zoukankan      html  css  js  c++  java
  • 通过zabbix来监控树莓派

    1. 安装zabbix-agent(4.0版本)
    2. 配置zabbix-agent(使用主动模式)
    3. 使用zabbix-sender(主动推送自定义数据)

    以下 执行命令相关配置文件:

    wget https://repo.zabbix.com/zabbix/4.0/raspbian/pool/main/z/zabbix-release/zabbix-release_4.0-2+stretch_all.deb
    dpkg -i zabbix-release_4.0-2+stretch_all.deb
    apt update
    apt install zabbix-agent
    vim /etc/zabbix/zabbix_agentd.conf 
    
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    #LogFileSize=0
    StartAgents=0
    Server=118.24.24.xx
    ServerActive=118.24.24xx
    Hostname=xs_home_rsp2
    #UnsafeUserParameters=1 
    HostMetadataItem=system.uname #该参数主要用来自动注册使用
    Include=/etc/zabbix/zabbix_agentd.d/*.conf
    
    

    apt install zabbix-sender -y
    vim zabbixS.sh

    #!/bin/bash
    zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -k "temp.cpu" -o  $(($(cat /sys/class/thermal/thermal_zone0/temp)/1000)) &>/dev/null
    

    每隔20s主动推送一次数据

    crontab  -e
    * * * * * bash /root/zabbixS.sh
    * * * * * sleep 20;bash /root/zabbixS.sh
    * * * * * sleep 40;bash /root/zabbixS.sh
    
    

    图片展示:


    自动添加



    使用grafana展示

  • 相关阅读:
    Javascript 生成全局唯一标识符 (GUID,UUID)
    nginx 与location语法详解
    nginx的安装与使用
    Linux上python3的安装和使用
    Linux上Redis安装和简单操作
    MySQL + centos +主从复制
    web服务基础
    linux系统基础优化及高级操作命令
    vim编辑
    Linux的基本命令
  • 原文地址:https://www.cnblogs.com/lovesKey/p/11185063.html
Copyright © 2011-2022 走看看