Stream

Join this community to post or comment
 
#golang   1.5 will allow calling Go code from C; time to start working on #collectd plugins in Go. Since this is very experimental code I'm eagerly awaiting any feedback you have :-)
3
Add a comment...
 
#collectd 1.0.0 was released 10 years ago today. Happy birthday!
10
3
Constanze Stohn's profile photoChristoph Thiel's profile photo
Add a comment...
 
 
This tutorial will focus on how you can enable the networking plugin for Collectd daemon in order to act as a central monitoring server for other Collectd clients installed on various servers over you network.

#linux  
This tutorial will focus on how to enable the networking plugin for Collectd daemon in order to act as a central monitoring server for other Collectd clients.
1
Add a comment...

Richard Fu

Diskussion  - 
 
How enable redis plugin in release 5.5.x?
I have tried credis and hiredis, but both of them not effective.

Thanks
1
Add a comment...
 
At long last, a new feature release is finally upon us. Guess I will be spending some time folding and mailing contributor t-shirts :)
 
We're proud to announce that collectd 5.5.0 has been released. This version comes packed with new features. Here's merely a short summary, for the full list see https://collectd.org/wiki/index.php/Version_5.5 – you can download the tarballs from https://collectd.org/download.shtml

New plugins allow collectd to read metrics form #Ceph and #DRBD (both distributed file systems), #OpenLDAP and Apache #Zookeeper . On the hardware side, there are new plugins for reading barometers, #SMART data from hard drives and C-states (idle states) from Intel CPUs. From the operating system we now get information on file handles and shared memory.

Integration with other systems has also been improved, there are new plugins to write collectd metrics to Apache #Kafka , a distributed message queue, #Sensu , a popular monitoring solution, and #OpenTSDB , a distributed timeseries database.

Of course, many existing plugins have been extended, too. For example, CPU usage can finally be reported as a percentage, rather than jiffies. This was one of our most-requested features.

Huge thanks to all of our contributors – you are awesome!
Version 5.5 has been released on Wednesday, May 27th 2015. This version is currently supported. Changes. Release 5.5.0. Changes since 5.4.0 up to 68923fc (NB: doesn't include bugfixes which are already in the release branches). Build system: Ability to make out-of-tree builds has been fixed.
3
3
Constanze Stohn's profile photoRena Forster's profile photo
Add a comment...
 
I've spend some time implementing the binary network protocol in the collectd Go API last week. The implementation provides support for both, client and server, and also implements the encryption / signing of metrics.

The different parts are designed so that they "fit together" well, making it very easy to write proxy servers and the like. Take a look at the examples for the "ListenAndDispatch()" function …

The project is currently still very much a work in progress – beware of stuff moving around. In this early stage, I'd especially welcome feedback since it's still easy to make changes.

#collectd #golang
Package network implements collectd's binary network protocol.
1
2
Sebastian “tokkee” Harl's profile photocollectd's profile photo
Add a comment...
 
Packing t-shirts for +collectd 5.4.2 and 5.3.2 contributors :-)

For details, see: https://collectd.org/wiki/index.php/Contribution_Appreciation_Program
7
Add a comment...
 
Next up, we should replace their custom scollector with collectd ;-)
 
Stack Exchange announces Bosun, a new open source monitoring & alerting system

Sounds interesting. Did anyone have a closer look yet? It's written in Golang, based on time-series data, and uses a custom DSL for expressing alerting rules.
1
Florian “octo” Forster's profile photoDennis Jacobfeuerborn's profile photo
3 comments
 
"scollector treats both Linux and Windows as first-class systems". I think that disqualifies collectd as a replacement.
Add a comment...
 
Interesting blog post by +Aaron Mildenstein about the new #collectd codec in #Logstash 1.4.1. It works with the (also new) UDP input which is multi-threaded. The result is a >10x performance improvement.
With the advent of Logstash 1.4.1, I wanted to make sure everyone knows about the new collectd codec. In Logstash 1.3.x, we introduced the collectd input plugin. It was awesome! We could process metrics in Logstash, store them in Elasticsearch and view them with Kibana.
1
1
collectd's profile photo
Add a comment...
 
The collectd table at the +Stackdriver booth at AWS re:Invent. Step by and say hello if you're there as well!
3
1
collectd's profile photo
Add a comment...

Created by

 
+collectd determined as the #1 metrics collection tool in the 2015 Monitoring Survey. Yay! \o/
7
2
collectd's profile photoSebastian “tokkee” Harl's profile photo
Add a comment...

