1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

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:
    0
    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:
    0
    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:
    0
    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:
    0
    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 Chef Mod

    Registriert:
    21. September 2009
    Beiträge:
    7.927
    Zustimmungen:
    5.229
    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