Commit Graph

27 Commits

Author SHA1 Message Date
Alexander Zobnin
f4f346aceb Fix filtering items by tag set with variable, closes #1283 2021-09-10 16:23:55 +03:00
Alexander Zobnin
21f1d87dc1 Support item tags as variables 2021-08-10 12:34:18 +03:00
Alexander Zobnin
915973829d Support item tags, fixes #1258 2021-08-09 14:57:49 +03:00
Alexander Zobnin
3831c6e28e Refactor DB connector 2021-08-05 12:18:59 +03:00
Alexander Zobnin
e12b8cbefb Handle db connection response on the backend 2021-08-04 18:07:38 +03:00
Alexander Zobnin
3410593f9e Fix compatibility with Zabbix 5.4 (skip applications filter) (#1214)
* Fix queries in Zabbix 5.4 (applications not supported)

* Fix alerting queries in Zabbix 5.4
2021-05-18 17:22:49 +03:00
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
Alexander Zobnin
21c8bc21b3 Chore: fix functions names 2020-08-06 15:26:16 +03:00
Alexander Zobnin
e06298cc02 Problems: fix problems history 2020-07-21 12:54:54 +03:00
Alexander Zobnin
b7c61a0a50 Problems: temporary disable macro expanding 2020-07-21 09:58:46 +03:00
Alexander Zobnin
4293e519c3 Problems: don't add host filter if it includes all hosts 2020-07-21 09:31:00 +03:00
Alexander Zobnin
1cdd8a97e4 Merge branch 'exec-script' into backend 2020-06-02 12:29:08 +03:00
Alexander Zobnin
48767fe479 Update datasource config editor 2020-06-01 18:05:50 +03:00
Alexander Zobnin
9f344cb867 Refactor API calls 2020-05-29 12:33:37 +03:00
Alexander Zobnin
c2aa84f349 Merge branch 'master' into backend 2020-05-28 12:02:36 +03:00
Alexander Zobnin
6841fa0386 Execute scripts from problem details 2020-05-28 10:44:16 +03:00
Alexander Zobnin
fd775aa9d7 getScripts method 2020-05-28 10:44:16 +03:00
Alexander Zobnin
d2a1a7797b always return array from problems requests 2020-05-27 09:55:57 +03:00
Alexander Zobnin
938b3cdc05 fix annotations, closes #964 2020-05-26 09:27:24 +03:00
Alexander Zobnin
6891f7c626 Problems: deduplicate problems queries 2020-05-22 11:39:03 +03:00
Alexander Zobnin
84d93ecd5b Variables: able to query item values, closes #417 2020-05-20 16:52:40 +03:00
Alexander Zobnin
552b709740 fix SLA queries 2020-05-20 12:45:30 +03:00
Alexander Zobnin
0df9023750 Problems: support problems history 2020-05-18 12:18:59 +03:00
Alexander Zobnin
d7a96f06ee Zabbix API: add types 2020-05-18 11:37:22 +03:00
Alexander Zobnin
056f82731e Problems: use problems.get method for fetching triggers, closes #495 2020-05-15 18:17:54 +03:00
Alexander Zobnin
1b11f3d46d Chore: ZabbixConnector types 2020-05-15 15:24:30 +03:00
Alexander Zobnin
11214d0d17 Chore: convert Zabbix connector to TS 2020-05-15 14:38:29 +03:00