Skip to content

Latest commit

 

History

History
132 lines (75 loc) · 2.8 KB

CHANGELOG.md

File metadata and controls

132 lines (75 loc) · 2.8 KB

0.7.0

  • plugins/riemann-stream - retry/failure fixes

  • collectors/socket - tcp, status+timeout consistency

  • collectors/sysctl - new

  • collectors/process - s/thcount/nwlp/ metric renamed

  • collectors/http - support "header":{...} hash for request headers.

  • collectors/disk - configurable skip dev or type, skip iso9660 + udf

0.6.1

  • collectors/procstate - state of processes on the system
  • collectors/kstat - solaris kstat collector

0.6.0

  • bugfix: panoptimon --version correction

0.5.9

  • collectors/graphite - feature: reconnect and resend

0.5.8

  • collectors/memory - calculate percent util
  • collectors/zfs - calculate percent util

0.5.7

  • collectors/service - smf parsing fix

0.5.6

  • collectors/service - docs update

0.5.5

  • collectors/memory - bugfix: cmd+interval strong typing

0.5.4

  • collectors/zfs - zpool health & space collector

0.5.3

  • collectors/fma - solaris faults collector

0.5.2

  • collectors/service - solaris (smf) implementation

0.5.1

  • collectors/disk - solaris portability

0.5.0

  • collector.rb - make panoptimon available in $RUBYLIB

This allows ruby collectors to access the same library path as the collector.rb which loaded them (only intended to provide access for 'panoptimon/util'.) This should allow more flexibility with e.g. bundler. This approach is rather limited, but maybe simpler than treating each collector as a standalone executable.

0.4.17

  • collectors/memory - portability: parsing solaris kstat

0.4.16

  • hangup - disable distant signal traps/ignores

0.4.15

  • collectors/iostat - compat for older (v9.x) sysstat

0.4.14

  • collectors/iostat - portability: parsing solaris output

0.4.13

  • collectors/load - portability: parsing uptime

0.4.12

  • collectors/files - relativized_mtime option to report last_modified

0.4.11

  • collectors/interfaces - portability: parsing netstat for data

0.4.10

  • collectors/process - portability, rename ni -> nice, skip thcount except on linux

0.4.9

  • collectors/cpu - portable vmstat, skip wait if missing

0.4.8

  • collectors/process - include pid metric, fix spuriously reporting self

0.4.1

  • collectors/rabbitmq - add RabbitMQ collector

0.4.0

  • collectors/disk - remove sys-filesystem dependency

0.3.0

  • plugins/graphite/ - added
  • collectors/iostat/ - allow missing headers
  • monitor.http.hostport() logged on init
  • panoptimon --plugin-test with .rb file

0.2.0

Removed the mysql_status collector from core to reduce gem dependencies. It can now be found at https://github.com/synthesist/panoptimon-collector-mysql_status

0.1.0

Added functionality to search for executables in the PATH environment variable directories. If there a collector named 'thing.json', if it cannot find the 'thing' executable locally it will search PATH for 'pancollect-thing'.