Ga naar inhoud


[all/niet 7025] GBOX watchdog 1.0 (for pli)


Aanbevolen berichten

Geplaatst:

Hoi,

 

Omschrijving:

Voor degenen die te kampen hebben met een instabiele gbox kan dit script misschien handig zijn.

Dit script controleert of het gbox en cs2gbox proces draait, daarnaast controleert het of de benodigde gbox files in /var/tmp staan.

Zo niet, stuurt het een error naar de terminal, de syslogd (handig voor wie remote syslogging gebruikt) en indien gewenst in een email naar een emailadres.

Indien het gbox of cs2gbox proces niet meer draait worden beide processen door het script opnieuw opgestart.

Ik heb het script op een 7020 met Pli Garnet gemaakt maar wellicht dat het met kleine aanpassingen ook op andere images werkt.

Dit script heb ik hier nu een tijdje met succes draaien in de crontab (elke 5 minuten) en voor zover ik kon zien heeft het geen noemenswaardige invloed op de cpuload of memory.

 

Optioneel:

Indien je de emailfunctionaliteit wilt gebruiken moet je ssmtp installeren (voor de 7020 is dat beschikbaar via het plimenu, ik weet niet of er voor de 7000 ook een ssmtp package bestaat)

Daarna de volgende parameters in /etc/ssmtp/ssmtp.conf instellen:

mailhub=de mailserver van je ISP, bijvoorbeeld mail.home.nl

rewriteDomain=maildomein van je ISP, bijvoorbeeld home.nl

hostname=je hostname zoals bekend bij je ISP (kan door sommige ISP's benodigd zijn om access tot de mailserver te krijgen), bijvoorbeeld co12345-a.hnglo1.ov.home.nl

Voor zover ik weet zijn deze parameters vereist om ssmtp te laten werken.

 

Optioneel:

Om het script bijvoorbeekd elke 5 minuten door crond te laten runnen moet je het volgende in de crontab zetten (mits het script in /var/bin staat):

0-59/5 * * * * /var/bin/gboxchk.sh

 

Installatie:

De tarball met de hand uitpakken en het script in /var/bin zetten (niet vergeten te chmodden) of de tarball uploaden naar /var/tmp op de dreambox en met 'manual install' uit het blue panel installeren.

 

Gebruik:

Het script is na installatie aan te roepen met het commando: gboxchk.sh

 

Verdere instructies staan bovenin het script.

 

NB: I.v.m. upload-restricties moet je de bijlage renamen naar gbox-watchdog-1.0.tar.gz !!

 

Gebruik van het script is op eigen risico.

Terugkoppeling is welkom (graag o.v.v. dreamboxtype, gebruikte image, eventuele aanpassingen die zijn gedaan).

1315430-gbox-watchdog-1.0.zip


Geplaatst:
Citaat:
20 downloads dus ik neem aan dat de zipfile goed is.
ik krijg hem echter niet uitgepakt :

1315678-fout.jpg
(Vista Ultimate)



merDe


Ik had gezegd dat je hem moest renamen (zie eerste post) en niet unzippen.

Dan moet het lukken <img src="/forums/images/graemlins/wink.gif" alt="" /> ....
Geplaatst:

NB: I.v.m. upload-restricties moet je de bijlage renamen naar gbox-watchdog-1.0.tar.gz !!

 

 

lol, overheen gelezen <img src="/forums/images/graemlins/smile.gif" alt="" />

maareh, je kan .tar.gz extensies gewoon uploaden, hebben we onlangs aangepast.

 

 

 

merDe

deze ruimte is te huur
Geplaatst:

ik krijg hem hier niet geïnstalleerd, ook niet nadat ik hem rename.

als ik hem rename en dan uitpak, zie ik hem wel staan bij manual installation maar komt deze niet voor bij geïnstalleerde ppanels na installatie. hij staat wel in de software lijst welke je kan deïnstalleren (installatie verloopt ook goed zegt de installer).

 

rename ik de zipfile naar die naam die je daar noemt en ik FTP deze naar /tmp, dan ziet de installer hem niet staan.

 

DM-7000S Pli Garnet

 

 

wellicht wil je de .tar.gz eens uploaden ?

 

 

 

merDe

deze ruimte is te huur
Geplaatst:
Citaat:
ik krijg hem hier niet geïnstalleerd, ook niet nadat ik hem rename.
als ik hem rename en dan uitpak, zie ik hem wel staan bij manual installation maar komt deze niet voor bij geïnstalleerde ppanels na installatie. hij staat wel in de software lijst welke je kan deïnstalleren (installatie verloopt ook goed zegt de installer).

rename ik de zipfile naar die naam die je daar noemt en ik FTP deze naar /tmp, dan ziet de installer hem niet staan.

DM-7000S Pli Garnet


wellicht wil je de .tar.gz eens uploaden ?



merDe


merde,

Heb je de eerst post wel gelezen?
Het is geen ppanel maar een script, en een script roep je aan via de commandline (of in dit geval met crond).
Het script kun je aanroepen met gboxchk.sh
Een ppanel is in dit geval ook helemaal niet handig, immers het script is juist bedoeld om je pro-actief over de gbox-status te informeren (zodat je er zelf niet actief achteraan hoeft).

Ik dacht dat ik het in de eerste post zo duidelijk mogelijk had uitgelegd, maar misschien toch niet duidelijk genoeg.....
Geplaatst:

lol ... dan ben ik dus nog niet helemaal wakker. verklaard nog niet waarom de installer hem vanuit /tmp niet ziet, maar goed.

ik zal hem manueel unpacken en in /var/bin knikkeren (+ chmod).

ik post weer <img src="/forums/images/graemlins/wink.gif" alt="" />

 

 

 

merDe

deze ruimte is te huur

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...