Commit Graph

  • c9dfbe646c Added custom sass styles for triggers panel. Alexander Zobnin 2016-03-19 19:17:21 +03:00
  • 404c2afd46 Fixed annotation editor styles (used native Grafana 3.0). Alexander Zobnin 2016-03-19 18:09:40 +03:00
  • 0aa425b33c Removed angular dependencies injection from triggerPanelEditor(). Alexander Zobnin 2016-03-19 17:31:17 +03:00
  • 29fbfbe2f8 Fixed default last change time format. Alexander Zobnin 2016-03-19 17:27:32 +03:00
  • a533f7f6b3 Trigger panel refactor. Migrated to ES6. Alexander Zobnin 2016-03-19 17:15:48 +03:00
  • c6f854e948 Fixed grunt tasks (copy files for trigger panel). Alexander Zobnin 2016-03-19 15:28:24 +03:00
  • af59f87246 Fixed annotations. Alexander Zobnin 2016-03-19 15:09:13 +03:00
  • e74824f840 Directives refactor. Alexander Zobnin 2016-03-19 14:20:55 +03:00
  • e8b4a4319c Services refactor - using ES6 modules. Alexander Zobnin 2016-03-19 14:07:21 +03:00
  • d1c503e71a Fixed application.get for 2.2 Alexander Zobnin 2016-03-19 11:56:21 +03:00
  • 30ae203f73 Hosts and applications filtering refactor. Alexander Zobnin 2016-03-19 11:22:44 +03:00
  • 1ba30bc902 Fixed templateSrv error in datasource.js Alexander Zobnin 2016-03-19 10:42:45 +03:00
  • fbe7480c07 Improved performance of metric filtering and building history query. Alexander Zobnin 2016-03-17 22:36:22 +03:00
  • 17e8529127 Fixed directives. Alexander Zobnin 2016-03-16 21:41:19 +03:00
  • 816870136c Modules renamed using John Papa Angular Style Guide. Alexander Zobnin 2016-03-16 21:15:46 +03:00
  • def3f9115d Removed unused files. Alexander Zobnin 2016-03-16 21:00:11 +03:00
  • de8a1ff621 zabbixAPI (-> zabbixAPIService) and zabbixAPIService (-> zabbixAPICoreService) refactor. Alexander Zobnin 2016-03-15 22:54:02 +03:00
  • 775c2ddac1 queryCtrl and utils module refactor. Suppress "use strict" warnings in modules. Alexander Zobnin 2016-03-15 20:14:23 +03:00
  • 8b37478131 Initial ES6 migration. module.js and datasource.js are migrated to ES6. Alexander Zobnin 2016-03-14 23:42:24 +03:00
  • 50c0764d01 Cache and queryProcessor refactor. Alexander Zobnin 2016-02-18 23:47:31 +03:00
  • 637cf4c63d Iss #152 - fixed trigger panel (used new plugin API). Alexander Zobnin 2016-02-14 18:04:30 +03:00
  • f2201f9461 Iss #148 - fixed applications handling for Zabbix 2.2. Alexander Zobnin 2016-02-13 00:34:17 +03:00
  • ee02c78cf8 Fixed stacking bar chart with groupBy() function. Alexander Zobnin 2016-02-11 21:21:05 +03:00
  • f6979a919f New plugin API - fixed query options. Alexander Zobnin 2016-02-11 21:03:22 +03:00
  • 7aa1d5bee8 New plugin API - fixed data source config page. Alexander Zobnin 2016-02-11 20:57:46 +03:00
  • c7b1c1a0dc New plugin API - fixed module.js Alexander Zobnin 2016-02-11 20:55:38 +03:00
  • bc042bd1d9 Iss #152 - fixed query editor. Alexander Zobnin 2016-02-10 13:44:20 +03:00
  • 91c9d8118a New Grafana plugin api: fixed module.js. Alexander Zobnin 2016-02-06 18:06:36 +03:00
  • 16a7786247 Able to specify trend value (min, max or avg by default). Alexander Zobnin 2016-02-05 12:11:23 +03:00
  • 5a77fafc61 Fixed annotation filter. Show all events when filter is empty. Alexander Zobnin 2016-02-04 22:54:15 +03:00
  • 4bcf741d66 Fixed annotations. Alexander Zobnin 2016-02-04 19:49:21 +03:00
  • 37ecf1bb14 Merge branch 'panel-triggers' into grafana-3.0 Alexander Zobnin 2016-02-03 21:04:40 +03:00
  • 80022e8598 Trigger panel: added custom trigger status field (OK or Problem). Alexander Zobnin 2016-02-03 21:04:10 +03:00
  • a23dbe6aa7 Trigger panel: color picker changed to spectrum picker. Alexander Zobnin 2016-02-03 20:47:24 +03:00
  • 19d1cc315e Trigger panel: able to set custom last change time format (based on moment.js). Alexander Zobnin 2016-02-03 19:54:44 +03:00
  • 4c73f74159 Trigger panel: handle time with moment.js Alexander Zobnin 2016-02-03 19:03:37 +03:00
  • ebc1355bea Merge branch 'panel-triggers' into grafana-3.0 Alexander Zobnin 2016-02-03 15:45:50 +03:00
  • 6f9443d5ce Trigger panel: fixed triggers sorting. Alexander Zobnin 2016-02-03 15:45:13 +03:00
  • f1adb7f515 Trigger panel: set color for Ok events. Alexander Zobnin 2016-02-03 15:30:50 +03:00
  • 9996529602 Trigger panel: fixed show triggers option. Alexander Zobnin 2016-02-03 14:50:09 +03:00
  • de7c4bf711 Sort triggers by severity. Alexander Zobnin 2016-02-03 14:44:13 +03:00
  • a08529faa1 Filter triggers by description. Alexander Zobnin 2016-02-03 14:31:39 +03:00
  • d4ea5d5b32 Trigger panel: fixed trigger filtering by group, host and app. Alexander Zobnin 2016-02-03 11:45:42 +03:00
  • 840f07dc7e Trigger panel: improved work with triggers via api. Alexander Zobnin 2016-02-03 10:50:09 +03:00
  • 5a2acc6633 Trigger panel: fixed Select triggers section. Alexander Zobnin 2016-02-02 16:06:43 +03:00
  • 38b83eee29 Fixed templates. Alexander Zobnin 2016-02-02 17:15:56 +03:00
  • fa10d76e2b Added methods for getting trend from different api types. Added some hacks for getting applications from different apis. Alexander Zobnin 2016-02-02 14:45:03 +03:00
  • 5f0f79da0f Don't run duplicated history requests. Alexander Zobnin 2016-02-02 12:04:06 +03:00
  • e83e4e923a Fixed #101 - Grafana sends 50 requests per second to Zabbix when the configured Zabbix username stops being valid. Alexander Zobnin 2016-02-01 23:52:33 +03:00
  • 164e2d282d Merge branch 'cache-service' into grafana-3.0 Alexander Zobnin 2016-02-01 17:36:52 +03:00
  • 7c883bd781 Update cache periodically. Alexander Zobnin 2016-02-01 17:33:08 +03:00
  • 57f8776451 Merge branch 'query-editor' into grafana-3.0 Alexander Zobnin 2016-02-01 16:39:46 +03:00
  • be405c47dc Some UI fixes for text query editor. Alexander Zobnin 2016-02-01 16:36:03 +03:00
  • efc51fdcf6 Impoved query for text items - get only last value. Alexander Zobnin 2016-02-01 16:22:11 +03:00
  • 2b91f417f4 Fixed text metric query. Alexander Zobnin 2016-02-01 15:42:50 +03:00
  • 5ead2950b8 Fixed item filtering by types. Alexander Zobnin 2016-02-01 14:31:20 +03:00
  • fbebb1f04e Merge branch 'cache-service' into grafana-3.0 Alexander Zobnin 2016-02-01 13:50:44 +03:00
  • 607e867ccb Fixed item filtering in query editor. Alexander Zobnin 2016-02-01 13:38:42 +03:00
  • c10f10e811 Merge branch 'cache-service' into grafana-3.0 Alexander Zobnin 2016-01-31 21:33:30 +03:00
  • f696760c32 Refactor queryCtrl - filter metrics using queryProcessor and support templating. Alexander Zobnin 2016-01-31 21:21:14 +03:00
  • 594bbbddb9 Fixed templated variables query. Alexander Zobnin 2016-01-31 20:03:02 +03:00
  • e532b3c37f Added method for getting history from cache. Alexander Zobnin 2016-01-31 19:00:30 +03:00
  • 5b3fe1559c Refacrot ZabbixCachingProxy. Now returns all data in async manner. Alexander Zobnin 2016-01-31 17:20:16 +03:00
  • 1de4b4bc5c Refactor buildFromCache() method. Alexander Zobnin 2016-01-31 16:43:59 +03:00
  • 521e3a2a08 ZabbixCachingProxy: Wrap _refresh() method to call it once. Alexander Zobnin 2016-01-31 16:20:09 +03:00
  • e9d29c63ba Wrap cache refresh() method to call it once. Alexander Zobnin 2016-01-31 15:14:48 +03:00
  • 63cb31003c Improved both api request() in zabbixAPI and zabbixAPIService. Improved api request error handling. Alexander Zobnin 2016-01-31 15:06:36 +03:00
  • 1d3e2337a2 Call login() once. Alexander Zobnin 2016-01-31 13:40:24 +03:00
  • 625096cba8 ZabbixAPI refactor. Alexander Zobnin 2016-01-31 11:17:14 +03:00
  • a139131c26 Little ZabbixAPIService refactor. Alexander Zobnin 2016-01-31 11:11:56 +03:00
  • 006d74d3c5 Renamend ZabbixCache service to ZabbixCachingProxy. Alexander Zobnin 2016-01-31 11:02:14 +03:00
  • d27d50527c Merge branch 'query-editor' into grafana-3.0 Alexander Zobnin 2016-01-31 10:44:12 +03:00
  • 4231d3769a Updated datasource.metricFindQuery() for working with cache. Alexander Zobnin 2016-01-30 22:30:23 +03:00
  • 075fed6668 Don't request undefined targets. Alexander Zobnin 2016-01-29 19:03:34 +03:00
  • 71e60fb808 Fixed query editor slowdown when opened. Alexander Zobnin 2016-01-29 18:35:13 +03:00
  • 2676ca246b Aggregation functions refactoring. Alexander Zobnin 2016-01-29 17:30:18 +03:00
  • 2819162809 Added medianBy() aggregation. Alexander Zobnin 2016-01-29 16:58:28 +03:00
  • 8ae3b8b2eb Fixed panel update when function without params was added. Alexander Zobnin 2016-01-29 16:33:45 +03:00
  • fb35c83d80 Added sumSeries() aggregation. Alexander Zobnin 2016-01-29 10:59:46 +03:00
  • 15f7134d9e Show only needed item types in query editor. Alexander Zobnin 2016-01-28 22:14:35 +03:00
  • 308fef223e Fixed panel update when new function added. Alexander Zobnin 2016-01-28 21:44:40 +03:00
  • 1b58e42d73 Fixed slicing to frames in groupBy() function. Alexander Zobnin 2016-01-28 21:26:30 +03:00
  • 35e6ad8df5 Removed unused function definitions. Alexander Zobnin 2016-01-28 20:56:31 +03:00
  • 8278ad67cb Apply alias functions. Alexander Zobnin 2016-01-28 20:53:50 +03:00
  • 8a013b5d81 Show last aggregation function as metric alias. Alexander Zobnin 2016-01-28 19:56:59 +03:00
  • ce757409c3 Datasource query() refactoring. Alexander Zobnin 2016-01-28 19:37:50 +03:00
  • e124838e34 Initialize cache only if needed. Alexander Zobnin 2016-01-28 19:16:14 +03:00
  • 79842184bc Build query in asynchronous manner (fixed getting data at first load). Alexander Zobnin 2016-01-28 19:12:08 +03:00
  • 76630587d3 Fixed functions creation in query editor. Alexander Zobnin 2016-01-28 18:49:38 +03:00
  • 7565cb0114 Fixed bug with aggregation functions bind when dashboard loaded. Alexander Zobnin 2016-01-28 18:38:31 +03:00
  • 95cae7ee4d Removed unused data logging in console. Alexander Zobnin 2016-01-27 23:31:42 +03:00
  • 865d5f1777 Fixed dashboard saving error due recursive target. Alexander Zobnin 2016-01-27 23:30:05 +03:00
  • 0680f65370 Added aggregation functions processing. Alexander Zobnin 2016-01-27 23:19:27 +03:00
  • 14e55fcbf0 Process all transform functions. Alexander Zobnin 2016-01-27 22:08:58 +03:00
  • d30ad45b9f Fix functions flushing when editor reopened. Alexander Zobnin 2016-01-27 00:31:06 +03:00
  • 2d86c8a578 Added initial metric functions processing. Alexander Zobnin 2016-01-26 23:42:54 +03:00
  • 63729a5904 Changed groupBy() function for working with grafana-style intervals. Alexander Zobnin 2016-01-26 22:59:11 +03:00
  • fcf0bdfaca Added initial metric functions directives based on graphite query editor. Alexander Zobnin 2016-01-26 21:51:12 +03:00
  • 38f8e04d22 Added initial target options menu. Alexander Zobnin 2016-01-24 22:52:19 +03:00
  • 96602e2811 Added "Show disabled items" checkbox to query editor. Alexander Zobnin 2016-01-24 22:33:53 +03:00