مانیتورینگ وضعیت سایت به کمک گوگل google
اول وارد اکانت خود در گوگل شوید (اگر اکانت گوگل ندارید یک اکانت گوگل برای خود بسازید).
سپس بر روی لینک زیر کلیک کنید: (توجه: لینک نسخه جدید V4.0 در پست دوم قرار داده شد)
سپس آدرس سایت و ایمیل خود را به صورت صحیح وارد کنید. و برای SMS Notification عبارت yes را حتما با حروف کوچک تایپ کنید.
بعد بر روی Website Monitor کلیک کنید و Initialize را انتخاب کنید و پاپ آپ باز شده را تایید کنید.
دوباره بر روی Website Monitor کلیک کنید و این بار Start Website Monitor را انتخاب کنید تا وضعیت در دسترس بودن وب سایت شما توسط گوگل هر 5 دقیقه یکبار بررسی شود.
---------------------------------------------------------------------
خب در این حالت به دلیل تحریم ها ممکن هست SMS برای شما ارسال نشود که میتونید از این آموزش استفاده کنید:
(البته برای این کار باید پنل پیام کوتاه با دسترسی وب سرویس و سازگار با این سیستم داشته باشید)
1- در منوی tools گزینه script editor را انتخاب کنید
2- سپس کد زیر را پیدا کنید:
و با این کد جایگزین کنید:
توجه در سطر آخر کد به جای نوشته های فارسی اطلاعات ورود به پنل پیام کوتاه خود را وارد کنید.
همچنین اگه خواستین تاریخ و زمان در متن پیامک ارسال نشه از این کد استفاده کنید:
و اگه می خواهید متن رو تغییر بدید از این کد استفاده کنید:
فقط در این صورت فراموش نکنید که این سه تغییر را نیز انجام دهید:
1- کد زیر را
پیدا کرده به این کد تغییر دهید:
2- کد زیر را
پیدا کرده به این کد تغییر دهید:
3- همچنین این کد
پیدا کرده به این کد تغییر دهید:
برای تست عملکرد می توانید آی پی سرور مانیتور را به صورت رنج از طریق فایل htaccess مسدود کنید:
مثال:
اول وارد اکانت خود در گوگل شوید (اگر اکانت گوگل ندارید یک اکانت گوگل برای خود بسازید).
سپس بر روی لینک زیر کلیک کنید: (توجه: لینک نسخه جدید V4.0 در پست دوم قرار داده شد)
مشاهده لینک ها در حالت مهمان امکانپذیر نمی باشد! (لطفا ثبت نام کنید یا وارد شوید)
و در صفحه باز شده روی Yes, make a copy کلیک کنید.سپس آدرس سایت و ایمیل خود را به صورت صحیح وارد کنید. و برای SMS Notification عبارت yes را حتما با حروف کوچک تایپ کنید.
بعد بر روی Website Monitor کلیک کنید و Initialize را انتخاب کنید و پاپ آپ باز شده را تایید کنید.
دوباره بر روی Website Monitor کلیک کنید و این بار Start Website Monitor را انتخاب کنید تا وضعیت در دسترس بودن وب سایت شما توسط گوگل هر 5 دقیقه یکبار بررسی شود.
---------------------------------------------------------------------
خب در این حالت به دلیل تحریم ها ممکن هست SMS برای شما ارسال نشود که میتونید از این آموزش استفاده کنید:
(البته برای این کار باید پنل پیام کوتاه با دسترسی وب سرویس و سازگار با این سیستم داشته باشید)
1- در منوی tools گزینه script editor را انتخاب کنید
2- سپس کد زیر را پیدا کنید:
کد php:
time = new Date(time.getTime() + 15000);
CalendarApp.createEvent(alert, time, time).addSmsReminder(0);
و با این کد جایگزین کنید:
کد php:
var alert_sms = "سایت " + url + " وضعیت " + message.toLowerCase();
time = new Date(time.getTime()+41400);
UrlFetchApp.fetch('http://p-sms.ir/post/sendSMS.ashx?from=شماره اختصاصی پنل پیامک&to=شماره موبایل مورد نظر&password=پسورد پنل پیامک&username=نام کاربری پنل پیامک&text='+encodeURIComponent(alert_sms+' '+time.toLocaleString()));
توجه در سطر آخر کد به جای نوشته های فارسی اطلاعات ورود به پنل پیام کوتاه خود را وارد کنید.
همچنین اگه خواستین تاریخ و زمان در متن پیامک ارسال نشه از این کد استفاده کنید:
کد php:
var alert_sms = "سایت " + url + " وضعیت " + message.toLowerCase();
time = new Date(time.getTime()+41400);
UrlFetchApp.fetch('http://p-sms.ir/post/sendSMS.ashx?from=شماره اختصاصی پنل پیامک&to=شماره موبایل مورد نظر&password=پسورد پنل پیامک&username=نام کاربری پنل پیامک&text='+encodeURIComponent(alert_sms));
و اگه می خواهید متن رو تغییر بدید از این کد استفاده کنید:
کد php:
var alert_sms = "سایت " + url + " " + message.toLowerCase();
time = new Date(time.getTime()+41400);
UrlFetchApp.fetch('http://p-sms.ir/post/sendSMS.ashx?from=شماره اختصاصی پنل پیامک&to=شماره موبایل مورد نظر&password=پسورد پنل پیامک&username=نام کاربری پنل پیامک&text='+encodeURIComponent(alert_sms));
فقط در این صورت فراموش نکنید که این سه تغییر را نیز انجام دهید:
1- کد زیر را
کد:
var alert = "site " + url + " is " + message.toLowerCase();
کد:
var alert = "سایت " + url + " " + message.toLowerCase();
2- کد زیر را
کد:
logMessage(url, "Down");
کد:
logMessage(url, "قطع شد!");
3- همچنین این کد
کد:
logMessage(url, "Up");
کد:
logMessage(url, "مجدد وصل شد");
برای تست عملکرد می توانید آی پی سرور مانیتور را به صورت رنج از طریق فایل htaccess مسدود کنید:
کد:
order deny,allow
deny from 40.50.60.0/16
66.249.92
مشاهده لینک ها در حالت مهمان امکانپذیر نمی باشد! (لطفا ثبت نام کنید یا وارد شوید)
! قبل از ارسال سوال ابتدا جستجو کنید، اگر تاپیک مرتبط وجود ندارد، در بخش مناسب یک تاپیک جدید ایجاد کنید !
* به سوالات عمومی در تلگرام یا پیام خصوصی پاسخی ارسال نخواهد شد! *