Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here

send_nsca

Pure-python NSCA client

Subscribe to updates I use send_nsca


Statistics on send_nsca

Number of watchers on Github 18
Number of open issues 5
Main language Python
Average time to merge a PR about 10 hours
Open pull requests 3+
Closed pull requests 0+
Last commit over 3 years ago
Repo Created over 7 years ago
Repo Last Updated almost 2 years ago
Size 53 KB
Organization / Authoryelp
Contributors3
Page Updated
Do you use send_nsca? Leave a review!
View open issues (5)
View send_nsca activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating send_nsca for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Build Status

Overview

NSCA is the remote passive acceptance daemon used with many Nagios installs. It ships with a (C-language) executable called send_nsca for submitting checks. This is a mostly-clean re-implementation of send_nsca in pure-python. It supports 10 of the 26 crypto functions used by upstream NSCA, sending to multiple hosts with one invocation, and timeouts.

Credits/Copyright/License

  • This software was written by James Brown jbrown@uber.com.
  • This software is licensed under the LGPL v2.1

Testing

The unit/integration tests for this package are located in the tests/ directory. Unit tests only require the unittest2 package (or python 2.7+) and the mock library; integration tests also require the nsca binary. To run them, simply make sure that your $PYTHONPATH is set up correctly and run nosetests -v tests.

Installing

This software uses setuptools/distutils; you can install it with sudo python setup.py install, and it's easy to write packaging for your favorite OS.

Contributing

It's Github; fork away!

send_nsca open issues Ask a question     (View All Issues)
  • over 3 years multiple results posting
  • almost 4 years send_service api throws divide by zero error when password is empty and encryption_method=1
send_nsca open pull requests (View All Pulls)
  • Fix AES.
  • Update nsca.py
  • [Bugfix] Handle Situation Where No Password Given
send_nsca questions on Stackoverflow (View All Questions)
  • send_nsca not working on Amazon EC2 Ubuntu microinstance
send_nsca list of languages used
Other projects in Python