0
هیچ محصولی در سبد خرید نیست.

مجموع: تومان

چگونه الگوهای (Templates) سفارشی در Zabbix بسازیم؟

1404-01-27
3مشاهده
مدیر سایت

سیستم مانیتورینگ Zabbix یکی از محبوب‌ترین ابزارهای متن‌باز در دنیای فناوری اطلاعات است که امکانات گسترده‌ای برای پایش شبکه‌ها، سرورها، سرویس‌ها و اپلیکیشن‌ها فراهم می‌کند. یکی از قابلیت‌های بسیار مهم و کلیدی در Zabbix، استفاده از الگوها یا Templates است. با استفاده از Templateها، می‌توان فرایند مانیتورینگ را استاندارد، ساده و سریع‌تر کرد.

اما اگر بخواهید نیازهای خاص شبکه یا سیستم خود را مانیتور کنید، ممکن است Templateهای آماده پاسخگوی شما نباشند. در این شرایط، ایجاد الگوی سفارشی در Zabbix راه‌حل شماست. در این مقاله آموزشی، به صورت گام‌به‌گام یاد می‌گیرید چگونه یک Template سفارشی در Zabbix بسازید و آن را به هاست‌های خود اعمال کنید.


چرا باید Template سفارشی در Zabbix بسازیم؟

استفاده از Templateهای سفارشی در Zabbix مزایای زیادی دارد:

  • پوشش نیازهای خاص: گاهی نیاز به مانیتورینگ مقادیر خاص یا سرویس‌های غیرمعمول دارید که در الگوهای پیش‌فرض وجود ندارند.

  • صرفه‌جویی در زمان: با تعریف یک Template سفارشی، می‌توانید آن را برای چندین هاست مختلف به کار ببرید.

  • مدیریت آسان‌تر: تغییر در Template به‌صورت خودکار در تمام هاست‌هایی که به آن متصل‌اند اعمال می‌شود.


مراحل ساخت Template سفارشی در Zabbix

در ادامه، فرایند ساخت یک Template سفارشی را مرحله به مرحله بررسی می‌کنیم:

۱. ورود به پنل مدیریتی Zabbix

ابتدا وارد Zabbix Web Interface شوید و با نام کاربری و رمز عبور مدیریتی وارد داشبورد شوید.

۲. رفتن به بخش Templateها

از منوی بالا وارد مسیر زیر شوید:

Configuration → Templates

سپس روی دکمه Create template در گوشه بالا سمت راست کلیک کنید.

۳. تنظیمات اولیه Template

در این مرحله، باید اطلاعات اولیه مربوط به Template را وارد کنید:

  • Template name: نام دلخواه برای الگو (مثلاً Custom Linux Monitoring)

  • Groups: گروهی که Template در آن قرار می‌گیرد (مثلاً Templates/Custom)

  • (اختیاری) Link to other templates: در صورت نیاز می‌توانید Template خود را به سایر Templateهای موجود لینک کنید.

پس از تکمیل اطلاعات، روی دکمه Add کلیک کنید تا Template ساخته شود.


افزودن آیتم‌های مانیتورینگ (Items)

حالا که Template ساخته شده، باید مشخص کنید دقیقاً چه چیزی باید مانیتور شود.

مراحل:

  1. وارد Template ساخته شده شوید.

  2. از تب‌های بالا، روی Items کلیک کنید.

  3. دکمه Create item را بزنید.

  4. تنظیمات زیر را انجام دهید:

    • Name: نام آیتم (مثلاً CPU Load)

    • Type: نوع آیتم (مثلاً Zabbix agent یا SNMP agent)

    • Key: کلید آیتم (مثلاً system.cpu.load[percpu,avg1])

    • Type of information: نوع داده (Numeric, Float, String, Log و…)

    • Update interval: بازه زمانی برای آپدیت داده‌ها (مثلاً 30s یا 60s)

در پایان، دکمه Add را بزنید.


افزودن Triggerها (هشدارها)

Triggerها برای تعریف شرایط هشدار به کار می‌روند. برای مثال وقتی CPU از 90% بیشتر شد، هشدار ارسال شود.

مراحل:

  1. از تب بالا وارد بخش Triggers شوید.

  2. روی Create trigger کلیک کنید.

  3. اطلاعات زیر را وارد کنید:

    • Name: نام هشدار (مثلاً “CPU Load is too high”)

    • Expression: شرط هشدار (مثلاً {Template Custom Linux Monitoring:system.cpu.load[percpu,avg1].last()}>0.9)

    • Severity: درجه اهمیت هشدار (Warning, High, Disaster و…)

سپس دکمه Add را بزنید.


لینک کردن Template به هاست‌ها

برای استفاده از Template سفارشی:

  1. وارد مسیر Configuration → Hosts شوید.

  2. هاستی را انتخاب کنید یا هاست جدید بسازید.

  3. در بخش Templates روی Add کلیک کنید و Template سفارشی خود را انتخاب کنید.

  4. تغییرات را ذخیره کنید.

حالا Template شما روی هاست اعمال شده و آیتم‌ها شروع به جمع‌آوری اطلاعات می‌کنند.


نکات تکمیلی و حرفه‌ای

  • استفاده از Discovery Rules: اگر می‌خواهید مانیتورینگ خودکار برای چند مورد (مثلاً چند دیسک یا چند پورت) داشته باشید، می‌توانید از LLD (Low-Level Discovery) در Template استفاده کنید.

  • ارتباط با گراف‌ها و داشبورد: می‌توانید برای آیتم‌های خود، گراف‌های سفارشی بسازید و در داشبورد قرار دهید.

  • ایمپورت و اکسپورت Template: Zabbix امکان گرفتن خروجی XML از Template و وارد کردن آن به سیستم‌های دیگر را فراهم می‌کند.


جمع‌بندی

ساخت Template سفارشی در Zabbix یکی از مهم‌ترین گام‌ها برای داشتن یک سیستم مانیتورینگ حرفه‌ای و متناسب با نیازهای خاص شماست. با این کار می‌توانید بدون نیاز به تکرار، سرویس‌های مورد نظر را در چندین هاست مختلف زیر نظر داشته باشید. همچنین مدیریت، توسعه و نگهداری ساختار مانیتورینگ‌تان بسیار ساده‌تر و سازمان‌یافته‌تر خواهد شد.

دسته: زبیکس متوسط


برچسب ها:

نظرشما

آدرس ایمیل شما منتشر نخواهد شد.

*

نوشته های مرتبط


بروزرسانی : بهمن 1403 تین کلاینت چیست؟ تین کلاینت (Thin Client) یک دستگاه کامپیوتری سبک و ک . . .

27 دقیقه
ادامه مطلب

در دنیای امروز که امنیت یکی از اصلی‌ترین دغدغه‌های افراد و کسب‌وکارهاست، استفاد . . .

4 دقیقه
ادامه مطلب

سیستم نظارت تصویری مجموعه ای از سخت افزارها و نرم افزارهاست که از دوربین‌ مداربست . . .

5 دقیقه
ادامه مطلب

تکنولوژی VDI یا Virtual Desktop Infrastructure، یکی از راه‌حل‌های محبوب برای مدیریت دسکتاپ‌ها د . . .

5 دقیقه
ادامه مطلب

قرارداد پشتیبانی شبکه یک قرارداد رسمی بین یک شرکت یا سازمان و یک شرکت پشتیبانی شبک . . .

15 دقیقه
ادامه مطلب

VDI مخفف Virtual Desktop Infrastructure یا زیرساخت دسکتاپ مجازی است. این فناوری به شما اجازه می . . .

4 دقیقه
ادامه مطلب

لیست قیمت خدمات اکتیو شبکه مشهد 1403 خدمات اکتیو شبکه امروزه یکی از مهم ترین نیازهای . . .

3 دقیقه
ادامه مطلب