Назад | Перейти на главную страницу

Инструменты Cacti CLI: список имеющихся графиков для каждого хоста

Как я могу перечислить графики для хоста или, по крайней мере, количество графиков?

Я думаю о состоянии, при котором я бы добавил больше графиков в зависимости от такого вывода, но все, что я вижу, - это список доступных запросов и т.Д. Мне нужно фактическое количество / имена графиков, которые вы видите, когда идете редактировать хост, и нажмите "* Список графиков"

На самом деле вы не говорите программно, но вы пометили этот «perl» ... Таблица graph_local в базе данных Cacti SQL содержит список всех графов и узлов, с которыми они связаны.

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, если вы пытаетесь достичь чего-то вроде: «Найдите все« работающие »интерфейсы Ethernet и создайте график трафика для тех, у которых его еще нет» или «Найти все устройства. с шаблоном хоста XX и добавьте график использования ЦП, если у них его нет ». Autom8 сделает это за вас.