Commit Graph

51 Commits

Author SHA1 Message Date
Alexander Zobnin
38b83eee29 Fixed templates. 2016-02-02 17:15:56 +03:00
Alexander Zobnin
fa10d76e2b Added methods for getting trend from different api types. Added some
hacks for getting applications from different apis.
2016-02-02 14:45:03 +03:00
Alexander Zobnin
7c883bd781 Update cache periodically. 2016-02-01 17:33:08 +03:00
Alexander Zobnin
efc51fdcf6 Impoved query for text items - get only last value. 2016-02-01 16:22:11 +03:00
Alexander Zobnin
2b91f417f4 Fixed text metric query. 2016-02-01 15:42:50 +03:00
Alexander Zobnin
5ead2950b8 Fixed item filtering by types. 2016-02-01 14:31:20 +03:00
Alexander Zobnin
fbebb1f04e Merge branch 'cache-service' into grafana-3.0 2016-02-01 13:50:44 +03:00
Alexander Zobnin
607e867ccb Fixed item filtering in query editor. 2016-02-01 13:45:16 +03:00
Alexander Zobnin
c10f10e811 Merge branch 'cache-service' into grafana-3.0 2016-01-31 21:33:30 +03:00
Alexander Zobnin
594bbbddb9 Fixed templated variables query. 2016-01-31 20:13:32 +03:00
Alexander Zobnin
e532b3c37f Added method for getting history from cache. 2016-01-31 19:51:26 +03:00
Alexander Zobnin
006d74d3c5 Renamend ZabbixCache service to ZabbixCachingProxy. 2016-01-31 11:02:14 +03:00
Alexander Zobnin
d27d50527c Merge branch 'query-editor' into grafana-3.0
Conflicts:
	plugins/datasource-zabbix/zabbixAPIWrapper.js
2016-01-31 10:44:12 +03:00
Alexander Zobnin
4231d3769a Updated datasource.metricFindQuery() for working with cache. 2016-01-30 22:30:23 +03:00
Alexander Zobnin
075fed6668 Don't request undefined targets. 2016-01-29 19:03:34 +03:00
Alexander Zobnin
8278ad67cb Apply alias functions. 2016-01-28 20:53:50 +03:00
Alexander Zobnin
8a013b5d81 Show last aggregation function as metric alias. 2016-01-28 19:56:59 +03:00
Alexander Zobnin
ce757409c3 Datasource query() refactoring. 2016-01-28 19:37:50 +03:00
Alexander Zobnin
79842184bc Build query in asynchronous manner (fixed getting data at first load). 2016-01-28 19:12:08 +03:00
Alexander Zobnin
7565cb0114 Fixed bug with aggregation functions bind when dashboard loaded. 2016-01-28 18:38:31 +03:00
Alexander Zobnin
0680f65370 Added aggregation functions processing. 2016-01-27 23:19:27 +03:00
Alexander Zobnin
14e55fcbf0 Process all transform functions. 2016-01-27 22:14:32 +03:00
Alexander Zobnin
2d86c8a578 Added initial metric functions processing. 2016-01-26 23:44:35 +03:00
Alexander Zobnin
63729a5904 Changed groupBy() function for working with grafana-style intervals. 2016-01-26 22:59:11 +03:00
Alexander Zobnin
fcf0bdfaca Added initial metric functions directives based on graphite query
editor.
2016-01-26 22:38:01 +03:00
Alexander Zobnin
efeb69084a Downsample panel data after all transformations. 2016-01-24 19:17:56 +03:00
Alexander Zobnin
c64dd1d874 Replaced old downsampleSeries() method by new
DataProcessingService.groupBy()
2016-01-24 13:04:09 +03:00
Alexander Zobnin
3ded90efec Added DataProcessingService for timeseries post-processing. 2016-01-24 12:30:25 +03:00
Alexander Zobnin
675f202b53 Renamed queryBulder to queryProcessor. 2016-01-24 10:20:38 +03:00
Alexander Zobnin
4fe7f68dd2 Removed unnecessary _.flatten 2016-01-23 23:08:59 +03:00
Alexander Zobnin
fa220cc45a Handle history response in query builder. 2016-01-23 22:56:20 +03:00
Alexander Zobnin
6b71f42c48 Build query true QueryBuilder. 2016-01-23 20:43:51 +03:00
Alexander Zobnin
51b0a7a0eb Working on new Zabbix API service. 2016-01-23 15:40:10 +03:00
Alexander Zobnin
bc52687bca Changed testDatasource() method for new api. 2016-01-23 14:40:58 +03:00
Alexander Zobnin
98fd88f9cd Creates query builder service. 2016-01-22 00:19:40 +03:00
Volker Fröhlich
f32cd609f3 Fix annotations 2016-01-20 12:20:56 +01:00
Alexander Zobnin
0a310a9db3 Show host names in metric name when multiple hosts selected. 2016-01-18 21:59:29 +03:00
Alexander Zobnin
cb85f853f9 Changed datasource query() to working with new query editor. 2016-01-17 23:30:39 +03:00
Alexander Zobnin
48816ecccb Fixed linter errors. 2016-01-16 20:35:11 +03:00
Alexander Zobnin
96e9756109 Merge branch 'cache-service' into grafana-3.0
Conflicts:
	plugins/datasource-zabbix/datasource.js
2016-01-16 19:46:36 +03:00
Alexander Zobnin
07835dcc83 Fixed linter error. 2016-01-16 15:10:36 +03:00
Alexander Zobnin
287121d72d Removed metrics limit from settings. 2016-01-16 14:40:09 +03:00
Alexander Zobnin
097801ba60 Removed deprecated settings loading from plugin.json file. 2016-01-16 14:28:27 +03:00
Alexander Zobnin
ca5d68a1c8 Working on #142 - fixed plugin.json and
datasource constructor (module.js).
2016-01-16 13:42:12 +03:00
Alexander Zobnin
dc00766458 Added initial cache service for groups, hosts, applications and
items caching on client side.
2016-01-11 21:53:53 +03:00
Alexander Zobnin
c7d30e03e4 Merge branch 'feature-text_metrics' into grafana-3.0
Conflicts:
	zabbix/partials/query.editor.html
2016-01-10 22:07:34 +03:00
Alexander Zobnin
1f70b10b38 Some refactoring of annotationQuery() method. 2016-01-09 21:48:16 +03:00
Alexander Zobnin
84dd066aac Merge branch 'develop' into panel-triggers
Conflicts:
	plugins/datasource-zabbix/datasource.js
2016-01-09 21:42:31 +03:00
Alexander Zobnin
e6c7046d07 Issue #133 - fixed time range parse. 2015-12-28 22:07:16 +03:00
Alexander Zobnin
7aa38e22db Fixed #133 - Annotations don't work at Grafana 2.6. 2015-12-28 14:15:21 +03:00