基本的には、この記事の通り。微妙にやりかた違うけど。
それでは早速
Node のバージョンは、 v9.11.1
。
適当にディレクトリを作り、その中に移動。
mkdir node-red-performance-monitoring
cd $_
Node-RED インストールと実行
npm install --save node-red
node node_modules/node-red/red.js -u ./userdir
実行することで、 settings.js を作っている。
./userdir は存在していなくてよい。
Node Application Metrics Dashboard インストール
npm install --save appmetrics-dash
元記事では、Node-RED のインストールと違うディレクトリで行っているが、同じ場所で良い。
settings.js の編集
./userdir/settings.js を編集する。
functionGlobalContext
に appmetrics
の行を1行追加する。
functionGlobalContext: {
appmetrics:require('appmetrics-dash').attach()
},
ここで、この require をするのも違う気もするが、元記事の red.js を更新するよりは良いのかな。。
再び Node-RED 起動
node node_modules/node-red/red.js -u ./userdir