[collectd] Collectd on CentOS always broken?
O G
otis_junk at yahoo.com
Mon Apr 23 18:17:28 CEST 2012
Hi Travis,
Thanks for replying! I'm using this minimalistic collectd.conf:
####
Hostname "localhost"
FQDNLookup true
BaseDir "/opt/collectd/var/lib/collectd"
PIDFile "/opt/collectd/var/run/collectd.pid"
PluginDir "/opt/collectd/lib/collectd"
TypesDB "/opt/collectd/share/collectd/types.db"
#Interval 10
#Timeout 2
#ReadThreads 5
LoadPlugin syslog
LoadPlugin logfile
<Plugin logfile>
LogLevel info
File "/tmp/collectd.log"
Timestamp true
PrintSeverity true
</Plugin>
<Plugin syslog>
LogLevel info
</Plugin>
LoadPlugin cpu
####
I've now also compiled and installed collectd 5.1.0 by hand (configure, make, make install) on "Amazon Linux AMI" (something based on RedHat, it seems, since it has yum) and I got the exact same error message. So I'm starting to suspect I'm doing something wrong with Collectd.
Also:
# /opt/collectd/sbin/collectd -help
...
Builtin defaults:
Config file /opt/collectd/etc/collectd.conf
PID file /opt/collectd/var/run/collectd.pid
Plugin directory /opt/collectd/lib/collectd
Data directory /opt/collectd/var/lib/collectd <== nothing shows up here or in /opt/collectd/var/log/
collectd 5.1.0, http://collectd.org/
I've tried starting Collectd like this:
# /opt/collectd/sbin/collectd -C /opt/collectd/etc/collectd.conf
As well we like this:
# /opt/collectd/sbin/collectdmon -c /opt/collectd/etc/collectd.conf
Any help would be greatly appreciated.
Thanks!
Otis
----- Original Message -----
From: Travis Crowder <travis.crowder at spechal.com>
To: O G <otis_junk at yahoo.com>
Cc:
Sent: Sunday, April 22, 2012 1:21 PM
Subject: Re: [collectd] Collectd on CentOS always broken?
On 4/21/2012 11:25 PM, O G wrote:
> Hello,
> Is there a version of CentOS with a working Collectd?
> I have tried several CentOS 5.* and 6.* versions where I installed Collectd with yum install collectd and each of them had a non-working Collectd.
> This is a common error message I'd find in /var/log/messages:
> Filter subsystem: Built-in target `write': Dispatching value to all write plugins failed with status 2 (ENOENT). Most likely this means you didn't load any write plugins
> Of course, there were plugins in collectd.conf that write stuff to filesytem.
> Is there a version of CentOS with a working Collectd?
> Thanks,
> Otis
>
> _______________________________________________
> collectd mailing list
> collectd at verplant.org
> http://mailman.verplant.org/listinfo/collectd
I use Collectd exclusively on CentOS servers; CentOS 5 and CentOS 6. I install via YUM and build from source without issue.
Can you post your collectd.conf from /etc/ or /opt/collectd/etc ?
-Travis
More information about the collectd
mailing list