http://www.noc.io/ (layout gedeeltelijk aangepast).
Mededelingen komen er straks boven te staan.
Afdrukvoorbeeld
http://www.noc.io/ (layout gedeeltelijk aangepast).
Mededelingen komen er straks boven te staan.
ziet er goed uit xYnta!
Waarom zou je na x tijd de dagen niet samen gaan voegen, bijvoorbeeld naar gegevens per dag/week/maand. Die schuif je vervolgens in een archief tabel en je smijt ze uit de tabel waar je realtime gegevens uit trek.Citaat:
Oorspronkelijk geplaatst door XBL
Volgens mij is er gewoonweg niemand die naar erg oude gegevens gaat kijken. Als je een grafiek met historie wil genereren dan lijkt het mij prima om dat per week te doen. Je kan jezelf verliezen in details, lijkt mij persoonlijk niet echt zinvol.
Sla alleen de status wissels op. Op deze manier kan je eenvoudig overzichten genereren van problemen en de duur van problemen bepalen zonder tig records door te worstelen. (2 per event is dan voldoende). Alleen de statuswissel is interessant, dus die sla je op in een database. (Database bouwen les 1: Sla nooit dubbele informatie op ;) )Citaat:
Oorspronkelijk geplaatst door Alerd
Doe er je voordeel mee of niet natuurlijk :)
O, ja een paar regels extra code zijn ook wel handig om te voorkomen dat het script weer gestart wordt als het nog niet met de vorige check ronde klaar is. Anders loopt je Noc server wel heel snel vol met processen als er problemen zijn met bv. de netwerkverbindig. Alleen natuurlijk als je het script via cron start...
dirty fix:ook het aanpassen van de regel om een ftp server te checken is wel handig.PHP Code:$last = mysql_query("SELECT MAX(`last_check`) AS `last_check` FROM `servers`");
$fetch = mysql_fetch_array($last);
$diff = time() - $fetch["last_check"];
if ($diff < 30) {
exit;
}
Maak daar het volgende van:Andrs is de timeout 30 seconden en dat vertraagt wel heel erg.PHP Code:$conn = ftp_connect($ip, 21, 5);
Zijn er anders mensen die zin hebben om een complete NOC page te maken voor andere servers (gratis uiteraard)? BVB dit script (uitgezonderd de load etc) gecombineerd met een smokeping? en dat op een eigen domein laten draaien?
Is ook maar een idee'tje...Heb anders al een leuk domeintje ervoor :)
Zoiets als http://host-tracker.com/ bedoel je?Citaat:
Oorspronkelijk geplaatst door IT-worX
host-tracker.com trekt inderdaad wat op wat ik in mn hoofd heb. Echter vind ik daar bvb geen smokeping in. Ook de snelheid van de site ligt aan de trage kant?
Kris
Gelukkig maken ze voor het kijken of de servers up zijn gebruik van zo'n 50 externe servers. Maar geen smokeping daar nee. Ik wil best helpen met een eigen NOC pagina, maar dan vooral de NOC zelf want smokeping ken ik niet zo goed.Citaat:
Oorspronkelijk geplaatst door IT-worX
50? Zijn er 26, waarvan er een paar platliggen (http://host-tracker.com/our-monitoring-network/ ) ;)
Info over smokeping kan je vinden op http://oss.oetiker.ch/smokeping/ .
Anders nog ideeën voor op een NOC page ofzo?
Ehm, ook goed. Het was maar een gokje :rolleyes:Citaat:
Oorspronkelijk geplaatst door IT-worX
Had ik ook al gevonden jah, zal er eens naar kijken.Citaat:
Oorspronkelijk geplaatst door IT-worX
Als het echt goed moet zijn natuurlijk controle vanuit meerdere netwerken en datacenters, snelheid, uptime (%), melden aan meerdere mensen. Verder kan ik zo snel ook niet echt iets bedenken.Citaat:
Oorspronkelijk geplaatst door IT-worX
Misschien beter een apart topic hiervoor openen, en dit topic niet beter vervuilen... Even uitkijken, zometeen is ie geopend:)
Als je een dedicated server nodig hebt, heb nog een Raq4 met FC4/Rackstar OS in het DC hangen. Ding serveert enkel een streampje voor de lokale omroep hier, dus kan nog wel wat hebben.
Anders ook nog wel 2 Raq 550's met FC4/Rackstar OS, komen eind deze maand online in verschillende netwerken (offertetraject loopt hier)
Ik heb het script gedownload..
Het script draaide op mijn server, de cronjob stond op 5 min.
Vreemd genoeg werden elke 5 minuten de ftp verbindingen verbroken door de servercheck.php
Nu ik de cronjob stop heb gezet gebeurd dat niet meer..
Waar dit aan ligt moet ik nog uitzoeken, mischien hebben er meer last van?
Het script controleerd ook de FTP, dus een verbinding is normaakl.
Maar bedoel je dat hij alle verbindingen verbrekt?!
misschien de resource opgeven bij ftp_close() ?