شروع سریع: از ثبتنام تا اولین سرور
در این آموزش
در این آموزش وارد داشبورد میشویم، یک توکن ثبت میسازیم، سنسور را روی یک سرور نصب میکنیم و یک مخاطب پیامکی تعریف میکنیم تا هشدارهای مهم به موبایل برسد. کل کار برای یک سرور معمولاً کمتر از ده دقیقه طول میکشد. بعد از آن، همین مسیر را برای بقیهٔ سرورها تکرار میکنید یا با GPO روی همهٔ سرورهای دامین پخش میکنید.
پیش از شروع
- نشانی داشبورد:
https://app.servermug.ir - سرور ویندوز باید Windows Server 2016 یا جدیدتر (یا ویندوز ۱۰/۱۱) و ۶۴ بیتی باشد. Windows Server 2012 و 2012 R2 پشتیبانی نمیشوند.
- سرور لینوکس باید amd64 یا arm64 باشد و systemd داشته باشد (Ubuntu، Debian، RHEL، Rocky، Alma و مشابه).
- سرور باید بتواند به بیرون با HTTPS وصل شود. سنسور هیچ پورت ورودی باز نمیکند، پس لازم نیست در فایروال چیزی به سمت داخل باز کنید.
- برای نصب، دسترسی Administrator روی ویندوز یا
sudoروی لینوکس لازم است.
گام ۱: ورود یا ساخت حساب
- به
https://app.servermug.irبروید. اگر حساب ندارید، زبانهٔ «ثبتنام» را بزنید و نام خودتان، نام سازمان یا شرکت، شمارهٔ موبایل و رمز عبور (دستکم ۸ نویسه) را وارد کنید. کد تأییدی که پیامک میشود را بزنید و «ساخت حساب» را انتخاب کنید. - با هر ثبتنام یک سازمان ساخته میشود و شما مدیر آن هستید. همهٔ سرورها، قانونها و مخاطبان به این سازمان تعلق دارند و هیچ سازمان دیگری آنها را نمیبیند.
- دفعههای بعد با «ورود با رمز» یا «ورود با کد پیامکی» وارد میشوید.
اگر حساب را در جلسهٔ دمو با هم ساختهایم، همان شماره و رمزی را که آنجا تعیین کردید به کار ببرید. تعداد سرورهای مجاز پلن شما در صفحهٔ «افزودن سرور» نوشته شده است.
گام ۲: ساخت توکن ثبت
سنسور با یک توکن ثبت به سازمان شما وصل میشود. توکن چندبارمصرف است، یعنی یک توکن را میتوانید برای دهها سرور به کار ببرید.
- بالای صفحه دکمهٔ «+ افزودن سرور» را بزنید.
- در کارت «ساخت توکن ثبت»، اگر گروه دارید آن را از فهرست «گروه» انتخاب کنید؛ سرورهایی که با این توکن ثبت شوند خودکار در همان گروه قرار میگیرند. اگر هنوز گروهی نساختهاید، «بدون گروه» بماند؛ بعداً هم میشود گروه را عوض کرد.
- «حداکثر دفعات استفاده» (بین ۱ تا ۵۰۰، پیشفرض ۵۰) و «مدت اعتبار (روز)» (بین ۱ تا ۳۰، پیشفرض ۷) را تعیین کنید.
- گزینهٔ اجرای اسکریپتهای سفارشی را فعلاً خاموش بگذارید، مگر اینکه دلیل مشخصی دارید؛ توضیحش در چکهای سفارشی با اسکریپت آمده است.
- «ساخت توکن و دستور نصب» را بزنید.
توکن و دستورهای نصب فقط همین یک بار نمایش داده میشوند. دستور را همین حالا کپی کنید. اگر گم شد، مشکلی نیست؛ یک توکن تازه بسازید.
گام ۳: نصب سنسور روی سرور
زیر توکن سه زبانه هست: «ویندوز (PowerShell)»، «لینوکس» و «چند سرور ویندوز با GPO». برای اولین سرور یکی از دو زبانهٔ اول را بردارید.
ویندوز: PowerShell را با Run as Administrator باز کنید و دستور را بچسبانید. شکل دستور این است (مقدارهای واقعی در داشبورد پر شدهاند):
& ([scriptblock]::Create((irm 'https://app.servermug.ir/dl/install.ps1'))) -Server 'https://INGEST_HOST' -Token 'sm_enroll_TOKEN' -Pin 'sha256:FINGERPRINT' -Dl 'https://app.servermug.ir/dl'
لینوکس: با کاربری که sudo دارد اجرا کنید:
curl -fsSL 'https://app.servermug.ir/dl/install.sh' | sudo sh -s -- --server 'https://INGEST_HOST' --token 'sm_enroll_TOKEN' --pin 'sha256:FINGERPRINT' --dl 'https://app.servermug.ir/dl'
اسکریپت نصب فایل سنسور را دریافت میکند، درستی آن را با SHA-256 بررسی میکند، سرور را ثبت میکند و سرویس را راه میاندازد. در پایان باید این خط را ببینید:
✓ سنسور سرورماگ نصب شد و در حال اجراست.
جزئیات و عیبیابی هر سیستمعامل در نصب روی ویندوز سرور و نصب روی لینوکس آمده است.
گام ۴: دیدن سرور در داشبورد
به «نمای کلی» برگردید. سرور تازه ابتدا با وضعیت «در انتظار گزارش» دیده میشود و معمولاً در کمتر از یک دقیقه «آنلاین» میشود. سنجههای CPU، رم، دیسک و شبکه از همان دقیقهٔ اول میآیند. چکها (آپدیت، آنتیویروس، فایروال و…) چند دقیقه بعد پر میشوند، چون هر کدام زمانبندی خودش را دارد؛ مثلاً چک آپدیت ساعتی یک بار اجرا میشود.
روی کارت سرور بزنید تا صفحهٔ آن باز شود. زبانهٔ «چکها» را نگاه کنید؛ اگر چیزی هشدار یا بحرانی است، جزئیات و توصیهٔ رفعش همانجاست.
گام ۵: تعریف مخاطب پیامکی
تا وقتی مخاطبی تعریف نکنید، هشدارها فقط در داشبورد دیده میشوند.
- به «اطلاعرسانی» بروید و «+ مخاطب جدید» را بزنید.
- نام (مثلاً «مسئول شبکه») و شمارهٔ موبایل را وارد کنید. کانال «پیامک» بماند.
- «حداقل شدت» را «هشدار و بحرانی» و «سطح ارجاع» را «سطح ۱ — فوری» بگذارید و «ذخیره» را بزنید.
- در ردیف مخاطب «ارسال آزمایشی» را بزنید و مطمئن شوید پیامک رسید.
تنظیم ساعت سکوت، ارجاع به مدیر فنی و سقف پیامک در مخاطبان، پیامک، ارجاع و سقف پیامک توضیح داده شده است.
بعد از اولین سرور
| کار | کجا | آموزش |
|---|---|---|
| نصب روی بقیهٔ سرورهای ویندوز دامین | زبانهٔ «چند سرور ویندوز با GPO» | نصب با GPO |
| نام بردن سرویسهای حیاتی (مثل MSSQLSERVER) | «تنظیمات» ← «سنسور» | مرجع چکها |
| بازبینی آستانههای هشدار | «قانونها» | قانونهای هشدار |
| روشن کردن ثبت Process Creation برای تشخیص حذف Shadow Copy | Group Policy روی سرورها | محافظ باجافزار |
| گروهبندی سرورها و افزودن همکاران | «تنظیمات» ← «گروهها» و «کاربران» | کاربران و گروهها |
اگر سرور بعد از چند دقیقه هنوز «در انتظار گزارش» است، دسترسی خروجی سرور به نشانی ingest را بررسی کنید و روی سرور دستور servermug-agent status را اجرا کنید؛ خط last report نشان میدهد آخرین ارسال موفق بوده یا نه.
دستور نصب را از کجا بیاورید؟
در داشبورد، صفحهٔ «افزودن سرور» دستور آماده با توکن خودتان را میدهد. هنوز حساب ندارید؟ درخواست دمو بدهید.
ورود به داشبورد درخواست دمو