Releases: calston/tensor
Releases · calston/tensor
0.3.6
0.3.5
0.3.2
0.3.0
- 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
0.2.6
- 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
0.1.16
- 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.