My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

PyNag (Python Nagios Extensions)

About Pynag

Anyone who has tried Nagios knows that the configuration files can be a pain to manage, especially when the installation starts growing. It takes a lot of time to learn the small nuances of getting things working exactly how you want them. The main goal of this project is to provide a python tool for pragmatically handling configuration file maintenance, and plugin development.

Anyone else interested in contributing to his project, feel free!

News

9th May 2012 - Version 0.4.1 released

You can view the changes at http://pynag.googlecode.com/git-history/0.4.1/CHANGES

Install

Components

  • Model - Work with Nagios configuration as python objects
  • PluginUsage - Replica of perl's Nagios::Plugin
  • ConfigParser - Parse and edit Nagios configuration files
  • Control - start/stop/reload Nagios service

Initial Goals

  1. Parsing configuration files
  2. Writing configuration files
  3. Simple plugin development
  4. Simple control of Nagios service
  5. Network controllable via rest protocol
  6. Macro Resolving
Powered by Google Project Hosting