Ein Modul zur Erfassen von diversen RPi/Linux-Statistiken (SYSMON)

Begonnen von hexenmeister, 06 Dezember 2013, 17:44:38

Vorheriges Thema - Nächstes Thema

hexenmeister

Zitat von: volschin am 25 September 2014, 21:40:21
Das scheint auch in der deutschen Version ganz neu eingedeutscht zu sein.
Ich hoffe, solche Änderungen kommen nicht zu oft, sonst wird die Modul-Unterstützung zum Kampf gegen Windmühlen. :o
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

PeMue

Zitat von: hexenmeister am 25 September 2014, 21:22:57
Ich meine mich zu erinnern, dass da auch ifconfig ging. Hast Du mal probiert, in der Console einzugeben?
Hallo Alexander,

ifconfig geht auch auf der Fritz Box 7170:
# ifconfig
cpmac0    Link encap:Ethernet  HWaddr 00:15:0C:D5:FC:85
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6723237 errors:6 dropped:0 overruns:0 frame:0
          TX packets:5026031 errors:12 dropped:0 overruns:0 carrier:0
          collisions:42 txqueuelen:1000
          RX bytes:993428522 (947.4 MiB)  TX bytes:1290219557 (1.2 GiB)

eth0      Link encap:Ethernet  HWaddr 00:15:0C:D5:FC:85
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:6723237 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5026037 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:128
          RX bytes:993428522 (947.4 MiB)  TX bytes:1290219641 (1.2 GiB)

lan       Link encap:Ethernet  HWaddr 00:15:0C:D5:FC:85
          inet addr:192.168.188.22  Bcast:192.168.188.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6609153 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4946397 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:760974590 (725.7 MiB)  TX bytes:1277215170 (1.1 GiB)

lan:0     Link encap:Ethernet  HWaddr 00:15:0C:D5:FC:85
          inet addr:169.254.1.1  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6686109 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6686109 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:511025261 (487.3 MiB)  TX bytes:511025261 (487.3 MiB)


Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

P.A.Trick

Zitat von: volschin am 25 September 2014, 21:34:20
Mit Sicherheit nicht, auch wenn Code anderem Code für manchen ähnlich aussieht. ;-)

Stimmt der Code ist anders, die Funktion ist gleich!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

volschin


Zitat von: P.A.Trick am 25 September 2014, 21:49:50
Stimmt der Code ist anders, die Funktion ist gleich!
Nein, aber befass dich doch mal mit dem Thema bevor du solche Behauptungen aufstellst.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

P.A.Trick

Zitat von: volschin am 25 September 2014, 22:26:13
Nein, aber befass dich doch mal mit dem Thema bevor du solche Behauptungen aufstellst.

Urgs sorry da muss ich mich entschuldigen....du zeigst das zuletzt aktualisierte Paket an! Schwamm drüber!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

hexenmeister

So, ich habe eine Testversion mit Unterstützung von RAM und SWAP Readings für Mac OSX.
Da ich kein Mac habe, musste ich leider fast 'blind' implementieren (noch mals danke an Andre für die Ausgabelisten).
Kann jemand bitte ausprobieren, ob die Ausgaben passen und die Version auch ansonsten stabil läuft?

Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

holzwurm83

- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

cerberus

Hallo Alexander, ich benutze Sysmon schon lange auf meinem Raspberry. Ein super Modul um das System zu überwachen, Klasse Arbeit von dir. Jetzt bin ich dabei mein FHEM auf einen Banana Pi zu migrieren und habe gesehen das Sysmon nicht mehr so ganz mit den Banana PI funktioniert.

Frage: Ist es vorgesehen Sysmon auch für den Banana PI anzupassen oder hast du einen Tip.


Gruß
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

Olly

Hallo,

habe auch seit kurzem einen Banana Pi im Einsatz. Eigentlich sieht das doch mit Sysmon ganz gut aus.
@cerberus Was hast Du auf dem Banana für ein Betriebssystem im Einsatz? Von der angezeigten Frequenz (384MHz) würde ich sagen, es ist die 14.08 Bananian. Die hätte nämlich einen Bug, dass die CPU nicht richtig getaktet wurde. Ist in der 14.09 behoben worden.

