Git Product home page Git Product logo

blosxom4nagios's Introduction

blosxom4nagios
--------------

blosxom4nagios is a special-purpose blosxom application (a 
bloglet!) used for capturing notifications from nagios and making 
them available via atom or rss feeds. It allows you to receive
and track nagios notifications via your RSS reader instead of
clogging up your mailbox.

See the INSTALL file for installation docs.



Usage
-----

blosxom4nagios is usually configured under the /nagios/blosxom
url namespace (or /blosxom for a dedicated nagios virtualhost).
If your server is www.example.com, then your main blosxom4nagios 
page is typically:

  http://www.example.com/nagios/blosxom/

which will give you a page showing the 100 most recent host and
service notifications you have received. You can turn any
blosxom4nagios page into a feed version by appending 'atom' or
'rss' to the page url, so feeds for that page are available at:

  http://www.example.com/nagios/blosxom/atom
  http://www.example.com/nagios/blosxom/rss

All notifications are tagged with 'host' for host notifications,
and 'service' for service notifications, so you can restrict your
view to one or the other by specifying a tag to view e.g.

  http://www.example.com/nagios/blosxom/tags/host
  http://www.example.com/nagios/blosxom/tags/service
  http://www.example.com/nagios/blosxom/tags/host/atom
  http://www.example.com/nagios/blosxom/tags/service/rss

Notifications are also tagged with all of the following that are
available: hostgroup, hostname, servicegroup, servicename, nagios
state (OK/WARNING/CRITICAL/UNKNOWN/UP/DOWN), and nagios contact,
so all of the following filter your notifications in different
ways:

  http://www.example.com/nagios/blosxom/tags/nagiosadmin
  http://www.example.com/nagios/blosxom/tags/hostgroup1
  http://www.example.com/nagios/blosxom/tags/myhost
  http://www.example.com/nagios/blosxom/tags/servicegroup2
  http://www.example.com/nagios/blosxom/tags/randomservice
  http://www.example.com/nagios/blosxom/tags/CRITICAL

Blosxom4nagios also supports year/month/date url filtering as 
well, so to see just the notifications for particular dates you 
can do queries like:

  http://www.example.com/nagios/blosxom/2008/03
  http://www.example.com/nagios/blosxom/2008/tags/nagiosadmin
  http://www.example.com/nagios/blosxom/tags/hostgroup1/2008/03
  http://www.example.com/nagios/blosxom/tags/myhost/2008/03/14
  http://www.example.com/nagios/blosxom/tags/servicegroup2/2008/03/14/atom
  http://www.example.com/nagios/blosxom/2008/tags/randomservice/rss
  http://www.example.com/nagios/blosxom/2008/03/tags/CRITICAL



Author and Credits
------------------

Gavin Carr <[email protected]> is the author of blosxom4nagios.

Blosxom (http://blosxom.sourceforge.net/) was originally written by Rael 
Dornfest, and is now maintained by the Blosxom Sourceforge team 
<[email protected]>.

Nagios (http://www.nagios.org/) is written by Ethan Galstad 
<[email protected]> and contributors.

The icons used in icon-mode are from the FamFamFam Silk Icons collection
(http://www.famfamfam.com/lab/icons/silk/).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.