Pfsense

munin 未顯示介面 pfsense 2.2 的流量

  • June 4, 2016

我正在嘗試一些系統和外掛來監控頻寬

我來穆寧監控我的PFSense 2.2.6的介面

安裝 Munin 非常簡單,在普通的 debian VM 上我可以看到所有統計資訊,但在我的 PFSense 上我無法獲得介面流量的圖表。

我已經為埠 4949 添加了規則,並且可以查看所有其他統計資訊。

PFSense 論壇上有關 Munin 的資訊對於新的 PFSense 版本都已過時。

我按照本教程對新版本的 PFSense 進行了更改。

https://forum.pfsense.org/index.php?topic=31090.0

我真的不知道要開始

如果您有其他“設備”統計資訊,則觀察到的“設備”平台上的 munin-node 正在工作。

因此,您可以通過“遠端登錄”到埠 4949 來檢查設備報告的 munin-node 外掛列表,如 munin-node 測試 wiki http://munin-monitoring.org/wiki/MuninTroubleshooting中所述。

然後我想你必須在問題連結論壇的第 6 步檢查你想要監控的介面以及是否 munin-plugin。換句話說,“ln -s /usr/local/share/munin/plugins/if_if_vr0”行僅在“/usr/local/share/munin/plugins/if_”處的腳本/應用程序知道如何處理時才有效vr0 類型的介面。假設所有都是兼容的,您只需要知道介面名稱,如“eth0”或“e0001”檢查 ifconfig 或其他顯示介面命名的命令,然後將這些介面調整或添加到 munin 節點:

device$ ln -s /usr/local/share/munin/plugins/if_ if_eth0
device$ ln -s /usr/local/share/munin/plugins/if_ if_e0001

然後您還可以測試外掛是否正在生成正確的數據:

device$ cd /usr/local/etc/munin/plugins/
device$ ./if_eth0 config
device$ ./if_eth0
device$ ./if_e0001 config
device$ ./if_e0001

最後,從您的問題連結論壇上的最後一條評論中,有人說“需要在 *.sh 中結束您的腳本”,所以也許您也應該嘗試:

device$ ln -s /usr/local/share/munin/plugins/if_ if_eth0.sh
device$ ln -s /usr/local/share/munin/plugins/if_ if_e0001.sh
device$ cd /usr/local/etc/munin/plugins/
device$ ./if_eth0.sh config
(list of this munin graph axis, labels and title defs)
device$ ./if_eth0.sh
(list of this munin graph values)
device$ ./if_e0001.sh config
(list of this munin graph axis, labels and title defs)
device$ ./if_e0001.sh
(list of this munin graph values)

接下來,您將編寫自己的外掛,或者至少如果您需要從“if_”腳本更改程式碼,您想在http://munin-monitoring.org/wiki/HowToWritePlugins上查看操作方法。

引用自:https://serverfault.com/questions/772221