问题标签 [collectd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphics - collectd 权限被拒绝连接到远程主机
我有4台机器。我必须监控他们不同的统计数据。为此,我决定使用石墨/收集。所有机器上的操作系统都是centos 7。我已经成功配置了石墨并且也在两台机器上收集了。但是 remaning 两台机器出现以下错误,并且没有显示在石墨网络仪表板中
11.11.10.41 是我运行石墨的机器。我为collectd安装做了什么。我刚刚在所有机器上更改了 collectd 配置中的插件信息,如下所示。
我也刷新了iptables。但令我惊讶的是,两台机器正在发送数据,而两台没有。哪里有问题
graphite - collectd 的内存插件中的内存缓存是什么?
在 collectd 的内存插件中,有四个属性 -
- 使用的内存
- 内存空闲
- 内存缓冲区
- 内存缓存
他们每个人是什么意思?
elasticsearch - 在 ELK 实现中使用 collectd 而不是 topbeat 来监控系统统计信息
在通过 ELK 堆栈收集多个系统的系统统计信息(CPU 和 RAM)的用例中,我相信使用 topbeat -> elasticsearch -> Kibana 应该是直截了当的。有什么理由仍然应该选择collectd -> logstash -> elasticsearch -> kibana?
security - collectd 如何保护数据?
我喜欢将数据从多个来源传输到一个目标收集服务器,但我不确定如何同时确保:
- 数据已加密,即无需信任网络
- 数据已签名,即目标可以信任源
- 没有来源与其他来源共享凭据
但是,在network
插件中,到目前为止,我只找到了值sign
或encrypt
for SecurityLevel
,但没有找到两者。看来,对于不同的来源,我不能拥有不同的凭据 ( Username
+ )。Password
也许我只是误解了collectd?
graphite - Graphite 中没有指标
我已经在这工作了八个小时,似乎没有任何效果。我在我的 Graphite 安装中没有收到任何指标。我正在使用Grafana显示数据,它就像一个魅力,只是来自 Graphite 的数据是空的。
回复:
我已经尝试了我能想到的一切,据我了解,Collectd 可以正确地将数据发送到 Carbon,因为当我重新启动 Collectd 时,我得到以下信息:
/var/log/carbon/listener.log
我在 Ubuntu 14.04.2 LTS 上运行 VPS。
我可以从哪里开始故障排除?据我所知,Grafana 有效,Collectd 有效,但 Graphite 拒绝显示任何指标。
谢谢你。
java - 为 Collectd 测试 JMX 插件时出现异常(缺少 API getHostname())
我们NoSuchMethod exception
在测试JMX
Collectd 的插件时遇到了一个问题:
java.lang.NoSuchMethodError
:org.collectd.api.Collectd.getHostname()Ljava/lang/String;
找不到方法。
无论是从官方 api wiki还是从源代码中,collectd-api.jar
我们都找不到这个方法定义。
此外,我们不知道为什么调用此 API。以下是我的相关内容collectd.conf
:
我会很感激任何答案。
influxdb - 如何在 InfluxDB 中获取由 Collectd 测量的 CPU 使用百分比
我正在收集由 Collectd 5.4.0 以 jiffies 为单位测量的 cpu 使用情况,然后将结果存储在 InfluxDB 0.9.4 中。我使用以下查询从 InfluxDB 获取 cpu 百分比:
但是当我绘制结果时,它没有任何意义。cpu使用没有规律。如果我做错了什么,请告诉我。
谢谢
graphite - 收集了多个 write_graphite 实例
是否collectd
正确支持write_graphite
插件的多个实例?Collectd 手册页似乎在一个示例中暗示了这一点:https ://collectd.org/documentation/manpages/collectd.conf.5.shtml#built_in_targets
我正在尝试chains
专门配置,并通过collectd 中的多个插件PostCacheChain
实例发送指标。write_graphite
原因是,不同的指标需要不同的前缀。
我无法让两个实例都将数据发送到石墨,只有一个可以工作。
使用时,netstat
我可以看到从我的 collectd 主机到石墨主机建立了两个套接字。运行tcpdump
显示两个连接的 SYN-ACK,但只有一个实例发送数据。应该通过第二个实例发送的指标不会显示在 tcpdump 或石墨上。
的配置write_graphite
如下所示:
对于PostCacheChain
:
谢谢你的帮助。
metrics - Grafana - Collectd - GenericJMX 作为指标名称
我正在尝试使用 collectd 将我的指标组织到 grafana 中。
当我使用 GenericJMX 插件时,collectd 包含GenericJMX
作为指标名称的一部分。
如何将 collectd 配置为不包含GenericJMX
?