![]() |
Sitter och pillar med ett litet program (mest för skojs skull) som helt enkelt ska ligga på min maskin här och var x'e minut kolla om det kan nå min hemsida
Om det inte når sidan så kollar den om den kan nå google.com Om det når google.com läggs en rapport om att sidan inte kan nås Om det inte når google.com skapas ingen rapport (då programmet i det här läget antar att det inte finns någon internetuppkoppling) Så.. jag tänkte jag skulle be er här inne om lite tips etc på vad för funktioner man ska ha med i det här programmet så tipsa på =) |
kan kör att pinga din gateway för att se om det är problem med ISPn eller liknande if all other fails :)
Snygg filmblogg du har förresten. |
jo.. blir nog att man får knappa in ett IP-nummer eller liknande som ska kontrollpingas istället för google.com
tack =) |
problem: vad händer ifall httpd dör, eller om icmp blockeras...
(bara för att vara lite jobbig) :) |
använder mig av en funktion som ansluter mot http snarare än pingar IP för att undvika sådana bekymmer
|
hur ska man lagra rapporten över alla missade anrop..
text csv, access etc? |
Ja databas är väl att rekommendera för att lättare kunna skapa rapporter utav datan som samlats in.
|
(bumpar lite)
Just nu skapas en log som ser ut så här: Kod:
"localhost", "ERR", "2007-05-09 14:08:39" Ok betyder att den tidigare fått fel men att nu är det ok n/a betyder att att den inte kunde nå servern och heller inte kontrollservern, dvs programmet saknar troligen internetanslutning Programmet gör alltså bara en logändring om det sker en förändring på serverns status Loggen kan även reagera på om svaret är långsamt (triggar på 6 sekunder eller mer) |
Riktigt snyggt vore om man jämnförde storleken i kb också, då skulle man kunna upptäcka felmeddelanden. Skulle bli en del pill med att storleken även måste vara mindre än ett visst värde, men kul skulle det bli :).
|
Citat:
|
Citat:
|
Citat:
|
Sådär - beta är klar.. det rullar och går på min dator just nu
(gick inte skicka med en bild annars hade jag visat en skärmdump från det) |
Kollla efter ett nyckelord på sidan du laddat med http, ett nyckelord som bara finns där om sidan laddats ok. Så kan man göra hos Pingdom.
Det skulle ju gå att göra en rätt snygg variant som inte bara larmar att något är fel utan dessutom kan gissa rätt kvalificerat VAD som är fel. nyckelordet saknas men sidan laddas "ok" = databasen nere sidan laddas inte ok men servern svarar på ping = apache nere servern svarar inte på ping = du har problem Förenklat, men ungefär så.. |
Tipsar om mon.itor.us
|
ja.. förutom att den inte testar från Sverige, vilket ger lite "orättvisa" resultat
självklart är så fallet med mitt program med.. När jag kör programmet så sker testet via BBB's linor, men syftet är inte att få veta exakt ping-tid utan om servern går ner eller inte, och i nästa version även möjlighet att få fram (hoppas jag) vad för fel det är.. om servern är nere, webservern, databas osv Samt att programmet kan anropa en valfri URL (t.ex skicka SMS filen på mosms) och på så vis skicka ett SMS till din mobil om att servern gått ner Funderar på att bygga in färdiga moduler för detta på nåt vänster |
Alla tider är GMT +2. Klockan är nu 05:58. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson