zabbix trigger - https response
2025-09-21 / 2025-09-23 | ||
Klickibunti...
YAML
zabbix_export:
version: '7.4'
template_groups:
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates:
- uuid: ad8a79de48d74cb6b46df08826bf69e2
template: 'https response'
name: 'https response'
groups:
- name: Templates/Applications
items:
- uuid: e490d139a59b4d4a81671424a355a8e3
name: 'https connection'
type: SIMPLE
key: 'net.tcp.service[https]'
triggers:
- uuid: 774a882a96d742b697322a78c3db2347
expression: 'max(/https response/net.tcp.service[https],#3)=0'
name: 'https://{HOST.NAME} service is unreachable'
priority: AVERAGE
- uuid: c8d2edab3ce249a898f3284e4d7ac4bf
name: 'https response'
type: SCRIPT
key: script.https.response
params: |
var params = JSON.parse(value);
var request = new HttpRequest();
request.get("https://"+params.host);
return request.getStatus();
parameters:
- name: host
value: '{HOST.CONN}'
triggers:
- uuid: 436274bb2b6941ac9432c854b9d7691e
expression: 'max(/https response/script.https.response,#3)<>200'
name: 'https://{HOST.NAME} service returns statuscode {ITEM.VALUE}'
priority: AVERAGE