一、前言

监控是运维管理中必不可少的使用工具,简而有效的监控工具可以降低运维维护成本,提高效率,有效保障业务长期稳定运行。

二、简介

Glances监控工具是功能强大简单易用的在线监控工具。Glances支持gpm图形模式和Glances文本模式,几乎可以在任何终端和工作站上使用,占用资源很少。Glances具有展示监控的高级特性,运行方式支持独立模式,C/S模式,WEB服务模式。 Glances监控内容包括但不限于以下内容:

  • CPU监控
  • 内存监控
  • 负载监控
  • 磁盘I/O监控
  • 文件系统监控
  • 网络监控
  • 进程信息监控

三、Glances安装

1.关闭防火墙和selinux

systemctl stop firewalld
systemctl disable firewalld
sed -i "s/enforcing/disabled/g" /etc/selinux/config
setenforce 0

2.安装glances

yum install epel-release -y
yum install glances -y

四、监控内容展示 1.以独立模式运行工具

glances

可在glances服务中查看监控内容

2.以WEB服务模式运行工具 glances -w 在任意客户端浏览器中输入访问地址:

http://192.168.1.11:61208/

注:192.168.1.11是运行glances的服务器ip地址

在浏览器中查看监控内容

3.以C/S模式运行工具 服务端运行命令

glances -s

客户端运行命令

glances -c 192.168.1.11

注:192.168.1.11为glances服务端ip地址

在客户端查看监控内容

五、常见报错

报错1:

[root@node1 ~]# glances -w
Bottle module not found. Glances cannot start in web server mode.

解决办法:

yum install python-pip
pip install bottle

关注公众号“云实战”,欢迎更多问题咨询