expvarmon
expvarmon copied to clipboard
TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s).
I'm trying to run it on MacOs. recieving this: ``` ➜ / expvarmon -ports="8181" zsh: command not found: expvarmon ``` thanks
Fix https://github.com/divan/expvarmon/issues/35 and https://github.com/divan/expvarmon/issues/23 This is the branch from https://github.com/marklr/expvarmon with some changes: * rebase * update dependencies * fix many linter issues
To connect to my remote API I have to provide a Token using the "Authorization" HTTP header: ``` curl -H 'Authorization: ' https://api.example.com/v0/books ``` How can I provide such HTTP...
I have a number of stats that export as a duration string, such as: "uptime": "32m48.4137762s" or "averagerequesttime": "67.6394ms" These don't generate spark lines, nor are their max really valid....
For Issue #30 Added new KindDurationString and updated Kind() and Format(). Gave KindDurationString the same color as KindDuration. In Update, if we have a KindDurationString, try to parse it to...
I can't find a way to monitor a variable located in an object inside an array, see the following JSON: "Blah": { "DeviceStatus": [ { "Descr": "Foo", "ConnectionStatus": false, },...
I can't seem to have it report the number of goroutines in my running process? I am using the vars="Goroutines". I do see memory stats expvarmon -ports="4000" -vars="Goroutines,mem:memstats.HeapInuse"
Hi, Given the following snippet: ``` go package main import ( "expvar" "net/http" ) func main() { m := expvar.NewMap("test") m.Add("\x00", 1) http.ListenAndServe(":1234", nil) } ``` Expvarmon stops showing results...
I'm curious if there is any way to use expvarmon inside my own program. I want to deploy one binary on the server and give admin view what's going on....
Adds support for accepting multiple vars flags. This is useful for other scripts to construct vars flags. I also found it to be easier on eyes when you look at...