8 תבניות

סקירה כללית

תבנית היא קבוצה של ישויות שניתן להחיל עליהן בנוחות מארחים מרובים.

הישויות עשויות להיות:

  • פריטים
  • טריגרים
  • גרפים
  • לוחות מחוונים
  • כללי גילוי ברמה נמוכה
  • תרחישי אינטרנט

כמו מארחים רבים בחיים האמיתיים זהים או די דומים כך זה באופן טבעי נובע מכך שקבוצת הישויות (פריטים, טריגרים, גרפים,...) יצרת עבור מארח אחד, עשוי להיות שימושי עבור רבים. ברור שאתה יכול להעתיק אותם לכל מארח חדש, אבל זה יהיה הרבה ידני עֲבוֹדָה. במקום זאת, עם תבניות אתה יכול להעתיק אותן לתבנית אחת ולאחר מכן החל את התבנית על כמה שיותר מארחים לפי הצורך.

כאשר תבנית מקושרת למארח, כל הישויות (פריטים, טריגרים, גרפים,...) של התבנית מתווספים למארח. תבניות הן מוקצה ישירות לכל מארח בודד (ולא לקבוצה מארחת).

תבניות משמשות לעתים קרובות כדי לקבץ ישויות עבור שירותים מסוימים או יישומים (כמו Apache, MySQL, PostgreSQL, Postfix...) ואז חלה על מארחים המפעילים שירותים אלה.

יתרון נוסף של שימוש בתבניות הוא כאשר יש לשנות משהו לכל המארחים. שינוי משהו ברמת התבנית פעם אחת יהיה להפיץ את השינוי לכל המארחים המקושרים.

לפיכך, השימוש בתבניות הוא דרך מצוינת לצמצם את התבניות עומס עבודה וייעול תצורת Zabbix.

המשך אל יצירה והגדרה של א תבנית.