bansho/app/components/config/componentsConfig.json

348 lines
9.1 KiB
JSON

{
"filters": {
"allHostOpenProblems": {
"name": "Open hosts problems",
"filter": {
"hosts": {
"is": {
"state": [
"DOWN",
"UNREACHABLE"
],
"acknowledged": [
false
]
}
}
}
},
"allHostsProblems": {
"name": "Hosts problems",
"filter": {
"hosts": {
"isnot": {
"state": [
"UP"
]
}
}
}
},
"hostOk": {
"name": "All Ok",
"filter": {
"hosts": {
"is": {
"state": [
"UP"
]
}
}
}
},
"hostNotOk": {
"name": "All not Ok",
"filter": {
"hosts": {
"isnot": {
"state": [
"UP"
]
}
}
}
},
"serviceOk": {
"name": "All Ok",
"filter": {
"services": {
"is": {
"state": [
"OK"
]
}
}
}
},
"serviceNotOk": {
"name": "All not Ok",
"filter": {
"services": {
"isnot": {
"state": [
"OK"
]
}
}
}
},
"allAlert": {
"name": "All ALERT",
"filter": {
"events": {
"is": {
"event_type": [
"ALERT"
]
}
}
}
},
"allNotification": {
"name": "All NOTIFICATION",
"filter": {
"events": {
"is": {
"event_type": [
"NOTIFICATION"
]
}
}
}
},
"allOk": {
"name": "All OK",
"filter": {
"hosts": {
"is": {
"state": [
"UP"
]
}
},
"services": {
"is": {
"state": [
"OK"
]
}
}
}
},
"allNotOk": {
"name": "All not OK",
"filter": {
"hosts": {
"isnot": {
"state": [
"UP"
]
}
},
"services": {
"isnot": {
"state": [
"OK"
]
}
}
}
},
"allServices": {
"name": "All",
"filter": {
"hosts": {},
"services": {}
}
},
"allServicesProblems": {
"name": "Open services problems",
"filter": {
"services": {
"isnot": {
"state": [
"OK"
]
}
}
}
},
"allServiceOpenProblems": {
"name": "Open services problems",
"filter": {
"services": {
"isnot": {
"state": [
"OK"
]
},
"is": {
"acknowledged": [
false
]
}
}
}
},
"allServiceOpenProblemsOnly": {
"name": "Open services problems",
"filter": {
"services": {
"isnot": {
"state": [
"OK"
]
},
"is": {
"acknowledged": [
false
]
}
},
"hosts": {
"is": {
"state": [
"UP"
]
}
}
}
},
"allHostConfigTemplate": {
"name": "Host config template",
"filter": {
"hosts": {
"is": {
"register": [
"0"
]
}
}
}
},
"allHostConfigWithoutTemplate": {
"name": "Host config without template",
"filter": {
"hosts": {
"isnot": {
"register": [
"0"
]
}
}
}
},
"all": {
"name": "All",
"filter": {
"services": {},
"hosts": {},
"events": {},
"commands": {}
}
}
},
"inputSource": {
"hostOpenProblems": {
"provider": "status",
"endpoint": "hosts",
"filter": "allHostOpenProblems"
},
"serviceOpenProblems": {
"provider": "status",
"endpoint": "services",
"filter": "allServiceOpenProblems"
},
"serviceOpenProblemsOnly": {
"provider": "status",
"endpoint": "services",
"filter": "allServiceOpenProblemsOnly"
},
"hostsProblems": {
"provider": "status",
"endpoint": "hosts",
"filter": "allHostsProblems"
},
"servicesProblems": {
"provider": "status",
"endpoint": "services",
"filter": "allServicesProblems"
},
"events": {
"provider": "status",
"endpoint": "events",
"filter": "all"
},
"hosts": {
"provider": "status",
"endpoint": "hosts",
"filter": "all"
},
"services": {
"provider": "status",
"endpoint": "services",
"filter": "all"
},
"configServices": {
"provider": "config",
"endpoint": "services",
"filter": "all"
},
"hostsConfig": {
"provider": "config",
"endpoint": "hosts",
"filter": "allHostConfigWithoutTemplate"
},
"hostsConfigTemplate": {
"provider": "config",
"endpoint": "hosts",
"filter": "allHostConfigTemplate"
},
"commands": {
"provider": "config",
"endpoint": "commands",
"filter": "all"
},
"businessimpactmodulations": {
"provider": "config",
"endpoint": "businessimpactmodulations",
"filter": "all"
},
"checkmodulations": {
"provider": "config",
"endpoint": "checkmodulations",
"filter": "all"
},
"contactgroups": {
"provider": "config",
"endpoint": "contactgroups",
"filter": "all"
},
"contacts": {
"provider": "config",
"endpoint": "contacts",
"filter": "all"
},
"hostgroups": {
"provider": "config",
"endpoint": "hostgroups",
"filter": "all"
},
"macromodulations": {
"provider": "config",
"endpoint": "macromodulations",
"filter": "all"
},
"notificationways": {
"provider": "config",
"endpoint": "notificationways",
"filter": "all"
},
"realms": {
"provider": "config",
"endpoint": "realms",
"filter": "all"
},
"servicegroups": {
"provider": "config",
"endpoint": "servicegroups",
"filter": "all"
},
"timeperiods": {
"provider": "config",
"endpoint": "timeperiods",
"filter": "all"
}
}
}