واچ‌لاگ راهنمای نصب ایجنت
این راهنما مراحل نصب و اجرای ایجنت واچ‌لاگ روی سرور شما را توضیح می‌دهد.
ایجنت واچ‌لاگ یک برنامه Node.js است که برای جمع‌آوری و ارسال متریک‌های سرور به واچ‌لاگ طراحی شده است.
لطفاً مراحل زیر را به ترتیب دنبال کنید تا فرآیند راه‌اندازی انجام شود.
سیستم عامل Ubuntu
Windows Server
سایر سیستم عامل ها
نحوه نصب Watchlog بر روی Windows Server چگونه است؟
نصب
عامل Watchlog را نصب کنید با دستور زیر:
جایگزین کنید your-api-key و your-server را با کلید API و آدرس سرور واقعی خود از داشبورد.
مهم: PowerShell را به‌صورت مدیر سیستم (Administrator) باز کنید قبل از اجرای دستور زیر.
PowerShell - اجرا به‌عنوان مدیر:
$wl_apiKey="your-api-key"; $wl_server="your-server"; $wl_memory="300M"; iwr https://watchlog.io/windows/install-watchlog.ps1 -OutFile "$env:TEMP\install-watchlog.ps1"; powershell -ExecutionPolicy Bypass -File "$env:TEMP\install-watchlog.ps1" -apiKey $wl_apiKey -server $wl_server -memory $wl_memory
کپی
مدیریت عامل

عامل Watchlog در ویندوز به‌صورت یک سرویس ویندوز اجرا می‌شود. از دستورات PowerShell زیر (به‌صورت مدیر سیستم) برای کنترل آن استفاده کنید:

  • راه‌اندازی عامل:
    Start-Service -Name "WatchlogAgent"
    کپی
  • راه‌اندازی مجدد عامل:
    Restart-Service -Name "WatchlogAgent"
    کپی
  • متوقف کردن عامل:
    Stop-Service -Name "WatchlogAgent"
    کپی
  • حذف عامل:
    Stop-Service -Name "WatchlogAgent"
    sc.exe delete "WatchlogAgent"
    حذف پوشه عامل:
    Remove-Item -Recurse -Force "C:\Program Files\watchlog-agent"
توجه: سرویس WatchlogAgent فقط در حالتی اجرا می‌شود که راه‌اندازی شده باشد. اگر نیاز به راه‌اندازی خودکار در صورت خرابی دارید، تنظیمات بازیابی سرویس را در کنسول مدیریت سرویس‌های ویندوز تغییر دهید.
پس از نصب ایجنت روی سرور، باید در کد خود به آن متصل شوید. این کار را می‌توانید از طریق پکیج‌های زیر انجام دهید:
Nodejs
Python
Php
C#
Java
INSTALLATION
$ npm install watchlog-metric
Usage