Commit graph

46674 commits

Author SHA1 Message Date
Boaz Leskes 5553189cb6 Added a setting to allow disabling the exporter. 2013-11-28 21:12:48 +01:00
Boaz Leskes 9a9328db12 Added a protection against typos in fields. Remove drop down from add metric for now. Added trash iconf for deleting metrics. Added proper refresh hooks upon editor changes. 2013-11-28 21:12:12 +01:00
Boaz Leskes 95aa138100 Jvm -> JVM 2013-11-27 22:59:05 +01:00
Boaz Leskes 6acc3258e1 Introduced NodeEvent and RoutingEvent. Cleaned up naming as we don't only export stats any more. Cluster Pulse is now showing node, index and routing events (shard + cluster still shipping). 2013-11-27 22:52:15 +01:00
Boaz Leskes 99ddd4101a Removed _source_node column from cluster_pulse.json 2013-11-27 14:34:06 +01:00
Boaz Leskes d5add9bb96 Improved messages on all event. Shard events now resolve the relevant node ids to node object. 2013-11-27 14:32:29 +01:00
Boaz Leskes 0b15c60926 Introduced Cluster Pulse dashboard.
Renamed annotations to events
 Added event exporting for cluster node events and index creation.
2013-11-23 19:25:38 +01:00
Boaz Leskes 19c641da6b Fix broken sparklines 2013-11-21 23:03:56 +01:00
Boaz Leskes 9371a567f3 All table header cell now responds for sorting clicks 2013-11-21 23:01:43 +01:00
Boaz Leskes 05185015f0 Release command doesn't repackage but release already built (and tested) packages 2013-11-21 22:55:01 +01:00
Boaz Leskes 5719ea85db Hiding hidden indices by default (option to show). 2013-11-21 22:36:43 +01:00
Boaz Leskes 5ecd51cfd7 Added sortable columns to stats table 2013-11-21 22:17:57 +01:00
Boaz Leskes 11554d395c Node / index names are now clickable 2013-11-21 21:32:50 +01:00
Boaz Leskes f4f8f90020 Moved index names to .marvel- in all dashboards 2013-11-21 15:04:27 +01:00
Boaz Leskes 793dbe48ad Use standard component logger in ESExporter 2013-11-21 15:03:46 +01:00
Boaz Leskes d5a5a9d949 Added --es_port and --port options to the server command. 2013-11-21 15:03:20 +01:00
Boaz Leskes 47cc5713b9 Allow to configure which indices's stats are exported.
Tweaked logging and naming.
2013-11-21 12:07:58 +01:00
Boaz Leskes 0d46599762 Changed (default) index names to .marvel-*, .marvel-kibana . Renamed plugin to marvel-stats exporter. 2013-11-21 11:37:06 +01:00
Boaz Leskes d64283f59e Added kibana tag/branch/revision pinning. 2013-11-21 11:11:11 +01:00
Boaz Leskes b68dda7027 Renamed merge folder to tmp. Removed symlinking the nodes_module folder of kibana build. Build now leaves a _site folder with marvel+kibana in it. Server command always creates a new config.js from template 2013-11-20 13:59:43 +01:00
Boaz Leskes e6a85d6032 Downgrade back to 0.90.6 2013-11-19 23:58:12 +01:00
Boaz Leskes 63a6bfb59e rename shipper to exporter 2013-11-19 09:51:14 +01:00
Boaz Leskes 963970556e removed unneeded grunt.loadNpmTasks 2013-11-18 22:18:42 +01:00
Boaz Leskes 31ba5de2df Moved plugin to a subfolder
Tweaked build system to allow serving both marvel and kibana content without building and without symlinks
2013-11-18 22:14:38 +01:00
Rashid Khan 1d7390f5cc Initial build system 2013-11-18 12:16:02 +01:00
Rashid Khan 161c1d1de9 Added marvel specific tasks for setup 2013-11-18 12:16:02 +01:00
Rashid Khan e8d20fe781 Kibana default tasks 2013-11-18 12:16:02 +01:00
Rashid Khan da4a6412fb Added grunt files 2013-11-18 12:16:02 +01:00
Boaz Leskes 7c20322960 Rewrote the derivative calculations for the stats table. Ported the index dashboard to a scripted one. 2013-11-15 14:09:20 +01:00
Boaz Leskes 4c25bd87db Made stats table time range always start on a whole minute. Added mode filter to data retrieval 2013-11-14 20:28:56 +01:00
Boaz Leskes 68c5f01527 Fixed a couple of navigational bugs. Renamed node_health panel to stats_table 2013-11-14 16:43:26 +01:00
Rashid Khan 9eba0055b2 Added switch between nodes and indices mode, added rate parameter to metrics 2013-11-13 12:04:22 -07:00
Boaz Leskes 06e35fd439 Moved derivative charts to use min, to avoid drops at the end of a chart. 2013-11-13 13:45:32 +01:00
Boaz Leskes dcf4fe7413 Metrics are now consistently use the field as an id. Added the option to edit field names. Added the option to add a custom metric.
Also the node_stats panel now opens in the same page.
2013-11-13 13:44:31 +01:00
Rashid Khan 687a8020cb Changed add metric to a selector, fixed bug in editing, cleaned up a few things 2013-11-12 17:04:44 -07:00
Boaz Leskes 5caf2d73eb removed an extra apostrophe 2013-11-12 17:00:46 +01:00
Boaz Leskes b82b159fc0 Moved metrics to panel settings and added an initial implementation for an editor 2013-11-12 16:26:57 +01:00
Boaz Leskes 5577058be1 index naming was not using utc time zone. 2013-11-08 00:24:40 +01:00
Boaz Leskes ac7ef26211 Extended node discovery to include a display value. Improved state transfer from overview dashboard to node dashboard 2013-11-07 21:20:43 +01:00
Boaz Leskes 741c0d8ded Tweaked wording of compare button.
Still not happy with it... suggestions are welcome :p
2013-11-07 11:01:13 +01:00
Boaz Leskes 0849aba30a added scale seconds to all relevant charts 2013-11-07 10:52:53 +01:00
Boaz Leskes 7bdaf03df2 fixed a table blink issue upon refresh 2013-11-07 10:48:21 +01:00
Boaz Leskes 16643f8b52 jslint approved. 2013-11-06 22:25:43 +01:00
Boaz Leskes 4b56416a50 Updated scripted node_stats.js with all needed charts. 2013-11-06 18:29:38 +01:00
Boaz Leskes b8c7cb8655 Changed default index prefix to marvel- 2013-11-06 18:26:56 +01:00
Rashid Khan ab5cc3144e Merge remote-tracking branch 'upstream/master' 2013-11-06 09:09:10 -07:00
Rashid Khan 4e4abd6fad Added query pulldown and chart titles 2013-11-06 09:08:50 -07:00
Rashid Khan 92a5f9d8db Merge pull request #1 from rashidkpc/master
Compare nodes button and scripted dashboard
2013-11-05 20:49:42 -08:00
Rashid Khan e33d4bb6f1 Added some comments 2013-11-05 21:42:34 -07:00
Rashid Khan 5a464fcaf9 Fixed linting, added compare function, added node_stats.js scripted dashboard 2013-11-05 21:35:28 -07:00