分享好友 最新动态首页 最新动态分类 切换频道
性能监控之pcp
2024-12-25 17:58

PCP 工具是RHEL7/Centos7里引入的一个非常强大的性能分析监控工具,引用一下其官方站点及红帽官方的介绍:Performance Co-Pilot (PCP) is an open source, distributed, metrics gathering and analysis system. This includes coverage of activity in the areas of: CPU, disk, memory, swapping, network, NFS, RPC, filesystems, and per-process statistics. 其可以提供GUI的观察平台,也可以通过提供数据给vector、grafana、webjs等前端平台,通过这些平台以web的形式将监控的结果展示出来。

一、pcp包安装及命令工具使用

pcp性能采集使用的core包为pcp包,直接可以使用yum -y install pcp 进行安装,系统性能相关工具也可以通过安装pcp-system-tools获取。

# yum install pcp pcp-system-tools
pcp-system-tools 包里包含的工具和我们之前常见的很多命令都类似,可以单独执行

[root@localhost ~]# rpm -ql pcp-system-tools
/usr/bin/pmatop
/usr/bin/pmcollectl
/usr/bin/pmiostat
/usr/libexec/pcp/bin/pcp-atop
/usr/libexec/pcp/bin/pcp-collectl
/usr/libexec/pcp/bin/pcp-dmcache
/usr/libexec/pcp/bin/pcp-free
/usr/libexec/pcp/bin/pcp-iostat
/usr/libexec/pcp/bin/pcp-numastat
/usr/libexec/pcp/bin/pcp-shping
/usr/libexec/pcp/bin/pcp-uptime
/usr/libexec/pcp/bin/pcp-verify

pmatop与top、atop类似,pmiostat与iostat输出结果基本一样,pcp-free和free命令输出相同。pmstat (pcp包里的)与vmstat结果相同。pcp包里对应的还有相应的服务,尤其是pmcd服务是后面GUI和web查看的基础,必须要先将本服务启动后,才可以通过提供一个接口给相应的程序进行图形输出。服务启动命令如下

# systemctl enable pmcd
# systemctl start pmcd.service
# firewall-cmd --add-port=44321/tcp --permanent
# firewall-cmd --reload

二、pcp-gui 视图

可以通过安装pcp-gui包查看具体某个指标的性能情况。pcp-gui 包中已经预先做了很多视图,像IO、网络、CPU等,如果感觉系统预设的视图不满足我们的要求时,也可以自定义视图。

# yum -y install pcp-gui
安装完成后运行pmchart,我这里添加两个视图,结果如下

pmcharts

三、web视图

开篇也提到pcp可以通过webapi提供数据给vector、grafana、webjs等前端平台进行展示,通过查看其自带的yum源,也可以看出其支持的前端类型,如下

其中webapi包是必须包,后面对应的前端包根据需要对应安装即可。

# yum install pcp-webapp-vector pcp-webapi
# systemctl start pmcd pmwebd
# systemctl enable pmcd pmwebd

这几种前端展示出的界面都非常漂亮,这里截图几张可以看下

 

最新文章
橙多多解决强制下款.橙多多全国人工客服电话热
在全球化与数字化交织的今天,影像的力量正以前所未有的方式推动着公益事业的发展。北京时间12月4日,由大湾区深圳企业——乐其创新SmallRig主办的“斯莫格公益影像全球路演”在洛杉矶成功举办。洛杉矶是全球电影的核心城市之一,汇聚了全
暴风科技建设高清在线视频平台 更低成本更清画质
  3月24日登陆创业板后,暴风科技股价由7.14元的发行价升至83.69元,总市值达100.43亿元。与其他视频网站的发展路径不同,暴风科技一直主打技术牌,创业八年期间先后发布了“MEE媒体专家引擎”、“左眼一键高清”等产品。上市前夕,暴风
花32.18万买了理想L8,看完这篇你就知道
配置的高低一定程度上决定了一款车的竞争力,就比如我们这篇文章讲的。话不多说,我们一起来看看吧。先来看下理想L8的外观,理想L8前脸看上去非常时尚简约,看起来具有运动气息。同时,前车灯呈现出前卫个性的设计风格,勾勒出敦实的效果。
简述讯飞星火文生图技巧
AI文生图不会取代设计师,但让每个人都有机会设计自己的作品。以假乱真的AI网红账号正在创造每年数百万的商业价值,年轻人沉迷于用AI生成“平静疯感”的Hello Kitty打工头像,自2022年Stable Diffusion模型掀起全球数字艺术热潮起,文生图
武汉seo全网营销
武汉SEO全网营销是指利用互联网的多种渠道和工具,对武汉地区的企业进行搜索引擎优化(SEO)和网络营销推广的一种综合性营销策略。它包括网站优化、关键词排名、社交媒体推广、内容营销等多个方面,旨在提高企业在搜索引擎中的曝光率和知名
火车头采集怎么发布到Wordpress
火车头采集怎么快速发布到Wordpress系统,可以按照以下步骤操作: 目录 1. Wordpress火车头采集发布模块 2. 发布模块内容参数映射,火车头采集发布数据到Wordpress 3. 简数采集一键发布到Wordpress方法 1. Wordpress火
美漫:我在大萧条画超人
叮铃铃,叮铃铃——“你好,这里是《号角日报》,请问你有什么要说的……”“快,让直播车赶紧出发去第五大道,有目击者在那里发现了疑似雷霆特工队成员行动的踪迹……”“曼哈顿有大楼发生火灾,马上派个记者去现场采访情况!”纽约第二大
零成本入门,打造个人/企业官网的简易指南
本指南提供最经济的搭建方法,助您轻松创建个人或企业官网。涵盖选域名、购买空间、选择建站、设计模板、编辑内容等步骤,无需编程知识,快速实现个性化。挑选恰当的构建降低构建成本的策略在数字化浪潮席卷全球的今天,拥有一个专属的对于
键盘灯不亮和按键无反应的原因及解决方法
键盘灯不亮按键没反应怎么回事 (Why is the Keyboard Light Not On and the Keys Not Responding?)  在现代计算机使用中,键盘作为最基本的输入设备之一,扮演着至关重要的角色。无论是办公、游戏还是编程,键盘的正常工作都是我们顺利操
相关文章
推荐文章
发表评论
0评