مانیتورینگ

راه‌اندازی سرویس مانیتورینگ همدار

برای استفاده از سیستم مانیتورینگ همدار، نیاز به دو بخش مجزا دارید:

  • Monitoring Server (پنل مانیتورینگ) → نصب روی یک VM جداگانه
  • Monitoring Client → نصب روی سرور همدار

🖥️ نصب سرور مانیتورینگ (Monitoring Server)

1. دریافت و انتقال فایل

فایل hamdar-monitoring را دانلود کرده و به سرور مانیتورینگ منتقل کنید.

2. استخراج فایل

tar -xzvf file.tar.gz

3. اجرای اسکریپت نصب

./install-monitoring.sh

در مرحله اول:

  • گزینه server را انتخاب کنید.

4. تنظیم آدرس سرور

در زمان نصب و برای تولید کلیدهای TLS:

  • آدرس VM سرور مانیتورینگ را وارد کنید.

5. اجرای سرویس

hms-cli up -d

6. دسترسی به پنل

از طریق مرورگر وارد شوید: https://[VM_IP]:3080

7. اطلاعات ورود پیش‌فرض

  • Username: admin
  • Password: admin

⚠️ پیشنهاد می‌شود پس از اولین ورود، رمز عبور را تغییر دهید.


💻 نصب کلاینت مانیتورینگ (Monitoring Client)

1. انتقال فایل نصب

فایل نصب را به سرور همدار منتقل کنید.

2. استخراج فایل

tar -xzvf file.tar.gz

3. اجرای اسکریپت نصب

./install-monitoring.sh

در مرحله اول:

  • گزینه client را انتخاب کنید.

4. انتقال گواهی (TLS)

فایل زیر را از سرور مانیتورینگ: /opt/hmdr-ms/tls/output/root.crt

به مسیر زیر در سرور کلاینت منتقل کنید: /opt/hmdr-mc/tls/output/

5. تنظیم اتصال به سرور مانیتورینگ

فایل تنظیمات را باز کنید: hmc-cli -c

و مقدار زیر را تنظیم کنید: VECTOR_SERVER_IP=

این مقدار باید همان IP سرور مانیتورینگ باشد که در زمان نصب وارد کرده‌اید.

6. اجرای سرویس کلاینت

hmc-cli up -d

📊 داشبورد مانیتورینگ

پس از راه‌اندازی:

  • وارد پنل مانیتورینگ شوید
  • به بخش Dashboard بروید
  • داشبوردهای مختلف برای بررسی وضعیت سرور همدار در دسترس هستند
  • با انتخاب هر داشبورد می‌توانید اطلاعات را در طول زمان مشاهده کنید

✅ نکات مهم

  • سرور مانیتورینگ و کلاینت باید به یکدیگر دسترسی شبکه‌ای داشته باشند
  • پورت 3080 روی سرور مانیتورینگ باید باز باشد
  • تنظیم صحیح TLS برای ارتباط امن ضروری است