Commit Graph

15 Commits

Author SHA1 Message Date
Alexander Zobnin
55c30b5cad remove unused 2020-06-01 12:11:12 +03:00
Alexander Zobnin
bf69d9037a implement CheckHealth 2020-06-01 12:01:10 +03:00
Alexander Zobnin
2491ccfc27 Read ds settings and use it for trends 2020-06-01 11:43:07 +03:00
Alexander Zobnin
61fee6ea12 Data queries (alerting) 2020-05-29 17:49:18 +03:00
Alexander Zobnin
9f344cb867 Refactor API calls 2020-05-29 12:33:37 +03:00
Alexander Zobnin
f0daa9fcb9 Migrate to new backend sdk, use /zabbix-api endpoint for API queries 2020-05-28 17:04:49 +03:00
Alexander Zobnin
7a1743ad41 refactor: simplify API queries 2020-01-14 17:42:12 +03:00
vignesh-reddy
3f5719794a Backend: implement alerting query (#847)
* Unit tests for backend

* minor change

* Implemented querNumericItems in backend

* Added query type

* Set alerting to true

* Return TimeSeries from History

* Updated alerting feature

* Fix params marshal error

* Fix params more

* Update zabbixAPIConnector.js

* Numbers, I guess

* Params Output Type

* Output marshaling

* Unmarshal and decoder error catch

* HistoryPoint and Unmarshal fixes

* Unmarshal to History

* Revert "Update zabbixAPIConnector.js"

This reverts commit e0ffdff859b6f920893a47a709493f8076e38ef4.

* Fix unmarshaling for real

* Time range integer

* Use more zabbix.Items

* Update response_models.go

* Update zabbix_api.go

* Update models.go

* Update zabbix_api.go

* Tests

* Adding more unit tests and cleaning up additional logging

* Make history request param a pointer

* Actually store datasource in cache

* Debug logs and timings

* Handle panics gracefully

* Updated Regex filter parsing

* Removed must compile

* Clean up regex filter
2020-01-13 10:38:24 +03:00
Alec Sears
e153473421 Finish 2019-10-18 16:21:46 -05:00
Alec Sears
05243a9701 Progress 2019-10-18 16:17:48 -05:00
Alec Sears
7c3f26a7f4 Initial Commit 2019-10-18 16:16:06 -05:00
Alexander Zobnin
f5122e1faf backend: authentication POC 2019-09-26 21:14:11 +03:00
Alexander Zobnin
bfca76650d backend: proxy Zabbix API requests WIP 2019-09-26 09:32:22 +03:00
Alexander Zobnin
6b8c11f4f4 backend: proxy Zabbix API requests through the backend 2019-09-25 21:26:53 +03:00
Alexander Zobnin
3fccec1bb8 Initial boilerplate backend plugin 2019-09-24 19:28:51 +03:00