Thruk is a multibackend monitoring webinterface for Naemon, Nagios, Icinga and Shinken using the Livestatus API.
JavaScript CSS Perl Shell Other
Latest commit d23f50b Feb 21, 2017 @sni fix duplicate search filter
Permalink
Failed to load latest commit information.
debian fix keeping thruk2 theme during updates Feb 6, 2017
docs add broadcast docs Feb 9, 2017
examples remove rest of catalyst May 13, 2015
lib fix duplicate search filter Feb 20, 2017
plugins bp: also check for values Feb 20, 2017
root bp: support regular expressions in service details link Feb 15, 2017
script fix dailydist target Feb 6, 2017
ssi fix histou popups when openend on the right side of the window Nov 25, 2015
support fix keeping thruk2 theme during updates Feb 6, 2017
t add bigger favicon Feb 13, 2017
templates thruk2: style fixes Feb 19, 2017
themes thruk2: filter should not be in front Feb 20, 2017
.gitattributes make merges on changelog easier Mar 3, 2015
.gitignore ignore generated files Feb 2, 2017
.travis.yml travis: remove perlbrew and use generic image Aug 20, 2016
Changes bp: add link to referenced business process if node links to another bp Feb 16, 2017
LICENSE added license file May 19, 2011
MANIFEST add bigger favicon Feb 13, 2017
MANIFEST.SKIP add missing test files Oct 25, 2016
Makefile.PL make source tarball lowercase, just like the packages itself (fixes #433 May 13, 2016
README remove rest of catalyst May 13, 2015
THANKS update thanks file Aug 19, 2016
cgi.cfg added sound alerts (fixes #68) Apr 18, 2012
configure no need to unlink th makefile Jun 23, 2014
dist.ini release 2.12 Nov 18, 2016
get_version strip of leading zeros when calculating new version May 13, 2016
log4perl.conf.example only create a sample log4perl conf May 13, 2010
menu.conf add link to documentation to menu file Oct 5, 2016
thruk.conf change default theme to thruk2 Feb 19, 2017

README

Thruk - Monitoring Webinterface
===============================

Thruk is a multibackend monitoring webinterface which currently
supports Nagios, Icinga and Shinken as backend using the Livestatus
API. It is designed to be a 'dropin' replacement and covers
the original features plus adds additional enhancements for
large installations, increased usability and some usefull addons.


DOCS
----
All documentation is under docs/


Main Features / Advantages
--------------------------

  * Multiple backends
  * Faster, no need to parse status.dat for every request
  * Less CPU usage
  * Display live data, no delay between core and GUI
  * Independant from monitoring core, can be installed on remote host
  * Clusterable, can be clustered over hosts
  * Change status.cgi filter inline
  * Extended logfile search
  * Better logging, uses log4perl (who submitted which command?)
  * Valid HTML code
  * No frames (can be reenabled for better addon integration)
  * Easy to extend with plugins
  * Pagination
  * Multiple themes included
  * Excel export for status and logfiles
  * Adjustable side menu
  * Full expanded plugin commandline for easy testing
  * Save searches in personal bookmarks
  * Config Tool included
  * Mobile interface included
  * SLA Reports in PDF format
  * Recurring Downtimes
  * Fully Featured Dashboard
  * Business Process Addon