- Moved to the gollector_metrics library.
- Corrected a bug in fs_usage percentage: was not accounting for the reserved space root gets.
- Graphite support! Via a bridge called
gollector-graphite
, emits stats to graphite collected from gollector.
- Fix a bug where json_poll would keep sockets open forever, causing FD leakage.
Three new plugins:
socket_usage
: report on the number of sockets open for a given protocolprocess_count
: count the number of command lines that are runningprocess_mem_usage
: count the amount of memory a given command line is using across all processes
Many Refactors. All Bugs & Features (below) are covered in the wiki. This is the first release with the name "Gollector", as well.
mem_usage
now reports swap totals.- LogLevel in the configuration is now properly used.
json_poll
now can use a unix socket.
Cirgonus is now known as Gollector! All naughty bits have been changed to reflect this, including the name of the repository.
Since there are no new features, no version has been created.
All of these features are covered in the README documentation.
- JSON HTTP polling plugin allows cirgonus to periodically poll a resource for injectable metrics.
- Cirgonus can now take conf.d style configuration directories which makes it easier to drive with configuration management.
All of these features are covered in the README documentation.
- cstat is now able to query multiple metrics at once from each host.
- The
fs_usage
plugin reports on usage stats for a mountpoint, and its read-only status.
All of these features are covered in the README documentation.
- Cirgonus no longer polls on each hit -- it does so on a tick value then
serves requests from cache. You can adjust the frequency at which it polls by
tweaking the "PollInterval" json configuration, which defaults to 60 seconds
for
cirgonus generate
. - Now logging to syslog -- you can adjust the facility at which it logs to by
tweaking
Facility
in the json configuration which defaults todaemon
andLogLevel
for scoping messages, which defaults toinfo
. - Result publishing lets you push metrics to cirgonus which will then be picked up by circonus as a metric -- great for custom tooling!
- Makefile now to build releases and copies of
cirgonus
andcstat
- First release!