۱. نصب عامل Watchlog
۲. پیکربندی یکپارچگی
فایل integration.json
را در پوشه عامل باز کنید و بلوک MySQL را اضافه کنید:
{
"service": "mysql",
"monitor": true,
"host": "localhost",
"port": "3306",
"username": "root",
"password": "",
"database": ["mydb"]
}
سپس عامل را برای اعمال تغییرات ریاستارت کنید:
ریاستارت در لینوکس
pm2 restart watchlog-agent
ریاستارت در ویندوز
Restart-Service -Name "WatchlogAgent"
بررسی قابلیتهای مانیتورینگ MySQL

نمای کلی پایگاهداده
نسخه MySQL، حداکثر اتصالات، زمان کارکرد، اندازه کل DB و تعداد جداول و ایندکسها.
فعالیت پرسوجو
نمودارهای بلادرنگ برای عملیات SELECT، INSERT، UPDATE، DELETE در طول زمان.
فعالیت اتصال
نظارت بر اتصالات فعال، اتصالهای جدید در هر بازه و اتصالات لغوشده.
پرسوجوهای کند
پیگیری پرسوجوهایی که از آستانه عملکرد عبور کردهاند برای شناسایی گلوگاهها.
جداول باز شده
نظارت بر تعداد جداول باز شده برای تنظیم صحیح table_open_cache.
میانگین اتصالات فعال
میانگین اتصالات فعال در طول زمان برای درک بار سیستم.
تمام متریکها بهصورت بلادرنگ یا در بازههای زمانی دلخواه از طریق داشبورد Watchlog در دسترس هستند.