一:Docker监控命令
1:docker ps(查看容器状态)
1.1:docker ps
1.2:docker container ls
2:docker top(查看容器进程)
2.1:docker top 容器ID号
2.2:docker container top sysdig(容器名称)
3:docker stats(查看容器的各项资源消耗情况)
3.1:
3.2:
二:Sysdig
监控系统活动:
sysdig # 监控整个系统的系统调用和事件
sysdig -p <filter> # 使用过滤器来指定要监控的进程或系统事件
过滤系统活动:
sysdig -c <format> # 指定输出格式
sysdig <filter> # 通过过滤器来限制监控的内容
查看系统活动:
sysdig -l # 列出可用的系统调用和事件
sysdig -i # 列出当前的监控设置和过滤器
导出监控数据:
sysdig -w <filename> # 将监控数据写入指定的文件
sysdig -r <filename> # 从文件中读取监控数据进行分析
分析监控数据:
sysdig -r <filename> "filter" # 使用过滤器来分析已存储的监控数据
三:Weave Scope
安装和启动Weave Scope:
weave scope start
配置Weave Scope:
weave scope launch
暂停和恢复Weave Scope:
weave scope stop
weave scope resume
显示Weave Scope的版本信息:
weave scope version
设置Weave Scope的语言环境:
weave scope en # 设置英语环境
weave scope zh # 设置中文环境