Check_ganglia_metrric.

ganglia מטרי לבדוק תוסף עבור nagios
הורד עכשיו

Check_ganglia_metrric. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freely Distributable
  • שם המפרסם:
  • Michael T. Conigliaro
  • אתר האינטרנט של המוציא לאור:
  • http://conigliaro.org

Check_ganglia_metrric. תגים


Check_ganglia_metrric. תיאור

גנגליה מטרי לבדוק תוסף עבור Nagios Check_Ganglia_Metrrrrric הוא תוסף Nagios המאפשר לך להפעיל התראות על כל מטרי ganglia.Check_Ganglia_Metric היה בהשראת Vladimir Vuksan של Vuksan.Ganglia_metric.php, אבל זה מגיע עם מספר שיפורים.אינסטולציה # PIP התקנה Check_Ganglia_Metric ... או: # Easy_Install check_ganglia_metricganglia שרת Nagios שלך ואת ganglia meta daemon פועלים על אותו המארח, אתה כנראה צריך לערוך את gmetad.conf כדי לאפשר חיבורים מרוחקים שלך Nagios Server.To לאפשר חיבורים מ Nagios-Server.example.com:Trusted_Hosts Nagios-server.example .comto לאפשר חיבורים מכל המארחים (כנראה סיכון אבטחה): all_trusted משובצת בפקודה שורה, בואו לראות אם Check_ganglia_metrric יכול לתקשר עם Ganglia Meta Daemon: Check_hostlia_metric.py.example.com \ - Metric_host = Host.example.com - Amberric_name = CPU_IDLESTATUS אישור, CPU סרק = 99.3% | CPU_IDLE = 99.3% ;;;; ההודעה "אישור סטטוס" מציינת כי צ'ה ck_ganglia_metric עובד. אם אתה מתקשה לקבל את זה לעבודה, נסה שוב עם כניסה Verbose מאופשר (- -verbose) על מנת להשיג תובנה טובה יותר לתוך מה הולך טועה. עכשיו בוא ננסה הגדרת סף התראה: check_hostlia_metric.py Server.example.com \ - Stric_Host = Host.example.com - 99STATUS = CPU_IDLE - CPU = 99.6% CPU_IDLE = 99.6% ;; 99; אמרנו Check_ganglia_metrric כדי להחזיר "קריטי "סטטוס אם מעבד סרק היה גדול מ -99." ההודעה "קריטית" מצביעה מעידה על כך שהיא עבדה. שים לב כי check_ganglia_metric parses טווחים ו ספים על פי הרשמי Nagios Plugin Developlines.To ראה רשימה מלאה של אפשרויות שורת הפקודה עם הסברים קצרים, להפעיל את Check_GangLia_Metrric עם Option.Nagios ConfigurationFirst, ליצור הגדרת פקודה: הגדרת פקודה {command_name Check_GangLia_Metrric Command_Line /USR/BIN/CHECK_GANDLIA_METRRRIC.PY.Example_MeTric_Host = $ hostaddress $ $ - stric_name = $ arg1 $ - warning = $ arg2 $ - קריטי = $ arg3 $} $} עכשיו אתה יכול להשתמש בפקודה לעיל בהגדרות השירות שלך: הגדרת שירות {service_description cpu idle - ganglia להשתמש some_metrrate cpu_idle! 0: 20! 0: 0 host_name host.example.com} זה יעבוד בסדר עד שמשהו משתבש עם Check_ganglia_metrrrrrrric (למשל קובץ המטמון לא ניתן לקרוא / כתוב, לא ניתן להגיע, את גנגליה meta daemon, וכו '). בשלב זה, כל שירות המסתמך על בדיקה. אנחנו יכולים למנוע זאת באמצעות שימוש בתלות שירות. הדבר הראשון שאנחנו צריכים הוא הגדרת פקודה לבדיקת גיל של קובץ: הגדרת פקודה {Command_name Check_File_age Command_line / USR / Lib / Nagios / Plugins / Check_file_age-arg1 $ $ - W $ arg2 $ -c $ arg3 $ הבא, אנו מגדירים שירות אשר בודק את הגיל של קובץ המטמון של Check_Ganglia_Metric. שים לב כי כדי להיות יעיל באמת, שירות זה צריך להיות נבדק לפחות כמו (עדיף יותר) לעתים קרובות מאשר כל בדיקות אחרות המסתמכות על Check_Ganglia_Metrrric: הגדרת שירות {service_description מטמון עבור check_ganglia_metric להשתמש some_template check_command check_file_age! / Var / lib / Nagios / .check_ganglia_metric.Cache! 60! שים לב שהפעלתי ב- Nagios, המאפשרת לי להשתמש בביטויים רגילים בהוראות שלי. על ידי דבק "- גנגליה" בסוף כל שירות, כי אני יכול לחסוך בעצמי הרבה מאמץ: הגדרת השירותים {host_name localhost service_description מטמון עבור check_ganglia_metric_description_name. * Dependlia_service_failure_criteria c, p} עכשיו אם משהו משתבש עם Check_Ganglia_Metrrric, רק התראה אחת תישלח על קובץ המטמון, וכל בדיקות השירות התלוי יהיו מושהות עד שתתקן את הבעיה שגרמה Check_GangLia_Metrrric כדי להיכשל. לאחר שהבעיה תוקנה, תצטרך לעדכן את חותמת הקובץ בקובץ המטמון כדי לשים את השירות "מטמון עבור Check_Ganglia_Metric" בחזרה למצב אישור (אשר יאפשר בדיקות שירות תלוי): מגע / var / lib /Nagios/.Check_ganglia_metric.cachetips ו tricksit של אפשר לקבל רשימה מלאה של המארחים זמינים ומדדים על ידי הפעלת "יותר verbose" רישום (-VV). מאז Metric_host ו Metric_Name אפשרויות נדרשים, יש לך קצת בעיה "עוף וביצה" כאן, אבל זה בסדר. רק לספק כמה נתונים דמה. התוסף יהיה שגיאה בסוף עם "מארח / מטרי לא נמצא" שגיאה, אבל לא לפני זה dumps המטמון שלה: Check_Hostlia_Metrric.py --gmetad_host = gmetad-server.example.com \ - stric_host = dummy - metric_name = דרישות Dummy -VV: · פייתון · נאגיוס מגבלות: · לא עובד עם פייתון 2.4


Check_ganglia_metrric. תוכנה קשורה