顯示頁面舊版反向連結Fold/unfold all回到頁頂 本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。 ====== 安裝 Nginx Agent 的方式 ====== * 返回 [[tech:librenms]] * 這是 SNMP Extend * 設定啟動 Nginx 的狀態頁面<code sh> vi /etc/nginx/conf.d/default.conf </code><file> : location /nginx-status { stub_status on; access_log off; allow 127.0.0.1; allow ::1; deny all; } : </file>重新啟動 nginx <code sh> systemctl restart nginx </code> * 檢查讀取 nginx 狀態頁面<code sh> curl http://localhost/nginx-status</code>正確結果會類似以下訊息<cli> Active connections: 8 server accepts handled requests 10 10 10 Reading: 0 Writing: 1 Waiting: 7 </cli> * 至 Nginx 主機內安裝 <code sh> wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/nginx -O /etc/snmp/nginx chmod +x /etc/snmp/nginx </code> * 確認 nginx可以正確執行<code sh> /etc/snmp/nginx</code> 如果正確執行應該可以看到類似的訊息<cli> 10 0 1 9 38 </cli> * 修改 snmpd 設定<code> vi /etc/snmp/snmpd.conf</code><file> : extend nginx /etc/snmp/nginx </file>重新啟動 snmpd <code sh> systemctl restart snmpd </code> ===== 參考網址 ===== * https://docs.librenms.org/Extensions/Applications/#nginx {{tag>librenms agent snmp_ext}} tech/librenms/nginx_agent.txt 上一次變更: 2021/01/16 14:41由 jonathan