rrdtool

同一个 Cacti 图中有多台主机?
rrdtool

同一个 Cacti 图中有多台主机?

我可以使用 rrdtool 在命令提示符下制作此图表,但无法在 Cacti 前端制作,因为我无法让两个 def 指向两个不同的 rrd 文件。这可能吗? /bin/rrdtool graph - \ --imgformat=PNG \ --start=-86400 \ --end=-300 \ --title='Temperature Sensor - Server Closet' \ --base=1000 \ --height=120 \ --width=500 \ --alt-autoscale-max \ --lower-limit=0 \ --v...

Admin

如何更改 pnp4nagios 中存储的数据量?
rrdtool

如何更改 pnp4nagios 中存储的数据量?

我安装了 pnp4nagios,一切正常,只是想更改配置,但不知道如何更改。 这里人们可以读 使用默认值可以以一分钟的分辨率存储过去两天的数据,以五分钟的分辨率存储十天的数据,以 30 分钟的分辨率存储 90 天的数据,以 6 小时的分辨率存储四年的数据。 这些默认值在哪里以及如何更改它们以允许以一分钟的分辨率存储过去七天的数据? ...

Admin

无需清除计数器即可更新 iptables 防火墙的巧妙方法
rrdtool

无需清除计数器即可更新 iptables 防火墙的巧妙方法

我能否以某种方式使用 iptables-save 定义重新加载防火墙规则,而不清除当前运行时版本计数器?我想要某种方式来仅添加和删除不同的规则,并保留旧规则,同时保持计数器完好无损。 iptables-恢复-n不够聪明。 以前有人解决过这个问题吗? 我的监控与防火墙规则和计数器绑定,清除它们会导致 rrdtool 图表出现大幅飙升,因为 rrdtool 认为这是整数溢出,而不是防火墙更新。 ...

Admin

Ganglia 的 RRD 模块是瓶颈吗?
rrdtool

Ganglia 的 RRD 模块是瓶颈吗?

我想监控很多机器上的大量指标,从 Graphite 网站,我注意到 ganglia 的 RRD 组件可能会带来可扩展性问题,这是以下常见问题解答中解释 whisper 最初被发明的原因。如果问题尚未解决(我喜欢 ganglia2 的 webapp),我想知道是否有办法使用 gweb2 读取 whisper 数据。 “编写 whisper 的第二个原因是性能。RRDtool 非常快,实际上比 whisper 快得多。但 RRD 的问题(在编写 whisper 时)是 RRD 只允许您一次将单个值插入数据库,而 whisper 允许一次插入多个数据点,将它们压...

Admin

如何从 rrd 文件获取元数据?
rrdtool

如何从 rrd 文件获取元数据?

我的监控系统 (check_mk) 丢失了大量 RRD 文件。虽然看起来我可以通过将丢失的文件替换为另一台主机上相应服务的文件来解决这个问题,但这也会从该主机复制数据。 是否可以从文件中获取创建 RRD 文件所需的元数据,以便我可以创建一个新的空文件? (询问 Google,我得到的答案都是关于如何从 rrd 文件获取数据,而不是元数据)。 ...

Admin

如何在 Munin 中每个节点的索引页上显示月度图表
rrdtool

如何在 Munin 中每个节点的索引页上显示月度图表

