Kom ihåg mig?
Home Menu

Menu


Script som kollar om dina sajter går ner

Ämnesverktyg Visningsalternativ
Oläst 2009-01-13, 10:15 #1
vidirs avatar
vidir vidir är inte uppkopplad
Medlem
 
Reg.datum: Jan 2004
Inlägg: 291
vidir vidir är inte uppkopplad
Medlem
vidirs avatar
 
Reg.datum: Jan 2004
Inlägg: 291
God fortsättning!

jag vore tacksam om ni kan tipsa mig om ngt bra php script (eller vad jag skall söka efter) när det gäller att hålla koll på om sajter eller webbservers går ner.

Taxi muxi
vidir är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-13, 10:16 #2
ztreams avatar
ztream ztream är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2005
Inlägg: 2 448
ztream ztream är inte uppkopplad
Supermoderator
ztreams avatar
 
Reg.datum: Jan 2005
Inlägg: 2 448
pingdom.com
ztream är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-13, 10:21 #3
vidirs avatar
vidir vidir är inte uppkopplad
Medlem
 
Reg.datum: Jan 2004
Inlägg: 291
vidir vidir är inte uppkopplad
Medlem
vidirs avatar
 
Reg.datum: Jan 2004
Inlägg: 291
Tack,, men pingdom är en tjänst? letar kanske mer efter ett script..
vidir är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-13, 10:40 #4
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Jag slängde ihop något sådant för ett tag sedan. Bara för mej själv så inget jättebra. Jag körde i princip:
Kod:
<?php
function is_up($site) {
    if(file_get_contents("http://{$site}/uptest.php")=="WORKING")return true;
    else return false;
}
?>
Och i andra änden av nätet körde jag:
Kod:
<?php
mysql_connect("localhost","root","******");
mysql_select_db("min_db");
$result=mysql_query("SELECT * FROM `uptest`LIMIT 1");
$row=mysql_fetch_assoc($result);
echo $row['text'];
?>
På så sätt testade jag att både databasen, apache och allt annat skräp funkade som det skulle. Databasen i fråga var en tabell med en kolumn av typen char(7). Sedan hade jag bara en rad där med värdet "WORKING".

Inte särskilt elegant men funkar.
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-14, 12:54 #5
Micke_Ns avatar
Micke_N Micke_N är inte uppkopplad
Medlem
 
Reg.datum: May 2004
Inlägg: 159
Micke_N Micke_N är inte uppkopplad
Medlem
Micke_Ns avatar
 
Reg.datum: May 2004
Inlägg: 159
Testa detta

http://www.alstrasoft.com/site_uptime.htm

/M
Micke_N är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-14, 13:03 #6
vidirs avatar
vidir vidir är inte uppkopplad
Medlem
 
Reg.datum: Jan 2004
Inlägg: 291
vidir vidir är inte uppkopplad
Medlem
vidirs avatar
 
Reg.datum: Jan 2004
Inlägg: 291
tack för tipset!
vidir är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-14, 14:46 #7
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Monit håller reda på om servern den körs på får problem och försöker starta om apache, mysql om det skulle behövas.
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-26, 13:21 #8
Lime Lime är inte uppkopplad
Medlem
 
Reg.datum: Nov 2004
Inlägg: 229
Lime Lime är inte uppkopplad
Medlem
 
Reg.datum: Nov 2004
Inlägg: 229
Jag vill med eget script kolla status på hemsidor.

Det går fint att ta emot header-svaret, dvs 200 är ok, 500 server script error osv med "get_headers".
http://se2.php.net/manual/en/function.get-headers.php

Men det går sämre att kolla felmeddelandet som skrivs ut i html på sidan med hjälp av "file_get_contents".
http://se2.php.net/manual/en/function.file...et-contents.php

Klarar inte "file_get_contents" att hämta html från sidor med felkod i headern? Det går utmärkt att hämta html från sidor med header-kod 200, alltså när sidan är ok.

Kan någon ge tips på varför jag inte lyckas få hem html när header-koden är t ex 500? Ska man sätta någon flagga eller göra något annorlunda för att få hem html när headern visar en felkod?
Lime är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 03:30.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017