簡體   English   中英

PHP腳本更新rrd數據庫

[英]PHP script to update rrd database

我必須開發一個網絡監視器以使用snmp監視多個組件。 我將所有收到的數據保存在循環數據庫中。

我開始創建一個基於Web的配置中心,該中心允許用戶添加要監視的設備並訪問所有設備的所有圖形(使用rrdtool)。

我必須每天,每周,每月和每年對數據庫進行更新。

我的問題是,我如何啟動執行snmp命令的腳本以從設備獲取數據並將其存儲在數據庫中並在后台運行? 在后台,我的意思是這是一個不依賴於用戶是否已登錄Web配置頁面的過程。

我從未在PHP中做過任何事情,因此我問你。

我希望你能幫助我。 先感謝您。 最良好的問候。

幾年前,我開發了這樣的系統。 我們將仙人掌NagiosSmokeping結合使用。 當然,如果您的需求更簡單,則可以使用cron腳本來獲取數據。 但是Cacti非常值得一看(與Nagios一樣,但與Cacti不同,它並非專門針對RRD文件)

請注意,這些系統都不要求PHP。 它們作為守護程序獨立運行。 在此之上編寫一個Web界面非常簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM