הגדר קבוצות מארח עבור נגיוס
- קטגוריה: רֶשֶׁת
אם עקבת אחרי המאמרים שלי בנגיוס כאן בגאקס (ראה ' הרחב בקלות את הפונקציונליות של נגיוס 'ו-' התקן במהירות את Nagios באובונטו 'למידע נוסף) אתה בטח מתרשם עד כמה חזק נגיוס. ובכן, אני יכול לומר בשמחה שעדיין לא ראית כלום. נגיוס מדהים ביכולתו להאריך ולדווח. כמובן, יחד עם הכוח הזה מגיע קצת עבודה שעשוי להיות מנהל. עם נגיוס אין ווידג'טים ומכשפים מהודרים שינחו אתכם בתצורות פשוטות. נגיוס מחייב שתלכלך מעט את האצבעות בשורת הפקודה.
יכולת מגניבה אחת של נגיוס היא שהיא מאפשרת לקבץ מכונות לשירותים. נניח, למשל, יש לך מספר מכונות המשמשות שרתי אינטרנט או שרתי סמבה. במקום שתצטרכו לגלול סביב כדי למצוא אותם, תוכלו לקבץ את המכונות האלו יחד, על ידי שירות, כדי להקל על הניטור הרבה יותר. במדריך זה אני הולך להראות לכם כיצד לנצל את התכונה הנחמדה הזו.
הנחות
אני הולך להניח שכבר התקנת ונגיוס עובד על Nagios. אני גם מניח שאתה יודע אילו מכונות קיימות ברשת שלך ואילו שירותים הם מפעילים. לצורך הדרכה זו, נרכיב את כל המכונות שנמצאות תחת הקטגוריות: שרתי ssh ו- debian-servers.
קבצי cfg ספציפיים למכונה
הדבר הראשון שצריך לעשות הוא ליצור קובץ .cfg ספציפי לכל מכונה שעליך להוסיף. נושא זה כבר טופל בסעיף ' הרחב בקלות את הפונקציונליות של נגיוס ' מאמר. ללא קבצי ה- Cfg האלה, נגיוס לא יוכל לראות את המכונות - זה קריטי עבור היכולת לקבץ מכונות לפי שירות.
הקמת הקבוצות
אם אתה מסתכל פנימה /etc/nagios3/conf.d תוכלו למצוא קובץ בשם hostgroups_nagios2.cfg (הערה: '2' אינו שגיאת הקלדה. מסיבה כלשהי לא שונו שם לקבצי התצורה כדי לשקף את ההגירה מ- 2 ל- 3.) זהו הקובץ האחראי על קיבוץ מכונות יחד לפי שירות. ערך טיפוסי ייראה כמו:
# רשימה של שרתי ה- Debian GNU / Linux שלך
הגדירו את קבוצת המארחים {
hostgroup_name debian-servers
כינוי שרתי GNU / Linux של דביאן
חברים localhost, Elive, courtney-desktop
}

כפי שאתה יכול לראות כבר שלוש מכונות מקובצות יחד. אתה יכול לקבל כמה שרק תרצה. כעת, כשתסתכל בסקירה של קבוצת המארחים של נגיוס, תראה את המכונות שהגדרת ברשימה (ראה איור 1).
שימו לב לשמות המארח הרשומים. שמות אלה לקוחים מהתצורה שאתה רואה למעלה. עם זאת אינך יכול פשוט לערוך את השמות כדי להפוך אותם לכל מה שאתה רוצה. שמות אלה צריכים לשקף את שם מארח ההנחיה בקבצים המארחים הספציפיים .cfg. אז בשביל קורטני-דסקטופ למעלה אתה עשוי למצוא א courtney_desktop.cfg קובץ המכיל את השורה host_name קורטני-דסקטופ .
כעת, עשו אותו הדבר עבור כל שרתי ה- SSH שלכם, על ידי הוספת כל מארחים המגישים ssh ללקוחות. זה נעשה באותה צורה. בתוך ה /etc/nagios3/hostgroups_nagios2.cfg תגיש את כל המארחים לקבוצה שרתי ssh סָעִיף.
לאחר שהוספת את כל המארחים לקבוצות שלך, עליך לוודא שאתה מפעיל מחדש את Nagios כדי שהשינויים ייכנסו לתוקף. עשה זאת בעזרת הפקודה /etc/init.d/nagios3 הפעל מחדש . כעת תוכל להציג את הקבוצות שלך בדפדפן שלך.
מחשבות אחרונות
אנו ממשיכים להתחקות עם נגיוס, והופכים אותו לשימוש מועיל יותר למנהל שכבר עסוק מדי. במאמרים הקרובים נתמודד עם משימות ספציפיות אחרות של נגיוס.