Advanced Search
Search Results
42 total results found
03.警示模版
01.系統安裝
02.服務 Agent 安裝
04.Service 檢查
Q&A
05.第三方套件
LibreNMS、Graylog 整合
可以直接在 LibreNMS 服務上看到有關於 Graylog 的記錄 做法很簡只要在 config.php 裡面新增加 Graylog 設定就可以了 ### Graylog $config['graylog']['server'] = 'http://127.0.0.1'; #主機所在的ip $config['graylog']['port'] = 9000; $config['graylog']['username'] = 'admin'; $config['graylog']['pa...
LibreNMS 服務警示
設備名稱: {{ $alert->sysName }} <br /> <br /> 設備 IP: {{ $alert->hostname }}<br /> 嚴重性: {{ $alert->severity }} <br /> 設備運行時間: {{ $alert->uptime_short }}<br /> @if ($alert->state == 0) 警示經過時間: {{ $alert->elapsed }...
LibreNMS 無法正常更新
由於發現到我的 LibreNMS 有一段時間都無法正常更新,到安裝目錄下去執行「 ./validate.php 」這個執行檔會顯示說為什麼無法正常更新的原因,只要畫面上給予的指示後就可以手動更新 LibreNMS 服務 以下是 BUBU 下了指令給予的畫面 [root@CentOS7-LibreNMS librenms]# ./validate.php ==================================== Component | Version --------- | ------- ...
LibreNMS CPU 使用率通知
Rule name:填入警示的標題 Import from:規則 選擇 processors.processor_usage <<這是指 cpu 使用率 再選擇 greate 大於或等於 90 就會開始警示 選擇 macros.device_up 選擇 Yes 不想通知太多可以抓時間來通知,這可以自行判斷事件的嚴重性,那我是設定成 Interval 5M 五分...
LibreNMS 設備維修排程
BUBU 因家中的 NAS 設備每週都會定期關機再開機,那因為在關機機時間是系統會一直發通知說目前該設備關機狀態會不斷通知,因此可以使用此方式讓 LibreNMS 不會再通知 在警報選項,選擇 定期維護 如此是這樣子的畫面,只能做單次計畫 Title:填入規則名稱Recurring:預設會是 NoStart:開始時間End:結束時間 如果在 Recurring 選擇 Yes ,這可以指定定期設護設備排程,畫面會如圖下 Title:填入規則名稱Recurring: YesStart:開始日期,這...
LibreNMS python 更新到 3.6版
最近 BUBU 看到官方已有發出公告說,官方已放棄 php7.1 及 python 2 版本支援,從 1.64 版起需要的版次 php 7.2 及 python 3 ,如果您目前所在的服務這兩個套件版本是底於剛剛說明的版本,請盡快更新如果未來更新或者新安裝的版本都是必需比剛剛公告的版本要高。 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: CentOS 7 安裝或測試過程 請...
LibreNMS 自動增加設備
由於目前運行的設備會有一點多,如果一台一台加入太慢了,LibreNMS 官方有提供讓系統自動將網段裡有使用到 SNMP 服務的設備都加入到 LibreNMS 服務來進行監視。 操作方式如下 首先到 「 config.php 」LibreNMS 服務設定檔裡面先加入我們在 SNMP 所設定的名稱及我們所要掃描的網段範圍 vim config.php 增加兩個地方 設備所指定名稱 ### Auto Discovery Support $config['snmp']['community'][] = "pub...
LibreNMS 啟用 Syslog 看記錄
除了用 Graylog 服務來收集記錄,我們可以使用 LibreNMS 來收集資訊 110.10.04 在 Debian 版本上遇到的問題 運行環境 系統版本:CentOS 7、Debian 10LibreNMS 1.59-26 服務版本:LibreNMS 21.9.0-54 安裝過程 首先安裝 syslog-ng 服務 CentOS / RedHat yum install syslog-ng -y Debian / Ubuntu apt install syslog-ng -y 安裝完之後將 ...
BIND(Named) Agent 服務
記錄 BIND(Named) 設定方式 在 Bind 主機上新增一個目錄 mkdir -p /var/cache/bind 給予這個新建置的目錄權限 touch /var/cache/bind/stats chown bind:bind /var/cache/bind/stats 在進到 Bind 設定檔 vim /etc/named.conf 在這裡指向剛剛建立的目錄及全域進行統計 options { ... statistics-file "/var/cache/bind/s...
Nagios 安裝
LibreNMS 用第三方套件監控站台某些功能及服務,LibreNMS 是搭配 Nagios 套件來進行監控,或者您也可以自己寫這樣子的腳本來給 LibreNMS 來使用 Debian \ Ubuntu apt install monitoring-plugins CentOS yum install nagios-plugins-all LibreNMS 的 config.php 設定檔上新增加 Nagios 服務 $config['show_services'] = 1; ...
開源網路裝置管理系統 LibreNMS - CentOS 8
這是一套從 Jason Cheng大看到文章發現到還不錯用監控軟體。 109.09.14 因新公司要安裝 LibreNMS 服務,之前的安裝方式是 CentOS 7 版本使用,那剛剛去查看官方網站已經修改為 CentOS 8,因此本篇會重新修改為官方所提供的版本流程。 安裝環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: CentOS 8 Web 服務: Nginx 1.18 PHP 服務: PHP 7...
開源網路裝置管理系統 LibreNMS - CentOS 7
這是一套從 Jason Cheng大看到文章發現到還不錯用監控軟體。 111.09.06 更新 php 及資料庫套件,這應該是最後一版本不會再修正了。 運行環境 環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: CentOS 7 Web 服務: Nginx 1.22 PHP 服務: PHP 8.1 資料庫服務: MariaDB 10.8 安裝過程 安裝 web 服務 新增 nginx 官方來源庫 vim ...
OS Updates Agent 服務
記錄 OS Updates 設定方式 安裝 OS Updates 套件服務 wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/osupdate -O /etc/snmp/osupdate 給予剛下載好的 Agent 有執行權限 chmod +x /etc/snmp/osupdate 修改 snmp 設定 vim /etc/snmp/snmpd.conf # 新增加這一條 extend osupd...
ZFS Agent 服務
記錄 ZFS 設定方式 安裝 ZFS agent wget https://github.com/librenms/librenms-agent/raw/master/snmp/zfs-linux -O /etc/snmp/zfs-linux 給予剛下載好的 Agent 有執行權限 chmod +x /etc/snmp/zfs-linux 測試是否可以正常執行 /etc/snmp/zfs-linux 修改 vim /etc/sudoers 設定 Debian-snmp ALL=(...
MySQL Agent 服務
記錄 MySQL 設定方式 建立一個快取目錄 mkdir -p /var/cache/librenms/ 必須要先有兩個 php 套件 php-cli php-mysql ,因 php 每個版本指令不一定一樣,所以要查一下版本的指令 CentOS yum install -y php-cli php-mysql Debian apt-get install -y php-cli php-mysql 下載 MYSQL 套件 wget https://github.com/librenms/lib...
Nginx Agent 服務
記錄 Nginx 設定方式 先在 .conf 設定檔下新增加下面的指令 location /nginx-status { stub_status on; access_log off; allow 123.123.123.123; # 允許看到的 IP allow 127.0.0.1; deny all; } or location /nginx-status { stub_status on; ...
PowerDNS Recursor Agent 服務
記錄 PowerDNS Recursor 設定方式 先在 PowerDNS Recursor 設定檔啟用 web 服務 vim /etc/powerdns/recursor.conf ################################# # api-key Static pre-shared authentication key for access to the REST API # # api-key= api-key=自行定義密碼 ##########################...
Apache Agent 服務
記錄 Apache 設定方式 先在 .conf 設定檔下新增加下面的指令或者在 vim /etc/httpd/conf.d/server-status.conf <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from localhost ...
SMART Agent 服務
記錄 SMART 設定方式 安裝 SMART agent wget https://github.com/librenms/librenms-agent/raw/master/snmp/smart -O /etc/snmp/smart 給予剛下載好的 Agent 有執行權限 chmod +x /etc/snmp/smart 新增加 SMART 的設定檔 vim /etc/snmp/smart.config,注意: useSN 這個參數如果想要顯示各硬碟型號會建議用 1 如果不想要用型號的話可以直接...
mailcow-dockerized postfix Agent 服務
記錄 mailcow-dockerized postfix 設定方式 Rocky Linux 8 必要套件 dnf install -y postfix-perl-scripts Debian 必要套件 apt install -y pflogsumm 下載 mailcow-dockerized postfix 套件 wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mailcow-docker...