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

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

Vorheriges Thema - Nächstes Thema

Wernieman

ssh pi@192.168.1.49 [ -f /sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq ] && cat /sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq 2>&1 || echo 0

Ich bin mir da auch gerade nicht so sicher, ob das überhaupt funktionieren kann. ssh ist ein Befehl und keine shell, das [] dagegen eine ?bash?, auf jedem Fall Shell-Sepzialität.

Würde dann eher probieren eine entfernte bash zu starten und der den Befehl zu übergaben
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

hexenmeister

Du hast natürlich Recht, aber die Befehle habe ich auch so, also von der Console, auf meinen Systemen ausprobiert. Hat alles gut funktioniert. Es ist auch das erste Mal, das Probleme gemeldet wurden und die Funktionalität ist schon eine ganze Weile so dring... ratlos... ???
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

Gernott

#1592
Doch, es funktioniert grundsätzlich, aber nur für die unteren 4 Kerne 0-3. Für die oberen 4 geht die Abfrage mit dieser Befehlskette nur lokal. Wobei, jeder der verknüpften Befehle für sich allein geht auch remote, nur die test-Verkettung funktioniert nicht für die oberen Kerne. Sehr seltsam.
Die rechte sind bei allen Dateien dieselben: -r--r--r-- 1 root root

Update
Ich habe den Grund gefunden, mit ssh -v. Es wird nur der Test -f remote ausgeführt. Das davon abhängige Kommando cat läuft dann lokal, also auf dem Raspi mit dem FHEM. Daher werden auch nur 600 oder 900 MHz zurückgeliefert, oder eine fehlende Datei. Wenn man von Raspi zu Raspi mit derselben Anzahl  Kerne testet, fällt das gar nicht auf. - Es müssen also Hochkommas gesetzt werden, damit der komplette Befehl remote ausgeführt wird.

fhem@homeraspi:~$ ssh pi@192.168.1.49 "[ -f /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ] && cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 2>&1 || echo 0"
400000

Gruß
G.

hexenmeister

 :o so einfach kann die Erklärung sein. und so lange hat es keinem aufgefallen. ich werde das fixen.

Vielen Dank für die Analyse!
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

Gernott

Zitat von: hexenmeister am 09 August 2018, 13:29:16
:o so einfach kann die Erklärung sein. und so lange hat es keinem aufgefallen. ich werde das fixen.

Vielen Dank für die Analyse!
Danke, keine Ursache und für Dein Tool! Da mußt Du eine Warnung mitschicken, daß nun ganz andere Werte kommen können.

Wernieman

*an den Kopf schlag*
Da wir ich auf dem richtigen Weg ... ist ein gängiges Problem bei der Nutzung von bei ssh. Bei "ssh abc |  blablabla" wird der | local ausgewertet. Besser also ssh /bin/bash -c "abc |  blablabla"
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

hexenmeister

Habe hier die kleine Korrektur eingearbeitet. Kann jemand bitte mal testen? :)
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

Gernott

Zitat von: hexenmeister am 10 August 2018, 21:43:28
Kann jemand bitte mal testen? :)

Klar doch:


