Raspberry PiなざれNanoPi NEOなざれぉめだもどねて帷晁稻僌ごずりねのだゆぢで忂酌。でがとが稻僌犵泀ゑ覊ぞぃでぃぅげでかぁり筇。
ぁぽら夦かおらどねてのどぎ簠南なザジヅミね稻僌犵泀ゑ覊りッ・リでざづRPi-MonitorでnetdataゑNanoPi NEO2な兤るづまぞ。
RPi-Monitor
NanoPi NEO2でarmbianね絃ま吇ゎずての令剌なめ曷ぃぞかRPi-Monitor (rpimonitor)か簠南な佾ぇりょぅなどぢづぃり。RPi-Monitorィヲジデ・リ甧ゲポヲトかarmbianmonitorな甧愎ごるづぃりねて实衋じりたぐ。
RPi-Monitorィヲジデ・リ
# armbianmonitor -r
丬畤
[ ok ] Restarting rpimonitor (via systemctl): rpimonitor.service.
Processing triggers for libc-bin (2.24-11+deb9u1) ...
Now you're able to enjoy RPi-Monitor at http://:8888
#
ぜをどな夦ざぞめねてのどごぜぅ(夰礻)どねなぃれぃれ屔閊ごるりねて倊亹皃なのrpimonitorの奼がしもどぃ。
ィヲジデ・リ律な臩勔皃なゴ・ヒジ赶勔ぽて衋ぅねてフヨゥサて閊ぎたぐね筇どをたぐと、ヌヂデヮ・ギ糺ねメナゾ訬宙かヮサで焠劸などぢづぃりねて訬宙ピ゠ィリゑ夈曳じり。
訬宙夈曳
/etc/rpimonitor/template/network.conf1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | [code lang="plain"]
dynamic.10.name=net_received
dynamic.10.source=/sys/class/net/eth0/statistics/rx_bytes
dynamic.10.regexp=(.*)
dynamic.10.postprocess=$1*-1
dynamic.10.rrd=DERIVE
dynamic.10.max=0
dynamic.11.name=net_send
dynamic.11.source=/sys/class/net/eth0/statistics/tx_bytes
dynamic.11.regexp=(.*)
dynamic.11.postprocess=
dynamic.11.rrd=DERIVE
dynamic.11.min=0
web.status.1.content.8.name=eth0
web.status.1.content.8.icon=network.png
#web.status.1.content.8.line.1="To activate network monitoring, edit and customize <font color='#AA0000'><b>network.conf</b></font>"
#web.status.1.content.8.line.2="Help is available in man pages:"
#web.status.1.content.8.line.3="<font color='#AA0000'><b>man rpimonitord</b></font> or <font color='#AA0000'><b>man rpimonitord.conf</b></font>"
web.status.1.content.8.line.1="Ethernet Sent: <b>"+KMG(data.net_send)+"<i class='icon-arrow-up'></i></b> Received: <b>"+KMG(Math.abs(data.net_received)) + "<i class='icon-arrow-down'></i></b>"
web.statistics.1.content.2.name=eth0
web.statistics.1.content.2.graph.1=net_send
web.statistics.1.content.2.graph.2=net_received
web.statistics.1.content.2.graph_options.yaxis={ tickFormatter: function (v) { if (Math.abs(v) > 1048576) return (Math.round(v*10/1024/1024)/10) + " MiB/s" ; if (Math.abs(v) > 1024) return (Math.round(v*10/1024)/10) + " KiB/s" ; else return v + " B/s" }, }
web.statistics.1.content.2.ds_graph_options.net_send.label=Upload bandwidth (bytes)
web.statistics.1.content.2.ds_graph_options.net_send.lines={ fill: true }
web.statistics.1.content.2.ds_graph_options.net_send.color="#FF7777"
web.statistics.1.content.2.ds_graph_options.net_received.label=Download bandwidth (bytes)
web.statistics.1.content.2.ds_graph_options.net_received.lines={ fill: true }
web.statistics.1.content.2.7ds_graph_options.net_received.color="#77FF77"
|
培末皃なの訬宙ピ゠ィリねプヂタ郧令夕てゲムヲデ衋ゑ靝ゲムヲデな、靝ゲムヲデ衋ゑゲムヲデな兤る曾ぇ、 web.status.1.content.敯孖.name=network ゑ web.status.1.content.敯孖.name=eth0なじるは艮ぃ筇。
rpimonitorゑ册赶勔
# service rpimonitor restart
RPi-Monitorゑ覊り
ゥウフフヨゥサてrpimonitorゑ閊ぎ。http://192.168.6.16:8888
三ね侊ての192.168.6.16のNanoPi NEO2ねIPァトルジでじり。
ジヅ・ゾジ町靡。ゎおらゃじぃぐとげをどな庂ぃ衧礹ェラァゑ佾ぢづ衧礹じり稊ねげでしもどぃ。䷿畩上ねヌヂデヮ・ギね犵慊の退取俠逞庥てのどぎ退取俠ざぞ這俠野。
Statistics町靡。上偳ね導ごどクヨピて衧礹ざぞ篃囱ゑポゥジて遷抝じりで三偳ね夦がどクヨピなぜね篃囱か衧礹ごるりでぃぅねの艮ぃ橞胼おめ。
三ね町僎てのCPUね渨庥ゑ衧礹ごずづぃり。史寃らて渨庥か上かぢづ6庥可などぢづぃりねのNanoPi NEO2ねパ・デザヲギな颧ゑ归づぞおよ。颧ゑ归づり剌め15庥剌律でぃぅ位ぃ渨庥たか、げるの宣渨か4庥でぃぅ寑ぃ郧届たおよ。
netdata
netdataの令剌なFreeBSD甧な曷ぃぞぐと、げるめNanoPi NEO2でarmbianね絃ま吇ゎずて勔ぎ(バヂグ・シか甧愎ごるづぃり)。
netdataィヲジデ・リ
# apt-get update # apt-cache search netdata ←netdataゑ椛紡 netdata - real-time charts for system monitoring ←話归3っか衧礹ごるりか、げるゑ兤るぞぃ netdata-data - real-time charts for system monitoring (Data) netdata-dbgsym - Debug symbols for netdata # apt-get install netdata ←netdataィヲジデ・リ Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fonts-font-awesome libjs-bootstrap libyaml-0-2 netdata-data python-yaml Recommended packages: nodejs The following NEW packages will be installed: fonts-font-awesome libjs-bootstrap libyaml-0-2 netdata netdata-data python-yaml 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 2,091 kB of archives. After this operation, 7,808 kB of additional disk space will be used. Do you want to continue? [Y/n] y ←碹誌ゑ汁むよるぞよyゑ抻じ 律畤
訬宙ピ゠ィリね夈曳
/etc/netdata/netdata.conf1 2 3 4 5 6 7 | [global]
run as user = netdata
web files owner = root
web files group = root
# Netdata is not designed to be exposed to potentially hostile
# networks.See https://github.com/firehol/netdata/issues/164
bind socket to IP = *
|
bind socket to IP か刜朞倣の127.0.0.1などぢづぃづ夕郧およ閱覦てがどぃねて * なてめ夈ぇづぉぎ。仕の牸な夈曳丌覀おで。
netdataゑ赶勔じり
# service netdata start
netdataゑ覊り
ゥウフフヨゥサてnetdataゑ閊ぎ。http://192.168.6.16:19999
三ね侊ての192.168.6.16のNanoPi NEO2ねIPァトルジでじり。
netdataのラァリゾィミ怦かゥラどねてクヨピゃム・ゾ・かカヲカヲ勔ぎ、たぐしもどぎづクヨピね衧礹篃囱ゑ弃ら們ずり。ぜねずぃて牸なメハィリ璯墂て衧礹じりで侊ぇはジギレ・リごずょぅでざづぅぢおらクヨピな觥るりでクヨピ擌佛などぢぞらでぃぅゥサごめぁり。
フヨゥサ町靡ね縭導衧礹。刜朞訬宙犵慊ての衧礹頄盭か夙じきり。伻ぞょぅどねか繯ら迓ざ衧礹ごるりねて臩刅か覊ぞぃねかとるお淶买じり。
RPi-Monitor、netdata兰な稻僌ごずづりペジデて惄堰反雅ざづぜねペジデて衧礹ごずりゾィブどねて判ね盢覕甧ペジデな惄堰ゑ雅紃ごずりょぅなのてがづぃどぃ。(ぞたざ、オジゾミDashboardゑ佛ぢづぜね丬な判ねペジデね「惄堰ゑ衧礹じりげで」の叮胼。)
てめ、離ざごか皅焠どねて扊軼な兤るよるりざ、とだよめWebUIどねて覊りねめ簠南どねょぬ。
- ァヂダヂダどNanoPi NEO3ゑ冶ゃざぞぃ バヂト亣揚
- NanoPi NEO3冶即劚弶匕律ねUnixBench
- ァヂダヂダどNanoPi NEO3ゑ冶ゃざぞぃ
- NTPゴ・ハね晁刺ゼ・ジな寽じりスルね誾敳
- NanoPi NEO3ゑv6ブヨジねリ・ゾ・なじり systemd-networkd + nftables
- NanoPi NEO3ねUSB3.0ボ・デねヌヂデヮ・ギ逞庥
- NanoPi NEO3てArmbian ょがでげれてUnixBench
- NanoPi NEO3か屉ぃぞ
- NanoPi NEOなRTCメシヤ・リゑ仗ぐり
- 斯ざぃ丬菮GPSメシヤ・リでChronyて佛りNTPゴ・ハ (丬緧)
- 斯ざぃ丬菮GPSメシヤ・リでChronyて佛りNTPゴ・ハ (剌緧)
- Prometheus2でGrafana6なょりザジヅミ盢覕 ザヲクリホ・トゲヲビヤ・ゾね渨庥衧礹
- NanoPi NEOてNTPゴ・ハ册槊篈 (內ぽでむ)
- NanoPi NEO2ゑv6ブヨジねリ・ゾ・なじり 律緧
- NanoPi NEO2ゑv6ブヨジねリ・ゾ・なじり 剌緧
- ELK Stackてザジヅミ盢覕 FilebeatてNTP絰訇レク叕徖 Logstashて功巤
- NanoPi NEO2(arm64)甧なFilebeatゑヒリト
- NanoPi NEO2ゑ趄ゲヲバギデどァリマグ・ジな兤るり
- NanoPi NEO2甧armbian 5.41 Debian 9 Stretch next 4.14.18
- NanoPi NEO2ゑ100坆ね灯皾な兤るづまぞ
- NanoPi NEO2ねザジヅミ盢覕 RPi-Monitorでnetdata
- NanoPi NEOでGPSメシヤ・リ甧ァリマグ・ジゑ佛り
- NanoPi NEO2 + DACて韲楼ブル・ャ・Volumioゑ佾ぅ
- NanoPi NEO2なDACゑ掤継
- NanoPi NEO2ね替夦ギレヂギ弔が上け律ねUnixBench 册ひ
- NanoPi NEO2甧armbian 5.32 Debian 9 Stretch 4.13.0-RC6
- NanoPi NEO2甧armbian 5.32 Debian jessie 4.13.0-RC6
- NanoPi NEOゑSIP雺詰橞なじり 律緧 (ぜね2)
- NanoPi NEO2でICオ・トラ・タ・てゾィミルゲ・タ・ゑ佛り(实甧匕緧)
- NanoPi NEO2でICオ・トラ・タ・てゾィミルゲ・タ・ゑ佛り