Alexander Zobnin
dd6798834a
Improve tags performance ( #1526 )
...
Co-authored-by: Erik De Neve <erik.de.neve@telenet.be >
2023-03-21 12:28:34 +01:00
Alexander Zobnin
799875866a
Fix matching
2022-09-01 10:30:55 +03:00
Alexander Zobnin
459722d0e4
Merge branch 'regexp2' of github.com:thetuxkeeper/grafana-zabbix into thetuxkeeper-regexp2
2022-09-01 09:38:40 +03:00
Alexander Zobnin
5777c2dd0f
Query object ids explicitly
2022-07-12 09:18:16 +03:00
Alexander Zobnin
d2645a43b2
Fix fetching host groups, #1470
2022-07-08 14:48:57 +03:00
Daniel Poßmann
4fa13c9b87
extended parseFilter tests
2022-07-07 14:28:55 +02:00
Daniel Poßmann
70055b0682
switch to regexp2 for parsed filter
2022-07-07 14:28:55 +02:00
Alexander Zobnin
c0a33f2e7e
Fix show disabled items toggle, closes #1249
2022-05-04 12:08:54 +03:00
Alexander Zobnin
8b0174f8a7
Implement internal plugin metric collection
2022-04-28 13:08:53 +03:00
Alexander Zobnin
c70c9e9ef6
Refactor: define slices with make()
2022-04-27 14:01:42 +03:00
Alexander Zobnin
37280079ac
Fix returning apps when no host found, fixes #1427
2022-04-27 13:48:20 +03:00
Alexander Zobnin
0a4714f9e9
Fix parsing regex, #1318
2022-02-16 17:59:56 +03:00
Alexander Zobnin
78fe0dd7a9
Fix expanding item name with unicode params, fixes #1269
2021-08-25 12:06:25 +03:00
Alexander Zobnin
5ed80a60e7
Fix parsing timeout (use number instead of string), fixes #1254
2021-08-11 13:32:37 +03:00
Alexander Zobnin
63d2954f91
Cache valuemap.get request
2021-08-10 14:18:33 +03:00
Alexander Zobnin
abe45790f3
Remove unused debug logging
2021-08-10 14:14:28 +03:00
Alexander Zobnin
00e33fcc49
Fix using value mapping from zabbix, closes #1222
2021-08-10 13:41:56 +03:00
Alexander Zobnin
8efc020f33
Fix filtering by application
2021-08-10 12:51:43 +03:00
Alexander Zobnin
07721706f4
Don't query version if error happened
2021-08-09 16:36:15 +03:00
Alexander Zobnin
915973829d
Support item tags, fixes #1258
2021-08-09 14:57:49 +03:00
Alexander Zobnin
4855cd0122
Fix codespell
2021-08-06 14:43:03 +03:00
Alexander Zobnin
c81a6ae8c3
Use backend queries for item id mode
2021-06-01 13:01:54 +03:00
Alexander Zobnin
7d5b7cad3e
Align time series data if possible
2021-05-31 17:42:24 +03:00
Alexander Zobnin
7748508a5c
Use time series format internally
2021-05-24 17:11:36 +03:00
Alexander Zobnin
e7a386cf8a
Refactor history/trend queries
2021-05-24 15:31:56 +03:00
Alexander Zobnin
94b5c88366
Fix item filtering
2021-05-24 11:20:14 +03:00
Alexander Zobnin
37573e0152
Refactor filters
2021-05-24 10:46:28 +03:00
Alexander Zobnin
65e32c3b10
Refactor tests
2021-05-19 15:52:09 +03:00
Alexander Zobnin
badecc3aae
Refactor: zabbix client
2021-05-19 13:17:46 +03:00
Alexander Zobnin
7990613e2c
reorganize packages and add tests for zabbix datasource instance methods
2020-06-04 11:43:20 +03:00
Alexander Zobnin
61fee6ea12
Data queries (alerting)
2020-05-29 17:49:18 +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