Morgens Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 finnes det noe slikt for hjemmebruk? Har en PC som er stabil, fungerer som filserver etc. - kunne ønsket at den fulgte med på nettet og gjerne gav alarm (e-post) om noe gikk ned. Har noen utendørs kamera som mister nettet og må restartes, jeg kan fjernstyre strømmen men det er altfor tungvint å sjekke om kameraene fungerer før innbruddstyven kommer. Noen ideer? Lenke til kommentar
*F* Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 epost må i såfall sendes etter nettet er oppe igjen, for epost fungerer ikke uten nett Lenke til kommentar
Gjest Slettet-Pqy3rC Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 Det er kameraene som mister nettet, ikke den PC'en du nevner i førstepost ? Eller mener du at du ønsker en epost etter at nettet kommer opp igjen fordi du må manuelt inn å restarte disse kameraene hver gang nettet har vært nede ? Lenke til kommentar
Morgens Skrevet 25. mai 2014 Forfatter Del Skrevet 25. mai 2014 Hei, ja - det er kameraene som er problemet. Jeg ønsker å pinge den hvert kvarter etc. og få beskjed når de ikke svarer. Løsningene er der, men jeg tenker på noe rimelig for hjemmebruk. Nettet har vel vært nede maks. 2 ganger på 10 år, Altibox. Lenke til kommentar
007CD Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 Om du setter opp Smokeping korrekt så vil den sende epost ja, ellers har du Nagios aktige løsninger for bedrifter og med FAN (Fully Automated Nagios) men alle disse krever en egen PC / Server du kan kjøre det ifra, og selvsagt litt innsikt i oppsett. Prisen er da i allefall 0 NOK. Lenke til kommentar
Gjest Slettet-Pqy3rC Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 Det kan gjøres via windows scheduler, en batch (.bat) fil (med ping og find) samt blat for epost. Satte opp noe lignende for noen år siden, men fant ikke igjen scriptet akkurat nå. Husker at det var greiene jeg nevnte over som ble brukt. Lenke til kommentar
007CD Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 Det kan gjøres via windows scheduler, en batch (.bat) fil (med ping og find) samt blat for epost. Satte opp noe lignende for noen år siden, men fant ikke igjen scriptet akkurat nå. Husker at det var greiene jeg nevnte over som ble brukt. En annen fordel med å bruke Nagios eller Smokeping er jo at du får fine grafer så du kan se trender om det skulle være relevant Tror i allefall det er noe Tiltman ville hatt til sitt hjemmenettverk Lenke til kommentar
Gjest Slettet-Pqy3rC Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 (endret) En annen fordel med å bruke Nagios eller Smokeping er jo at du får fine grafer så du kan se trender om det skulle være relevant Tror i allefall det er noe Tiltman ville hatt til sitt hjemmenettverk He, he... har da Nagios gående. Grafer er digg. Men Nagios etc er jo fint fordi du kan sjekke så mye forskjellige rare greier. Ikke bare ping på et eller annet, men ulike prosesser på servere etc. Masse snacks. Plugins til gud-hjælpe-meg alt mulig. For all del, TS kan løse greia si med Nagios (du kan til og med koble opp en mobil og sende SMS- ja, jeg har prøvd). For noen enkle ping til et kamera eller to er det vel litt overkill om du ikke har gjort det før.... Forresten har vi jo spiceworks også, rimelig sikker den greier ping+epost. For de fleste er den vel greiere å sette opp enn Nagios (windows-people fiendly). Endret 25. mai 2014 av Slettet-Pqy3rC Lenke til kommentar
trrunde Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 Du kan melde deg på Ripe sitt atlas program, da får du en enhet du kobler på nettverket ditt for å måle kvaliteten på linja di. Og dersom ripe mister kontakt med proben så vil de sende deg en epost. (du slipper å vente på at nettet er tilbake før du får eposten) https://atlas.ripe.net/get-involved/become-a-host/ Lenke til kommentar
snippsat Skrevet 25. mai 2014 Del Skrevet 25. mai 2014 (endret) Hei, ja - det er kameraene som er problemet. Jeg ønsker å pinge den hvert kvarter etc. og få beskjed når de ikke svarer. Løsningene er der, men jeg tenker på noe rimelig for hjemmebruk. Rimelig greit og skrive noe som gjør dette. Noe i denne stilen med Python,bruker her Python sin innebygd scheduler. Går fint og bruke OS sin scheduler med koden viss det er ønskelig. import sched, time import smtplib import subprocess import shlex def send_mail(): '''Send mail when camera is down''' smtp = smtplib.SMTP() smtp.connect('mail_host') smtp.sendmail('from_adress', 'to_adress', 'Subject: Camera down') print "Mail sent successfully" def check_camera_staus(): '''Check if camera is running''' command_line = "ping camera_host" args = shlex.split(command_line) try: subprocess.check_call(args,stdout=subprocess.PIPE,stderr=subprocess.PIPE) return 'Camera is running' except subprocess.CalledProcessError: return 'Camera is down' def schedule_event(): '''Set schedule time for camera check''' if check_camera_staus() == 'Camera is running': print 'Camera is running' else: send_mail() print 'Camera is down' do_sched.enter(900, 1, do_event, ()) if __name__ == '__main__': do_sched = sched.scheduler(time.time, time.sleep) do_sched.enter(900, 1, do_event, ()) #15 min do_sched.run() Endret 25. mai 2014 av snippsat Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå