Recct Asked: 2013-09-12 00:42:41 +0800 CST2013-09-12 00:42:41 +0800 CST 2013-09-12 00:42:41 +0800 CST Cacti CLI 工具:列出每个主机的当前图表 772 如何列出主机的图表,或者至少列出图表的数量? 我正在考虑一种情况,我将根据此类输出添加更多图表,但我所看到的只是列出可用查询等,我需要您在编辑主机时看到的图表的实际数量/名称和点击“ *图表列表” perl 1 个回答 Voted Best Answer AnotherHowie 2013-09-14T03:29:47+08:002013-09-14T03:29:47+08:00 您实际上并没有以编程方式说,但您已经标记了这个'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 插件,如果您要实现的目标类似于:“查找所有 'up' 以太网接口,并为还没有的接口创建流量图”或“查找所有具有主机模板 XX 的设备,如果没有则添加 CPU 使用率图表”。Autom8 将为您做到这一点。
您实际上并没有以编程方式说,但您已经标记了这个'perl'...... Cacti SQL 数据库中的 graph_local 表有一个所有图的列表以及它们与哪个主机相关。
将为您提供按 host_id 细分的列表。如果需要,请从主机表中提取主机描述:
但是,您还应该查看 Autom8 插件,如果您要实现的目标类似于:“查找所有 'up' 以太网接口,并为还没有的接口创建流量图”或“查找所有具有主机模板 XX 的设备,如果没有则添加 CPU 使用率图表”。Autom8 将为您做到这一点。