主要观点:此博客展示了 DC/OS 的使用示例,包括在 DC/OS 宇宙中大多数可用包的使用示例,还介绍了在 DC/OS 集群中监控服务器和应用的需求及多种监控选项,重点描述了如何安装和配置由 cAdvisor、InfluxDB 和 Grafana 组成的监控栈来监控集群健康和性能。
关键信息:
- 需有运行的 DC/OS 1.8 集群,包含引导节点、主节点、私有代理和公共代理,且 Marathon-LB 在公共代理上运行。
- cAdvisor 安装可在 Universe 中选择并设置实例数、InfluxDB 相关参数等,会在每个节点生成副本并开始流式传输指标。
- InfluxDB 安装可设置 CPU、内存等参数,可配置自动创建数据库等,支持本地或外部持久卷。
- Grafana 安装可设置管理员密码等,需通过 Marathon-LB 访问,可添加 InfluxDB 数据源和仪表盘来显示指标。
重要细节: - cAdvisor 为容器用户提供运行容器的资源使用和性能特征信息,数据按容器和机器范围导出。
- InfluxDB 是开源时间序列数据库,无外部依赖,用于记录指标等。
- Grafana 是开源的指标仪表盘和图形编辑器,可与多种数据库配合使用。
- 安装和配置步骤详细,包括各组件的参数设置、登录界面、数据源和仪表盘添加等操作。
- 可通过用户界面或 DC/OS CLI 卸载组件。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。