پایه
- Zabbix
- Prometheus
DevOps
مانیتورینگ سرور یعنی مصرف منابع و وضعیت سرویس ها همیشه اندازه گیری شود و وقتی چیزی از حد معمول خارج شد، خودتان زودتر از مشتری خبردار شوید. تیم فنی پیکوهاست Zabbix یا Prometheus با Grafana را روی سرور شما راه اندازی و هشدارها را تنظیم می کند.
در یک نگاه
مانیتورینگ سرور یعنی اندازه گیری مداوم CPU، رم، دیسک، شبکه و سرویس ها و ارسال هشدار هنگام عبور از آستانه. وقتی بعد از خرابی تازه باخبر می شوید به آن نیاز دارید. تیم فنی پیکوهاست Zabbix یا Prometheus و Grafana، بررسی uptime و هشدار تلگرام یا ایمیل را راه اندازی می کند.
دامنه کار را با توجه به وضعیت سرور شما انتخاب می کنیم؛ قیمت هر سطح بعد از بررسی گفته می شود.
نصب سرور Zabbix، agent روی هر میزبان و قالب های آماده برای لینوکس و سرویس ها
نصب Prometheus، node_exporter روی سرورها و در صورت نیاز exporter برای MySQL، Nginx یا Docker
اتصال به منبع داده و ساخت داشبورد برای CPU، رم، دیسک، شبکه و سرویس ها
بررسی دوره ای در دسترس بودن سایت یا پورت و زمان پاسخ از بیرون یا داخل سرور
ارسال اعلان به تلگرام یا ایمیل برای هر آستانه تعریف شده
تعیین مقدارهای هشدار و بحرانی بر اساس رفتار واقعی سرور شما
در تیکت تعداد سرورها، سیستم عامل، سرویس های مهم و کانال دلخواه هشدار را می نویسید.
تیم فنی ابزار مناسب را پیشنهاد می کند و روی یک سرور مانیتورینگ نصب می کند.
agent یا exporter روی سرورهای هدف نصب و فقط پورت های لازم باز می شود.
داشبورد و بررسی uptime ساخته می شود و داده ها چند ساعت جمع آوری می شود.
آستانه ها با توجه به مصرف واقعی تنظیم و هشدار تلگرام یا ایمیل آزمایش می شود.
توضیح خواندن داشبورد و تغییر آستانه ها به شما تحویل داده می شود.
تحویل شامل سیستم مانیتورینگ نصب شده، داشبوردهای اصلی، بررسی uptime، هشدارهای تنظیم شده و یک راهنمای کوتاه برای افزودن سرور یا سرویس تازه است.
چند محدودیت واقعی وجود دارد. مانیتورینگ مشکل را برطرف نمی کند و فقط خبر می دهد. اگر خود سرور مانیتورینگ از کار بیفتد یا اینترنت آن قطع شود، هشدار نمی رسد، برای همین بررسی از یک نقطه بیرونی هم توصیه می شود. آستانه ها بر پایه رفتار فعلی سرور تنظیم می شوند و با تغییر بار باید دوباره بازبینی شوند. پاسخ به هشدار و رفع علت آن در این خدمت نیست و در سرور مدیریت شده پوشش داده می شود.