appmetrics-dash
appmetrics-dash copied to clipboard
A data visualizer that uses " Node Application Metrics" (appmetrics) to monitor and display Node.js application data as a html web application.
Using SVG text element which doesn't auto wrap. Needs implementing or rewriting as an html table (not sure if possible). At minimum as a temporary workaround we could add a...
appmetrics-dash should support HTTPS and WSS (websockets over HTTPS) /to @NikCanvin @tobespc
this is for https://github.com/RuntimeTools/appmetrics/issues/408 only happens when using .attach() method. Seems we need to require appmetics first then pass it into the constructor for the dashboard var appmetrics = require('appmetrics')...
Adding a demo option to allow being able to show the dashboard publicly (from demos) without worry of giving the ability to start HEAP dumps or Profiling.
Adding functionality to suppress "menu" for a "demo" mode. This will allow "pre-sales" to show dashboard in a publicly available app without worry about users starting heap dumps or profiles
At the moment appmetrics-dash reports the CPU percentages used on the whole machine and by the Node.js process. On a multi-core box this results in the Node.js process using very...
I need to save the data and to show in Grafana. Is there any plugin which can transfer data to promethesus?
Getting following issue [06/13/17 10:07:05] com.ibm.diagnostics.healthcenter.mqtt INFO: Connected to broker localhost:1883 C:\workspace_trunk\xxxxx\node_modules\appmetrics-dash\node_modules\appmetrics\lib\aspect.js:55 var existing = target[methodName]; ^ TypeError: Cannot read property 'on' of undefined at C:\workspace_trunk\xxxxx\node_modules\appmetrics-dash\node_modules\appmetrics\lib\aspect.js:55:24 at Array.forEach (native) at...
node-report is an optional dep because it will often not be possible to install (Windows and production Linux machines often don't have compilers). This is handled like [this](https://github.com/RuntimeTools/appmetrics-dash/blob/88211956ba511a956ea0fded070275b8d09daa22/lib/appmetrics-dash.js#L209) right now,...
As well as being able to manually request a dump, can we add some configurable thresholds that if reached (mem > xxxx for example) a dump is automatically triggered