2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: Get.666 OdroidHC2Mon update
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: updateReadings.1060
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: blockingCall.954 OdroidHC2Mon, 1
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute '[ -d /proc/ ] && echo 1 || echo 0' by SSH
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "[ -d /proc/ ] && echo 1 || echo 0"'
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '1'
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'cat /proc/uptime' by SSH
2018.08.10 23:13:49 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "cat /proc/uptime"'
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '358511.92 1673868.21'
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'cat /proc/stat|grep 'cpu '' by SSH
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "cat /proc/stat|grep 'cpu '"'
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result 'cpu  3037770 0 1331490 280976695 27444 593169 199249 0 0 0'
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute '[ -f /sys/devices/system/cpu/kernel_max ] && echo 1 || echo 0' by SSH
2018.08.10 23:13:50 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "[ -f /sys/devices/system/cpu/kernel_max ] && echo 1 || echo 0"'
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '1'
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'cat /sys/devices/system/cpu/kernel_max' by SSH
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "cat /sys/devices/system/cpu/kernel_max"'
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '7'
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'cat /sys/class/thermal/thermal_zone0/temp 2>&1' by SSH
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "cat /sys/class/thermal/thermal_zone0/temp 2>&1"'
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '40000'
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute '[ -f /sys/class/hwmon/hwmon0/device/temp1_input ] && echo 1 || echo 0' by SSH
2018.08.10 23:13:51 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "[ -f /sys/class/hwmon/hwmon0/device/temp1_input ] && echo 1 || echo 0"'
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '0'
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'cat /proc/loadavg' by SSH
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "cat /proc/loadavg"'
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result '0.33 0.21 0.17 1/1068 31249'
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'cat /proc/stat' by SSH
2018.08.10 23:13:52 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "cat /proc/stat"'
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: Exec_Ssh.4217 Result '$VAR1 = 'cpu  3037804 0 1331554 280978588 27444 593182 199255 0 0 0
';
$VAR2 = 'cpu0 40515 0 64544 35330188 41 190942 110991 0 0 0
';
$VAR3 = 'cpu1 15612 0 3977 35827725 3 1029 1331 0 0 0
';
$VAR4 = 'cpu2 4436 0 2342 35842577 2 580 529 0 0 0
';
$VAR5 = 'cpu3 1323 0 528 35849164 1 130 91 0 0 0
';
$VAR6 = 'cpu4 632662 0 970552 33425612 22644 323515 60341 0 0 0
';
$VAR7 = 'cpu5 876999 0 221814 34596790 3883 51505 16991 0 0 0
';
$VAR8 = 'cpu6 1348549 0 57735 34394632 722 21375 7348 0 0 0
';
$VAR9 = 'cpu7 117706 0 10060 35711897 146 4103 1628 0 0 0
';
$VAR10 = 'intr 225802648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4488742 117719 47778 12677 72575342 12631541 6193779 988775 0 0 969 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33419132 0 1 0 0 0 821 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 337689 108263 427285 729631 169192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1475411 20909393 0 1 0 0
';
$VAR11 = 'ctxt 245463560
';
$VAR12 = 'btime 1533577118
';
$VAR13 = 'processes 346450
';
$VAR14 = 'procs_running 1
';
$VAR15 = 'procs_blocked 0
';
$VAR16 = 'softirq 97473706 9 34644349 4256972 12363298 883668 0 2050 23431909 0 21891451
';
'
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'free -V' by SSH
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "free -V"'
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: Exec_Ssh.4225 Result 'free from procps-ng 3.3.12'
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'LANG=en free -w' by SSH
2018.08.10 23:13:53 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "LANG=en free -w"'
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: Exec_Ssh.4217 Result '$VAR1 = '              total        used        free      shared     buffers       cache   available
';
$VAR2 = 'Mem:        2042424      312364       50444       34404      246724     1432892     1638532
';
$VAR3 = 'Swap:             0           0           0
';
'
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2586 get fs_root:/:Root
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2597 exec df / -m 2>/dev/null
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: readPassword.3791 Read password from file
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: readPassword.3821 No password in file
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: Exec_Ssh.4202 Execute 'df / -m 2>/dev/null' by SSH
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: Exec_Ssh.4209 Call: 'ssh pi@192.168.1.49 "df / -m 2>/dev/null"'
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: Exec_Ssh.4217 Result '$VAR1 = 'Filesystem           1M-blocks  Used Available Use% Mounted on
';
$VAR2 = '/dev/mapper/hdd-root     12032  2787      8615  25% /
';
'
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2602 recieved 2 lines
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2619 recieved line0 Filesystem           1M-blocks  Used Available Use% Mounted on

2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2638 analyse line /dev/mapper/hdd-root     12032  2787      8615  25% /
for /
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2647 pattern (/) found
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: getFileSystemInfo.2653 use line /dev/mapper/hdd-root     12032  2787      8615  25% /

