Zmiany pomiędzy wersją 6 and wersją 7 dla AdminGuide/DiskSizeCheck

Pokaż
Ignoruj:
Data i czas:
10/31/19 13:24:54 (5 years temu)
Autor:
jpo (IP: 83.144.106.170)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • AdminGuide/DiskSizeCheck

    v6 v7  
    5959do_kogo@edokumenty.eu \ do_kogo2@edokumenty.eu 
    6060}}} 
     61 
     62Poprawiony skrypt dla pakietu z Debian 9 
     63 
     64{{{ 
     65#!/bin/sh 
     66# Przypisz skrypt do konta powiadomienia w edokumentach zainstalowanego u klienta 
     67# wiadomosc powinna być wysłana do nas i do administratora 
     68df -HlP | grep -vE '^Filesystem|System|tmpfs|cdrom|none' | awk '{ print $5 " " $1 }' | while read output; 
     69    do 
     70      echo $output 
     71      usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1 ) 
     72      partition=$(echo $output | awk '{ print $2 }' ) 
     73      
     74        if [ $usep -ge 90 ]; then 
     75        echo "Kończy się przestreń dyskowa na partycji \"$partition ($usep%)\" host: $(hostname) wykonano: $(date)" | 
     76        s-nail -v -r "od_uzytkownika@edokumenty.eu" \ 
     77                 -s "ALERT: brakuje miejsca na: $partition ($usep%)" \ 
     78                 -S smtp="mail.betasoft.pl:587" \ 
     79                 -S smtp-use-starttls \ 
     80                 -S smtp-auth=login \ 
     81                 -S smtp-auth-user="powiadomienie@edokumenty.eu" \ 
     82                 -S smtp-auth-password="hasło" \ 
     83                 -S ssl-verify=ignore  \ 
     84                do_kogo@edokumenty.eu 
     85 
     86        fi 
     87    done 
     88 
     89}}}