Cacti CLI 工具:列出每個主機的目前圖表

Cacti CLI 工具:列出每個主機的目前圖表

如何列出主機的圖表,或至少列出圖表的數量?

我正在考慮一種情況,我會根據此類輸出添加更多圖表,但我看到的只是列出可用的查詢等,我需要您在編輯主機時看到的圖表的實際數量/名稱,並且點擊」*圖表列表

答案1

你實際上並沒有以程式方式說,但你已經標記了這個「perl」... Cacti SQL 資料庫中的 graph_local 表包含所有圖的列表以及它們與哪個主機相關。

select host_id,count(*) from graph_local group by host_id;

將為您提供按 host_id 細分的清單。如果需要,請從主機表中提取主機描述:

select host.description, host.id, count(*) from graph_local,host where graph_local.host_id=host.id group by host_id;

然而如果您想要實現的目標是:“查找所有‘向上’以太網接口,並為還沒有的接口創建流量圖”,或者“查找所有設備”,您還應該查看 Autom8 插件使用主機模板XX,如果沒有,則添加CPU 使用情況圖表」。 Autom8 將為您做到這一點。

相關內容