39 lines
835 B
Markdown
39 lines
835 B
Markdown
|
pure ruby NSCA library
|
||
|
======================
|
||
|
|
||
|
NSCA is a protocol for Nagios passive checks.
|
||
|
You must run nsca on your server to use it.
|
||
|
|
||
|
This is a ruby-pure implementation.
|
||
|
|
||
|
First it was planed to provide a client-API, but now there is also a full server-API.
|
||
|
|
||
|
Tested against nsca-2.7.
|
||
|
|
||
|
TO DO AND DONE
|
||
|
==============
|
||
|
|
||
|
TODO
|
||
|
----
|
||
|
|
||
|
* build packet with performance data
|
||
|
* server side parsing of performance data
|
||
|
* more documentations
|
||
|
* mcrypt-support
|
||
|
|
||
|
DONE
|
||
|
----
|
||
|
|
||
|
* packet-API (one check will be packed in one packet)
|
||
|
* simple-"encryption" (only xor with password and server-side generated iv-key)
|
||
|
* client-API (send to server)
|
||
|
* server-API (recv from client)
|
||
|
* check-API (describe checks and performance data)
|
||
|
* fast usable API for sending checks
|
||
|
|
||
|
Copyright
|
||
|
=========
|
||
|
|
||
|
Copyright (c) 2013 Denis Knauf. See LICENSE.txt for
|
||
|
further details.
|