Skip to content

Releases: calston/tensor

0.3.6

23 Oct 23:29
Compare
Choose a tag to compare
  • Fixes attribute issue
  • Add device and interface filters to basic sources
  • Adds fail-over support to Riemann TCP outputs

0.3.5

19 Oct 12:54
Compare
Choose a tag to compare
  • Adds Docker stats source
  • Adds attributes for metrics

0.3.2

31 May 12:11
Compare
Choose a tag to compare
  • Improve some Elasticsearch stats
  • Fix documentation for a few sources
  • Add lm-sensors and SMART sources

0.3.0

14 Mar 20:41
Compare
Choose a tag to compare
  • Output module for writing logs to Elasticsearch
  • Source module for monitoring Elasticsearch
  • Source module for Nginx logs which routes out to Elasticsearch
  • Source module for HAProxy
  • Source module for Memcache
  • Source module for UWSGI emperor.
  • Source module for PostgreSQL (requires psycopg2)
  • Revamped ping source, uses a pure Twisted ICMP implementation rather than forking to ping.
  • Adds /var/lib/tensor to the Python path by default, user source plugins can go there now.
  • Tags are now configurable per source
  • Fixes DiskIO source module
  • Fixes for RabbitMQ
  • Fixes to output queue prevent possible depletion
  • Fix Apache log format for float types
  • Remove default TTL based metric expiry (slow, and probably not wanted)
  • Add configurable maximum queue size to prevent runaway memory usage
  • Fixes to improve counter aggregation resets

0.2.7

10 Feb 19:55
Compare
Choose a tag to compare
  • Improved aggregation performance
  • Add support for custom routing from sources to outputs

0.2.6

06 Feb 20:09
Compare
Choose a tag to compare
  • Adds support for TLS to RiemannTCP Output.
  • Redis queue source module
  • Riemann source module - provides a Riemann server to proxy other Riemann clients through Tensor
  • Function generator source
  • Major improvement in trigger performance. Ensures trigger regexes are only scanned for the source they're attached to
  • Makes back-filling entire log file histories optional, and not the default
  • HTTP check handles failure better
  • Improved utils library functions for HTTP requests in sources
  • Improved DiskFree source returns actual kB value metrics not just percentage

0.2.0

16 Jan 21:32
Compare
Choose a tag to compare
  • Fix many issues with timeout handling
  • Add Nginx stats sources and a log following source
  • Fixes aggregation bug with Munin source
  • Updates a pile of documentation and other small fixes

0.1.16

21 Dec 19:59
Compare
Choose a tag to compare
  • CPU source now returns individual metrics instead of just a total and supports more kernels
  • Adds SNMP source (Requires PySNMP4)
  • Adds sFlow source (Requires Construct)
  • Adds a network interface stats source
  • Adds aggregation support to the event core rather than having each source manage caches and aggregation on their own
  • Critical and Warning thresholds now support a regular expression which is matched in the event core after aggregation making it more intuitive to do things like match usage on any disk.
  • No longer raise a critical event when a source encounters an unhandled error as this caused issues which could not be cleared automatically, just logs an error instead.

0.1.13

25 Nov 20:45
Compare
Choose a tag to compare

Fixes reconnect issue

0.1.12

24 Nov 18:42
Compare
Choose a tag to compare
  • Add a Riak source (contributed by jerith)
  • Add a RabbitMQ source
  • Fixes re-connection issues
  • Fixes some null metrics handling issues and alerting on failed sources.