Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

mon disk space Skript für ganze Festplatte anpassen

Moderatoren: Dayworker, irix

Member
Beiträge: 7
Registriert: 14.09.2015, 18:06

mon disk space Skript für ganze Festplatte anpassen

Beitragvon theodot.machnich » 16.09.2015, 08:18

Hallo zusammen,

da in einem vorherigen Post angesprochen wurde, dass das mon_disk_space Skript nur die Datenbankpartition beobachtet und es auch andere Partition gibt, die volllaufen können, stelle ich hier mal das Skript ein und frage in die Runde, wie das Skript erweitert werden kann.

Code: Alles auswählen

#!/bin/bash

# Please provide email for alert messages
email=''
# Please provide percentage threshold for PostgreSQL used disk space
thresh=80

# check that we're using PostgreSQL database
db_type=`cat /etc/odbc.ini | grep DB_TYPE | awk -F= '{print $2}' | tr -d ' '`
if [ "$db_type" != "PostgreSQL" ]; then
   exit
fi

if [ -z "$email" ]; then
   if [ ! -f /etc/vmware-vpx/root.email ]; then
      exit
   fi
   email=$(head -n 1 /etc/vmware-vpx/root.email)
fi
# identify PostgreSQL mount point
mount_point=`cat /etc/vmware-vpx/embedded_db.cfg | grep EMB_DB_STORAGE | awk -F"'" '{print $2}'`
# collect disk usage for the mount point
df_out=`df $mount_point | tail -n 1 | awk '{print strtonum($5)}'`

if [ $df_out -gt $thresh ]; then
   cat << HEREDOC | sendmail -t
To: $email
Subject: Storage Alert
From: vCenter Server Appliance disk usage <noreply@vmware.com>

Hello!

Threshold of $thresh% for $mount_point is exceeded: $df_out%.
Consider extending your disk storage for $mount_point mount. Please refer to http://kb.vmware.com/kb/2056764 how to do that.

Regards,
the vCenter Server Appliance
HEREDOC
fi


Freue mich, wenn mir jemand helfen könnte, interessiert vielelicht auch den einen oder anderen.

Grüße Theo

Guru
Beiträge: 2761
Registriert: 23.02.2012, 12:26

Beitragvon ~thc » 16.09.2015, 09:38

Wenn man deinen anderen Thread mit einbezieht, kann man auch zu einer anderen Lösung kommen. Die bescheidene Größe von 10 GB für die Root-Partition der Appliance und die Tatsache, dass es keine Infos im Netz dazu gibt, lässt vermuten, dass mit einem solchen LDAP-Log-Aufkommen eigentlich nicht zu rechnen ist.

Ich würde an deiner Stelle die ldapmessages deiner Appliance analysieren und nach der Ursache forschen.


Zurück zu „vSphere 5.5 / ESXi 5.5“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste