diff --git a/library/Icingadb/Compat/UrlMigrator.php b/library/Icingadb/Compat/UrlMigrator.php index 040d1447..1c3b772c 100644 --- a/library/Icingadb/Compat/UrlMigrator.php +++ b/library/Icingadb/Compat/UrlMigrator.php @@ -23,6 +23,7 @@ class UrlMigrator 'monitoring/host/services' => ['host', 'icingadb/host/services'], 'monitoring/host/history' => ['host', 'icingadb/host/history'], 'monitoring/list/services' => ['services', 'icingadb/services'], + 'monitoring/list/servicegrid' => ['servicegrid', 'icingadb/services/grid'], 'monitoring/services/show' => ['multipleServices', 'icingadb/services/details'], 'monitoring/service/show' => ['service', 'icingadb/service'], 'monitoring/service/history' => ['service', 'icingadb/service/history'], @@ -801,6 +802,18 @@ class UrlMigrator ]; } + protected static function servicegridColumns(): array + { + return array_merge( + static::servicesColumns(), + [ + 'problems' => [ + 'problems' => self::USE_EXPR + ] + ] + ); + } + protected static function multipleServicesColumns(): array { return array_merge(