{{ t('Services') }} {{ t('overview') }}
{{ t('Filter') }}
{{ t('Service status') }}
{{ t('State Types') }}
{{ t('Acknowledgements') }}
{{ t('Downtimes') }}
@for (servicestatus of services.servicestatus; track index; let index = $index) { }
{{ t('Servicestatus') }} P {{ t('Service name') }} {{ t('Last state change') }} {{ t('Last check') }} {{ t('Next check') }} {{ t('Service output') }}
@if (this.PermissionsService.hasPermissionObservable(['hosts', 'browser'])|async) { {{ servicestatus.host_mapping.display_name }} } @else { {{ servicestatus.host_mapping.display_name }} } {{ t('State since') }} {{ servicestatus.hoststatus.last_state_change }}
@if (( this.PermissionsService.hasPermissionObservable(['externalcommands', 'reset_check_time']) | async ) || ( this.PermissionsService.hasPermissionObservable(['externalcommands', 'schedule_maintenance']) | async ) || ( this.PermissionsService.hasPermissionObservable(['externalcommands', 'acknowledge_status']) | async )) { }
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 }} {{ servicestatus.next_check }}
@if (( this.PermissionsService.hasPermissionObservable(['externalcommands', 'reset_check_time']) | async ) || ( this.PermissionsService.hasPermissionObservable(['externalcommands', 'schedule_maintenance']) | async ) || ( this.PermissionsService.hasPermissionObservable(['externalcommands', 'acknowledge_status']) | async )) { }
 
@if (this.PermissionsService.hasPermissionObservable(['externalcommands', 'schedule_maintenance']) | async) { } @if (this.PermissionsService.hasPermissionObservable(['externalcommands', 'acknowledge_status']) | async) { }