2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: blockingFinish.1041 name|OdroidHC2Mon|starttime_text|06.08.2018 19:38:39|idletime_text|4 days, 01 hours, 33 minutes (97.97 %)|cpu_temp|40.00|stat_cpu_percent|1.12 0.00 0.54 98.02 0.01 0.24 0.08|loadavg|0.33 0.21 0.17|stat_cpu0_text|user: 0.02 %, nice: 0.00 %, sys: 0.17 %, idle: 98.83 %, io: 0.00 %, irq: 0.62 %, sirq: 0.35 %|stat_cpu6_diff|563 0 24 16789 0 11 3|stat_cpu3|1323 0 528 35849164 1 130 91|stat_cpu1|15612 0 3977 35827725 3 1029 1331|stat_cpu7|117706 0 10060 35711897 146 4103 1628|stat_cpu3_diff|0 0 0 17396 0 0 0|stat_cpu6_percent|3.24 0.00 0.14 96.54 0.00 0.06 0.02|stat_cpu|3037804 0 1331554 280978588 27444 593182 199255|stat_cpu3_text|user: 0.00 %, nice: 0.00 %, sys: 0.00 %, idle: 100.00 %, io: 0.00 %, irq: 0.00 %, sirq: 0.00 %|stat_cpu0|40515 0 64544 35330188 41 190942 110991|stat_cpu_diff|1556 0 743 136067 13 334 106|uptime|358511|stat_cpu5_text|user: 3.07 %, nice: 0.00 %, sys: 0.77 %, idle: 95.92 %, io: 0.02 %, irq: 0.17 %, sirq: 0.05 %|cpu4_idle_stat|87.68 98.28 93.45|cpu_temp_stat|38.00 62.00 40.73|cpu1_idle_stat|99.32 100.00 99.85|cpu0_idle_stat|93.72 99.83 98.80|idletime|351220 97.97 %|stat_cpu4_percent|2.32 0.00 3.20 93.19 0.06 1.05 0.18|swap_used_stat|0.00 0.00 0.00|ram|Total: 1994.55 MB, Used: 305.04 MB, 15.29 %, Free: 49.26 MB|cpu2_idle_stat|99.46 100.00 99.98|stat_cpu1_percent|0.01 0.00 0.01 99.98 0.00 0.01 0.00|cpu_idle_stat|96.56 99.18 98.02|swap|n/a|stat_cpu5_percent|3.07 0.00 0.77 95.92 0.02 0.17 0.05|fs_root|Total: 12032 MB, Used: 2787 MB, 25 %, Available: 8615 MB at /|stat_cpu7_diff|59 0 5 17325 0 3 1|stat_cpu1_diff|1 0 2 17390 0 1 0|stat_cpu_text|user: 1.12 %, nice: 0.00 %, sys: 0.54 %, idle: 98.02 %, io: 0.01 %, irq: 0.24 %, sirq: 0.08 %|stat_cpu2_diff|0 0 0 17395 0 0 0|stat_cpu2_text|user: 0.00 %, nice: 0.00 %, sys: 0.00 %, idle: 100.00 %, io: 0.00 %, irq: 0.00 %, sirq: 0.00 %|ram_used_stat|223.35 356.72 305.34|stat_cpu5_diff|533 0 133 16642 3 30 9|stat_cpu6|1348549 0 57735 34394632 722 21375 7348|cpu3_idle_stat|99.50 100.00 99.98|stat_cpu4_text|user: 2.32 %, nice: 0.00 %, sys: 3.20 %, idle: 93.19 %, io: 0.06 %, irq: 1.05 %, sirq: 0.18 %|stat_cpu6_text|user: 3.24 %, nice: 0.00 %, sys: 0.14 %, idle: 96.54 %, io: 0.00 %, irq: 0.06 %, sirq: 0.02 %|cpu_temp_avg|40.8|stat_cpu2|4436 0 2342 35842577 2 580 529|stat_cpu4|632662 0 970552 33425612 22644 323515 60341|stat_cpu0_percent|0.02 0.00 0.17 98.83 0.00 0.62 0.35|uptime_text|4 days, 03 hours, 35 minutes|stat_cpu4_diff|399 0 550 16003 10 180 31|cpu_core_count|8|cpu7_idle_stat|98.96 99.98 99.62|stat_cpu0_diff|3 0 30 17127 0 108 61|cpu5_idle_stat|93.74 98.88 96.25|stat_cpu7_text|user: 0.34 %, nice: 0.00 %, sys: 0.03 %, idle: 99.61 %, io: 0.00 %, irq: 0.02 %, sirq: 0.01 %|stat_cpu1_text|user: 0.01 %, nice: 0.00 %, sys: 0.01 %, idle: 99.98 %, io: 0.00 %, irq: 0.01 %, sirq: 0.00 %|stat_cpu3_percent|0.00 0.00 0.00 100.00 0.00 0.00 0.00|cpu6_idle_stat|94.55 98.29 96.14|stat_cpu7_percent|0.34 0.00 0.03 99.61 0.00 0.02 0.01|stat_cpu2_percent|0.00 0.00 0.00 100.00 0.00 0.00 0.00|stat_cpu5|876999 0 221814 34596790 3883 51505 16991|starttime|1533577119
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: updateReadings.1060
2018.08.10 23:13:54 5: SYSMON OdroidHC2Mon: Set.748 OdroidHC2Mon ?


