Anomaly detection in Zabbix data using neural networks

DataForge AI

If you have many Zabbix metrics, it can be difficult to create a trigger that ignores expected behavior, but reliably triggers problems in the event of an anomaly.

With DataForge AI, you can automatically detect anomalies in your Zabbix metrics using neural networks.

For this purpose, custom models are trained based on training data based on automatic data exports from your Zabbix instance to better understand the expected behavior of your systems. If the behavior is unexpected, the trained model will detect this as an anomaly.

developer_guide

DataForge documentation

Open documentation

Our user experience

Workflow with DataForge AI

The workflow of DataForge AI revolves around these steps:

  1. DataForge exports the requested training data from Zabbix
  2. DataForge trains an AI model with the user-configured parameters
  3. Test of the model using a different set of training data, to check if the model works well
  4. Configuration of the DataForge AI runner, to run the model on the Zabbix data in real time, sending the anomaly metrics back to Zabbix
  5. Configuration of triggers in Zabbix to trigger problems if an anomaly has been detected
DataForge AI dataset details
DataForge AI Dataset details
DataForge AI Training-Verlustgraph
DataForge AI Training-Verlustgraph

Your benefits

  • Can detect complex issues in metrics
  • Adapts to changes through optional automatic retraining
  • Simple configuration & helpful overview
  • Fully automated workflow
  • Direct connection to Zabbix