'; echo '
'; echo '
'; echo 'Logging » '; if ($vars['section'] == 'outages') { echo ''; } echo generate_link('Outages', $vars, ['section' => 'outages']); if ($vars['section'] == 'outages') { echo ''; } echo ' | '; if ($vars['section'] == 'eventlog') { echo ''; } echo generate_link('Event Log', $vars, ['section' => 'eventlog']); if ($vars['section'] == 'eventlog') { echo ''; } if (\LibreNMS\Config::get('enable_syslog') == 1) { echo ' | '; if ($vars['section'] == 'syslog') { echo ''; } echo generate_link('Syslog', $vars, ['section' => 'syslog']); if ($vars['section'] == 'syslog') { echo ''; } } if (\LibreNMS\Config::get('graylog.server')) { echo ' | '; if ($vars['section'] == 'graylog') { echo ''; } echo generate_link('Graylog', $vars, ['section' => 'graylog']); if ($vars['section'] == 'graylog') { echo ''; } } echo '

'; echo '
'; switch ($vars['section']) { case 'syslog': $vars['fromdevice'] = true; include 'includes/html/pages/syslog.inc.php'; break; case 'eventlog': $vars['fromdevice'] = true; include 'includes/html/pages/eventlog.inc.php'; break; case 'graylog': include 'includes/html/pages/device/logs/' . $vars['section'] . '.inc.php'; break; case 'outages': $vars['fromdevice'] = true; include 'includes/html/pages/outages.inc.php'; break; default: echo '
'; echo report_this('Unknown section ' . $vars['section']); break; } echo '
';