pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/monitoring
Module Name: pkgsrc
Committed By: imil
Date: Mon Apr 22 09:39:21 UTC 2013
Added Files:
pkgsrc/sysutils/monitoring: DESCR Makefile PLIST distinfo
Log Message:
Initial import of monitoring, version 0.9.5, into the NetBSD Packages
Collection.
Monitoring is an API with a DSL feel to write monitoring daemons in Python.
Monitoring works well for the following tasks:
* to be notified when incidents happen (email, XMPP, ZeroMQ...)
* automatic actions to be taken (restart, rm, git pull...)
* to collect system statistics for further processing e.g. graphs
* tie into existing/third-party Python code
* play along nicely with existing deployment/configuration ecosystem
(fabric/cuisine)
Overview
* monitoring DSL: declarative programming to define monitoring strategy
* wide spectrum: from data collection and incident reporting to taking
automatic actions
* Small, easy to read, a single file API
* Revised BSD License
Use Cases
* ensure service availability: test and start/stop when problems
* collect system statistics/data, log locally and/or remotely
* alert on system/service health, take actions
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/monitoring/DESCR \
pkgsrc/sysutils/monitoring/Makefile pkgsrc/sysutils/monitoring/PLIST \
pkgsrc/sysutils/monitoring/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index