我在 FreeBSD 13.2 上运行 Munin 2.0.73。Munin 生成的 HTML 文件仅在节点的索引页 ( http://localhost/munin/localdomain/localhost.localdomain/index.html) 上显示每日图表(“按天”)和每周图表(“按周”)。例如: 当我单击时,我可以看到“按月”和“按年”的图表http://localhost/munin/localdomain/localhost.localdomain/munin_stats.html,但我想在 index.html 页面上看到它们。 ...

Admin

RRDTool:如何在图表中显示累积值
rrdtool

RRDTool:如何在图表中显示累积值

我想使用 rrdtool 创建一个图表,其中包含来自 IPTable 的一些值。我已配置了 collectd 服务来捕获这些事件并将其存储在 rrd 数据库中。 collectd配置: LoadPlugin tail <Plugin tail> <File "/var/log/iptables.log"> Plugin "firewall" Instance "iptables" Interval 60 ...

Admin

如何聚合 Munin 的接口流量图?
rrdtool

如何聚合 Munin 的接口流量图?

我的目标是将 Munin 的接口流量图聚合为一个堆叠图,以便快速概览所有服务器的流量。 这是单个图表的示例,我想将其与其他相同类型的图表聚合在一起。 在我自己实施的同时,我还找到了这个问题的几个“解决方案”(堆叠和求和),但没有一个能按照我计划的方式进行。 例如,以下“自制”解决方案将正确聚合/堆叠出站流量,但是,入站流量被完全省略。 [exmaple.com;Totals] outside_traffic.graph_title Outbound traffic outside_traffic.graph_args --base 1000...

Admin

我如何从 Cacti 中查询带宽使用情况?
rrdtool

我如何从 Cacti 中查询带宽使用情况?

我可以使用以下命令来选择交换机端口的 rrd 路径。 $switchName="LS-SD-A" $portName="Gi0/3"; $sql = "SELECT DTD.data_source_path FROM `host` AS H LEFT JOIN host_snmp_cache AS HSC ON ( HSC.host_id = H.id AND HSC.field_name = 'ifName' ) LEFT JOIN data_local AS DL ON ( DL.host_id = HSC.host_id AND HSC.snmp...

Admin

3 天后的 pnp4nagios 图表
rrdtool

3 天后的 pnp4nagios 图表

亲爱的, 我的 pnp4nagios 出现了一个奇怪的问题, 事实上我有一个 nagios 服务器和许多使用 pnp4nagios 的图表,但是,我只遇到单个图表的问题。 问题是它只绘制过去 3 天的图表。 下面的代码是我为图表编写的 php 代码。 <?php $ds_name[1] = "Total"; $opt[1] = "-l 0 --vertical-label \"Numbers\" --title \"$hostname / $servicedesc\" "; $opt[1] .= '--slope-mode '; ...

Admin

使用 rrdtool 绘制 2 个不同的 y 轴
rrdtool

使用 rrdtool 绘制 2 个不同的 y 轴

我想创建一个包含 2 个不同数据源的 y 轴图表。 例如, 我想测量左侧 Y 轴上某些总体的平均值,并且我有另一个数据源,其中包含总体中有多少个错误。 假设我在给定的时间段 A 1,2,3 在我的人群中,错误率为 43%。 然后我希望左轴绘制测量总体的平均值,右轴绘制错误率(在总体之外收集)。 现在在 RRDTool 中可以实现这个吗? ...

Admin

RRDTool 未创建 .RRD 文件
rrdtool

RRDTool 未创建 .RRD 文件

我正在设置 Cacti,但似乎 RRDTool 没有创建 .rrd 文件。这是在 CentOS 6.9 上。 以下是我迄今为止尝试过的: 以 root 身份运行命令以消除权限。 在另一台刚刚安装 rrdtool 的机器上运行相同的命令。 使用 777 创建新目录 /test,仍然出现同样的错误。 我相信这是命令本身的问题,但是它是由 Cacti 生成的,所以不确定怎么会存在语法问题。 您觉得下面的命令有什么问题吗? 我认为只要安装了 rrdtool 就应该执行,对吗? 以下是来自 Cacti 的原始命令: /usr/bin/rrdto...

Admin

如何从多个 rrd 文件中绘制多条趋势线?
rrdtool

如何从多个 rrd 文件中绘制多条趋势线?

我有 3 个单独的 rrd 文件,每个文件都有 CPU 平均数据。我可以单独绘制每个文件,没有任何问题。CPU 平均线和趋势线(使用 LSLSLOPE) 我被要求将这三者合并成一张图。所以我拿了我的 DEF、CEF 和 VDEF,并用 a、b 和 c 制作了它们。我一定是做错了什么,因为我得到了以下错误 ./graph3avg.sh: line 42: VDEF:avg_a=a,AVERAGE: command not found ./graph3avg.sh: line 59: LINE2:avg_a#f0610f:App CPU A...

Admin

Cacti 获取数据但不显示图表
rrdtool

Cacti 获取数据但不显示图表

我使用 Cacti 来监控 Squire MG1000 的呼叫负载。我使用 SNMP 通用 OID 模板创建了一个图表。在图表概览中,我还看到了当前、平均和最大呼叫的数据,但没有 MG1000 的呼叫图表。当我创建图表的 CSV 导出时,导出的文件也是空的。看起来 Cacti 没有将数据存储在任何地方来创建图表。 Squire_MG1000_graph 图形调试模式 谢谢斯文 ...

Admin

RRD 工具更新使用时间不正确 - 非法尝试更新
rrdtool

RRD 工具更新使用时间不正确 - 非法尝试更新

我正在将温度、CPU 负载和内存数据写入 rrdtool 表,在更新时我使用 N 来消磨时间,但是时间偏差很大,这是一个问题。非法尝试使用时间 1487152126 进行更新,而上次更新时间是 1487212862(最小一秒步长)这是一个相当大的时间差,我不知道为什么会相差这么远。任何帮助都很重要 - 昨天它运行良好,所以不知道它哪里出了问题。更新功能: #!/bin/bash cd /temptest/ TEMPERATURE=$(/opt/vc/bin/vcgencmd measure_temp | sed 's/[^0-9]*//g') TEMPER...

Admin