{ "banshoConfig": { "theme": "dark", "pagingSize": 50 }, "topbar": { "template": "page", "components": [ { "type": "tabpanel", "attributes": { "navigation": { "openProblems": { "title": "Open Problems", "inputSource": "statusServicesOpenProblems" }, "allProblems": { "title": "All Problems", "inputSource": "statusServicesOpenProblems" } } }, "components": [ { "type": "panel", "attributes": { "panelId": "allProblems" }, "components": [ { "type": "host-tree", "attributes": { "inputSource": [ "statusHostsOpenProblems", "statusServicesOpenProblemsOnly" ] } } ] }, { "type": "panel", "attributes": { "panelId": "openProblems" }, "components": [ { "type": "host-tree", "attributes": { "inputSource": [ "statusServicesProblems" ] } } ] } ] } ] }, "dashboardConfig": { "template": "page", "components": [ { "type": "tactical", "attributes": { "title": "Tactical Overview", "statusOverview": true, "currentHealth": true, "topAlertProducers": false } }, { "type": "tabpanel", "attributes": { "navigation": { "openProblems": { "title": "Open Problems", "inputSource": "statusServicesOpenProblems" }, "allProblems": { "title": "All Problems", "inputSource": "statusServicesOpenProblems" } } }, "components": [ { "type": "panel", "attributes": { "panelId": "openProblems" }, "components": [ { "type": "actionbar", "attributes": { "datasourceId": [ 0, 1 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" }, { "location": "componentsConfig", "content": "allOk" }, { "location": "componentsConfig", "content": "allNotOk" } ] } }, { "type": "actionbar-acknowledge", "attributes": {} }, { "type": "actionbar-downtime", "attributes": {} }, { "type": "actionbar-recheck", "attributes": {} }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "title", "attributes": { "title": "Open Hosts Problems", "item": "host", "inputSource": "statusHostsOpenProblems" } }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "statusHostsOpenProblems", "headerFollow": false, "isWrappable": false, "checkColumn": true, "noRepeatCell": "", "pagingbar": false }, "components": [ { "type": "cell-status-host", "attributes": { "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" } ] } } }, { "type": "cell-single", "attributes": { "entryKey": "host_address", "title": "Address" } }, { "type": "cell-status-duration", "attributes": { "title": "Duration" } }, { "type": "cell-status-last-check", "attributes": { "title": "Last Check" } }, { "type": "cell-status-host-status", "attributes": { "title": "Host Status" } } ] }, { "type": "title", "attributes": { "title": "Open Service Problems", "item": "service", "inputSource": "statusServicesOpenProblemsOnly" } }, { "type": "table", "attributes": { "datasourceId": 1, "inputSource": "statusServicesOpenProblemsOnly", "headerFollow": false, "isWrappable": true, "checkColumn": true, "noRepeatCell": "host", "pagingbar": false }, "components": [ { "type": "cell-status-host", "attributes": { "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" } ] } } }, { "type": "cell-status-service-check", "attributes": { "title": "Service Check", "url": { "view": "service", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" }, { "urlParam": "service_description", "entryKey": "service_service_description" } ] } } }, { "type": "cell-status-duration", "attributes": { "title": "Duration" } }, { "type": "cell-status-last-check", "attributes": { "title": "Last Check" } } ] } ] }, { "type": "panel", "attributes": { "panelId": "allProblems" }, "components": [ { "type": "actionbar", "attributes": { "datasourceId": [ 2, 3 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" }, { "location": "componentsConfig", "content": "allOk" }, { "location": "componentsConfig", "content": "allNotOk" } ] } }, { "type": "actionbar-acknowledge", "attributes": {} }, { "type": "actionbar-downtime", "attributes": {} }, { "type": "actionbar-recheck", "attributes": {} }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "title", "attributes": { "title": "Hosts Problems", "item": "host", "inputSource": "statusHostsProblems" } }, { "type": "table", "attributes": { "datasourceId": 2, "inputSource": "statusHostsProblems", "headerFollow": false, "isWrappable": false, "checkColumn": true, "noRepeatCell": "", "pagingbar": false }, "components": [ { "type": "cell-status-host", "attributes": { "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" } ] } } }, { "type": "cell-single", "attributes": { "entryKey": "host_address", "title": "Address" } }, { "type": "cell-status-duration", "attributes": { "title": "Duration" } }, { "type": "cell-status-last-check", "attributes": { "title": "Last Check" } }, { "type": "cell-status-host-status", "attributes": { "title": "Host Status" } } ] }, { "type": "title", "attributes": { "title": "Services Problems", "item": "service", "inputSource": "statusServicesProblems" } }, { "type": "table", "attributes": { "datasourceId": 3, "inputSource": "statusServicesProblems", "headerFollow": false, "isWrappable": true, "checkColumn": true, "noRepeatCell": "host", "pagingbar": false }, "components": [ { "type": "cell-status-host", "attributes": { "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" } ] } } }, { "type": "cell-status-service-check", "attributes": { "title": "Service Check", "url": { "view": "service", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" }, { "urlParam": "service_description", "entryKey": "service_service_description" } ] } } }, { "type": "cell-status-duration", "attributes": { "title": "Duration" } }, { "type": "cell-status-last-check", "attributes": { "title": "Last Check" } } ] } ] } ] } ] }, "liveHosts": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Hosts Status" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" }, { "location": "componentsConfig", "content": "hostOk" }, { "location": "componentsConfig", "content": "hostNotOk" } ] } }, { "type": "actionbar-acknowledge", "attributes": {} }, { "type": "actionbar-downtime", "attributes": {} }, { "type": "actionbar-recheck", "attributes": {} }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "statusHosts", "headerFollow": true, "isWrappable": false, "noRepeatCell": "", "checkColumn": true, "pagingbar": true }, "components": [ { "type": "cell-status-host", "attributes": { "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" } ] }, "class": "host" } }, { "type": "cell-single", "attributes": { "entryKey": "host_address", "title": "Address" } }, { "type": "cell-status-duration", "attributes": { "title": "Duration" } }, { "type": "cell-status-last-check", "attributes": { "title": "Last Check", "class": "small" } }, { "type": "cell-status-host-status", "attributes": { "title": "Host Status", "class": "small" } } ] } ] } ] }, "liveServices": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Services" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" }, { "location": "componentsConfig", "content": "serviceOk" }, { "location": "componentsConfig", "content": "serviceNotOk" } ] } }, { "type": "actionbar-acknowledge", "attributes": {} }, { "type": "actionbar-downtime", "attributes": {} }, { "type": "actionbar-recheck", "attributes": {} }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "statusServices", "headerFollow": true, "isWrappable": false, "checkColumn": true, "noRepeatCell": "host", "pagingbar": true }, "components": [ { "type": "cell-status-host", "attributes": { "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" } ] } } }, { "type": "cell-status-service-check", "attributes": { "title": "Service Check", "url": { "view": "service", "params": [ { "urlParam": "host_name", "entryKey": "host_host_name" }, { "urlParam": "service_description", "entryKey": "service_service_description" } ] } } }, { "type": "cell-status-duration", "attributes": { "title": "Duration" } }, { "type": "cell-status-last-check", "attributes": { "title": "Last Check" } } ] } ] } ] }, "liveEvents": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Events" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" }, { "location": "componentsConfig", "content": "allAlert" }, { "location": "componentsConfig", "content": "allNotification" } ] } }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "statusEvents", "headerFollow": true, "isWrappable": false, "checkColumn": false, "noRepeatCell": "", "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "event_event_type", "title": "Type" } }, { "type": "cell-single", "attributes": { "entryKey": "event_output", "title": "Output" } }, { "type": "cell-single", "attributes": { "entryKey": "event_host_name", "title": "Hostname" } }, { "type": "cell-single", "attributes": { "entryKey": "event_service_description", "title": "Service Description" } }, { "type": "cell-single", "attributes": { "entryKey": "event_time", "title": "Time" } }, { "type": "cell-other-fields", "attributes": { "title": "Other Fields", "skipFields": [ "event_time", "event_host_name", "event_output", "event_event_type", "event_service_description" ] } } ] } ] } ] }, "host": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "tile-host-main", "attributes": {} }, { "type": "tile-host-live", "attributes": {} }, { "type": "tile-host-load", "attributes": {} }, { "type": "tile-host-cpu", "attributes": {} }, { "type": "tile-host-services-list", "attributes": {} }, { "type": "tile-info", "attributes": { "inputSource": "configHost", "title": "Configuration" } } ] } ] }, "drupal": { "title": "Drupal", "template": "drupal" }, "drupalDashboard": { "title": "Drupal Dashboard", "template": "drupal_dashboard", "hostsMap": { "drupal": "Wonderful Drupal Website" } }, "config": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Edit Config" } }, { "type": "text-area", "attributes": {} } ] } ] }, "configHosts": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Hosts Configuration" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" }, { "location": "componentsConfig", "content": "hostOk" }, { "location": "componentsConfig", "content": "hostNotOk" } ] } }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "configHost", "headerFollow": false, "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "host_name", "title": "Hosts", "url": { "view": "host", "params": [ { "urlParam": "host_name", "entryKey": "host_name" } ] } } }, { "type": "cell-single", "attributes": { "entryKey": "address", "title": "Address" } }, { "type": "cell-single", "attributes": { "entryKey": "use", "title": "Use" } }, { "type": "cell-config-host-register", "attributes": { "title": "Register", "class": "xsmall" } } ] } ] } ] }, "configHostsTemplate": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Hosts Template" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-filter", "attributes": { "filters": [ { "location": "componentsConfig", "content": "all" } ] } }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "configHostTemplate", "headerFollow": false, "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "name", "title": "Name" } }, { "type": "cell-single", "attributes": { "entryKey": "use", "title": "Use" } }, { "type": "cell-other-fields", "attributes": { "title": "Other Fields", "skipFields": [ "use", "name" ] } } ] } ] } ] }, "commands": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Commands" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "inputSource": "configCommands", "headerFollow": true, "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "command_name", "title": "Name", "url": { "view": "command", "params": [ { "urlParam": "command_name", "entryKey": "command_name" } ] } } }, { "type": "cell-single", "attributes": { "entryKey": "command_line", "title": "Line" } }, { "type": "cell-single", "attributes": { "entryKey": "module_type", "title": "Module Type" } } ] } ] } ] }, "command": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Command" } }, { "type": "tile-info", "attributes": { "inputSource": "configCommands", "title": "Configuration" } } ] } ] }, "businessImpactModulations": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Business Impact Modulations" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configBusinessImpactModulations", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "business_impact_modulation_name", "title": "Name", "url": { "view": "businessImpactModulation", "params": [ { "urlParam": "business_impact_modulation_name", "entryKey": "business_impact_modulation_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Business Impact", "entryKey": "business_impact", "class": "small" } }, { "type": "cell-single", "attributes": { "entryKey": "modulation_period", "title": "Period", "class": "small" } } ] } ] } ] }, "businessImpactModulation": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Business Impact Modulation" } }, { "type": "tile-info", "attributes": { "inputSource": "configBusinessImpactModulations", "title": "Configuration" } } ] } ] }, "checkModulations": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Check Modulations" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configCheckModulations", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "checkmodulation_name", "title": "Name", "url": { "view": "checkModulation", "params": [ { "urlParam": "checkmodulation_name", "entryKey": "checkmodulation_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Check Period", "entryKey": "check_period", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Check Command", "entryKey": "check_command", "class": "small" } } ] } ] } ] }, "checkModulation": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Check Modulation" } }, { "type": "tile-info", "attributes": { "inputSource": "configCheckModulations", "title": "Configuration" } } ] } ] }, "contactGroups": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Contact Groups" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configContactGroups", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "contactgroup_name", "title": "Name", "url": { "view": "contactGroup", "params": [ { "urlParam": "contactgroup_name", "entryKey": "contactgroup_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Alias", "entryKey": "alias", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Host Notification Commands", "entryKey": "host_notification_commands", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Service Notification Commands", "entryKey": "service_notification_commands", "class": "small" } }, { "type": "cell-other-fields", "attributes": { "entryKey": "modulation_period", "title": "Period", "skipFields": [ "contact_name", "email", "host_notification_commands", "service_notification_commands" ], "class": "large" } } ] } ] } ] }, "contactGroup": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Contact Group" } }, { "type": "tile-info", "attributes": { "inputSource": "configContactGroups", "title": "Configuration" } } ] } ] }, "contacts": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Contacts" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configContacts", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true, "cellUrls": { "contact_name": { "view": "contact", "params": [ "contact_name" ] } } }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "contact_name", "title": "Name", "url": { "view": "contact", "params": [ { "urlParam": "contact_name", "entryKey": "contact_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "email", "entryKey": "email", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "host notification commands", "entryKey": "host_notification_commands", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Service notification commands", "entryKey": "service_notification_commands", "class": "small" } }, { "type": "cell-other-fields", "attributes": { "entryKey": "modulation_period", "title": "Period", "skipFields": [ "contact_name", "email", "host_notification_commands", "service_notification_commands" ], "class": "large" } } ] } ] } ] }, "contact": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Contact" } }, { "type": "tile-info", "attributes": { "inputSource": "configContacts", "title": "Configuration" } } ] } ] }, "hostGroups": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Host Groups" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configHostGroups", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "hostgroup_name", "title": "Name", "url": { "view": "hostGroup", "params": [ { "urlParam": "hostgroup_name", "entryKey": "hostgroup_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Action Url", "entryKey": "action_url", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Hostgroup Members", "entryKey": "hostgroup_members", "class": "medium" } }, { "type": "cell-single", "attributes": { "title": "Members", "entryKey": "members", "class": "medium" } }, { "type": "cell-single", "attributes": { "title": "Notes Url", "entryKey": "notes_url", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Notes", "entryKey": "notes", "class": "medium" } } ] } ] } ] }, "hostGroup": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Host Group" } }, { "type": "tile-info", "attributes": { "inputSource": "configHostGroups", "title": "Configuration" } } ] } ] }, "macroModulations": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Macro Modulations" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configMacroModulations", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "macromodulation_name", "title": "Name", "url": { "view": "macroModulation", "params": [ { "urlParam": "macromodulation_name", "entryKey": "macromodulation_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Period", "entryKey": "modulation_period" } } ] } ] } ] }, "macroModulation": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Macro Modulation" } }, { "type": "tile-info", "attributes": { "inputSource": "configMacroModulations", "title": "Configuration" } } ] } ] }, "notificationWays": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Notification Ways" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configNotificationWays", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "title": "Name", "entryKey": "notificationway_name", "url": { "view": "notificationWay", "params": [ { "urlParam": "notificationway_name", "entryKey": "notificationway_name" } ] }, "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Host Notification Commands", "entryKey": "host_notification_commands", "class": "small" } }, { "type": "cell-single", "attributes": { "title": "Service Notification Commands", "entryKey": "service_notification_commands", "class": "small" } }, { "type": "cell-other-fields", "attributes": { "entryKey": "modulation_period", "title": "Period", "skipFields": [ "notificationway_name", "host_notification_commands", "service_notification_commands" ], "class": "large" } } ] } ] } ] }, "notificationWay": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Notification Way" } }, { "type": "tile-info", "attributes": { "inputSource": "configNotificationWays", "title": "Configuration" } } ] } ] }, "realms": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Realms" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-recheck", "attributes": {} }, { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configRealms", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "realm_name", "title": "Name", "url": { "view": "realm", "params": [ { "urlParam": "realm_name", "entryKey": "realm_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Members", "entryKey": "realm_members", "class": "medium" } }, { "type": "cell-single", "attributes": { "title": "Default", "entryKey": "default", "class": "small" } } ] } ] } ] }, "realm": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Realm" } }, { "type": "tile-info", "attributes": { "inputSource": "configRealms", "title": "Command" } } ] } ] }, "serviceGroups": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Service Groups" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configServiceGroups", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "title": "Name", "entryKey": "servicegroup_name", "url": { "view": "serviceGroup", "params": [ { "urlParam": "servicegroup_name", "entryKey": "servicegroup_name" } ] }, "class": "medium" } }, { "type": "cell-single", "attributes": { "entryKey": "members", "title": "Members", "class": "small" } }, { "type": "cell-single", "attributes": { "entryKey": "servicegroup_members", "title": "Service Group Members", "class": "small" } }, { "type": "cell-other-fields", "attributes": { "title": "Other", "skipFields": [ "servicegroup_name", "members", "servicegroup_members" ], "class": "medium" } } ] } ] } ] }, "serviceGroup": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Service Group" } }, { "type": "tile-info", "attributes": { "inputSource": "configServiceGroups", "title": "Configuration" } } ] } ] }, "timePeriods": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Time Periods" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configTimePeriods", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "timeperiod_name", "title": "Name", "url": { "view": "timePeriod", "params": [ { "urlParam": "timeperiod_name", "entryKey": "timeperiod_name" } ] } } }, { "type": "cell-single", "attributes": { "title": "Alias", "entryKey": "alias", "class": "medium" } }, { "type": "cell-single", "attributes": { "title": "Exclude", "entryKey": "exclude", "class": "small" } } ] } ] } ] }, "timePeriod": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Time Period" } }, { "type": "tile-info", "attributes": { "title": "Configuration", "inputSource": "configTimePeriods" } } ] } ] }, "configServices": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "title", "attributes": { "title": "Services" } }, { "type": "actionbar", "attributes": { "datasourceId": [ 0 ] }, "components": [ { "type": "actionbar-more", "attributes": {} }, { "type": "actionbar-search-filter", "attributes": {} } ] }, { "type": "table", "attributes": { "datasourceId": 0, "headerFollow": true, "inputSource": "configServices", "isWrappable": false, "noRepeatCell": "", "checkColumn": false, "pagingbar": true }, "components": [ { "type": "cell-single", "attributes": { "entryKey": "host_name", "title": "Host Name" } }, { "type": "cell-single", "attributes": { "title": "Service Description", "entryKey": "service_description", "url": { "view": "service", "params": [ { "urlParam": "host_name", "entryKey": "host_name" }, { "urlParam": "service_description", "entryKey": "service_description" } ] }, "class": "medium" } }, { "type": "cell-single", "attributes": { "entryKey": "contact_groups", "title": "Contact Groups", "class": "small" } }, { "type": "cell-single", "attributes": { "entryKey": "contacts", "title": "Contacts", "class": "small" } }, { "type": "cell-other-fields", "attributes": { "title": "Title", "skipFields": [ "contact_groups", "service_description", "host_name" ], "class": "medium" } } ] } ] } ] }, "service": { "template": "page", "components": [ { "type": "panel", "components": [ { "type": "tile-service-main", "attributes": {} }, { "type": "tile-service-live", "attributes": {} }, { "type": "tile-service-info", "attributes": {} }, { "type": "tile-service-metrics", "attributes": {} }, { "type": "tile-info", "attributes": { "title": "Service configuration", "inputSource": "configServices" } } ] } ] } }