Thruk

Overview

Homepage: http://thruk.org
Changelog: http://thruk.org/changelog.html
Documentation: http://thruk.org/documentation/
Get version: Version is displayed at WUI or type "thruk –version" on CLI
OMD URL: /<site>/thruk

Thruk is a multibackend monitoring webinterface which currently supports Naemon, Nagios, Icinga and Shinken as backend using the Livestatus API. It is designed to be a ‘dropin’ replacement and covers almost 100% of the original features plus adds additional enhancements for large installations and increased usability.

Directory Layout

Config Directory: <site>/etc/thruk
Logfiles: <site>/var/log/thruk
Business processes: <site>/var/thruk/bp
Customizing files: <site>/etc/thruk/usercontent

OMD Options & Vars

Option Value Description
DEFAULT_GUI welcome
thruk
nagios
icinga
none
Default GUI on startup
THRUK_COOKIE_AUTH on
off
Enables cookie auth feature for Thruk (“Logout” Button is displayed)

Kerberos SSO Integration

While it was always possible to use Kerberos Authentication, starting with OMD 3 kerberos can be mixed with cookie authentication features, ex. api keys.

See Kerberos Integration for details.