Bonjour,
Je viens de migrer sur la dernière version v3 du plugin.
Je rencontre un petit souci avec le volume 2 sur syno qui ne fonctionne plus.
Dans le log debug du plugin j’ai vu la commande que tu fais pour avoir le volume 1
J’ai donc utilisé cela sur mon syno et on voit ci-dessous le retour pour mes volumes et c’est OK
Luis@synology:~$ LC_ALL=C df -l 2>/dev/null | grep 'vg1000\|volume1' | head -1 | awk '{ print $2,$3,$4,$5 }'
21139296 782052 20357244 4%
Luis@synology:~$ LC_ALL=C df -l 2>/dev/null | grep 'vg1000\|volume2' | head -1 | awk '{ print $2,$3,$4,$5 }'
8434443328 5908233768 2526209560 71%
Voici les logs du plugin on voit que la commande pour le vol2 a un souci
1055|[2024-10-19 08:30:09] INFO [Synologyv3][PULL] Lancement (15min)
1056|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-CNX] Connection :: OK
1057|[2024-10-19 08:30:09] DEBUG [Synologyv3][REMOTE] ArchKey :: syno
1058|[2024-10-19 08:30:09] DEBUG [Synologyv3][getCommands] Key / LocalorRemote :: syno / remote
1059|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] OsVersion :: awk -F'=' '/productversion/ { print $2 }' /etc.defaults/VERSION 2>/dev/null | awk -v ORS="" '{ gsub(/"/, ""); print }'
1060|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] OsVersion Result :: 7.2.1
1061|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] Uptime :: awk '{ print $1 }' /proc/uptime 2>/dev/null | awk -v ORS="" '{ gsub(/^[[:space:]]+|[[:space:]]+$/, ""); print }'
1062|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] Uptime Result :: 3953797.17
1063|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] LoadAverage :: cat /proc/loadavg 2>/dev/null
1064|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] LoadAverage Result :: 0.08 0.09 0.09 1/522 1743
1065|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] Memory :: LC_ALL=C free 2>/dev/null | grep 'Mem' | head -1 | awk '{ print $2,$3,$4,$6,$7 }'
1066|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] Memory Result :: 4009636 442840 146504 3420292 3230876
1067|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] Swap :: LC_ALL=C free 2>/dev/null | awk -F':' '/Swap/ { print $2 }' | awk '{ print $1,$2,$3}'
1068|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] Swap Result :: 4503476 55892 4447584
1069|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] HDD :: LC_ALL=C df -l 2>/dev/null | grep 'vg1000\|volume1' | head -1 | awk '{ print $2,$3,$4,$5 }'
1070|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] HDD Result :: 21139296 782052 20357244 4%
1071|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] ReseauRXTX :: cat /proc/net/dev 2>/dev/null | grep $(ip -o -f inet a 2>/dev/null | grep -Ev 'docker|127.0.0.1' | head -1 | awk '{ print $2 }' | awk -F'@' -v ORS="" '{ print $1 }') | awk '{ print $1,$2,$10 }' | awk -v ORS="" '{ gsub(/:/, ""); print }'
1072|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] ReseauRXTX Result :: eth0 49883855255 161146038979
1073|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] ReseauIP :: LC_ALL=C ip -o -f inet a 2>/dev/null | grep $(ip -o -f inet a 2>/dev/null | grep -Ev 'docker|127.0.0.1' | head -1 | awk '{ print $2 }' | awk -F'@' -v ORS="" '{ print $1 }') | awk '{ print $4 }' | awk -v ORS="" '{ gsub(/\/[0-9]+/, ""); print }'
1074|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] ReseauIP Result :: 192.168.1.7
1075|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] NbCPU :: cat /proc/sys/kernel/syno_CPU_info_core 2>/dev/null
1076|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] NbCPU Result :: 2
1077|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] CPUFreq-1 :: cat /proc/sys/kernel/syno_CPU_info_clock 2>/dev/null
1078|[2024-10-19 08:30:09] DEBUG [Synologyv3][SSH-EXEC] CPUFreq-1 Result :: 2493.718
1079|[2024-10-19 08:30:12] DEBUG [Synologyv3][SSH-EXEC] SynoModel :: get_key_value /etc/synoinfo.conf upnpmodelname 2>/dev/null
1080|[2024-10-19 08:30:12] DEBUG [Synologyv3][SSH-EXEC] SynoModel Result :: DS3622xs+
1081|[2024-10-19 08:30:12] DEBUG [Synologyv3][SSH-EXEC] SynoVersion :: cat /etc.defaults/VERSION 2>/dev/null | awk '{ gsub(/"/, ""); print }' | awk NF=NF RS='\r\n' OFS='&'
1082|[2024-10-19 08:30:12] DEBUG [Synologyv3][SSH-EXEC] SynoVersion Result :: majorversion=7&minorversion=2&major=7&minor=2µ=1&buildphase=GM&buildnumber=69057&smallfixnumber=1&nano=1&base=69057&productversion=7.2.1&os_name=DSM&builddate=2023/10/06&buildtime=11:18:08
1083|[2024-10-19 08:30:12] DEBUG [Synologyv3][SSH-EXEC] SynoHDDv2 ::
1084|[2024-10-19 08:30:12] ERROR [Synologyv3][SSH-EXEC] SynoHDDv2 Cmd Exception :: Invalid Command Type
1085|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] Uname :: .
1086|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] DistriBits ::
1087|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] DistriName ::
1088|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] OsVersion :: 7.2.1
1089|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] SynoModel :: DS3622xs+
1090|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] SynoVersion :: majorversion=7&minorversion=2&major=7&minor=2µ=1&buildphase=GM&buildnumber=69057&smallfixnumber=1&nano=1&base=69057&productversion=7.2.1&os_name=DSM&builddate=2023/10/06&buildtime=11:18:08
1091|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] Uptime :: 3953797.17
1092|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] LoadAverage :: 0.08 0.09 0.09 1/522 1743
1093|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] Memory :: 4009636 442840 146504 3420292 3230876
1094|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] Swap :: 4503476 55892 4447584
1095|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] HDD :: 21139296 782052 20357244 4%
1096|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] ReseauRXTX :: eth0 49883855255 161146038979
1097|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] ReseauIP :: 192.168.1.7
1098|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] NbCPU :: 2
1099|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] CPUFreq :: 2493.718
1100|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] CPUFreq Id ::
1101|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] CPUTemp ::
1102|[2024-10-19 08:30:12] DEBUG [Synologyv3][REMOTE] CPUTemp Id ::
1103|[2024-10-19 08:30:12] DEBUG [Synologyv3][DSM/SRM] Parse version :: OK
1104|[2024-10-19 08:30:12] DEBUG [Synologyv3][DSM/SRM] Version :: DSM 7.2.1-69057 Update 1
1105|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Total :: 4009636
1106|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Used :: 442840
1107|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Free :: 146504
1108|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Buff/Cache :: 3420292
1109|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Available :: 3230876
1110|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Used % :: 96.3
1111|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Free % :: 3.7
1112|[2024-10-19 08:30:12] DEBUG [Synologyv3] Memory Available % :: 80.6
1113|[2024-10-19 08:30:12] DEBUG [Synologyv3] Swap Total :: 4503476
1114|[2024-10-19 08:30:12] DEBUG [Synologyv3] Swap Used :: 55892
1115|[2024-10-19 08:30:12] DEBUG [Synologyv3] Swap Free :: 4447584
1116|[2024-10-19 08:30:12] DEBUG [Synologyv3] Swap Used % :: 1.2
1117|[2024-10-19 08:30:12] DEBUG [Synologyv3] Swap Free % :: 98.8
1118|[2024-10-19 08:30:12] DEBUG [Synologyv3][RESEAU] Carte Réseau / IP (TX - RX) :: eth0 / IP : 192.168.1.7 (TX : 150.08 Go - RX : 46.46 Go)
1119|[2024-10-19 08:30:12] DEBUG [Synologyv3][HDD] HDD Total :: 21139296
1120|[2024-10-19 08:30:12] DEBUG [Synologyv3][HDD] HDD Used :: 782052
1121|[2024-10-19 08:30:12] DEBUG [Synologyv3][HDD] HDD Free :: 20357244
1122|[2024-10-19 08:30:12] DEBUG [Synologyv3][HDD] HDD Used % :: 3.7
1123|[2024-10-19 08:30:12] DEBUG [Synologyv3][HDD] HDD Free % :: 96.3
1124|[2024-10-19 08:31:02] DEBUG [PULLLOCAL] Config PullLocal :: 1
Voila le log isolé
1083|[2024-10-19 08:30:12] DEBUG [Synologyv3][SSH-EXEC] SynoHDDv2 ::
1084|[2024-10-19 08:30:12] ERROR [Synologyv3][SSH-EXEC] SynoHDDv2 Cmd Exception :: Invalid Command Type
Dans /plugins/Monitoring/core/class/Monitoring.class.php ligne 2213
'hdd v2' => sprintf($hdd_command, 'vg1001\|volume2'),
or ma commande c’est
Luis@synology:~$ LC_ALL=C df -l 2>/dev/null | grep 'vg1000\|volume2' | head -1 | awk '{ print $2,$3,$4,$5 }'
Donc je me demande si c’est pas vg1000 pour l’ensemble des volumes .
Quoiqu’il en soit, la commande n’est pas logguée par sshmanager, je ne la voit pas passer dans les logs
0000|[2024-10-19 09:16:34] DEBUG [Synology - SSH] >>>> Creating SSH2 client (pid: 1562493) for eqLogic 1411 to 192.168.1.7
0001|[2024-10-19 09:16:34] DEBUG [Synology - SSH] >>>> SSH2 :: Connected and authenticated
0002|[2024-10-19 09:16:34] DEBUG [Synology - SSH] OsVersion :: awk -F'=' '/productversion/ { print $2 }' /etc.defaults/VERSION 2>/dev/null | awk -v ORS="" '{ gsub(/"/, ""); print }'
0003|[2024-10-19 09:16:34] DEBUG [Synology - SSH] OsVersion Result :: 7.2.1
0004|[2024-10-19 09:16:34] DEBUG [Synology - SSH] Uptime :: awk '{ print $1 }' /proc/uptime 2>/dev/null | awk -v ORS="" '{ gsub(/^[[:space:]]+|[[:space:]]+$/, ""); print }'
0005|[2024-10-19 09:16:34] DEBUG [Synology - SSH] Uptime Result :: 3956582.45
0006|[2024-10-19 09:16:34] DEBUG [Synology - SSH] LoadAverage :: cat /proc/loadavg 2>/dev/null
0007|[2024-10-19 09:16:34] DEBUG [Synology - SSH] LoadAverage Result :: 0.07 0.08 0.02 1/519 11663
0008|[2024-10-19 09:16:34] DEBUG [Synology - SSH] Memory :: LC_ALL=C free 2>/dev/null | grep 'Mem' | head -1 | awk '{ print $2,$3,$4,$6,$7 }'
0009|[2024-10-19 09:16:34] DEBUG [Synology - SSH] Memory Result :: 4009636 439684 149392 3420560 3234036
0010|[2024-10-19 09:16:34] DEBUG [Synology - SSH] Swap :: LC_ALL=C free 2>/dev/null | awk -F':' '/Swap/ { print $2 }' | awk '{ print $1,$2,$3}'
0011|[2024-10-19 09:16:34] DEBUG [Synology - SSH] Swap Result :: 4503476 55892 4447584
0012|[2024-10-19 09:16:34] DEBUG [Synology - SSH] HDD :: LC_ALL=C df -l 2>/dev/null | grep 'vg1000\|volume1' | head -1 | awk '{ print $2,$3,$4,$5 }'
0013|[2024-10-19 09:16:34] DEBUG [Synology - SSH] HDD Result :: 21139296 782052 20357244 4%
0014|[2024-10-19 09:16:34] DEBUG [Synology - SSH] ReseauRXTX :: cat /proc/net/dev 2>/dev/null | grep $(ip -o -f inet a 2>/dev/null | grep -Ev 'docker|127.0.0.1' | head -1 | awk '{ print $2 }' | awk -F'@' -v ORS="" '{ print $1 }') | awk '{ print $1,$2,$10 }' | awk -v ORS="" '{ gsub(/:/, ""); print }'
0015|[2024-10-19 09:16:34] DEBUG [Synology - SSH] ReseauRXTX Result :: eth0 49885463527 161147105195
0016|[2024-10-19 09:16:34] DEBUG [Synology - SSH] ReseauIP :: LC_ALL=C ip -o -f inet a 2>/dev/null | grep $(ip -o -f inet a 2>/dev/null | grep -Ev 'docker|127.0.0.1' | head -1 | awk '{ print $2 }' | awk -F'@' -v ORS="" '{ print $1 }') | awk '{ print $4 }' | awk -v ORS="" '{ gsub(/\/[0-9]+/, ""); print }'
0017|[2024-10-19 09:16:34] DEBUG [Synology - SSH] ReseauIP Result :: 192.168.1.7
0018|[2024-10-19 09:16:34] DEBUG [Synology - SSH] NbCPU :: cat /proc/sys/kernel/syno_CPU_info_core 2>/dev/null
0019|[2024-10-19 09:16:34] DEBUG [Synology - SSH] NbCPU Result :: 2
0020|[2024-10-19 09:16:34] DEBUG [Synology - SSH] CPUFreq-1 :: cat /proc/sys/kernel/syno_CPU_info_clock 2>/dev/null
0021|[2024-10-19 09:16:34] DEBUG [Synology - SSH] CPUFreq-1 Result :: 2493.718
0022|[2024-10-19 09:16:38] DEBUG [Synology - SSH] SynoModel :: get_key_value /etc/synoinfo.conf upnpmodelname 2>/dev/null
0023|[2024-10-19 09:16:38] DEBUG [Synology - SSH] SynoModel Result :: DS3622xs+
0024|[2024-10-19 09:16:38] DEBUG [Synology - SSH] SynoVersion :: cat /etc.defaults/VERSION 2>/dev/null | awk '{ gsub(/"/, ""); print }' | awk NF=NF RS='\r\n' OFS='&'
0025|[2024-10-19 09:16:38] DEBUG [Synology - SSH] SynoVersion Result :: majorversion=7&minorversion=2&major=7&minor=2µ=