Commit Graph

42 Commits

Author SHA1 Message Date
Bradley Cicenas
2d2d58d47f filter Containers in place 2017-03-08 11:26:22 +11:00
Bradley Cicenas
f102e48cc9 add WidgetUpdater interface to container, replace struct fields with metamap 2017-03-06 19:25:59 +11:00
Bradley Cicenas
662d1d182b reset container metrics on reader stop 2017-03-06 13:05:34 +11:00
Bradley Cicenas
3172f141f9 refactor dockersource container refresh into channel 2017-03-05 17:46:41 +11:00
Bradley Cicenas
56be64367b refactor widgets, add wrapper structs 2017-03-03 18:57:26 +11:00
Bradley Cicenas
9f5cd42b73 remove expanded widgets for now 2017-03-01 16:10:28 +11:00
Bradley Cicenas
2c198ae2a0 initialize metrics with negative value prior to collector start 2017-03-01 10:23:24 +11:00
Bradley Cicenas
6cc357bb97 remove Render method from containerWidgets interface 2017-02-27 09:55:45 +11:00
Bradley Cicenas
70f2648952 refactor all container widgets into subpackage 2017-02-27 09:04:24 +11:00
Bradley Cicenas
05b50af87b add ContainerSource interface, fix secondary sort method 2017-02-27 08:12:28 +11:00
Bradley Cicenas
b84e22fb90 refactor compact widgets into recursive gridbufferer 2017-02-26 17:22:50 +11:00
Bradley Cicenas
c3bb7c6b96 further containermap refactoring 2017-02-24 20:10:14 +11:00
Bradley Cicenas
cb9f38adb3 refactor container refresh with docker event handler 2017-02-24 12:18:59 +11:00
Bradley Cicenas
7edde13a4d further collector refactoring, add logging to metrics subpackage 2017-02-23 13:24:26 +11:00
Bradley Cicenas
70f86c4812 rename collector subpackage 2017-02-23 13:03:55 +11:00
Bradley Cicenas
d06f07044f start moving collector init into containermap 2017-02-23 13:01:56 +11:00
Bradley Cicenas
b529d41091 add secondary sort by name 2017-02-23 12:32:35 +11:00
Bradley Cicenas
3f36e0c1f5 add SetStatus method to Container 2017-02-04 10:33:13 +11:00
Bradley Cicenas
dbe657c9e1 remove unused attribute 2017-02-02 23:25:45 +00:00
Bradley Cicenas
987da85db3 add container state checks, set status icon based on state string 2017-02-03 18:09:55 +11:00
Bradley Cicenas
1705acf506 add interval refresh of running/killed containers in map 2017-01-26 00:53:03 +00:00
Bradley Cicenas
1a615ed9fd refactor container collector into subpackage 2017-01-20 07:41:26 -05:00
Bradley Cicenas
2e77e40044 add displayitems override, padding updates to menu 2017-01-09 10:02:34 -05:00
Bradley Cicenas
ee2b63d21d refactor statreader into metricreader, add processed metrics stream 2017-01-09 09:09:26 -05:00
Bradley Cicenas
99aac17030 init expanded view, add cpu histogram 2017-01-06 14:46:30 -05:00
Bradley Cicenas
f311aad105 add ContainerWidgets interface, config channel 2017-01-06 07:59:45 -05:00
Bradley Cicenas
6d63d09c83 add mem% as sortable field 2017-01-06 07:02:56 -05:00
Bradley Cicenas
87d5ba447b refactor compact widgets into subpackage 2017-01-06 06:51:11 -05:00
Bradley Cicenas
3ec384414d refactor cpu gauge into standalone widget 2017-01-05 21:01:57 -05:00
Bradley Cicenas
11376c24e4 remove unused output lines 2017-01-05 18:23:55 -05:00
Bradley Cicenas
6e87539b9d add client to containermap, add views package, help view 2017-01-01 17:42:13 -05:00
Bradley Cicenas
adaa07fd4d move containermap to own file 2016-12-30 17:17:46 -05:00
Bradley Cicenas
b7823bda5c add mute color placeholder for low-percent gauages 2016-12-27 09:32:45 -06:00
Bradley Cicenas
407e8fca0e add names column to multiview 2016-12-26 20:24:02 -06:00
Bradley Cicenas
1bbe8463fe add net rx/tx column 2016-12-26 11:57:55 -06:00
Bradley Cicenas
e2231d8835 add statreader 2016-12-25 16:39:16 -06:00
Bradley Cicenas
ca9ea17a81 move helper methods to util 2016-12-25 13:06:57 -06:00
Bradley Cicenas
2a09ccc4a6 add support for multiple containers in cli 2016-12-24 16:31:24 -06:00
Bradley Cicenas
ed4fd26b94 add cpucalc, updatecpu method 2016-12-22 22:16:34 -06:00
Bradley Cicenas
132b2b0e32 update memory gauge labelling 2016-12-22 21:46:31 -06:00
Bradley Cicenas
83a5b0e1f0 update container, add collect methods and main entrypoint 2016-12-22 16:04:21 -06:00
Bradley Cicenas
1c285c9e92 multi-container view 2016-12-22 10:15:22 -06:00