Commit Graph

1895 Commits

Author SHA1 Message Date
Alexander Zobnin
8779c076ae update change log 2021-01-28 11:59:47 +03:00
Alexander Zobnin
884f4d02c6 Fix handling value mappings for ItemID mode, fix #1148 2021-01-28 11:25:03 +03:00
Alexander Zobnin
cee10f54bf Preserve expanded problems, fix #1143 2021-01-20 15:27:19 +03:00
Alexander Zobnin
879967bf28 TemplateSrv: migrate to grafana/runtime 2021-01-20 12:26:01 +03:00
Alexander Zobnin
926631da96 Use secondsToHms()
from grafana/data
2021-01-20 12:20:46 +03:00
Alexander Zobnin
b220b407d3 Problems: fix tooltip overlap, fix #1138 2021-01-20 12:07:39 +03:00
Alexander Zobnin
4556f90592 Use roundInterval from @grafana/data package, fix #1142 2021-01-20 11:45:25 +03:00
Alexander Zobnin
57543643ac bump plugin version 2020-12-30 14:23:22 +03:00
Alexander Zobnin
344e95c0d2 Update change log 2020-12-30 14:22:58 +03:00
Alexander Zobnin
8bd85269b1 Fix parsing item update intervals 2020-12-28 13:13:16 +03:00
Alexander Zobnin
cdc891e3c6 Bump plugin version 2020-12-28 12:32:54 +03:00
Alexander Zobnin
1780ac5e56 Update change log 2020-12-28 12:32:09 +03:00
Alexander Zobnin
e6bf021ad3 Problems: don't limit ack message, fix #1122 2020-12-28 11:47:59 +03:00
Alexander Zobnin
47471fdef0 Fix changing problem severity, fix #1104 2020-12-23 13:05:29 +03:00
Alexander Zobnin
98025026f7 Filter problems by time range, fix #1094 2020-12-23 12:48:46 +03:00
Alexander Zobnin
3f10be6a9d Show query in the inspector, fix #1097 2020-12-23 12:19:21 +03:00
Alexander Zobnin
9a67019259 Include ARM builds in the release package, #1028 2020-12-22 17:36:05 +03:00
Alexander Zobnin
2a44085288 fix missing semicolon 2020-12-22 17:14:05 +03:00
Alexander Zobnin
4b98f58f66 Extend metric query type 2020-12-22 17:09:58 +03:00
Alexander Zobnin
32ccb28c34 Prevent saving alerts with variables, fix #1100 2020-12-22 17:01:37 +03:00
Alexander Zobnin
1d15f3c11b Fill trends with null values 2020-12-22 16:29:22 +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
ad378a81e1 Fix functions editor 2020-11-17 18:41:39 +03:00
Alexander Zobnin
0de6403be4 Problems: fix empty query editor, #988 2020-11-17 18:23:38 +03:00
Alexander Zobnin
6b1067a05a fix building release 2020-11-13 13:33:42 +03:00
Alexander Zobnin
6b0351c12f update grafana packages 2020-11-13 11:57:23 +03:00
Alexander Zobnin
41dc48e52a Update release pipeline 2020-11-13 11:52:16 +03:00
Alexander Zobnin
c5a827fd63 bump plugin version to 4.0.2 2020-11-13 11:15:08 +03:00
Alexander Zobnin
8b2fc7e207 Update change log 2020-11-13 11:11:20 +03:00
Alexander Zobnin
3596aefe3d Add ARM builds, #1028 2020-11-10 19:09:59 +03:00
Alexander Zobnin
c7d3d54a15 Add timeout to defaults 2020-11-10 16:41:13 +03:00
Alexander Zobnin
82819b20aa Able to configure API request timeout, #1046 2020-11-10 16:39:06 +03:00
Alexander Zobnin
965216a607 Chore: clean up 2020-11-09 18:37:10 +03:00
Alexander Zobnin
28488cecff Problems: fix long item values displaying 2020-11-09 17:54:57 +03:00
Alexander Zobnin
6c20b07c69 Problems: fix empty problems list when null value used as a filter 2020-11-03 12:17:30 +03:00
Alexander Zobnin
d2e9c2bfd0 Support basic auth for backend requests, #1048 2020-10-06 17:22:34 +03:00
Alexander Zobnin
03ceeb293c update lodash to fix security alert 2020-09-03 08:40:05 +03:00
Alexander Zobnin
89e885b945 CI: fix release commit 2020-09-02 17:57:05 +03:00
Alexander Zobnin
98dab9acce CI: fix ssh keys 2020-09-02 17:31:56 +03:00
Alexander Zobnin
457f4416b3 CI: build before adding dist/ folder 2020-09-02 17:00:10 +03:00
Alexander Zobnin
627007021c CI: push release branch with dist/ 2020-09-02 16:44:02 +03:00
Alexander Zobnin
a0d57ee8d1 CI: fix missing package job 2020-09-02 11:45:19 +03:00
Alexander Zobnin
7d39e4aa15 CI: fix attached workspace path 2020-09-02 11:35:17 +03:00
Alexander Zobnin
96feed5be7 Update change log 2020-09-02 11:09:12 +03:00
Alexander Zobnin
ca80493366 bump plugin version to 4.0.1 2020-09-02 09:56:04 +03:00
Alexander Zobnin
2c1430fd75 CI: sign plugin during release (#1039)
* Add grafana toolkit package

* CI: skip adding binaries to release branch

* CI: test signing plugin

* CI: skip branch build for test releases

* CI: do not use ssh key for fetching

* CI: get plugin in a separate image to avoid git LFS error

* CI: fix attaching workspace

* CI: fix attaching dir

* CI: adjust release process

* CI: clean up
2020-09-02 09:48:54 +03:00
Alexander Zobnin
8f70a0c4be refine non-ok status message 2020-08-28 19:20:28 +03:00
Alexander Zobnin
9f2530d756 Use http.NewRequest() for creating requests, issue #1004 2020-08-28 19:11:29 +03:00
Alexander Zobnin
5ec8fc885b Config: fix direct db connection ds selector, closes #1027 2020-08-28 18:03:23 +03:00
Alexander Zobnin
8e781da7bd Support TLS settings, fix #1029 2020-08-28 16:52:55 +03:00