zoukankan      html  css  js  c++  java
  • pm2-zabbix 安装与配置

    官方GITHUB路径

    https://github.com/greatcare/pm2-zabbix

    环境要求,zabbix-agent zabbix-sender需要安装

    npm安装要求

    npm install -g pm2-zabbix

    npm install -g zabbix-sender

    测试数据
    pm2-zabbix --discover

    出现以下类似内容为成功。
    {
            "data": [
                    {
                            "{#PROCESS_ID}": "index-0",
                            "{#PROCESS_NAME}": "index"
                    },
                    {
                            "{#PROCESS_ID}": "index-1",
                            "{#PROCESS_NAME}": "index"
                    }
            ]
    }
    官方下载安装包,并解压
    修改 压缩包 install/init/systemd/pm2-zabbix.server

    [Service]
    Type=simple
    User=root 注:用户为nodejs一样的运行用户名

    ExecStart=/usr/bin/pm2-zabbix --hostname 主机名 --monitor 注:hostname为zabbix 服务器上主机监控项的名称,如不配置为‘-’

    修改完成的复制至启动目录

    cp init/systemd/pm2-zabbix.service /usr/lib/systemd/system/

    使用service pm2-zabbix start启动

    修改

    install/zabbix-agent/pm2-zabbix.conf

    修改pm2-zabbix用的用户名

    并复制至zabbix agent 配置目录

    /etc/zabbix/zabbix_agentd.d/

    pm2-zabbix-sudoers不用管

    重启zabbix-agent 

    zabbix web界面导入pm2-zabbix.template.xml模块,并在监控主机上启用。

    测试数据是否传输成功

    LOG_LEVEL=info pm2-zabbix --monitor --hostname 本地主机名 --server 服务器IP --debug

    查看WEB界面的最新数据,看是否有数据。

     
  • 相关阅读:
    [LeetCode] Remove Duplicates from Sorted List
    [LeetCode] Partition List
    oracle字符串载取及判断是否包含指定字符串
    oracle 添加序号
    Oracle的decode、sign、trunc函数
    Oracle行列转换
    java计算今天是今年的第几天
    Oracle 增加 修改 删除 列
    java 获取本机ip
    float类型数保留一位小数
  • 原文地址:https://www.cnblogs.com/net2817/p/8474620.html
Copyright © 2011-2022 走看看