- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在使用 Collectd 时遇到了一个很奇怪的问题。我对 Collectd 并不陌生,在基于 CentOS 的盒子上使用了很长时间,但现在我们有了 Ubuntu TLS 12.04 盒子,我遇到了一个非常奇怪的问题。
因此,在 Ubuntu 12.04 TLS 上使用 5.2 版。驻留在 Rackspace 上的两个盒子(可能很重要,但我不确定)。使用两个本地 IP 配置的网络插件,中间没有任何防火墙,也没有任何安全性(只是为了尝试设置简单的客户端服务器场景)。
在两台服务器上,collectd 按照它应该写入的方式写入配置的文件夹,但在服务器机器上它不写入从客户端接收的数据。
使用 tcpdump 进行故障排除,我可以清楚地看到 UDP 流量和 collectd 数据,包括来 self 的客户端计算机的主机名和插件名称,这些数据在服务器上接收,但它们从未刷新到适当的文件夹(由 collectd 配置)。还以 root 用户身份运行所有内容,以避免对权限进行故障排除。
有人对此有任何想法或类似经验吗?或者除了尝试抓取互联网(我想我点击了谷歌在过去两天给我的每个合理链接)和检查网络层(看起来不错)之外,我还能做些什么来解决这个问题?
还有一个小提示:与 Ubuntu 存储库中的官方 4.10.2 版本完全相同。在尝试对其进行故障排除数小时后,升级到第五版。
最佳答案
我建议尝试基于csv 和logfile 插件的非常通用的故障排除过程,如this 中所述。回答。由于本地一切似乎都很好,请在服务器上执行此过程,仅激活 network 插件(除了 logfile、csv 和可能的rrdtool)。
关于linux - Collectd 服务器没有记下收到的客户端数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17855026/
Collectd 默认将其插件存储在哪里?我缺少一个 perl 插件,我想确保它不是因为安装被冲洗掉了。 最佳答案 插件位置使用指令 PluginDir 配置。在 collectd.conf . 可以
我正在运行collectd 5.4.2.788.gf87af5a,我也尝试过使用5.4.1。 我在日志中看到以下内容: May 8 00:50:01 ip_172_1_1_1 collectd[19
以下内容聚合了一台特定主机中的所有 CPU,创建了 cpu-all-sum/cpu-idle、cpu-all-sum/cpu-nice 等. Plugin "cpu" Type "c
我已经使用sudo apt-get installcollectd安装了collectd。有没有命令可以获取当前安装的 Collectd 版本? 我尝试了collectd -v。显然它不起作用。我没有
我已经安装了collectd在我的 ubuntu 机器上。我想启用redis plugin ,但默认情况下它不附带。有人知道如何以及在哪里可以下载该插件吗? 最佳答案 在编译collectd之前,需要
我已经使用sudo apt-get installcollectd安装了collectd。有没有命令可以获取当前安装的 Collectd 版本? 我尝试了collectd -v。显然它不起作用。我没有
我有 5 个节点的 hadoop 集群(Linux 操作系统)。我必须监控所有节点的统计信息,如 CPU 使用率、内存、流量等。为此,我知道 Graphite /收集是最好的选择。据我所知,这个工具只
我有 Graphite +collectd设置来收集系统相关的指标。这个问题与collectd的内存插件有关。 我的基础设施具有使用collectd收集内存使用数据的格式: ..memory.memo
我有 4 台机器。我必须监控他们不同的统计数据。我决定使用 Graphite/collectd 来实现此目的。所有机器上的操作系统都是centos 7。我已经成功配置了 Graphite 并在两台机器
问题是我在系统日志文件中没有看到预期的输出。我写了一个Python插件,位于“/home/my/collectd/pyPlugin.py”。 “/etc/collectd/collectd.conf”
我在使用 Collectd 时遇到了一个很奇怪的问题。我对 Collectd 并不陌生,在基于 CentOS 的盒子上使用了很长时间,但现在我们有了 Ubuntu TLS 12.04 盒子,我遇到了一
我有一个安装了 collectd 的 aws 实例。我可以从实例 CURL 到我的 splunk 服务器并放入消息,这样就不会出现任何网络问题。我使用与我的 collectd 配置中相同的端点和 to
我的collectd配置如下: LoadPlugin nginx ... URL "http://localhost:8080/nginx_status?auto" Nginx 配置看起来
我目前正在使用 Ansible 自动设置collectd。除了配置文件传输之外,一切都按预期进行。 每次我使用 Ansible 将collectd 配置文件发送到我的collectd 服务器时,都会出
不幸的是,没有关于如何使用该插件的文档/手册页。链接如下:https://collectd.org/wiki/index.php/Plugin:Users 我看到 Sebastian Harl 是该插
我是 collectd 和 Riemann 的新手。我本质上是在尝试将 collectd 日志定向到 riemann 服务器实例。我知道我需要安装 write_riemann 插件。我尝试编译在线可用
我在 collectd.conf 中取消注释 LoadPlugin dbi,但现在重新启动 collectd 给我: Stopping collectd:
我的 collectd 正在通过端口 25826 将数据发送到 logstash,但我在运行 logstash 时看到这个错误 UDP listener died {:exception=>#, :b
我正在使用 Collectd 收集系统指标。我正在小范围内收集测量值以获得准确的值。但是我想使用 Statsd 在本地聚合这些值。 Statsd 应该聚合这些值并以更长的时间间隔将它们发送到 libr
想问一下Collectd的插件Perl和Python及其注册功能。 我尝试在 Perl(以及 Python)中编写插件代码,设置读写函数,然后将它们注册到 Collectd(plugin_regist
我是一名优秀的程序员,十分优秀!