Bonsoir,
j’ai un script qui analyse toutes les 5 minutes les top CPU et MEMORY de la jeedom.
Voici le script
#!/bin/bash
texte_CPU="$(ps -eo pcpu,pid,args | tail -n +2 | sort -rnk 1 | head)"
texte_MEM="$(ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 1 | head)"
texte_TEMP="$(cat /sys/class/thermal/thermal_zone0/temp)"
echo " " >> "/var/www/html/log/-My_Chercheperfs"
echo "====================================================================================================================" >> "/var/www/html/log/-My_Chercheperfs"
echo "Date :" $(date +%x_%r) >> "/var/www/html/log/-My_Chercheperfs"
echo"====================================================================================================================" >> "/var/www/html/log/-My_Chercheperfs"
echo "Temperature CPU :" "$texte_TEMP" >> "/var/www/html/log/-My_Chercheperfs"
echo "Maximum CPU " >> "/var/www/html/log/-My_Chercheperfs"
echo "$texte_CPU" >> "/var/www/html/log/-My_Chercheperfs"
echo "====================================================================================================================" >> "/var/www/html/log/-My_Chercheperfs"
echo "Maximum MEM " >> "/var/www/html/log/-My_Chercheperfs"
echo "$texte_MEM" >> "/var/www/html/log/-My_Chercheperfs"
echo " " >> "/var/www/html/log/-My_Chercheperfs"
J’ai maintenant cette erreur dans les logs de script
0115|[2024-01-13 22:25:04]ERROR : Erreur pour [Maison][Performance][Info] : Erreur sur sudo chmod +x #!/bin/bash texte_CPU="$(ps 2>/dev/null;#!/bin/bash texte_CPU="$(ps -eo pcpu,pid,args | tail -n +2 | sort -rnk 1 | head)" texte_MEM="$(ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 1 | head)" texte_TEMP="$(cat /sys/class/thermal/thermal_zone0/temp)" echo " " >> "/var/www/html/log/-My_Chercheperfs" echo "====================================================================================================================" >> "/var/www/html/log/-My_Chercheperfs" echo "Date :" $(date +%x_%r) >> "/var/www/html/log/-My_Chercheperfs" echo"====================================================================================================================" >> "/var/www/html/log/-My_Chercheperfs" echo "Temperature CPU :" "$texte_TEMP" >> "/var/www/html/log/-My_Chercheperfs" echo "Maximum CPU " >> "/var/www/html/log/-My_Chercheperfs" echo "$texte_CPU" >> "/var/www/html/log/-My_Chercheperfs" echo "====================================================================================================================" >> "/var/www/html/log/-My_Chercheperfs" echo "Maximum MEM " >> "/var/www/html/log/-My_Chercheperfs" echo "$texte_MEM" >> "/var/www/html/log/-My_Chercheperfs" echo " " >> "/var/www/html/log/-My_Chercheperfs" 2>&1 valeur retournée : 2. Détails :