# Monitoring Module Hooks ## Detail View Extension Hook This hook can be used to easily extend the detail view of monitored objects (hosts and services). ### How it works #### Directory structure * `icingaweb2/modules/example` * `library/Example/ProvidedHook/Monitoring/DetailviewExtension/Simple.php` * `run.php` #### Files ##### run.php ```php provideHook( 'monitoring/DetailviewExtension', 'Icinga\Module\Example\ProvidedHook\Monitoring\DetailviewExtension\Simple' ); ``` ##### Simple.php ```php name) as $c) { if (isset($stats[$c])) { ++$stats[$c]; } else { $stats[$c] = 1; } } ksort($stats); $view = $this->getView(); $thead = ''; $tbody = ''; foreach ($stats as $c => $amount) { $thead .= '