Problema script di controllo

Dieses Thema im Forum "IPC (Italiana)" wurde erstellt von jonfrusciante, 4. März 2013.

  1. jonfrusciante
    Offline

    jonfrusciante Newbie

    Registriert:
    21. Februar 2013
    Beiträge:
    23
    Zustimmungen:
    1
    Punkte für Erfolge:
    3
    salve ragazzi
    ma come si inseriscono gli script con l'ipc??
    per esempio vorrei inserire questo script trovato in rete
    che dovrebbe controllare se i tempi di risposta se ub utente supera i 1000ms pscam si riavvia:



    Oscam scripts to Check clienttimeout & auto restartHere is a script to check if a user gets a high ecm let say over 1000ms and it will restart Oscam automatically:
    Set the clientimeout to "lets say 1000 ms".

    The scipt i use on debian:

    Dont forget to change
    SIZE=
    LOG=,
    STARTSCRIPT=
    and change the crontab !!!



    #!/bin/bash


    # accepable number of timeouts CAN'T BE LESS THAN THAT 2 "s client timeout=1000 ms, fallback timeout=700 ms, cache delay=0 ms"
    SIZE="4"

    # oscam init script
    STARTSCRIPT="/etc/init.d/oscam"

    # log file
    LOG="/var/log/oscam.log"


    CHECK="`tail -200 $LOG |grep -v grep |grep -c timeout`"

    # If the the word "timeout" appears more times then SIZE ...
    if [ "$CHECK" -gt "$SIZE" ]; then

    # backup the log
    #mv "$LOG" /var/log/oscamtimeout$(date '+%Y_%m_%d_%H:%M').log

    # delete the log
    rm "$LOG"
    # logging restarts of oscam
    echo 'oscam restarted becouse of timeot at' $(date '+%Y_%m_%d_%H:%M') >> /var/log/oscamtimeouts.log

    #killing oscam
    kill -KILL $(pidof oscam)

    # wait 2 sec

    sleep 2

    # start oscam
    "$STARTSCRIPT" start


    else
    echo 'nincs' > /dev/null
    exit 1
    fi

    JON
     
    Zuletzt von einem Moderator bearbeitet: 16. Oktober 2013
    #1
  2. phantom

    Nervigen User Advertisement

  3. jonfrusciante
    Offline

    jonfrusciante Newbie

    Registriert:
    21. Februar 2013
    Beiträge:
    23
    Zustimmungen:
    1
    Punkte für Erfolge:
    3
    AW: script di controllo

    potrebbe funzionare cosi esempio
    check.sh
    #!/bin/bash

    # accepable number of timeouts CAN'T BE LESS THAN THAT 2 "s client timeout=1000 ms, fallback timeout=700 ms, cache delay=0 ms"
    SIZE="4"


    # oscam init script(forse non seve perche script oscam restart????
    #STARTSCRIPT="/etc/init.d/oscam"


    # log file
    LOG="/var/log/ipc/OScam.log"




    CHECK="`tail -200 $LOG |grep -v grep |grep -c timeout`"


    # If the the word "timeout" appears more times then SIZE ...
    if [ "$CHECK" -gt "$SIZE" ]; then


    # backup the log
    #mv "$LOG" /var/log/oscamtimeout$(date '+%Y_%m_%d_%H:%M').log


    # delete the log
    rm "$LOG"
    # logging restarts of oscam
    echo 'oscam restarted becouse of timeot at' $(date '+%Y_%m_%d_%H:%M') >> /var/log/oscamtimeouts.log
    #restart oscam
    /var/emu/script/oscam restart



    else
    echo 'nincs' > /dev/null
    exit 1
    fi

    dovrei dare permessi 775????
    poi dovrei aggiungere una linea a i jobs e inserire la posizione del file (giusto????)
    e per dare il comando che deve stare sempre attivo cosa metto nei prmi punti??

    grazie ancora
     
    Zuletzt von einem Moderator bearbeitet: 16. Oktober 2013
    #2
  4. jonfrusciante
    Offline

    jonfrusciante Newbie

    Registriert:
    21. Februar 2013
    Beiträge:
    23
    Zustimmungen:
    1
    Punkte für Erfolge:
    3
    AW: script di controllo

    se per esempio metto check.sh in /var/emu/script/check.sh
    in i jobs va :
    * * * * * root /var/emu/script/check.sh (se lo voglio sempre attivo???)
    2 * * * * root /var/emu/script/check.sh (se voglio che si attivi ogni 2 minuti????? )
    ecc
    ecc

    ho capito bene come inserire gli script ed aggiungerli su i jobs??? PLEASE!!!!
     
    #3
  5. jonfrusciante
    Offline

    jonfrusciante Newbie

    Registriert:
    21. Februar 2013
    Beiträge:
    23
    Zustimmungen:
    1
    Punkte für Erfolge:
    3
    AW: script di controllo

    raga nessuno mi sa rispondere?????
    io ho provato ma per aiutare un po tutti sarebbe giusto ricevere una risposta dai piu esperti!!!!
    :wacko1:
     
    #4
  6. meister85
    Offline

    meister85 VIP

    Registriert:
    21. September 2009
    Beiträge:
    7.927
    Zustimmungen:
    5.236
    Punkte für Erfolge:
    113
    AW: script di controllo

    Ma perche non usi il script che e gia integrato nel IPC?

    Gesendet von meinem GT-I9300 mit Tapatalk 2
     
    #5

Diese Seite empfehlen

OK Mehr information

Diese Seite verwendet Cookies. Mit Ihrem Klick auf OK stimmen Sie der Verwendung von Cookies zu. Andernfalls ist die Funktionalität dieser Website beschränkt.