差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
最後一次修改 兩邊的下次修訂版
tech:librenms:check_mk [2020/07/29 17:33] – 建立 jonathan_tsaitech:librenms:check_mk [2020/08/01 23:19] jonathan_tsai
行 1: 行 1:
 +====== 加裝 Check_MK 增加監控能力 ======
  
 +  * 返回 [[tech:librenms]]
 +
 +  * 安裝設備環境 
 +    * CentOS7 安裝語法 <code sh>
 +yum install git hddtemp
 +</code>
 +    * Debian / PVE 安裝語法 <code sh>
 +apt-get install git hddtemp
 +</code>
 +  * 下載安裝程序<code sh>
 +cd /opt/
 +git clone https://github.com/librenms/librenms-agent.git
 +cd librenms-agent
 +cp check_mk_agent /usr/bin/check_mk_agent
 +chmod +x /usr/bin/check_mk_agent
 +cp [email protected] check_mk.socket /etc/systemd/system
 +mkdir -p /usr/lib/check_mk_agent/plugins /usr/lib/check_mk_agent/local
 +</code>
 +  * 依照該監控主機內的服務複製相對的 Check_MK 的 script Exp. MySQL, RPM<code sh>
 +cp agent-local/mysql /usr/lib/check_mk_agent/local/
 +</code>
 +  * MySQL 需要給予連線設定資訊檔 /usr/lib/check_mk_agent/local/mysql.cnf 內如類似 <file>
 +<?php
 +$mysql_user = 'root';
 +$mysql_pass = 'toor';
 +$mysql_host = 'localhost';
 +$mysql_port = 3306;
 +</file>
 +  * CentOS 環境 <code sh>
 +cp agent-local/rpm /usr/lib/check_mk_agent/local/
 +</code>
 +  * PVE/Debian 環境<code sh>
 +cp agent-local/dpkg /usr/lib/check_mk_agent/local/
 +mkdir -p /var/cache/librenms
 +cp agent-local/dmi /usr/lib/check_mk_agent/local/
 +cp agent-local/hddtemp /usr/lib/check_mk_agent/local/
 +cp agent-local/proxmox /usr/lib/check_mk_agent/local/
 +cp agent-local/rrdcached /usr/lib/check_mk_agent/local/
 +chmod a+x /usr/lib/check_mk_agent/local/*
 +</code>
 +  * 設定起動 check_mk 服務 <code sh>
 +systemctl enable check_mk.socket && systemctl start check_mk.socket
 +</code>
 +  * 檢查確認 check_mk 服務是否正常啟動 <code sh>
 +ss -na | grep 6556
 +</code>如果出現類似以下畫面表示成功<xtermrtf>
 +# ss -na | grep 6556
 +tcp    LISTEN          128    [::]:6556               [::]:*
 +
 +</xtermrtf>
 +  * 可以透過 LibreNMS 網頁管理界面針對該監控設備設定 Module -> Unix-Agent 啟用, 畫面類似以下: \\ {{:tech:librenms:2020072903.png|}} \\ {{:tech:librenms:2020072904.png|}}
 +  * 在 Application 啟用該設備要監看的項目 Exp. MySQL, OS Update 畫面類似以下: \\ {{:tech:librenms:2020072905.png|}}
 +  * 大概過十分鐘後設備的 **應用程式** 項目就可以看到出現監看的圖表 畫面類似以下: \\ 
 +
 +===== 參考網址 =====
 +  * https://docs.librenms.org/Extensions/Agent-Setup/
 +
 +{{tag>librenms_agent check_mk}}
  • tech/librenms/check_mk.txt
  • 上一次變更: 2021/01/16 14:41
  • jonathan