暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

实战-Zabbix监控硬件服务器CPU温度

DevOps架构实战 2023-12-15
2088

前提条件:被监控主机需要安装zabbix-agent,需要与server端版本相同

1、zabbix_agent端配置

1.安装 lm_sensors 并获取CPU温度

[root@watch etc]# yum install lm_sensors -y

[root@watch etc]# sensors-detect (一路yes按默认的即可)

2、编写脚本

[root@watch etc]# more cpu.sh

#!/bin/bash

#by 20231214

metric=$1

case $metric in

cpu1)

       cpu1=$(sensors|grep "Package id 0" |cut -c 17-20)

            if [ "$cpu1" == "" ];then

                echo 0

          else

               echo $cpu1

           fi

      ;;

cpu2)

        cpu2=$(sensors|grep "Package id 1" |cut -c 17-20)

             if [ "$cpu2" == "" ];then

                echo 0

            else

                 echo $cpu2

            fi

      ;;

*)

echo -e "\e[033mUsage: sh  $0 [cpu1|cpu2] \e[0m"

esac

配置zabbix_agent  

UserParameter=get_temp_cpu[*] etc/zabbix/cpu.sh

3、重启zabbix_agent

[root@watch etc]# systemctl restart zabbix-agent

4、服务端web配置模板添加监控项


----------------------end---------------------

推荐阅读

1.K8s最佳实践Kubernetes-Rancher2.x持续交付与自动化运维

2.MySQL8.0 DBA存储架构+存储引擎+SQL优化+InnoDB的存储架构

3.企业级Elasticsearch 8.X技术来临!性能优化与集群部署 基础与进阶全面实战

4.Nginx通过Lua+Redis实现WAF动态封禁IP

5.运维必备的MySQL+Python运维实战课程

6.运维不会Python Web就落伍了!

7.企业级微服务API网关架构实战Nginx+Lua+Openresty

8.高级运维工程师的打怪升级之路 Docker+Jenkins+Kubernetes

9.下载链接-Docker+K8S的高可用集群+自建集群实战

10.Kubernetes持久化实战 K8S集群部署+Jenkins自动化构建

11.企业级Redis入门到精通 Redis基础+进阶+实战应用+项目实战


如果本文对你有帮助的话,欢迎点赞&在看&转发,这对我继续分享&创作优质文章非常重要。感谢🙏🏻

请点赞→点亮“在看”→分享

↓↓↓

文章转载自DevOps架构实战,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论