Upload
atsushi-kojo
View
787
Download
0
Embed Size (px)
Citation preview
Node-REDでRaspberry Piのリソース監視
フローベースドプログラミング勉強会
PROFILE
⾃⼰紹介
▸ Node-RED UG Japan運営メンバー
▸ 株式会社ウフル CTO
▸ Github https://github.com/joeartsea
▸ Twitter https://twitter.com/joeartsea
▸ Slideshare https://slideshare.net/joeartsea
Node-REDでRaspberry Piのメモリ使⽤状況可視化
node-red-dashboard
node-red-contrib-os
TODAY’S AGENDA
Raspberry Pi⽤に最適化されたOS Raspbianにnpmがない!?
ACCIDENT
Raspberry Pi標準のNode-RED起動時のメッセージに従う
NPM INSTALL AND UPGRADE
右上から開くメニューにManage paletteが表⽰された
MANAGE PALETTE
Manage paletteならGUIで簡単にノードを追加できる
NODE INSTALL
Raspberry Piのメモリ情報を取得するフロー
GET MEMORY DATA
memusageだけを取り出すためにchangeノードを追加
ADD CHANGE NODE
以下のようにchangeノードを設定する
CHANGE NODE SETTING
memusageのデータだけ取り出せた
CHANGE NODE SETTING
ADD CHART NODE
node-dashboardのchartノードを追加
dashboardタブでtabとgroupを追加
DASHBOARD SETTING
CHART NODE SETTING
以下のようにchartノードを設定する
CHART NODE SETTING
以下のようにchangeノードにtopic追加設定する
INJECT NODE SETTING
最後にinjectノードの設定を変更する
INJECT NODE SETTING
以下のようにinjectノードを設定する
OPEN DASHBOARD
以下からdashboardを開く( http://<hostname>:<port>/ui )
DASHBOARD
完成!