Anomaly detection score monitoring plugin for Zabbix
- ChangeFinder score monitoring for a Zabbix item history data
- And, you can detect the change point for any Zabbix monitoring data.
- Zabbix >= 3.0
Download zabbix anomaly analysis tool.
Please get the binary file that is appropriate for your environment architecture.
Please copy this tool file to your zabbix servers externalscripts directory.
for example:
$ cp zabbix_anomaly-linux-amd64 /usr/lib/zabbix/externalscripts/zabbix_anomaly
- Score check item
- Item name: any
- Type: External check
- Key: zabbix_anomaly["-i","target item id","-user","Zabbix API username","-pass","Zabbix API user password","-interval","set check interval(seconds)"]
- Update interval: any(This number should match zabbix_anomaly command -interval option number)
- Type of Information: Character
Notes: If you change Zabbix trapper item key, zabbix_anomaly support -prefix parameter. (default: anomaly., -prefix "test" -> test.)
- Score register item
- Item name: any
- Type: Zabbix trapper
- Key: anomaly. (e.g. anomaly.system.cpu.load[percpu,avg1])
- Type of Information: Numeric(float)
Please send feedback to me.
Daisuke IKEDA
Twitter: @ike_dai
e-mail: dai.ikd123@gmail.com
Licensed under the Apache License, Version 2.0. The Apache v2 full text is published at this link.
This tool is based on go-anomalydetector.
Copyright 2016 Daisuke IKEDA.