Alexander Zobnin 83618178f0 Use Data frames response format (#1099)
* Use data frames for numeric data

* Use data frames for text data

* Use data frames for IT services

* fix multiple series

* Convert to the wide format if possible

* Fix table format for text data

* Add refId to the data frames

* Align time series from Zabbix API

* Fill gaps with nulls

* Fix moving average functions

* Option for disabling data alignment

* remove unused logging

* Add labels to data frames

* Detect units

* Set min and max for if percent unit used

* Use value mapping from Zabbix

* Rename unitConverter -> convertZabbixUnit

* More units

* Add missing points in front of each series

* Fix handling table data

* fix db connector data frames handling

* fix it services data frames handling

* Detect all known grafana units

* Chore: remove unused logging

* Fix problems format

* Debug logging: show original units

* Add global option for disabling data alignment

* Add tooltip for the disableDataAlignment feature

* Add note about query options

* Functions for aligning timeseries on the backend
2020-12-22 15:33:14 +03:00
2020-11-13 13:33:42 +03:00
2018-10-22 10:43:25 +03:00
2020-05-28 13:55:38 +03:00
2019-02-14 11:00:30 +03:00
2017-07-25 00:03:52 +03:00
2016-01-16 15:17:05 +03:00
2020-06-04 15:05:54 +03:00
2020-11-13 11:11:20 +03:00
2020-01-29 15:35:10 +03:00
2020-01-14 13:16:40 +03:00
2020-06-04 18:22:30 +03:00
2020-06-04 18:22:30 +03:00
2020-01-16 13:58:12 +03:00
2016-09-24 14:32:11 +03:00
2020-11-10 19:09:59 +03:00
2020-11-13 11:57:23 +03:00
2020-11-13 11:57:23 +03:00

Zabbix plugin for Grafana

CircleCI Version codecov Change Log Docs Twitter URL Donate

Visualize your Zabbix metrics with the leading open source software for time series analytics.

Dashboard

Features

  • Select multiple metrics by using Regex
  • Create interactive and reusable dashboards with template variables
  • Show events on graphs with Annotations
  • Display active problems with Triggers panel
  • Transform and shape your data with metric processing functions (Avg, Median, Min, Max, Multiply, Summarize, Time shift, Alias)
  • Find problems faster with Alerting feature
  • Mix metrics from multiple data sources in the same dashboard or even graph
  • Discover and share dashboards in the official library

See all features overview and dashboards examples at Grafana-Zabbix Live demo site. Visit plugins page at grafana.com and check out available Grafana data sources, panels and dashboards.

Installation

Install by using grafana-cli

grafana-cli plugins install alexanderzobnin-zabbix-app

Or see more installation options in docs.

Getting started

First, configure Zabbix data source. Then you can create your first dashboard with step-by-step Getting started guide.

Documentation

Community Resources, Feedback, and Support

  • Found a bug? Want a new feature? Feel free to open an issue.
  • Have a question? You also can open issue, but for questions, it would be better to use Grafana Community portal.
  • Need additional support? Contact me for details alexanderzobnin@gmail.com

©️ 2015-2020 Alexander Zobnin alexanderzobnin@gmail.com

Licensed under the Apache 2.0 License

Description
grafana zabbix fork
Readme Apache-2.0 18 MiB
Languages
TypeScript 68.4%
Go 22.8%
SCSS 5.3%
JavaScript 1.3%
Python 1%
Other 1.1%