Template زبیکس چیست؟

یک template مجموعه‌ای از پارامترهاست که که می‌تواند به راحتی به چندین Host اعمال گردد.

پارامترها شامل:

  • items
  • triggers
  • graphs
  • نرم افزار
  • screens
  • low-level discovery rules
  • web scenarios

به همین دلیل که در زندگی واقعی هاست‌های بسیاری، یکسان و یا بسیار شبیه هم هستند؛ بنابراین پارامترهایی که برای یک هاست می‌سازید در هاست‌های دیگر نیز قابل استفاده اند (items, triggers, graphs,…). البته، شما می‌توانید تمامی این تنظیمات و موارد را در هاست‌های جدید به صورت دستی کپی نمایید، اما این کار بسیار زمانبر و خسته کننده است. این درحالی است که با یک template شما می توانید تمام این موارد را درون یک template کپی کنید و template را برای هاست که نیاز دارید اجرا نمایید.

وقتی که یک template برای یک هاست تنظیم می شود. تمامی پارامترهای (items, triggers, graphs,…) template به هاست اضافه می‌گردد. template به صورت کاملا اختصاصی به هاست‌ها متصل می شود و نه به صورتی جمعی و گروهی.

templateها معمولا اقدام به دسته بندی تمامی پارامترها برای به صورت مجزا برای سرویس‌ها و نرم‌افزارها(مانند Apache, MySQL, PostgreSQL, Postfix…) می کنند و تمامی این موارد رابه هاست در حال اجرا بر روی آن سرویس اعمال می کنند.

یکی دیگر از کاربرد های بیشمار templateها هنگامی است که باید تغییری در تمامی هاست ها اتفاق بیافتد. تغییر چیزی در سطح یک template باعث تغییر در تمامی هاست های متصل به آن خواهد شد.

بنابراین، استفاده از templates به خوبی باعث کاهش حجم کار و ساده سازی فرآیند تنظیم زبیکس خواهد شد.

آیا به template نیاز دارید؟ همین حالا درخواستی برای ساخت template ارسال کنید!