Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 15 di 18
  1. #1
    HT Member
    Data Registrazione
    Dec 2007
    Messaggi
    93

    Monitorare uptime server e pacchetti shared/reseller

    Salve,
    Avrei bisogno gentilmente di un consiglio.
    Conoscete dei servizi, possibilmente gratuiti ma affidabili, che forniscano il monitoraggio di server, di VPS e di pacchetti shared/reseller hosting per poterne valutare i tempi di uptime e gli eventuali downtime?
    Grazie.

    Saluti,
    Antonio



  2. #2
    Ste
    Ste non è collegato
    HT Admin L'avatar di Ste
    Data Registrazione
    Feb 2006
    Località
    Italia
    Messaggi
    7,051

    Re: Monitorare uptime server e pacchetti shared/reseller

    Di gratuito conosco solamente Free Websites Performance, Availability, Traffic Monitoring che sinceramente non mi ha lasciato pero molto soddisfatto, con una minima spesa ne trovi di ottimi online, come pingdom.com che utilizziamo qui su HT o altri

    ps. se cerchi ci sono diversi threads che ne parlano comunque
    Hai un progetto o un servizio hosting che reputi interessante? Scrivi a HostingTalk.it e raccontaci tutto.
    Segnalazioni e news: info@hostingtalk.it

    Segui HostingTalk.it su FACEBOOK!

    @twitter | Hosting News | Offerte Hosting | Recensioni hosting

  3. #3
    HT Member
    Data Registrazione
    Dec 2007
    Messaggi
    93

    Re: Monitorare uptime server e pacchetti shared/reseller

    Ciao Ste,
    ti ringrazio per l'aiuto.
    Darò una lettura agli altri threads che mi hai segnalato.

    Buona giornata.

  4. #4
    Provider L'avatar di Serverweb
    Data Registrazione
    Jul 2008
    Località
    Milano
    Messaggi
    612

    Re: Monitorare uptime server e pacchetti shared/reseller

    Penso che la miglior soluzione, se non si desidera acquistare dei programmi adhoc, creare un prorio script di monitor del tipo (incollo una porzione visto che non si trova più in rete)

    file config.php
    Codice PHP:
    <?php

    // NAME OF HOST (USED FOR PAGE TITLES)

    $host_name 'Statistiche Server';



    // EMAIL ADDRESSES FOR NOTIFICATIONS IN THE FORM OF: ("email@domain.com", "pager@domain.com", "etc")

    $email_addresses = array("xxxxxxxxxxx""xxxxxxxxxx""xxxxxxxxxxxxxxx");


    // SERVER LIST AS SERVER NAMES AND IP'S IN THE FORM OF: ("name|localhost", "server.name.com|111.222.333.444", "etc")


    $servers = array("server|xxxxxxxxxxxxx");

         

    //                      SERVICES IN THE FORM OF: ("Service name|port number", "Another service|another port")

    $services = array("HTTP|80");


    ?>
    file da richiamae col cron

    Codice PHP:
    <?
    include("../config.php");

    function portscan($port,$server)
    {
        $l = 1;
        while(($l<=3)&&(!$fp)) { $fp = fsockopen($server, $port, $errno, $errstr, 0.6); $l = $l+1; }
        if (!$fp) { $status=0; }
        else { $status=1; fclose($fp); }
        return $status;
    }

    for($i=0; $i<count($servers); $i++)
    {
        $log .= date("d M y, g:ia")."~";
        $server = explode("|", $servers[$i]);

        for($j=0; $j<count($services); $j++)
        {
            $service_port = explode("|", $services[$j]);

            $service_status = portscan("$service_port[1]","$server[1]");
            $log .= $service_status;

            if($service_status == 0) {
            $service_warning .= "$server[1]\n";
            }

            $log .= "|";
        }


        if($service_warning) { $service_warn = "The following services failed:\n$service_warning"; }

        $log .= "\n";
    }

    if(ereg("0\\|", $log)) {
    $fail_time = date("d M Y g:ia");
    $from = "From: $service_warning <infoxxxxxxxxxxxxxxx
    foreach($email_addresses as $email_addresses) {
    mail($email_addresses, "DOWN", "  $fail_time\n\n$service_warn", "$from\nReply-to:$email_addresses\r\nX-Mailer: PHP\nContent-Type: text/html");
    echo "To : $email_addresses ; DOWN ;  PROBLEMI $fail_time\n\n$service_warn ; From: $service_warning<info@xxxxxxxxxxxxx>\r\nReply-to:$email_addresses\r\nX-Mailer: PHP\nContent-Type: text/html<br>";
    } }
    ?>

  5. #5
    HT Member
    Data Registrazione
    Dec 2007
    Messaggi
    93

    Re: Monitorare uptime server e pacchetti shared/reseller

    Ciao Serverweb e grazie anche a te per l'aiuto.
    Non ci capisco molto di quanto hai scritto, però immagino che potrebbe essere una soluzione interessante che merita un approfondimento.

    Saluti.

  6. #6
    HTastinator
    Data Registrazione
    May 2007
    Messaggi
    414

    Re: Monitorare uptime server e pacchetti shared/reseller

    Citazione Originariamente Scritto da Serverweb Visualizza Messaggio
    Penso che la miglior soluzione, se non si desidera acquistare dei programmi adhoc, creare un prorio script di monitor del tipo (incollo una porzione visto che non si trova più in rete)

    file config.php


    file da richiamae col cron
    Giusto per monitorare qualche servizio... perchè ovviamente se il server va giù non arriva nessuna email...

    Mentre un servizio esterno (ancorchè limitato) non ha di questi problemi...

  7. #7
    Provider L'avatar di WizOfOz
    Data Registrazione
    Nov 2007
    Località
    Milano (MI)
    Messaggi
    2,876

    Re: Monitorare uptime server e pacchetti shared/reseller


  8. #8
    Provider L'avatar di Serverweb
    Data Registrazione
    Jul 2008
    Località
    Milano
    Messaggi
    612

    Re: Monitorare uptime server e pacchetti shared/reseller

    Quello script è da usare incronciato tra server non da mettere sul medesimo server da monitorare
    Basta aggiungere le porte e il gioco è fatto. Può esser lanciato via cron anche ogni 2 minuti
    E' uno scriptino e come tale và preso con le pinze. Inserito visto che si parlava, se non sbaglio, di qualcosa di gratuito

    Prtg andrebbe installato incrociato su server in rete non su pc connessi ad adsl. E' una valida soluzione

  9. #9
    usu
    usu non è collegato
    Utente Moderatore L'avatar di usu
    Data Registrazione
    Apr 2006
    Località
    Milano
    Messaggi
    1,771

    Re: Monitorare uptime server e pacchetti shared/reseller

    Lo script mi da un errore:

    Parse error: syntax error, unexpected T_STRING in /var/www/uptime/index.php on line 42

  10. #10
    Webhosting evangelist L'avatar di TheDarkITA
    Data Registrazione
    Nov 2007
    Località
    Messina
    Messaggi
    536

    Re: Monitorare uptime server e pacchetti shared/reseller

    Prova cosi:
    Codice PHP:
    <?
    include("../config.php");

    function portscan($port,$server)
    {
    $l = 1;
    while(($l<=3)&&(!$fp)) { $fp = fsockopen($server, $port, $errno, $errstr, 0.6); $l = $l+1; }
    if (!$fp) { $status=0; }
    else { $status=1; fclose($fp); }
    return $status;
    }

    for($i=0; $i<count($servers); $i++)
    {
    $log .= date("d M y, g:ia")."~";
    $server = explode("|", $servers[$i]);

    for($j=0; $j<count($services); $j++)
    {
    $service_port = explode("|", $services[$j]);

    $service_status = portscan("$service_port[1]","$server[1]");
    $log .= $service_status;

    if($service_status == 0) {
    $service_warning .= "$server[1]\n";
    }

    $log .= "|";
    }


    if($service_warning) { $service_warn = "The following services failed:\n$service_warning"; }

    $log .= "\n";
    }

    if(ereg("0\\|", $log)) {
    $fail_time = date("d M Y g:ia");
    $from = "From: $service_warning <infoxxxxxxxxxxxxxxx";
    foreach($email_addresses as $email_addresses) {
    mail($email_addresses, "DOWN", " $fail_time\n\n$service_warn", "$from\nReply-to:$email_addresses\r\nX-Mailer: PHP\nContent-Type: text/html");
    echo "To : $email_addresses ; DOWN ; PROBLEMI $fail_time\n\n$service_warn ; From: $service_warning<info@xxxxxxxxxxxxx>\r\nReply-to:$email_addresses\r\nX-Mailer: PHP\nContent-Type: text/html<br>";
    } }
    ?>
    Ultima modifica di Luca; 01-03-2009 alle 19:13

  11. #11
    usu
    usu non è collegato
    Utente Moderatore L'avatar di usu
    Data Registrazione
    Apr 2006
    Località
    Milano
    Messaggi
    1,771

    Re: Monitorare uptime server e pacchetti shared/reseller

    Perfetto, grazie!

  12. #12
    Provider L'avatar di Serverweb
    Data Registrazione
    Jul 2008
    Località
    Milano
    Messaggi
    612

    Re: Monitorare uptime server e pacchetti shared/reseller

    scusami ma lo avevo incollato solo per dare un idea. Quello scriptino è tagliato perchè quello reale ha anche la possibilità di dare statistcihe di uptime

  13. #13
    Appassionato
    Data Registrazione
    May 2006
    Messaggi
    108

    Re: Monitorare uptime server e pacchetti shared/reseller

    a me pingdom non sta convincendo molto. diverse volte al giorno mi arriva la notifica che il sito è down per 3/4 minuti appena ma se provo ad accedere al sito durante il presunto down, il sito invece è accessibile. boh

    cmq, oltre a pingdom e mon.itor.us c'è anche host-tracker che quando era free era davvero ottimo
    Antonio
    website: IoGuadagno.it

  14. #14
    Provider L'avatar di WizOfOz
    Data Registrazione
    Nov 2007
    Località
    Milano (MI)
    Messaggi
    2,876

    Re: Monitorare uptime server e pacchetti shared/reseller

    I falsi allarmi sono difficili da eliminare completamente. Hai provato a chiedere come mai ti arrivavano gli allarmi? magari si tratta di problemi di dns

  15. #15
    Appassionato
    Data Registrazione
    May 2006
    Messaggi
    108

    Re: Monitorare uptime server e pacchetti shared/reseller

    questi sono alcuni degli errori segnalati da pingdom in data odierna

    23/03/2009 20:57:35Unknown target Vasteras, Sweden
    23/03/2009 20:57:27Unknown targetHerndon, VA
    23/03/2009 2027Timeout (> 30s)Vasteras, Sweden
    23/03/2009 2027DNS errorDallas 3, TX, USA
    23/03/2009 20:43:27DNS errorReading, England
    23/03/2009 20:43:02DNS error Dallas 3, TX, USA
    23/03/2009 20:42:27Unknown targetStockholm, Sweden
    23/03/2009 19:34:27Timeout (> 30s)Dallas 3, TX, USA
    23/03/2009 19:14:27Timeout (> 30s)Dallas 3, TX, USA
    23/03/2009 17:32:27Unknown targetStockholm, Sweden
    23/03/2009 1727Timeout (> 30s)Houston 2, TX, USA
    23/03/2009 1527Unknown targetMontreal, Canada
    23/03/2009 15:14:27Timeout (> 30s)Dallas 3, TX, USA
    23/03/2009 14:41:27DNS errorHouston 2, TX, USA

    come faccio a capire se è un problema del mio hoster o se è un errore di pingdom?
    Antonio
    website: IoGuadagno.it

Pagina 1 di 2 12 UltimaUltima

Discussioni Simili

  1. Monitorare uptime di un dominio... for dummies
    Di frk nel forum WebHosting - Primi passi
    Risposte: 42
    Ultimo Messaggio: 29-05-2009, 00:08
  2. Vps, reseller o shared ?
    Di bonzer1 nel forum VPS - Virtual Private Server
    Risposte: 11
    Ultimo Messaggio: 25-08-2008, 15:53
  3. Cerco hosting shared/reseller linux
    Di anto_le nel forum Shared e Managed Webhosting
    Risposte: 12
    Ultimo Messaggio: 16-06-2007, 14:17

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •