Hallo zusammen,
derzeit betreibe ich einen FHEM (Raspberry PI) und ein NAS (Open Media Vault auf anderem Rechner).
Da ich ein großer Fan des Tablet UI von FHEM bin, würde ich gerne die HDD Nutzung (In Prozent) vom OMV anzeigen lassen.
Hat jemand eine Idee, wie ich dies umsetzen könnte?
Vielleicht weiß jemand, ob man die Speichernutzung von OMV irgendwie publik machen kann (Website etc.).
Anschließend könnte ich es mit FHEM auslesen.
Für Ideen und Hinweise wäre ich sehr dankbar.
Sysmon Modul mit remote-Zugriff (ssh)...
Kurz, da nur Handy grad...
Gruß, Joachim
Ich habs nun geschafft, per Telnet einige Readings aus zu lesen.
Jedoch wird nur die "root hdd" angezeigt.
Wie kann ich denn die andere hinzufügen?
Keine Ahnung, da ich ja nicht weiß was du "per Telnet" gemacht hast bzw. überhaupt gemacht hast... ;)
Gruß, Joachim
Ich habe es nun geschafft und folgende Readings werden angezeigt:
READINGS:
2019-07-31 16:55:17 HDD1 Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /dev/sda (not available)
2019-07-31 16:56:17 cpu_core_count 1
2019-07-31 16:56:17 eth0 not available
2019-07-31 16:56:17 eth0_diff not available
2019-07-31 16:56:17 loadavg 0.01 0.08 0.08
2019-07-31 16:56:17 ram Total: 1996.93 MB, Used: 298.22 MB, 14.93 %, Free: 58.18 MB
2019-07-31 16:56:17 ram_used_stat 290.20 350.88 298.29
2019-07-31 16:56:17 starttime 1557071057
2019-07-31 16:56:17 starttime_text 05.05.2019 17:44:17
2019-07-31 16:56:17 swap Total: 998.44 MB, Used: 157.56 MB, 15.78 %, Free: 840.88 MB
2019-07-31 16:56:17 swap_used_stat 155.81 161.56 157.57
2019-07-31 16:56:17 uptime 7513920
2019-07-31 16:56:17 uptime_text 86 days, 23 hours, 12 minutes
2019-07-31 16:56:17 wlan0 not available
2019-07-31 16:56:17 wlan0_diff not available
Nur leider schaffe ich es nicht, die anderen HDDs auszulesen.
-> Siehe HDD1 /dev/sda
Was mache ich falsch?
Folgendermaßen wurde das "filesystem" definiert: HDD1:/dev/sda
Zitat von: MadMax-FHEM am 29 Juli 2019, 22:49:51
Keine Ahnung, da ich ja nicht weiß was du "per Telnet" gemacht hast bzw. überhaupt gemacht hast... ;)
Gruß, Joachim
Ich bleibe dabei...
Weil du immer noch nicht geschrieben/gezeigt hast was du eigentlich gemacht hast...
Wenn du Hilfe willst, dann musst du auch angefragte Infos liefern!
Also mal schreiben WAS du gemacht hast und wenn (es sieht ja so aus) du ein fhem Modul verwendet hast und ein Device angelegt hast, dann poste doch ein list davon!
Ansonsten wird es wohl bei bereits erfolgter Hilfe bleiben...
Gruß, Joachim
Hi Joachim,
sorry, dachte das genügt.
Siehe mein list vom Device:
Internals:
.telnet
.triggerUsed 1
CFGFN
DEF telnet:root@192.168.178.155
FUUID 5d3f4aea-f33f-7441-ddab-ab124ec956d686dc
HOST 192.168.178.155
INTERVAL_BASE 60
INTERVAL_MULTIPLIERS 1 1 1 10
MODE telnet
NAME OMV
NR 824966
PORT 23
STATE Initialized
TYPE SYSMON
USER root
.attraggr:
.attrminint:
READINGS:
2019-07-31 17:02:59 cpu_core_count 1
2019-07-31 17:02:59 eth0 not available
2019-07-31 17:02:59 eth0_diff not available
2019-07-31 17:02:59 hdd1 Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /dev/sda2 (not available)
2019-07-31 17:02:59 loadavg 0.05 0.04 0.06
2019-07-31 17:02:59 ram Total: 1996.93 MB, Used: 306.99 MB, 15.37 %, Free: 56.44 MB
2019-07-31 17:02:59 ram_used_stat 290.20 350.88 303.53
2019-07-31 17:02:59 starttime 1557071039
2019-07-31 17:02:59 starttime_text 05.05.2019 17:43:59
2019-07-31 17:02:59 swap Total: 998.44 MB, Used: 157.56 MB, 15.78 %, Free: 840.88 MB
2019-07-31 17:02:59 swap_used_stat 155.81 161.56 157.57
2019-07-31 17:02:59 uptime 7514340
2019-07-31 17:02:59 uptime_text 86 days, 23 hours, 19 minutes
2019-07-31 17:02:59 wlan0 not available
2019-07-31 17:02:59 wlan0_diff not available
helper:
error_msg
proc_fs 0
recognized_prompt root@NAS:~
sys_cpu0_freq 0
sys_cpu0_temp 0
sys_cpu1_freq 0
sys_cpu1_temp 0
sys_cpu2_freq 0
sys_cpu2_temp 0
sys_cpu3_freq 0
sys_cpu3_temp 0
sys_cpu4_freq 0
sys_cpu4_temp 0
sys_cpu5_freq 0
sys_cpu5_temp 0
sys_cpu6_freq 0
sys_cpu6_temp 0
sys_cpu7_freq 0
sys_cpu7_temp 0
sys_cpu_core_num 1
sys_cpu_freq_rpi_bbb 0
sys_cpu_num 0
sys_cpu_temp_bbb 0
sys_cpu_temp_rpi 0
sys_fb 0
sys_power_ac 0
sys_power_bat 0
sys_power_usb 0
u_first_mark 1
cur_readings_map:
cpu0_idle_stat CPU0 min/max/avg (idle)
cpu1_idle_stat CPU1 min/max/avg (idle)
cpu2_idle_stat CPU2 min/max/avg (idle)
cpu3_idle_stat CPU3 min/max/avg (idle)
cpu4_idle_stat CPU4 min/max/avg (idle)
cpu5_idle_stat CPU5 min/max/avg (idle)
cpu6_idle_stat CPU6 min/max/avg (idle)
cpu7_idle_stat CPU7 min/max/avg (idle)
cpu_bogomips BogoMIPS
cpu_core_count Number of CPU cores
cpu_idle_stat CPU min/max/avg (idle)
cpu_model_name CPU model name
date Date
eth0 Network adapter eth0
eth0_diff Network adapter eth0 (diff)
eth0_ip Network adapter eth0 (IP)
eth0_ip6 Network adapter eth0 (IP6)
eth0_rx Network adapter eth0 (RX)
eth0_speed Network adapter eth0 (speed)
eth0_tx Network adapter eth0 (TX)
fhemstarttime Fhem start time
fhemstarttime_text Fhem start time
fhemuptime System up time
fhemuptime_text FHEM up time
hdd1 Filesystem /dev/sda2
hdd1_free Filesystem /dev/sda2 (free)
hdd1_used Filesystem /dev/sda2 (used)
hdd1_used_percent Filesystem /dev/sda2 (used %)
idletime Idle time
idletime_text Idle time
io_sda TEST
io_sda_diff TEST
io_sda_raw TEST
loadavg Load average
loadavg_1 Load average 1
loadavg_15 Load average 15
loadavg_5 Load average 5
ram RAM
ram_free RAM free
ram_free_percent RAM free %
ram_total RAM total
ram_used RAM used
ram_used_stat RAM used stat
starttime System start time
starttime_text System start time
stat_cpu CPU statistics
stat_cpu0 CPU0 statistics
stat_cpu0_diff CPU0 statistics (diff)
stat_cpu0_percent CPU0 statistics (diff, percent)
stat_cpu0_text CPU0 statistics (text)
stat_cpu1 CPU1 statistics
stat_cpu1_diff CPU1 statistics (diff)
stat_cpu1_percent CPU1 statistics (diff, percent)
stat_cpu1_text CPU1 statistics (text)
stat_cpu2 CPU2 statistics
stat_cpu2_diff CPU2 statistics (diff)
stat_cpu2_percent CPU2 statistics (diff, percent)
stat_cpu2_text CPU2 statistics (text)
stat_cpu3 CPU3 statistics
stat_cpu3_diff CPU3 statistics (diff)
stat_cpu3_percent CPU3 statistics (diff, percent)
stat_cpu3_text CPU3 statistics (text)
stat_cpu4 CPU4 statistics
stat_cpu4_diff CPU4 statistics (diff)
stat_cpu4_percent CPU4 statistics (diff, percent)
stat_cpu4_text CPU4 statistics (text)
stat_cpu5 CPU5 statistics
stat_cpu5_diff CPU5 statistics (diff)
stat_cpu5_percent CPU5 statistics (diff, percent)
stat_cpu5_text CPU5 statistics (text)
stat_cpu6 CPU6 statistics
stat_cpu6_diff CPU6 statistics (diff)
stat_cpu6_percent CPU6 statistics (diff, percent)
stat_cpu6_text CPU6 statistics (text)
stat_cpu7 CPU7 statistics
stat_cpu7_diff CPU7 statistics (diff)
stat_cpu7_percent CPU7 statistics (diff, percent)
stat_cpu7_text CPU7 statistics (text)
stat_cpu_diff CPU statistics (diff)
stat_cpu_idle_percent CPU statistics idle %
stat_cpu_io_percent CPU statistics io %
stat_cpu_irq_percent CPU statistics irq %
stat_cpu_nice_percent CPU statistics nice %
stat_cpu_percent CPU statistics (diff, percent)
stat_cpu_sirq_percent CPU statistics sirq %
stat_cpu_sys_percent CPU statistics sys %
stat_cpu_text CPU statistics (text)
stat_cpu_user_percent CPU statistics user %
swap swap
swap_free swap free
swap_total swap total
swap_used swap used
swap_used_percent swap used %
swap_used_stat swap used stat
uptime System up time
uptime_text System up time
wlan0 Network adapter wlan0
wlan0_diff Network adapter wlan0 (diff)
wlan0_ip Network adapter wlan0 (IP)
wlan0_ip6 Network adapter wlan0 (IP6)
wlan0_rx Network adapter wlan0 (RX)
wlan0_speed Network adapter wlan0 (speed)
wlan0_tx Network adapter wlan0 (TX)
excludes:
shadow_map:
cpu_core_count 1
eth0 not available
eth0_diff not available
loadavg 0.27 0.14 0.04
ram Total: 1996.93 MB, Used: 307.61 MB, 15.40 %, Free: 924.57 MB
ram_used_stat 300.11 308.79 305.68
starttime 1557071059
starttime_text 05.05.2019 17:44:19
swap Total: 998.44 MB, Used: 161.56 MB, 16.18 %, Free: 836.88 MB
swap_used_stat 161.56 161.56 161.56
uptime 7361760
uptime_text 85 days, 04 hours, 56 minutes
wlan0 not available
wlan0_diff not available
~ /dev/sda2 Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /dev/sda2 (not available)
Attributes:
filesystems hdd1:/dev/sda2
Naja offenbar nicht ;)
Sonst kann ich (und andere) nur "hellsehen"...
Ich weiß der Vorschlag mit SYSMON war von mir ;)
Leider habe ich das Modul schon länger nicht mehr genutzt und noch nie Festplatten abgefragt...
Hast du auf dem System ein /dev/sda2 ?
Wenn du dich auf das NAS einloggst, was kommt dann bei:
fdisk -l
(evtl. ist sudo notwendig)
EDIT: im Wiki steht "mountpoint" und nicht "Device", vielleicht ist das das Problem. Wo ist denn /dev/sda2 gemountet?
EDIT2: warum hast du "mode" telnet und nicht ssh? Nicht dass ich wüsste dass das besser geht, nur Interesse...
Gruß, Joachim
Jepp, der Vorschlag war von Dir ;)
Also per fdisk -l habe ich die Festplatte identifiziert.
Ich habe auch schon andere ausprobiert, vergeblich.
sda2 ist ein Partition von sda -> Auch diese direkt auszulesen funktioniert nicht.
Was meinst Du mit gemounted?
Den ganzen Pfad oder ähnliches?
Es hat geklappt.
Man muss also den Mountpoint (den kompletten Pfad) auslesen und angeben.
Auslesen per "lsblk"
Na prima!
Dann kannst du ja ein [gelöst] vor den ersten Post setzen...
...außer es ist noch was offen...
Gruß, Joachim