天翼云服务器最佳实践-通过配置监控Agent实现指定进程监控 |
产品推荐: 1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>; 2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>> 3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>> 4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>> 目前,标准监控Agent可提供云主机内运行的全部进程数、全部进程的CPU使用率等指标的监控服务。若您希望对特定关键字的进程进行监控和统计,可通过修改监控插件配置的方式实现云主机内指定进程数量、CPU使用率、内存使用率、打开文件数指标的统计。 前提条件请确保您的云主机已安装最新监控Agent,具体监控Agent支持的地域、说明和安装方法请参考安装监控Agent。 背景信息监控Agent实现指定进程监控的限制如下:
操作步骤1. 修改监控Agent配置文件: 1)以root用户登录需要配置的云主机。 2)找到配置文件: vim /etc/telegraf/telegraf.conf 3)将exe="telegraf"修改为指定的进程名,如需监控java进程,则修改如下: [[inputs.procstat]] exe="java" fieldpass = [ "pid_count", "cpu_usage", "memory_usage", "num_fds" ] 4)若需要监控多个进程,如需要同时监控java和mysql进程,则修改如下: [[inputs.procstat]] exe="java" fieldpass = [ "pid_count", "cpu_usage", "memory_usage", "num_fds" ] [[inputs.procstat]] exe="mysql" fieldpass = [ "pid_count", "cpu_usage", "memory_usage", "num_fds" ] 5)修改完保存配置文件,并重启监控Agent。 systemctl restart telegraf 2. 创建指定进程监控任务 1)登录控制中心。 2)选择即将创建云主机所在的地域。 3)单击“管理与部署>云监控”进入云监控控制台。 4)在左侧导航栏选择“主机监控>云主机监控”,选择需要配置指定进程监控的云主机,查看监控图表。 5)在“进程监控”tab页,点击“设置”按钮。 6)在配置监控进程中,可数据指定进程的关键字。 注意 注意:指定进程关键字需与步骤1中配置的关键字一致,才可以正确采集数据。 说明
3. 查看指定进程监控数据 1)在“进程监控”tab页,可在监控进程列表中查看指定进程的CPU使用率、内存使用率、打开文件数的监控数据。 2)在“进程监控”tab页,点击“设置”按钮,可在弹窗中查看指定进程的数量。 |