Soweit ich sehe, sieht es gut aus. Die CPU-freq-Abfragen hatte ich aber rausgenommen, da die wegen der ONDEMAND-Steuerung keine praktische Information liefern.

Gruß
G.

oduudo

Gut, dass ich diesen Thread dann doch noch gefunden hab. Wollte gerade selber einen Aufmachen, weil ich das Problem gesehen hab aber leider nicht wußte, wonach ich suchen soll.
Ich hab vor 2 Tagen 2 RPi3b+ eingebunden und mich dann gewundert, warum unter Last nur 1200 Mhz angezeigt werden im sysmon.
Hab die neue Version gerade mal runtergeladen und es werden jetzt korrekt 1400 Mhz angezeigt. Ansonsten keine Fehlermeldungen, Werte sehen ok aus.

Schade dass der Patch noch nicht im Repository ist, hätte mir einige Stunden suchen erspart.. ;-)

Danke für das tolle Modul
Udo
RPI4b mit FHEM
CCU3
HM, HmIP diverse Komponenten (Fenster, Rolladen, Themostate, Steckdosen, Fernsteuerungen ...)

hexenmeister

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

oduudo

RPI4b mit FHEM
CCU3
HM, HmIP diverse Komponenten (Fenster, Rolladen, Themostate, Steckdosen, Fernsteuerungen ...)

frober

Hallo zusammen,

bin gestern von einem Raspi B+ auf einen Raspi 3 umgestiegen. Habe davor das System mit dist-upgrade und rpi-update und Fhem Update auf Stand gebracht. Danach einfach die SD in den Raspi 3 gesteckt. Läuft soweit alles.

Nur bei der CPU werden alle 4 Kerne mit 600MHz angezeigt.

Mit Putty (SSH)  habe ich den obigen Befehl mit und ohne Hochkomma eingegeben:


pi@raspberrypi:~ $ sudo [ -f /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ] && cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 2>&1 || echo 0
600000
pi@raspberrypi:~ $ sudo "[ -f /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ] && cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 2>&1 | echo 0"
sudo: [ -f /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ] && cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 2>&1 | echo 0: Kommando nicht gefunden
pi@raspberrypi:~ $
 

Sysmon läuft local auf dem Raspi3

Auszug aus list sysmon:


READINGS:
     2018-08-26 13:57:46   cpu0_freq       600
     2018-08-26 13:57:46   cpu0_freq_stat  600.00 1000.00 600.01
     2018-08-26 13:57:46   cpu0_idle_stat  34.94 98.34 82.80
     2018-08-26 13:57:46   cpu1_freq       600
     2018-08-26 13:57:46   cpu1_freq_stat  600.00 600.00 600.00
     2018-08-26 13:57:46   cpu1_idle_stat  22.67 106.12 99.11
     2018-08-26 13:57:46   cpu2_freq       600
     2018-08-26 13:57:46   cpu2_freq_stat  600.00 600.00 600.00
     2018-08-26 13:57:46   cpu2_idle_stat  2.73 101.38 99.15
     2018-08-26 13:57:46   cpu3_freq       600
     2018-08-26 13:57:46   cpu3_freq_stat  600.00 600.00 600.00
     2018-08-26 13:57:46   cpu3_idle_stat  3.34 99.90 99.04


Die 1000 von cpu0 stammen noch vom B+-

Gruß
Bernd

Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

hexenmeister

Ich verstehe die Frage nicht. Linux meldet 600MHz (auf meinem Rasp3 übrigend auch). Sysmon zeigt auch 600MHz. Alles korrekt.
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

frober

Der Raspi 3 hat doch 1200MHz.

Ich dachte, dass diese angezeigt werden müssten.
Oder dass bei Belastung die Frequenz ansteigt. Bisher waren im Plot nur die 600 zu sehen.
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Gernott

Zitat von: frober am 26 August 2018, 15:28:25
Oder dass bei Belastung die Frequenz ansteigt. Bisher waren im Plot nur die 600 zu sehen.

Dann lasse doch mal nebenher ein Programm kompilieren und berichte mal, was passiert.

Gruß
G.