首页 > 系统相关 >Linux之PCP工具

Linux之PCP工具

时间:2024-11-22 17:08:37浏览次数:1  
标签:pmlogger -- PCP 99 98 Linux 工具 pcp

Performance Co-Pilot(PCP)

PCP 是一个开源,分布式,指标收集和分析系统的工具,它包括CPU,内存,磁盘交换,网络,NFS,RPC,文件系统和每个进程统计信息等领域的活动覆盖率。

PCP 组件

PMCD:性能度量收集器守护进程。
PMDA:性能度量域代理,插件代理负责一组特定的指标。。
多种客户端工具:例如 pminfo pmstat.
pcp-gui:图形化工具

安装

# yum -y install pcp pcp-system-tools
# systemctl restart pmcd

使用

pcp dstat,通用性能分析工具。后面可以加上--cpu,--disk,--net, --page 或 --sys(简写成 cdngy)。如果未加上任何选项时,则这几个指标都会收集。
注意:建议加上-t 选项,输出时间戳。

[root@prome-01 ~]# pcp dstat
You did not select any stats, using -cdngy by default.
----total-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai stl| read  writ| recv  send|  in   out | int   csw
  1   0  98   0   0|   0    42k| 220k  136k|   0     0 |4798  6793
  1   0  98   0   0|   0   132k| 429k  275k|   0     0 |3304  4046
  0   0  99   0   0|   0    35k| 133k   82k|   0     0 |2346  2538
  0   0  99   0   0|   0     0 |  83k   49k|   0     0 |2357  2751
  0   0  99   1   0|   0   678k|  88k   57k|   0     0 |2949  3577
  1   0  99   0   0|   0   233k|  92k   55k|   0     0 |2555  2938
  1   0  98   0   0|   0    50k| 373k  241k|   0     0 |4062  5421
  6   0  93   0   0|   0     0 | 201k  124k|   0     0 |3179  3116
  1   0  99   0   0|   0    26k| 252k  165k|   0     0 |3358  4397
  1   0  98   0   0|   0   223k| 226k  138k|   0     0 |3830  4672
  1   0  98   0   0|   0    28k| 315k  202k|   0     0 |3822  5011
  0   0  99   0   0|   0     0 | 207k  123k|   0     0 |2756  3328
  1   0  99   0   0|   0    26k| 273k  172k|   0     0 |3384  4478
  1   0  98   0   0|   0     0 | 280k  195k|   0     0 |3397  4297
  1   0  98   0   0|   0   662k| 197k  118k|   0     0 |3416  4408
  1   0  99   0   0|   0     0 | 229k  139k|   0     0 |3468  4627
  1   0  98   0   0|   0    26k| 429k  275k|   0     0 |4258  5806
  0   0  99   0   0|   0     0 | 133k   82k|   0     0 |2938  3729
  0   0  99   0   0|   0   413k|  83k   49k|   0     0 |2833  3566
  1   0  99   0   0|   0   953k|  78k   47k|   0     0 |2992  3524
  0   0  99   0   0|   0    25k| 103k   66k|   0     0 |2589  3163
# pminfo                       #用于获取存储在 PCP 数据库中的指标列表。
# pminfo -dt proc.nprocs       #获取某个指标的信息
# pmval                        #用于收集带有度量的相关数据。
# pmval -s 5 proc.nprocs       #-s:采集样本的数量

pmlogger:重放日志中的数据,

pcp 将数据存储在日志中,默认情况下 pmlogger将日志数据存储在/var/log/pcp/pmlogger/HOSTNAME目录下。
在 pmlogger 存档中收集数据后,将使用 pmval 或 pmchart 工具来基于选择的性能指标查询和处理数据(注意需要使用-a选项来针对存档数据和并非实时数据)。

标签:pmlogger,--,PCP,99,98,Linux,工具,pcp
From: https://www.cnblogs.com/OpenSourceSite/p/18563146

相关文章

  • 【Linux工作记录】 grafana面板添加clickhouse数据源
    登录grafana的ui界面中添加clickhouse数据源发现没有找到clickhouse数据源操作步骤:1、到grafana节点机器中,找到grafana的bin目录2、安装clickhouse数据源插件./grafanaclipluginsinstallgrafana-clickhouse-datasourceError:✗pluginsDir(/var/lib/grafana/plugins)......
  • 正版Simsolid快速无网格划分工具软件
    相信各位结构工程师、产品设计工程师、仿真分析师们对SimSolid都不陌生,AltairSimSolid是一款革命性的仿真软件,旨在为结构分析提供快速而准确的解决方案。SimSolid的独特之处在于它可以直接在完整的设计几何体上进行复杂的仿真,无需传统的网格划分过程,大大地简化了预处理步骤并缩......
  • 打卡信奥刷题(288)用C++工具信奥P2242[普及组/提高] 公路维修问题
    公路维修问题题目描述由于长期没有得到维修,A国的高速公路上出现了nnn个坑。为了尽快填补好这n......
  • STM32编程小工具FlyMcu和STLINK Utility 《通俗易懂》破解
    FlyMcu FlyMcu模拟仿真软件是一款用于STM32芯片ISP串口烧录程序的专用工具,免费,且较为非常容易下手,好用便捷。  注意:STM32芯片的ISP下载,只能使用串口1(USART1),对应的串口发送接收引脚PA9、PA10。不能使用其他串口来代替。   下载路径无偿分享内容如下,有STM32......
  • 毕设开题:Linux知识图谱智能问答
    我们是一家专业的软件毕设代做工作室,拥有丰富的经验和专业的技术团队。我们可以为您提供高质量的毕业设计服务,涵盖多种热门技术和领域,包括但不限于:编程语言:Python、Django、Flask等算法设计与实现知识图谱构建与应用开题报告选题背景近年来,随着信息技术的迅猛发展,L......
  • Linux-Cent7.9 redis路径查找 | 删除redis所有缓存
    查看redis端口命令[root@VM-20-17-centosetc]#ps-ef|grepredisredis125710Nov20?00:02:06/usr/bin/redis-server0.0.0.0:6379root63406653015:27pts/000:00:00grep--color=autoredis发现redis-server对应端口为1257查看r......
  • 国内外优秀的视频提取音频在线工具分享
    在数字时代,音频和视频的处理变得越来越频繁和重要。有时,我们可能只需要视频中的音频部分,而不需要视频内容。为了满足这一需求,各种视频提取音频的工具应运而生。本文将介绍一些国内外优秀的视频提取音频在线工具。国内在线工具推荐:易我人声分离易我人声分离是一款功能强大的......
  • 腾讯通RTX手机和Linux版方案,兼容银河麒麟等国产系统
    一、继续使用腾讯通RTX面临的核心问题随着腾讯通RTX的停更以及官网下架,用户无法获得更新、技术支持和资源下载,暴露了几个显著的问题,影响了使用体验:●不兼容国产操作系统及移动端:腾讯通RTX仅支持Windows和Mac平台,不能在Linux内核国产操作系统及移动端使用。●组织架构同步不及......
  • 打卡信奥刷题(286)用C++工具信奥P2240[普及组/提高] 【深基12.例1】部分背包问题
    【深基12.例1】部分背包问题题目描述阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有N(N≤100......
  • Linux操作系统的安装、基本管理和常用命令(操作系统实验一)
    1.Linux操作系统(Centos)的安装安装VMware16在VMware16上创建虚拟机并安装Centos2.Linux系统的基本管理Linux的启动和退出启动Linux系统,输入用户名和密码后,登录系统;退出Linux系统,使用完毕后,退出系统。用户和用户组管理用户组管理。用户管理包括增加、修改和删除用......