{"repo":"arl/statsviz","free":true,"listed":false,"github":"https://github.com/arl/statsviz","clone":"git clone https://github.com/arl/statsviz.git","description":"Visualise Go runtime metrics in real time","language":"Go","stars":3645,"topics":["go","runtime","garbage-collector","plots","visualization","live","monitoring","stats","metrics","golang"],"license":"MIT","category":"analytics","readme_excerpt":"Statsviz Visualize real time plots of your Go program runtime/metrics including heap, objects, goroutines, GC pauses, scheduler and more. - Statsviz - Install - Usage - Examples - How Does That Work? - Documentation - Go API - Web User Interface - Plots - User Plots - Questions / Troubleshooting - Contributing - Changelog - License: MIT Install Get the latest version: Usage Register Statsviz HTTP handlers with your application http.ServeMux . Open your browser at http://localhost:8080/debug/statsviz Examples If you check any of the boxes below: - [ ] you use some HTTP framework - [ ] you want Statsviz to be located at /my/path/to/statsviz rather than /debug/statsviz - [ ] you want Statsviz under https:// rather than http:// - [ ] you want Statsviz behind some middleware Then you should call statsviz.NewServer() (with or without options depending on your use case) in order to access the Index() and Ws() methods. Examples for the following cases, and more, are found in the \\ example directory: - use of http.DefaultServeMux or your own http.ServeMux - wrap HTTP handler behind a middleware - register the web page at /foo/bar instead of /debug/statsviz - use https:// rather than http:// - register Statsviz handlers with various Go HTTP libraries/frameworks: - echo - fasthttp - fiber - gin - and many others thanks to many contributors! How Does That Work? Statsviz is made of two parts: - The Ws serves a Websocket endpoint. When a client connects, your program's runtime/metrics are ","default_branch":null,"files":null,"tree":[],"storefront":"/r/arl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arl/statsviz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}