Commit Graph
100 Commits
Author SHA1 Message Date
Bradley Cicenas 4dbc5653ff update build ldflags to permit multiple runc dep versions 2017-06-09 15:18:11 -03:00
Bradley Cicenas e8d9f3327c runc connector optimizations 2017-06-09 14:56:39 -03:00
Bradley Cicenas d372043a17 add --connector switch, validation 2017-06-09 14:35:29 -03:00
Bradley Cicenas eeac65da8c add sys proc methods to metrics 2017-06-09 14:15:12 -03:00
Bradley Cicenas c1780ae30a add byte formatting for tb 2017-06-09 14:14:27 -03:00
Bradley Cicenas fb39d69fa7 add runc metric collector 2017-06-09 13:07:25 -03:00
Bradley Cicenas 6392d63ff8 prevent panic messages from being hidden due to ui.Init() race condition 2017-06-08 17:19:34 -03:00
Bradley Cicenas b009a260a4 initial runc connector implementation 2017-06-08 15:33:34 -03:00
Bradley Cicenas 44379cd9fd rename connectors 2017-06-08 12:01:08 -03:00
Bradley Cicenas b85ca680f0 restructure container,connectors in subpackage 2017-06-08 11:51:02 -03:00
Bradley Cicenas 8fb7a8988f include <escape> in exit keygroup 2017-06-08 09:47:30 -03:00
Bradley Cicenas 6d097c2085 add quickstart section to debug doc 2017-06-08 09:33:07 -03:00
Bradley Cicenas f9d68d688d add tcp logging section to debug doc 2017-05-31 10:55:31 -04:00
Bradley Cicenas bc08b85191 add option to log debug messages to unix or tcp socket 2017-05-31 10:45:48 -04:00
Bradley Cicenas f3d26e038d use current directory as default logging socket path 2017-05-31 10:21:32 -04:00
Bradley Cicenas b4e1fbf290 add release, homebrew badges to README 2017-05-28 17:03:19 -04:00
Bradley Cicenas 58d5fba945 update port formatting for multi-line display 2017-05-15 11:54:35 +01:00
Bradley Cicenas c76036a6f2 allow multi-line metadata in expanded view 2017-05-15 11:37:27 +01:00
bradley 6a8848d1e2 Merge pull request #65 from kenan-rhoton/ports
Add Ports information to the expanded view
2017-05-15 11:35:20 +01:00
bradley d81d10ec27 Merge pull request #69 from vielmetti/patch-1
WORK IN PROGRESS Add arm64 build
2017-04-10 10:15:51 +08:00
Bradley Cicenas 06a29fc912 fix circleci build
circleci apparently does not allow containers/volumes to be removed
2017-04-06 20:58:54 +08:00
Bradley Cicenas 2cba7253fc use create container in makefile 2017-04-03 20:51:05 +08:00
Bradley Cicenas 47d60fe51b gofmt main package 2017-03-28 13:57:30 +10:00
Bradley Cicenas 084c0c4ec8 add global Shutdown() method for exit cleanup 2017-03-23 16:48:25 +10:00
Bradley Cicenas 5db90f31dc v0.5.1 2017-03-21 10:35:24 +10:00
Bradley Cicenas 82677d52ef add build section to docs 2017-03-20 08:39:57 +10:00
Bradley Cicenas 2b2338805b update circleci to build image from source 2017-03-19 16:14:56 +10:00
Bradley Cicenas 60213f1551 add debug section to docs 2017-03-19 15:10:03 +10:00
Bradley Cicenas 8aa932b29f Toggle debug mode via env var
remove logging param from global config, allowing logging server and
level to be configured inside logging subpackage from CTOP_DEBUG env var
2017-03-19 15:10:03 +10:00
Bradley Cicenas 35cc8d095d include Makefile instructions for building image from source 2017-03-19 15:10:03 +10:00
Bradley Cicenas 26b88a9790 add Makefile 2017-03-18 10:38:03 +10:00
Bradley Cicenas e62a8881a2 add brew install steps 2017-03-15 19:45:41 +10:00
Bradley Cicenas a5b2e7b074 update aur link 2017-03-15 12:49:42 +10:00
Bradley Cicenas a87bdce0fe update keybindings in readme 2017-03-15 12:00:40 +10:00
Bradley Cicenas 2228188ebf v0.5 2017-03-15 10:08:26 +10:00
Bradley Cicenas e94a9c0cc2 remove redundant bool comparisons 2017-03-15 10:06:52 +10:00
Bradley Cicenas e82d77ecb0 add option for color inversion 2017-03-15 10:02:46 +10:00
Bradley Cicenas 50b4181866 update circle config 2017-03-15 09:16:04 +10:00
Bradley Cicenas 1285288b9e add validation to sort field option 2017-03-15 08:49:11 +10:00
Bradley Cicenas 2a709577bd add options to readme 2017-03-15 08:41:45 +10:00
Bradley Cicenas 38599bbd19 add keymap, handle wrapper for common keybindings 2017-03-15 08:34:58 +10:00
Bradley Cicenas b3cdb33efc add explicit version to Dockerfile, circleci 2017-03-15 08:34:58 +10:00
Bradley Cicenas 3553b0af9d cap cpu gauge % to 100 in compact view 2017-03-13 09:00:17 +11:00
Bradley Cicenas ca61ec712e prepopulate filter input with current filter, add esc handler 2017-03-13 08:32:33 +11:00
Bradley Cicenas 06c4b24212 add 0..9 to valid input chars 2017-03-13 08:31:51 +11:00
Bradley Cicenas 12fa716825 add y pos scrolling to expanded view 2017-03-13 07:53:17 +11:00
Bradley Cicenas 8327406069 add sort by pid count 2017-03-12 21:11:19 +11:00
Bradley Cicenas 2134110224 add static width for specific columns 2017-03-12 20:58:56 +11:00
Bradley Cicenas 77c3d00e67 update io labels 2017-03-12 16:31:12 +11:00
Bradley Cicenas 85eb5228ae append build steps 2017-03-12 15:00:52 +11:00
Bradley Cicenas b28beed3ee v0.4.1 2017-03-10 20:20:00 +11:00
Bradley Cicenas 2e51406d00 add lock to container map in dockersource 2017-03-10 20:10:39 +11:00
Bradley Cicenas c84b52ce40 add docker image usage to readme 2017-03-10 20:00:00 +11:00
Bradley Cicenas 4ee8cf621a use latest parsed version in dockerfile 2017-03-10 19:51:31 +11:00
Bradley Cicenas 192298c045 add circleci config for docker build 2017-03-10 19:45:04 +11:00
Bradley Cicenas 258536740d build docker image from alpine 2017-03-10 19:37:46 +11:00
Bradley Cicenas b2184bbc6d fixes out of bounds error on filtered selection #7 2017-03-10 12:01:13 +11:00
Bradley Cicenas 96b01eb3b9 add support for TLS via NewClientFromEnv(), remove dockerHost config param 2017-03-10 12:01:13 +11:00
Bradley Cicenas ddce54f991 add AUR to README
fix typo
2017-03-10 09:24:44 +11:00
Bradley Cicenas 168e8f3aae implement Buffer() method for ctop header 2017-03-09 19:33:25 +11:00
Bradley Cicenas ecc37a2f99 ensure Loop() is started before feeding refresh chan 2017-03-09 18:39:11 +11:00
Bradley Cicenas 2f17a9d689 add ctrl+c exit handler 2017-03-09 16:29:34 +11:00
Bradley Cicenas 8a6808c804 trim grid screencap 2017-03-09 12:22:37 +11:00
Bradley Cicenas 3ca94b50cd add LICENSE 2017-03-09 10:41:32 +11:00
Bradley Cicenas 0e3fe88bb4 use consistent case for ctop name 2017-03-09 10:40:35 +11:00
Bradley Cicenas b9b904626c update readme 2017-03-09 10:37:02 +11:00
Bradley Cicenas 1d176d46c4 remove sleep from mocksource container creation 2017-03-09 10:26:29 +11:00
Bradley Cicenas 7026193f8e add expanded view screen cap, docpage 2017-03-09 10:25:29 +11:00
Bradley Cicenas d9b4295176 update grid screencap 2017-03-09 10:13:57 +11:00
Bradley Cicenas 92cc7bc849 add aggression multiplier to mock collector 2017-03-09 09:33:44 +11:00
Bradley Cicenas 70790e88ae v0.4 2017-03-08 22:20:30 +11:00
Bradley Cicenas bcf05b7f42 fix panic on row removal 2017-03-08 22:19:43 +11:00
Bradley Cicenas 2b80832a36 add pagination support for compact view 2017-03-08 18:45:31 +11:00
Bradley Cicenas a6ee6edb1d move MaxRows() method into cgrid 2017-03-08 11:52:31 +11:00
Bradley Cicenas d7f9f715bb fix cursor highlighting for newly filtered containers 2017-03-08 11:46:39 +11:00
Bradley Cicenas 2d2d58d47f filter Containers in place 2017-03-08 11:26:22 +11:00
Bradley Cicenas bf4d59c251 clear screen conditionally 2017-03-08 11:10:38 +11:00
Bradley Cicenas b8eb386360 add global default ColorMap 2017-03-08 10:40:03 +11:00
Bradley Cicenas 02610c59da move logo to docs folder
fix logo path
2017-03-08 08:41:20 +11:00
Bradley Cicenas 71768b498c update release url 2017-03-07 20:22:44 +11:00
Bradley Cicenas 57e49ea2c6 add logo to readme 2017-03-07 20:10:19 +11:00
Bradley Cicenas 4af33fdf12 add screencaps to readme 2017-03-07 14:48:44 +11:00
Bradley Cicenas c955a8310b tweak mock source, add excluding build tag 2017-03-07 13:14:16 +11:00
Bradley Cicenas 98d8dc62f9 add stream to input widget, realtime filtering updates 2017-03-07 12:47:07 +11:00
Bradley Cicenas df8b9fffab add keybindings to readme 2017-03-07 12:17:09 +11:00
Bradley Cicenas b9f5bcea92 add install, usage to readme 2017-03-07 12:15:05 +11:00
Bradley Cicenas aaf98a77dc add version, help printing to main() 2017-03-07 12:04:45 +11:00
Bradley Cicenas d40b765dbb add version, build vars 2017-03-07 11:13:48 +11:00
Bradley Cicenas a1d68833fa lower logging, add keybindings to help menu 2017-03-07 11:09:46 +11:00
Bradley Cicenas a6c6ecc6ee give metrics.MemPercent default negative value 2017-03-07 11:02:40 +11:00
Bradley Cicenas 8e995a37c6 convert expanded mem widget to mbarchart, add innerlabel 2017-03-07 10:58:04 +11:00
Bradley Cicenas d94aed1531 add resize handlers, screen width error to expandedWidgets 2017-03-07 09:05:04 +11:00
Bradley Cicenas 2ee0ae7fcb re-implement expanded view widgets 2017-03-06 19:51:50 +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 e1dc42db03 move dumpContainer method into debug 2017-03-06 18:36:13 +11:00
Bradley Cicenas 132335c8a4 remove Grid struct, move cursor into own package file 2017-03-06 14:03:05 +11:00
Bradley Cicenas 662d1d182b reset container metrics on reader stop 2017-03-06 13:05:34 +11:00
Bradley Cicenas 38a1b305a7 grid updates, fix menu alignment 2017-03-06 13:00:30 +11:00
Bradley Cicenas 4b035ad52a include addFieldPar method with CompactHeader struct 2017-03-06 12:09:46 +11:00
Bradley Cicenas 1dd5e53b37 use GridBufferer as rows in CompactGrid 2017-03-06 11:46:00 +11:00