Docker容器监控配置
默认监控行为
当您使用Docker或Docker Compose安装Tianji时 ,系统会自动启用内置的服务器监控功能。默认情况下:
- Tianji会自动监控其自身容器的系统资源使用情况
- 监控数据包括:CPU使用率、内存使用量、磁盘使用量、网络流量等
- 这些数据会自动报告到默认的工作区,无需额外配置
- 该容器将在监控仪表板中显示为
tianji-container
监控主机上所有的Docker服务
如果您希望Tianji监控主机上运行的所有Docker容器和服务,而不仅仅是Tianji本身,您需要将Docker Socket映射到容器中。
配置方法
在docker-compose.yml文件的tianji服务部分中添加以下volumes配置:
services:
tianji:
image: moonrailgun/tianji
# ... 其他配置 ...
volumes:
- /var/run/docker.sock:/var/run/docker.sock
# ... 其他配置 ...