نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: مانیتورینگ

  1. #1
    عضو انجمن 666regab آواتار ها
    تاریخ عضویت
    Mar 2012
    محل سکونت
    تبریز
    نوشته ها
    298
    تشکر تشکر کرده 
    184
    تشکر تشکر شده 
    419
    تشکر شده در
    295 پست

    پیش فرض مانیتورینگ

    با عرض سلام و خسته نباشید .
    دوستان یک سوال داشتم .
    چطوری می شه از بالا بودن یک سایت در طول یک دوره ( 24 ساعت - یک هفته ای و ... ) اطلاع داشت . البته اتوامتیک.برای اینکار باید پورت 80 سرور رو مونیتور کنم درسته برای این کار ایا روشی هست ؟

  2. تعداد تشکر ها از 666regab به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو دائم TARIMEHR آواتار ها
    تاریخ عضویت
    Feb 2012
    محل سکونت
    تهران
    نوشته ها
    1,383
    تشکر تشکر کرده 
    1,361
    تشکر تشکر شده 
    2,913
    تشکر شده در
    1,723 پست

    پیش فرض پاسخ : مانیتورینگ

    با اسکریپت php زیر می تونید در بازه های زمانی که خودتون می خواید سایتتون رو چک کنید و در صورت داون بودن سایت یه ایمیل براتون ارسال می شه. موارد مورد نیاز:
    1- یک فضای هاست به غیر از فضایی که می خواهید مانیتور کنید
    2- قابلیت اجرای corn job

    کد زیر را در قالب یک فایل php آپلود کنید.



    کد:
     function check($host, $find) {
        $fp = fsockopen($host, 80, $errno, $errstr, 10);
        if (!$fp) {
            echo "$errstr ($errno)\n";
        } else {
           $header = "GET / HTTP/1.1\r\n";
           $header .= "Host: $host\r\n";
           $header .= "Connection: close\r\n\r\n";
           fputs($fp, $header);
           while (!feof($fp)) {
               $str .= fgets($fp, 1024);
           }
           fclose($fp);
           return (strpos($str, $find) !== false);
        }
    }
    
    function alert($host) {
        mail('$email', 'Monitoring', $host.' down');
    }
    
    $email='youemail@yoursite.com';
    $host = 'www.yoursite.com';
    $find = 'Type a code for find in first page';
    
    if (!check($host, $find)) alert($host);  
     
    متغیر $host و $email در خطوط آخر را با توجه به نیاز خود تغییر دهید.
    متغیر $find حاوی عبارتیست که این اسکریپت برای پیدا کردن آن صفحه اصلی سایت شما را جستجو می کند. در آن عبارتی مانند نام و با عنوان سایت خود را قرار دهید.

    با ایجاد یک corn job می توانید در هر بازه زمانی که بخواهید این اسکریپت را اجرا نمایید.
    در قلمرو ایمان نیز تسامح هست

  5. تعداد تشکر ها ازTARIMEHR به دلیل پست مفید


  6. #3
    کاربر اخراج شده
    تاریخ عضویت
    Sep 2013
    محل سکونت
    آنلاین سرور
    نوشته ها
    600
    تشکر تشکر کرده 
    26,926
    تشکر تشکر شده 
    1,769
    تشکر شده در
    1,338 پست

    پیش فرض پاسخ : مانیتورینگ


  7. #4
    عضو انجمن 666regab آواتار ها
    تاریخ عضویت
    Mar 2012
    محل سکونت
    تبریز
    نوشته ها
    298
    تشکر تشکر کرده 
    184
    تشکر تشکر شده 
    419
    تشکر شده در
    295 پست

    پیش فرض پاسخ : مانیتورینگ

    نقل قول نوشته اصلی توسط TARIMEHR نمایش پست ها
    با اسکریپت php زیر می تونید در بازه های زمانی که خودتون می خواید سایتتون رو چک کنید و در صورت داون بودن سایت یه ایمیل براتون ارسال می شه. موارد مورد نیاز:
    1- یک فضای هاست به غیر از فضایی که می خواهید مانیتور کنید
    2- قابلیت اجرای corn job

    کد زیر را در قالب یک فایل php آپلود کنید.



    کد:
     function check($host, $find) {
        $fp = fsockopen($host, 80, $errno, $errstr, 10);
        if (!$fp) {
            echo "$errstr ($errno)\n";
        } else {
           $header = "GET / HTTP/1.1\r\n";
           $header .= "Host: $host\r\n";
           $header .= "Connection: close\r\n\r\n";
           fputs($fp, $header);
           while (!feof($fp)) {
               $str .= fgets($fp, 1024);
           }
           fclose($fp);
           return (strpos($str, $find) !== false);
        }
    }
    
    function alert($host) {
        mail('$email', 'Monitoring', $host.' down');
    }
    
    $email='youemail@yoursite.com';
    $host = 'www.yoursite.com';
    $find = 'Type a code for find in first page';
    
    if (!check($host, $find)) alert($host);  
     
    متغیر $host و $email در خطوط آخر را با توجه به نیاز خود تغییر دهید.
    متغیر $find حاوی عبارتیست که این اسکریپت برای پیدا کردن آن صفحه اصلی سایت شما را جستجو می کند. در آن عبارتی مانند نام و با عنوان سایت خود را قرار دهید.

    با ایجاد یک corn job می توانید در هر بازه زمانی که بخواهید این اسکریپت را اجرا نمایید.
    ممنون تقریبا همون چیزی هست که می خوام .
    اما ایا این کد می تونه مونیتورینگ 24 ساعته رو انجام بده . یعنی من می خوام تو 24 ساعت سایتی داوون شد بلافاصله خبر بده . چون corn job قابل تنظیم بر مبنای یک واحد زمانی هست .

  8. #5
    عضو انجمن novin-web آواتار ها
    تاریخ عضویت
    Dec 2013
    محل سکونت
    Tehran
    نوشته ها
    562
    تشکر تشکر کرده 
    150
    تشکر تشکر شده 
    2,754
    تشکر شده در
    2,396 پست

    پیش فرض پاسخ : مانیتورینگ

    سلام
    میتونید کران رو روی هر 2 دقیقه ست کنید

  9. تعداد تشکر ها از novin-web به دلیل پست مفید


  10. #6
    عضو انجمن
    تاریخ عضویت
    Feb 2011
    نوشته ها
    558
    تشکر تشکر کرده 
    530
    تشکر تشکر شده 
    672
    تشکر شده در
    446 پست

    پیش فرض پاسخ : مانیتورینگ

    من خودم 3 ساله از این سایت واسه چک کردن آپتایم سرور هام استفاده میکنم رایگان هم هست هر پورتی هم خواستید می تونید مانیتور کنید.فقط حداقل بازه زمانی چک کردنش 5 دقیقه هست
    http://uptimerobot.com

  11. #7
    عضو انجمن ertebat7 آواتار ها
    تاریخ عضویت
    Apr 2012
    نوشته ها
    657
    تشکر تشکر کرده 
    941
    تشکر تشکر شده 
    1,170
    تشکر شده در
    813 پست

    پیش فرض پاسخ : مانیتورینگ

    اگر سرور دارید
    http://www.webhostingstuff.com
    یا اگه سرور ثبت شده میتونید از این سایت به طور دقیق اپتایم کلی و ماهیانه را ببینید
    ارائه هاست cpanel - کانفیگ حرفه ای - هاست پربازدید - هاست ایران - دایرکت ادمین - سرور اختصاصی
    Ertebat7.COM ----پانزده سال سابقه---- Tell: 09364901143
    تلگرام: @ertebat7host


  12. #8
    عضو جدید
    تاریخ عضویت
    Jul 2011
    محل سکونت
    تبریز
    نوشته ها
    63
    تشکر تشکر کرده 
    139
    تشکر تشکر شده 
    149
    تشکر شده در
    113 پست

    پیش فرض پاسخ : مانیتورینگ

    سایت uptimerobot و 200please رو توضیه می کنم. رایگان هستند.

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سوال مهم درباره بهترین سرویس پایشگر وب سایت و سرور - مونیتورینگ و مانیتورینگ
    توسط Sohan Roh در انجمن درخواست خدمات سئو و بهینه سازی وب سایت
    پاسخ ها: 0
    آخرين نوشته: December 20th, 2017, 15:01
  2. مشکل در نصب مانیتورینگ
    توسط demonvictor در انجمن سوالات و مشکلات
    پاسخ ها: 17
    آخرين نوشته: October 7th, 2015, 10:14
  3. نصب مانیتورینگ
    توسط demonvictor در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: October 1st, 2015, 23:04
  4. سیستم مانیتورینگ گذر مانیتور
    توسط gozarmonitor.com در انجمن مباحث دیگر
    پاسخ ها: 65
    آخرين نوشته: October 30th, 2010, 14:59
  5. پاسخ ها: 6
    آخرين نوشته: September 19th, 2010, 19:45

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •