帝国网站程序企业建设网站的必要性
帝国网站程序,企业建设网站的必要性,天天广告联盟官网,pc网站做appSysdig介绍 Sysdig 是一款集多种功能于一体的强大系统监控、分析和故障排查工具。它综合了 strace、tcpdump、htop、iftop 以及 lsof 等工具的功能#xff0c;能够提供系统资源利用率、进程活动、网络连接以及系统调用等详细信息。Sysdig 不仅能够捕获大量系统运行数据#x…Sysdig介绍 Sysdig 是一款集多种功能于一体的强大系统监控、分析和故障排查工具。它综合了 strace、tcpdump、htop、iftop 以及 lsof 等工具的功能能够提供系统资源利用率、进程活动、网络连接以及系统调用等详细信息。Sysdig 不仅能够捕获大量系统运行数据还具备强大的数据分析能力除了能对于运行中的容器进程进行监控外还可以对正常的进程进行监控
项目地址https://github.com/draios/sysdig
官方文档https://github.com/draios/sysdig/wiki
原理 Sysdig 通过在内核中嵌入驱动模块来挂钩系统调用。这使得在系统调用执行和完成时它能够捕获相关信息并将其传输至一个特定的缓冲区。随后用户空间的组件对这些数据进行处理包括解压、解析和过滤等操作。最终通过Sysdig的命令行工具这些信息会呈现给用户实现与用户的交互 Sysdig安装
1. 导入Draios的GPG密钥
rpm --import https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public
2. 添加Draios的yum源
curl -s -o /etc/yum.repos.d/draios.repo https://s3.amazonaws.com/download.draios.com/stable/rpm/draios.repo
3. 安装epel-release包
yum install epel-release -y
4. 安装sysdig
yum install sysdig -y
5. 加载sysdig驱动模块 sysdig需要内核模块支持,scap-driver-loader命令会检查当前内核版本并加载对应的驱动模块
scap-driver-loader
6.检查安装的版本信息
sysdig -v Sysdig使用
列出当前主机上所有运行的容器包括它们的ID、名称、镜像
sysdig -c lscontainers topcontainers_cpu、topcontainers_net和topcontainers_file是Sysdig的chisels小程序它们分别用来实时显示消耗最多CPU、网络和文件I/O的容器
sysdig -c topcontainers_cpu #显示CPU使用率最高的容器
sysdig -c topcontainers_net #显示网络I/O最活跃的容器
sysdig -c topcontainers_file #显示文件I/O最活跃的容器监控指定名称为web的容器的活动
sysdig -M 10 container.nameweb #-M 10是一个参数指定Sysdig捕获10分钟内的事件数据 应用场景
资源消耗、性能问题排查,如CPU、内存、I/O瓶颈应用故障诊断,如请求延迟、错误码分析容器监控,辅助容器可视化和问题定位系统安全分析,如可疑行为、异常连接检测
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90612.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!