{{ t('Locations') }}

@for (summaryState of summary; track summaryState) {
{{ summaryState.Location.name }} @if (!summaryState.Location.noObjectsInMonitoring) {
{{ t('Summary State') }} @if (summaryState.HostSummary.total > 0 || summaryState.ServiceSummary.total > 0) {
{{ summaryState.CumulatedHumanState }}
} @if (summaryState.HostSummary.total == 0 && summaryState.ServiceSummary.total == 0) {
{{ summaryState.CumulatedHumanState }}
}
{{ t('Summary output') }}
{{ t('Hosts: ') }}{{ summaryState.HostSummary.total }}
{{ t('Services: ') }}{{ summaryState.ServiceSummary.total }}
{{ t('Hosts overview') }}
@if (PermissionsService.hasPermissionObservable(['hosts', 'index'])|async) { {{ summaryState.HostSummary.state[0] }} {{ summaryState.HostSummary.state[1] }} {{ summaryState.HostSummary.state[2] }} } @else { }
{{ t('Services overview') }}
@if (PermissionsService.hasPermissionObservable(['services', 'index'])|async) { {{ summaryState.ServiceSummary.state[0] }} {{ summaryState.ServiceSummary.state[1] }} {{ summaryState.ServiceSummary.state[2] }} {{ summaryState.ServiceSummary.state[3] }} } @else { }
} @if (summaryState.Location.noObjectsInMonitoring) {
{{ t('Summary State') }}
{{ t('Not in monitoring') }}
}
}