پایش وبسایت
تمام سایتهایی که ارائه میدهید را زیر نظر بگیرید - صفحات فرود، فروشگاههای اینترنتی، داشبوردها، ناحیه اعضا - و درباره اختلالها پیش از آنکه کاربران خبر دهند مطلع شوید.
مانیتورینگ سایتها واقعاً چه مشکلی را حل میکند
هر وبسایتی که منتشر میکنید، بخشی از سیستمی است که به طور کامل تحت کنترل شما نیست. هاستینگ سرور را ریستارت میکند. ثبتکننده دامنه را تمدید نمیکند. یک دیپلوی جدید بیسر و صدا ریدایرکت را خراب میکند. CDN در فرانکفورت برای نیمی از ترافیک اروپایی ۵۰۲ برمیگرداند. هیچ یک از این خرابیها با هشدار همراه نیستند - کاربران با آنها مواجه میشوند و سپس خارج میشوند. هزینه واقعی است: سفارشات از دست رفته، سئوی خراب شده، تیکتها، ریزش مشتری و بودجه تبلیغاتی هدر رفته.
مانیتورینگ سایت این شکاف دیدپذیری را پر میکند. به جای اینکه منتظر شکایت مشتری باشید، ابزار سایت شما را در بازههای زمانی ثابت بررسی میکند، پاسخ را بررسی میکند و تنها در عرض چند ثانیه به شما اطلاع میدهد وقتی مشکلی رخ داده است. DiagnoSEO Monitoring uptime دید کامل میدهد - نه فقط "آیا کار میکند؟"، بلکه کد HTTP دریافتی، زمان پاسخ، معتبر بودن گواهی SSL، زمان انقضای دامنه و تغییر رکوردهای DNS نسبت به آخرین بررسی موفق را هم نمایش میدهد.
در هر چرخه چه چیزی بررسی میشود
برای هر مانیتور، ابزار یک درخواست واقعی HTTP از سرورهای ما ارسال میکند، تا حداکثر ۵ ریدایرکت را دنبال و پاسخ را پارس میکند. این یک بررسی، مجموعهای کامل از سیگنالها را تولید میکند: کد وضعیت، زمان پاسخ به میلیثانیه، اندازه صفحه، هدر Server، کدینگ، وجود هدرهای امنیتی HSTS / CSP / X-Frame-Options / X-Content-Type-Options، تگ <title>، توضیحات متا، صفت زبان، وجود تگ viewport و متا Open Graph. اگر کلمه کلیدی برای جستجو در بدنه تعیین کرده باشید، آن هم بررسی میشود. هر یک از این سیگنالها میتواند هشدار ایجاد کند - مثلاً اگر صفحه وضعیت ۲۰۰ بدهد اما کلمه کلیدی وجود نداشته باشد، این یک "خرابی بیصدا"ست که اکثر ابزارها آن را متوجه نمیشوند.
روزی یکبار (یا وقتی روی "بررسی کن حالا" کلیک کنید) بررسی عمیقتری انجام میشود: گواهی SSL دانلود و از نظر صادرکننده و تاریخ انقضا بررسی میشود، WHOIS دامنه - تاریخ انقضای ثبت، رکوردهای DNS A / AAAA / MX / NS / TXT / SPF / DMARC / CAA، ارائهدهنده هاستینگ و CDN هم از هدرها و reverse DNS شناسایی میشوند.
اعلانها چگونه کار میکنند
هر ترکیبی از ۵ کانال مختلف را وصل میکنید: ایمیل، تلگرام، اسلک، دیسکورد و پیامک. هر کانال مستقلانه برای خرابی/بازیابی، هشدارهای SSL (۳۰/۱۴/۷/۳/۱ روز قبل انقضا)، هشدارهای دامنه (۶۰/۳۰/۱۴/۷/۳/۱ روز)، تغییرات DNS و عبور از آستانه زمان پاسخ فعال میشود. آستانه تأیید (پیشفرض ۲ بررسی پیاپی ناموفق) جلوی این را میگیرد که با یک وقفه یکثانیهای نیمهشب بیدار شوید. سکوت شبانه، هشدارهای غیر بحرانی را شبها ساکت نگه میدارد.
ساخته شده برای چندین سایت به طور همزمان
اگر آژانس دارید، پرتفوی سایت مدیریت میکنید یا دوازده میکروسرویس را نگه میدارید، ابزارهای "تکسایتی" خستهکننده میشوند. داشبورد ما هزاران مانیتور را در هر اکانت پشتیبانی میکند: برچسبگذاری، فیلتر براساس وضعیت، مرتبسازی براساس uptmie یا انقضای SSL، صفحهبندی، جستجو و خروجی به CSV. افزودن گروهی با textarea انجام میشود - URLها (با کلمه کلیدی و بازه دلخواه هر خط به صورت اختیاری) را بچسبانید و همه یکجا برنامهریزی میشوند.
در پسزمینه، بررسیها به صورت موازی با curl_multi و رقابت قابل تنظیم انجام میشوند، بنابراین بستهای شامل ۲۰۰ مانیتور HTTP فقط در چند ثانیه نه دقیقه تمام میشود. تاریخچه به طور خودکار تجمیع میشود - داده خام تا ۲۴ ساعت، تجمیع ساعتی تا ۳۰ روز، تجمیع روزانه تا یک سال - که حتی در مقیاس بالا، پایگاه داده را سبک نگه میدارد.
رایگان vs پولی
در پلن رایگان، حداکثر ۵ سایت را هر ۳۰ دقیقه با اعلان ایمیلی مانیتور میکنید. پلنهای پولی بازه ۱ دقیقهای، کانالهای بیشتر (تلگرام، اسلک، دیسکورد، SMS)، بررسی از چند موقعیت مکانی در ۱۳ کشور، تاریخچه طولانیتر و مانیتورینگ اختصاصی HTTP / API را فعال میکنند. بررسیهای معمولی هیچ اعتباری مصرف نمیکنند - اعتبارها فقط برای پریمیوم مصرف میشوند: چک چند نقطهای (۱ اعتبار) یا SMS (۵ اعتبار).
چطور شروع کنم
ابزار را باز کنید، URLها را جایگذاری کنید، بازه را انتخاب کنید، کانالهای اعلان را مشخص کنید - تمام. در عرض چند دقیقه داشبورد همه سایتهای خود را دارید با نمودار زمان پاسخ، درصد uptmie، شمارش معکوس تا انقضای SSL و دامنه و اعلانهای فوری در همان ثانیه خرابی.
سؤالات متداول
-
بررسی uptime HTTP/HTTPS + رصد گواهی SSL + رصد تاریخ انقضاء دامنه + شناسایی تغییرات DNS + زمان پاسخدهی. هر پنج مورد به طور خودکار روی هر URL مانیتورینگ شده اجرا میشوند. نیاز به پیکربندی مجزا نیست.
-
بستگی به پلن دارد: هر ۱ دقیقه در Pro و Enterprise، هر ۳۰ دقیقه در Advanced، هر ۶۰ دقیقه در Basic. چکهای چند منطقهای برای هر منطقه جدا حساب میشوند — بازهها را با محدودیت پلن تنظیم کنید.
-
بله — هدرهای سفارشی HTTP (کوکی نشست، توکن JWT) تنظیم کنید یا روی مانیتور Basic Auth استفاده کنید. اطلاعات لاگین در حالت استراحت رمزگذاری میشود. توجه: توکنهای کوتاه مدت به بروزرسانی دستی نیاز دارند؛ برای مانیتورینگ طولانیتر از توکن سرویس بلندمدت استفاده کنید.
-
مانیتورینگ به لبه CDN شما میرسد، نه مبدا. این معمولاً همان چیزی است که میخواهید — چون چیزی را که کاربر میبیند میسنجد. اگر باید به طور ویژه مبدا را مانیتور کنید (مثلاً برای رصد خطاهایی که CDN کش کرده و خرابی مبدا را پنهان میکند)، از یک URL غیرکش یا هدر هاست سفارشی برای دور زدن CDN استفاده کنید.
-
یکی از این سه: (۱) محدوده IP تسترهای ما را در فایروال مجاز بدهید، (۲) روی مانیتورینگ Basic Auth تنظیم کنید، (۳) ایجنت heartbeat را داخل شبکه بهصورت self-hosted نصب کنید. گزینه ۲ در اکثر موارد سادهتر است.
UptimeRobot · Pingdom · BetterStack · Oh Dear · Site24x7 · StatusCake · Sentry · Uptrends · Cronitor · New Relic
پایش SSL · انقضای دامنه · پایش DNS · پینگ (ICMP) · پورت (TCP) · endpoint · کلمه کلیدی · API · کرون / ضربانسنجی · زمان پاسخ · بکلینک · وابسته به مکان