Gruß

  Olly
BananaPi 1GB;NetCSM 868MHz, miniCUL 433MHz, LaCrosseGateway, 2x SignalESP; FHEM 6.2

hexenmeister

Hallo cerberus,

ich habe leider keinen BananaPi, kann daher nicht direkt testen, wenn Du Dich jedoch beteiligst, können wir gerne zusammen versuchen, für eine ordentliche Unterstützung zu sorgen.

Beim erstel Blick sieht doch ganz gut aus. Hätte ich auch erwartet, da soll sehr ähnlich zu dem CubieTruck sein.
Es fehlt wohl CPU-Temp.
Die Frequenz sieht auch verdächtig aus.

Was bekommst Du im Terminal für:
cat /sys/class/hwmon/hwmon0/device/temp1_input

und:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq


@cerberus und @Olly
Seid ihr eigentlich mit dem BananaPi zufrieden? Ich wollte evtl. mir so ein Ding zum Testen zulegen, ist ja gerade gnadenlos günstig beim Pollin zu bekommen
Grüße,

Alexander
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

Olly

Hallo Alexander,

ich hab das Teil auch bei Pollin gekauft. Fand das Teil wegen der höheren Leistung und dem SATA-Anschluss gegenüber dem Pi interessant.
Außer FHEM hab ich auf dem Banana noch nichts getestet, will mir noch ne SSD dafür besorgen.
Wenn ich dir für dein Modul am Banana was testen kann, dann meld dich einfach.

Gruß

     Olly
BananaPi 1GB;NetCSM 868MHz, miniCUL 433MHz, LaCrosseGateway, 2x SignalESP; FHEM 6.2

hexenmeister

Hi Olly,

danke für die Antwort und Testangbot. Was besonderes zum Testen habe ich eingentlich nicht. Melde Dich, wenn SYSMON auf dem BananaPi falsch läuft oder Dir eine sinnvolle Erweiterung dafür einfällt ;)

Grüße,

Alexander
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

cerberus

Hallo Alexander, danke für deine Hilfe. Ich teste natürlich gern um das Modul auch auf dem banana nutzen zu können. Ob ich mit dem banana zufrieden bin kann ich noch nicht sagen, bisher habe ich nur Debia und Fhem eingerichtet. Meine beiden SCC Module habe ich noch nicht angesteckt, so das ich noch nicht weiß wie das Teil dann produktiv läuft. Bisher mache es einen guten Eindruck und wenn ich mir sicher bin das alles okay ist werde ich den banana dann umswitchen.

Hier mal der Auszug aud meiner Console

pi@homeserver / $ sudo cat /sys/class/hwmon/hwmon0/device/temp1_input
cat: /sys/class/hwmon/hwmon0/device/temp1_input: Datei oder Verzeichnis nicht gefunden
pi@homeserver / $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
384000
pi@homeserver / $ cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq
384000
pi@homeserver / $


Gruß
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

hexenmeister

#523
@cerberus
es scheint wirklich an Deinem Bestriebssystem zu liegen :(
TemperaturSensor ist nicht verfügbar, die Frequenzwerte zeigt SYSMON so, wie Dein OS sie liefert. Bleiben die Zahlen auch so, wenn das System gerade ausgelastet ist?
Ich denke, Du kommst um ein Update des Systems nicht herum.

Grüße,

Alexander

EDIT: Probiere mal mit
sudo apt-get update && sudo apt-get upgrade
da kann eingentlich nichts kaputt gehen und wird evtl. schon helfen.
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

cerberus

Hallo Alexander, das System ist bereits auf dem aktuellen Stand. Ich habe nochmal versucht ein Banana Pi Firmware Update zu machen, leider hat das auch nicht geholfen.

sudo -s
rpi-update
reboot
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi