-
1c74377cbd
refactor data hist structs, add Val field
Bradley Cicenas
2017-03-01 12:03:19 +11:00
-
423ad8e753
add stateMap for consistent state sorting
Bradley Cicenas
2017-03-01 11:03:57 +11:00
-
2c198ae2a0
initialize metrics with negative value prior to collector start
Bradley Cicenas
2017-03-01 10:23:24 +11:00
-
69128f1947
add mock container source, rename docker source
Bradley Cicenas
2017-02-28 09:35:33 +11:00
-
2329f93e5f
fix reset method for compact widgets
Bradley Cicenas
2017-02-28 09:29:35 +11:00
-
bb682677f5
update mock collector to match interface
Bradley Cicenas
2017-02-28 09:28:52 +11:00
-
6cc357bb97
remove Render method from containerWidgets interface
Bradley Cicenas
2017-02-26 22:55:45 +00:00
-
70f2648952
refactor all container widgets into subpackage
Bradley Cicenas
2017-02-26 22:04:24 +00:00
-
4aaf26b63d
add common column width calculation method, global column spacing
Bradley Cicenas
2017-02-26 21:23:56 +00:00
-
05b50af87b
add ContainerSource interface, fix secondary sort method
Bradley Cicenas
2017-02-26 21:12:28 +00:00
-
4709624b17
move field header into CompactGrid, add Align() method
Bradley Cicenas
2017-02-26 07:31:23 +00:00
-
b84e22fb90
refactor compact widgets into recursive gridbufferer
Bradley Cicenas
2017-02-26 06:22:50 +00:00
-
381f1da602
move maxrows method out of grid
Bradley Cicenas
2017-02-25 07:16:00 +00:00
-
c3bb7c6b96
further containermap refactoring
Bradley Cicenas
2017-02-24 09:10:14 +00:00
-
cb9f38adb3
refactor container refresh with docker event handler
Bradley Cicenas
2017-02-24 01:18:59 +00:00
-
cf5eff40bb
refactor containers as array
Bradley Cicenas
2017-02-23 22:00:05 +00:00
-
7edde13a4d
further collector refactoring, add logging to metrics subpackage
Bradley Cicenas
2017-02-23 02:24:26 +00:00
-
70f86c4812
rename collector subpackage
Bradley Cicenas
2017-02-23 02:03:55 +00:00
-
d06f07044f
start moving collector init into containermap
Bradley Cicenas
2017-02-23 02:01:56 +00:00
-
b529d41091
add secondary sort by name
Bradley Cicenas
2017-02-23 01:32:35 +00:00
-
a1fdd8fb49
add sorting by container state
Bradley Cicenas
2017-02-22 05:20:37 +00:00
-
9b483ba2f3
include block positioning in menu item drawing
Bradley Cicenas
2017-02-20 00:01:27 +00:00
-
93db38d654
align ctop header on resize, add keybinding to help dialog
Bradley Cicenas
2017-02-19 23:52:59 +00:00
-
335ac8d741
smooth cursor, row rendering. add maxRows calc to grid
Bradley Cicenas
2017-02-20 10:23:59 +11:00
-
549d4892eb
move filter into own function
Bradley Cicenas
2017-02-20 10:23:17 +11:00
-
8f8474e468
move compact field header into widgets
Bradley Cicenas
2017-02-19 04:09:27 +00:00
-
40085edbcc
update switch defaults
Bradley Cicenas
2017-02-19 03:58:42 +00:00
-
84849a0c9f
add SetCursor method to menu
Bradley Cicenas
2017-02-19 03:54:24 +00:00
-
db050031df
check for nil listener before close
Bradley Cicenas
2017-02-18 03:37:00 +00:00
-
0e8480ce5d
render global header independent of grid rows
Bradley Cicenas
2017-02-18 14:31:50 +11:00
-
3c28137873
add quote method to config log messages
Bradley Cicenas
2017-02-18 14:30:54 +11:00
-
8d9e6fd273
redrawrows on resize
Bradley Cicenas
2017-02-18 00:59:13 +00:00
-
24b92384ac
resize indicator in gridview to override automatic alignment
Bradley Cicenas
2017-02-18 00:43:45 +00:00
-
2fdf68e876
move logging server into own file, improve cleanup
Bradley Cicenas
2017-02-17 17:48:38 +11:00
-
47360bc8e7
set default log level to INFO
Bradley Cicenas
2017-02-16 23:32:16 +00:00
-
5419337c17
move container state filtering into containermap
Bradley Cicenas
2017-02-16 04:35:25 +00:00
-
a1f860a020
export config struct fields, add convenience methods for value fetching
Bradley Cicenas
2017-02-16 04:06:05 +00:00
-
5bbce31601
simplify config, export GlobalParams+GlobalSwitches
Bradley Cicenas
2017-02-16 03:49:41 +00:00
-
90f6ce3962
refactor config, add Switch and Param struct + config labels
Bradley Cicenas
2017-02-16 03:02:13 +00:00
-
5f13563b6f
add runtime config param for toggling all containers
Bradley Cicenas
2017-02-16 00:00:31 +00:00
-
9ddc99f788
refactor menu into subpackage
Bradley Cicenas
2017-02-15 07:40:16 +00:00
-
c9632c9bf6
add DelItem method to Menu
Bradley Cicenas
2017-02-15 06:15:03 +00:00
-
eb66f32a71
add SortItems param to Menu, AddItems method
Bradley Cicenas
2017-02-15 06:01:35 +00:00
-
b9bdc1c9c5
add Text() method, sorting to MenuItem
Bradley Cicenas
2017-02-15 05:31:04 +00:00
-
d031433ec4
refactor menu widget, add menuitem struct
Bradley Cicenas
2017-02-15 04:44:03 +00:00
-
97a561260a
add filter string to ctopheader
Bradley Cicenas
2017-02-13 03:37:17 +00:00
-
70974ee131
move reset view,handlers into each menu
Bradley Cicenas
2017-02-13 03:22:32 +00:00
-
e49af4d5bf
bind input area to block coordinates
Bradley Cicenas
2017-02-13 14:16:36 +11:00
-
493307b06d
add keybindings to readme
Bradley Cicenas
2017-02-13 03:01:30 +00:00
-
0b100bf4fa
add log message to config toggle
Bradley Cicenas
2017-02-12 06:25:48 +00:00
-
d56af1d932
update config with get, gettoggle methods
Bradley Cicenas
2017-02-12 06:03:10 +00:00
-
d5d91398f5
add logging back to config, move logging server start to main package
Bradley Cicenas
2017-02-12 05:14:50 +00:00
-
4450abf89b
update logging with Init() method
Bradley Cicenas
2017-02-12 05:10:40 +00:00
-
3513f7485d
group var definitions in block
Bradley Cicenas
2017-02-11 03:58:26 +00:00
-
a6aa9859c0
combine package global vars
Bradley Cicenas
2017-02-09 03:49:46 +00:00
-
85cd6864ba
refactor global config into subpackage
Bradley Cicenas
2017-02-07 03:33:09 +00:00
-
d5d00b730b
add logEvent hook
Bradley Cicenas
2017-02-05 00:56:45 +00:00
-
1a3968409b
add notice log to updateconfig
Bradley Cicenas
2017-02-05 00:33:16 +00:00
-
198d4974e3
add waitgroup, exit handlers to logging server
Bradley Cicenas
2017-02-05 00:25:30 +00:00
-
2b279efc4e
refactor logging listener
Bradley Cicenas
2017-02-04 08:59:33 +00:00
-
03789b8ed3
add ctoplogger, log facility, socket server
Bradley Cicenas
2017-02-04 02:01:52 +00:00
-
3f36e0c1f5
add SetStatus method to Container
Bradley Cicenas
2017-02-03 23:33:13 +00:00
-
dbe657c9e1
remove unused attribute
Bradley Cicenas
2017-02-02 23:25:45 +00:00
-
987da85db3
add container state checks, set status icon based on state string
Bradley Cicenas
2017-02-02 07:09:43 +00:00
-
9671fffbe9
add status indicator, setstatus method
Bradley Cicenas
2017-02-01 05:44:24 +00:00
-
271a059d3a
add mock collector
Bradley Cicenas
2017-01-30 16:25:56 +11:00
-
4b169d6a1b
fix panic on already closed stats channel
Bradley Cicenas
2017-01-29 03:39:53 +00:00
-
b8828437ce
add note, quickstart to readme
Bradley Cicenas
2017-01-27 01:00:05 +00:00
-
1705acf506
add interval refresh of running/killed containers in map
Bradley Cicenas
2017-01-26 00:53:03 +00:00
-
330ba8e188
fix panic on no containers
Bradley Cicenas
2017-01-25 19:57:22 +00:00
-
59eafdbb4f
add regex name filter to containermap
Bradley Cicenas
2017-01-23 15:00:33 +00:00
-
6db32bad56
add autosizing,maxlen to input widget
Bradley Cicenas
2017-01-21 13:46:48 -05:00
-
edce2b674a
refactor map, add padding type
Bradley Cicenas
2017-01-21 13:41:28 -05:00
-
bf201f55d3
add input widget, filter menu
Bradley Cicenas
2017-01-21 13:15:29 -05:00
-
5eda9e4d09
unpad empty precision from byte formatting
Bradley Cicenas
2017-01-20 15:56:49 +00:00
-
1a615ed9fd
refactor container collector into subpackage
Bradley Cicenas
2017-01-20 12:41:26 +00:00
-
9a87c269aa
add reverse sort order option, toggle
Bradley Cicenas
2017-01-12 19:48:29 +00:00
-
6856a7028b
refactor container sorting
Bradley Cicenas
2017-01-12 19:24:12 +00:00
-
fd0cab6b7c
add labels, comment to DiffHist
Bradley Cicenas
2017-01-12 18:39:02 +00:00
-
e22426b885
refactor hist to remove maxlen
Bradley Cicenas
2017-01-12 15:40:24 +00:00
-
3a0df1c490
rename histdata
Bradley Cicenas
2017-01-12 15:06:35 +00:00
-
a2b2ddcb8e
move compactPar helper function into compact
Bradley Cicenas
2017-01-11 22:51:23 +00:00
-
392bc02e59
add net sorter, sortfield option
Bradley Cicenas
2017-01-10 21:56:49 +00:00
-
2e77e40044
add displayitems override, padding updates to menu
Bradley Cicenas
2017-01-09 15:02:34 +00:00
-
ee2b63d21d
refactor statreader into metricreader, add processed metrics stream
Bradley Cicenas
2017-01-09 14:09:26 +00:00
-
409d44e8a3
dettach menus from grid
Bradley Cicenas
2017-01-08 23:07:58 +00:00
-
e73732ae98
add custom label formatting, scale for expandedMem
Bradley Cicenas
2017-01-08 18:07:56 +00:00
-
72066aba6e
update expanded net labels
Bradley Cicenas
2017-01-08 16:13:25 +00:00
-
3b0373b34f
add diffhist struct, update expandednet widget
Bradley Cicenas
2017-01-08 15:54:25 +00:00
-
98a8cecfa1
add expanded net, mem widgets
Bradley Cicenas
2017-01-07 20:37:11 +00:00
-
99aac17030
init expanded view, add cpu histogram
Bradley Cicenas
2017-01-06 19:46:30 +00:00
-
bebdfd844f
add ctop header, disabled by default
Bradley Cicenas
2017-01-06 13:49:22 +00:00
-
f311aad105
add ContainerWidgets interface, config channel
Bradley Cicenas
2017-01-06 12:59:45 +00:00
-
6d63d09c83
add mem% as sortable field
Bradley Cicenas
2017-01-06 12:02:56 +00:00
-
d5e4782839
add sort to help dialog
Bradley Cicenas
2017-01-06 11:53:30 +00:00
-
87d5ba447b
refactor compact widgets into subpackage
Bradley Cicenas
2017-01-06 11:51:11 +00:00
-
3ec384414d
refactor cpu gauge into standalone widget
Bradley Cicenas
2017-01-06 02:01:57 +00:00
-
11376c24e4
remove unused output lines
Bradley Cicenas
2017-01-05 23:23:55 +00:00
-
222a030e0b
move menu widget into subpackage
Bradley Cicenas
2017-01-04 23:13:17 +00:00
-
c9a207ebfd
default menu height dynamically
Bradley Cicenas
2017-01-04 22:25:27 +00:00