linux集群服务器状态监控软件,Linux服务器集群性能监控之Performance Co-Pilot(PCP)部署...

在部署PCP时,我用到了两台cent os 7虚拟机。

1.官方安装文档

http://pcp.io/docs/guide.html

2.官方用户指引

http://pcp.io/doc/pcp-users-and-administrators-guide.pdf

3.安装步骤简介

监控机和被监控机均需要关闭firewall防火墙

关闭firewall:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd --state #查看默认防火墙状态(关闭后显示not running,开启后显示running)

监控机:

①安装Collector

# yum install pcp

# systemctl enable pmcd

# systemctl start pmcd

# systemctl enable pmlogger

# systemctl start pmlogger

# cd /var/lib/pcp/pmdas/proc

# ./Install

②安装monitor

# yum install pcp-doc pcp-gui pcp-system-tools

# echo acme.com n n PCP_LOG_DIR/pmlogger/acme.com -r -T24h10m -c config.acme.com >> /etc/pcp/pmlogger/control

# systemctl restart pmlogger

③安装Dynamic Host Discovery

# yum install pcp-manager

# systemctl enable pmmgr

# echo acme.com >> /etc/pcp/pmmgr/target-host

# echo avahi >> /etc/pcp/pmmgr/target-discovery

# echo probe= ip.addr.tup.le/netmask >> /etc/pcp/pmmgr/target-discovery   //此处ip.addr.tup.le/netmask,前面的ip段填写自己机器的ip即可,后面的子网掩码填写成位数,如:192.168.187.139/24

# systemctl restart pmmgr

# find /var/log/pcp/pmmgr

执行完以上步骤之后即可使用# pmfind -s pmcd命令来查找当前网络环境内的主机

执行# pcp可以查看当前主机的pcp运行状态

④安装webapi

# yum install pcp-webapi

# systemctl enable pmwebd

# systemctl start pmwebd

⑤安装webjs

# yum install pcp-webjs

以上步骤完成之后即可使用web页面来查看性能监控信息,访问http://localhost:44323,也可以使用pmchart来查看数据,运行# pmchart

被监控机:

①webapi

②Collector

其他资源:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值