Thruk

Overview
| Homepage: | https://thruk.org |
| Changelog: | https://thruk.org/changelog.html |
| Documentation: | https://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.