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 monitoring web interface that supports multiple backends, including Naemon, Nagios, Icinga and Shinken, through the Livestatus API. It is designed to be a drop-in replacement and covers almost 100% of the original features, with additional enhancements for large installations and improved 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 Kerberos authentication has always been supported, starting with OMD 3 it can be combined with cookie authentication features, such as API keys.
See Kerberos Integration for details.