Benjamin Winks

Diskussion  - 
 
Anyone know how to do a log rotation for collectd? I'm running Ubuntu 14.04lts and collectd+rrdcached filled up nearly 400 gb. How can this be limited?
1
Greg Swift's profile photoBenjamin Winks's profile photo
11 comments
 
I really do appreciate your help Mr. Swift, thank you.
Add a comment...
 
 
This tutorial will discuss how you can install and run Collectd-web interface, which is a front-end web monitoring tool for Collectd daemon, in conjunction with Apache CGI interface in order to produce graphical html outputs in order to monitor Linux boxes. At the end of the article we will, also, present how you can protect Collectd-web interface using .hpasswd Apache Authentication mechanism.

#linux #collectd #monitoring  
This tutorial will show how to install and run Collectd-web interface, which is a front-end web monitoring tool for Collectd daemon, in conjunction with Apache
1
Add a comment...
 
Hi all, 
I was trying to build latest collectd rpm package for centos 6
is the build system actual now? after running build.sh is not generating any configure files. Also tried this in fedora 20. Can anyone suggest 5.4 rpm builds for centos 6 
1
Add a comment...
 
Writing #collectd exec plugins in #golang just became a lot easier – or at least more elegant. The packages provide a ValueList data structure and a exec.Dispatch() function, allowing you to write your code at high level. By using a simple callback API, you can cut down on the boilerplate even more and simply "return api.Gauge(42)".

This is still very much Work in Progress (code might move around, be renamed or removed; it's not go-gettable yet, …) but I'd value any feedback – at this early stage it's still easy to make fundamental changes.
go-collectd - Utilities for using collectd together with Golang.
2
1
Sebastian “tokkee” Harl's profile photo
Add a comment...
 
I've talked about +collectd at linux.conf.au 2015 ( #lca2015 ). Here's the recording of the talk in case you missed it :-)
3
Add a comment...
 
 
I'll be speaking about +collectd at #LCA2015 next week. I'll be in Auckland from Sunday (January 11th), so ping or find me if you want to chat about stuff or grab a beer.
Florian Forster. Florian Forster. collectd in dynamic environments. 2:15pm Wednesday 14th January 2015. Florian started his first free software project in 2001 and has been active in the open source community ever since. In 2005 he started the collectd project and is still one of the project ...
2
1
Sebastian “tokkee” Harl's profile photo
Add a comment...
 
Anyone manage to setup collectd to tail systemd journal to graph
 failed logins?
1
Florian “octo” Forster's profile photoDanesh Manoharan's profile photo
2 comments
 
Aug 12 22:18:08 monitor sshd[13056]: input_userauth_request: invalid user helen [preauth]
Aug 12 22:18:09 monitor sshd[13056]: Received disconnect from 80.69.84.147: 11: Bye Bye [preauth]
Aug 12 22:18:11 monitor sshd[13060]: Invalid user helen from 80.69.84.147
Aug 12 22:18:11 monitor sshd[13060]: input_userauth_request: invalid user helen [preauth]
Aug 12 22:18:11 monitor sshd[13060]: Received disconnect from 80.69.84.147: 11: Bye Bye [preauth]
Aug 12 22:18:13 monitor sshd[13064]: Invalid user emily from 80.69.84.147
Aug 12 22:18:13 monitor sshd[13064]: input_userauth_request: invalid user emily [preauth]
Aug 12 22:18:13 monitor sshd[13064]: Received disconnect from 80.69.84.147: 11: Bye Bye [preauth]
Add a comment...
 
Awesome, logstash 1.3 comes with support for consuming +collectd metrics!
3
1
Sebastian “tokkee” Harl's profile photoKuznetcova Viktoriia's profile photocollectd's profile photo
2 comments
 
Probably a stupid question, but is there any way to make collectd send stats as rates (e.g. CPU utilization)? There is a nice StoreRates parameter for the CSV plugin which gives me the exact output I want, but I didn't find anything similar for the network plugin (or cpu plugin). Spend few hours googling, and it seems that no one has this problem but me. :-(

Should I somehow do it with chains? Thanks in advance to whoever decides to answer. (asking in this thread because I'm trying to make it work with new logstash collectd plugin, so old visualization tools that probably can get rates from values on their own are unavailable in Logstash's Kibana dashboard)
Add a comment...
 
On my way to re:Invent in Las Vegas. Meet me at the Stackdriver booth if you're there! :-)
1
Add a comment...