项目实战:自定义监控项--监控CPU信息

简介:

自定义监控项--监控CPU信息

1、服务端安装zabbix-get安装

Zabbix-Get 是Zabbix 中的一个程序,用于Zabbix-Server 到Zabbix-Agent 的数据获取,通常可以用来检测验证Agent 的配置是否正确。

root@zabbix-server:~# apt-get install zabbix-get

Reading package lists... Done

Building dependency tree

Reading state information... Done

The following NEW packages will be installed:

  zabbix-get

0 upgraded, 1 newly installed, 0 to remove and 86 not upgraded.

Need to get 60.0 kB of archives.

After this operation, 184 kB of additional disk space will be used.

Get:1 http://repo.zabbix.com/zabbix/3.0/ubuntu/ trusty/main zabbix-get amd64 1:3.0.4-1+trusty [60.0 kB]

Fetched 60.0 kB in 0s (91.7 kB/s)

Selecting previously unselected package zabbix-get.

(Reading database ... 119881 files and directories currently installed.)

Preparing to unpack .../zabbix-get_1%3a3.0.4-1+trusty_amd64.deb ...

Unpacking zabbix-get (1:3.0.4-1+trusty) ...

Processing triggers for man-db (2.6.7.1-1ubuntu1) ...

Setting up zabbix-get (1:3.0.4-1+trusty) ...

2、验证AgentCPU信息(120.55.*.*改成你要监控的主机IP

root@zabbix-server:~# zabbix_get -s 120.55.*.* -k system.cpu.util[,user]

22.025549

root@zabbix-server:~# zabbix_get -s 120.55.*.* -k system.cpu.util[,system]

0.642738

root@zabbix-server:~# zabbix_get -s 120.55.*.* -k system.cpu.util[,idle]

77.281456

root@zabbix-server:~# zabbix_get -s 120.55.*.* -k system.cpu.util[,iowait]

3、创建对应的监控项

1)一次点击ConfigurationèHostsèGroup(选择监控主机所在的组)èItems

wKioL1fOPmLwVGo8AAChMAMbEdw168.png

2)创建Create Item

wKiom1fOPrvidT5XAADHD72qr0s300.png

3)配置监控项,监控CPU空闲率

wKiom1fOPt2QqZJHAACTFE9b77U668.png

 

 4)点击Add保存添加

wKioL1fOP9HCVdP_AABmDRmdPz0143.png

5)完成自定义监控项目

wKioL1fOQACTETDjAACcpwOe5Fg651.png

6)查看最新数据

wKiom1fOQA3TNKT_AAC8RRbxcEE245.png

7)同样的方式添加你需要监控的项,你可以根据自己实际需求监控CPU信息

wKioL1fOQBzhRcsPAADmN6QJQVk040.png



到了这里监控CPU,基本完成,后面我会分享:自定义监控项--监控网卡信息,有兴趣的可以看一看。










本文转自 运维小当家 51CTO博客,原文链接:http://blog.51cto.com/solin/1852060,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
Linux
|
10天前
|
Linux
centos 查看服务器信息 版本cpu
centos 查看服务器信息 版本cpu
9 0
|
24天前
|
存储 监控 Linux
Linux 使用getrusage系统调用获取cpu信息:一个C++实例分析
Linux 使用getrusage系统调用获取cpu信息:一个C++实例分析
48 0
|
3月前
|
存储 JSON 运维
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
49 0
|
3月前
|
缓存 Linux
百度搜索:蓝易云【Linux系统中查看CPU信息的方法有哪些?】
这些是在Linux系统中查看CPU信息的常见方法。根据您的需求和具体环境,您可以选择适合您的方法来查看CPU信息。
58 0
|
4月前
|
运维 Linux
Linux 查询 OS、CPU、内存、硬盘信息
Linux 查询 OS、CPU、内存、硬盘信息
90 0
|
4月前
|
传感器 监控 Linux
Linux|奇怪的知识---CPU温度监控
Linux|奇怪的知识---CPU温度监控
97 0
|
4月前
|
监控 数据可视化 Java
双CPU监控的目的以及主流编程语言实现代码示例
监控CPU使用率可以帮助检测系统瓶颈和性能问题,有助于及时识别并解决故障。
421 2
|
5月前
|
监控 调度 Python
电脑监控软件所含的CPU资源监控的代码(使用psutil库)
本文使用psutil库来获取CPU使用率、运行的进程、CPU温度、风扇速度和CPU核心的工作情况。这些信息可用于自定义电脑监控软件的CPU资源监控功能
484 1
|
6月前
Qt-获取计算机信息(MAC、IP、CPU、主机名等等)
Qt-获取计算机信息(MAC、IP、CPU、主机名等等)
219 0

热门文章

最新文章