{{ t('Service') }}: {{ t('overview') }}
@if (hoststatus) { @if (Number(hoststatus.current_state) > 0) {
{{ t('Problem with host detected.') }} {{ t('Services output may not as expected!') }}
} } @if (activeTab === 'active') { @if (!services) { } @if (services) { @for (servicestatus of services.servicestatus; track servicestatus) { }
{{ t('State') }} P {{ t('Service name') }} {{ t('Last state change') }} {{ t('Last check') }} {{ t('Next check') }} {{ t('Service output') }}
@if (servicestatus.problem_has_been_acknowledged) {
@if (servicestatus.problem_has_been_acknowledged) { }
}
@if (servicestatus.problem_has_been_acknowledged && servicestatus.acknowledgement_type == AcknowledgementTypes.Normal) { } @if (servicestatus.problem_has_been_acknowledged && servicestatus.acknowledgement_type == AcknowledgementTypes.Sticky) { }
@if (servicestatus.scheduled_downtime_depth && servicestatus.scheduled_downtime_depth > 0) {
}
@if (servicestatus.perfdata !== '') {
}
@if (!servicestatus.active_checks_enabled) { P } @if (this.PermissionsService.hasPermissionObservable(['services', 'browser'])|async) { {{ servicestatus.service_mapping.display_name }} } @else { {{ servicestatus.service_mapping.display_name }} } {{ servicestatus.last_state_change }} {{ servicestatus.last_check }} @if (servicestatus.active_checks_enabled) { {{ servicestatus.next_check }} }
} @if (services && services.servicestatus.length === 0) { } @if (services && services.servicestatus) { @if (( this.PermissionsService.hasPermissionObservable(['externalcommands', 'reset_check_time']) | async ) || ( this.PermissionsService.hasPermissionObservable(['externalcommands', 'schedule_maintenance']) | async ) || ( this.PermissionsService.hasPermissionObservable(['externalcommands', 'acknowledge_status']) | async )) { } } @if (services) { } }