כאשר לינוס טורוואלדס הוציא את הגרסה הראשונה שלבליבת הלינוקס שלו עוד ב -1991, איש לא חשב שזה יגדל למה שהוא הפך. כיום, לינוקס נמצאת בכל מקום ולמרות שהיא לא הגיעה למערכת הפעלה רגילה של שולחן העבודה, היא כיום דבר שבשגרה בשרתים. ממש כמו שרתים שמפעילים מערכות הפעלה אחרות, יש לפקח על שרתי לינוקס. סביבות ה- IT של היום כל כך גדולות ומורכבותשכלי ניטור הם כמעט חובה. אבל הפוסט הזה לא נוגע רק לניטור שרתי לינוקס, אלא גם להשתמש בלינוקס כפלטפורמת ניטור. כמה מכלי הניטור הטובים ביותר יכולים לפעוללינוקס. למעשה, חלקם לא יתמודדו עם שום דבר אחר. חיפשנו עבורך את השוק וחיפשנו את מיטב תוכנות הניטור של לינוקס ואנחנו שמחים לחלוק את תוצאות המאמצים שלנו עם הקוראים שלנו.
נתחיל את הדיון בשיחה קצרהעל לינוקס, מה זה, ההיסטוריה שלה ומצבה הנוכחי. לאחר מכן, נדון במעקב אחר מחשבי לינוקס. אנו ננסה לקבוע אם יש הבדלים בין ניטור מארחי Linux או מחשבים המריצים מערכות הפעלה אחרות. מכיוון שלינוקס היא פלטפורמה פופולרית לכלי ניטור, זה יהיה הנושא הבא שלנו לפני שנוכל סוף סוף להגיע לחלק המעניין ביותר, מיטב תוכנות וכלים לניטור לינוקס.
מילה אודות לינוקס
לינוקס, בצורתה היסודית ביותר, היא רק אחתגרעין מערכת ההפעלה. זהו מרכיב הליבה של מערכת הפעלה המספקת שירותים שונים - כגון זיכרון, קבצים וניהול משימות - לתהליכים אחרים. בהרחבה, זה השם שאנו נותנים בדרך כלל למערכות הפעלה המבוססות על הגרעין, אך עשוי מכמה מודולים נוספים ההופכים אותה למערכת הפעלה ממוחשבת שלמה, כזו שיכולה לשמש אנשים. חשוב להבין את ההבדל בין גרעין לינוקס לבין מערכת הפעלה לינוקס. גרעין לינוקס משמש במערכות הפעלה אחרות כמו אנדרואיד, מערכת ההפעלה החכמה הנפוצה ביותר.
כמערכת הפעלה, לינוקס אינה,באופן פונקציונלי, שונה מאוד מכל סוג אחר כמו Windows או OS X. ההבדל העיקרי בין לינוקס ומערכות הפעלה פופולריות אחרות הוא העובדה ש- Linux היא מוצר עם קוד פתוח. אנשים רבים נוטים לבלבל בין קוד פתוח וחופשי. נכון שתוכנות קוד פתוח הן לרוב בחינם, אך לא בהכרח זה המקרה. לדוגמה, מערכת ההפעלה Red Hat Enterprise Linux אינה חינמית. כדי להוסיף לבלבול, שחקנים של תנועת הקוד הפתוח מתייחסים לעתים קרובות לתוכנת קוד פתוח כתוכנה חינמית עם חופש המרמז על חופש ולא כהיעדר עלות.
במהלך השנים, לינוקס, שהייתה אחת למדימערכת הפעלה שולית שהותקנה על ידי פריקים ותלמידי מדעי המחשב - אני זוכר שביליתי שבועות שהורדתי אותה תמונת דיסקט אחת בכל פעם מעל חיבור 1200 באוד; אני מניח שהייתי אחד מאותם פריקים, צמח להיות אפשרות פופולרית כמערכת הפעלה של שרתים.
ניטור לינוקס
ניטור לינוקס, בביטוי הבסיסי ביותר שלו הואדומה מאוד למעקב אחר כל מערכת הפעלה אחרת. אחרי הכל, לינוקס היא מערכת הפעלה כמו כל אחת אחרת (אם כי היא גם אינה דומה לשום דבר אחר). וכשאתה מחשיב שלניטור שרתים טיפוסי קשור לחומרה יותר ממערכת ההפעלה, קל לראות מדוע זה לא שונה מדי.
עם זאת, מערכת ההפעלה היא מה שמעקבכלים המשמשים לקריאת מצב החומרה. כמה כלי ניטור, למשל, משתמשים ב- SNMP כדי להביא ערכים תפעוליים ממערכות הפעלה. ניטור מערכת לינוקס באמצעות SNMP דורש שהתקנת חבילת snmpd ותפעל עליה. snmpd הוא סוכן SNMP שיושב ומחכה לבקשות מכלי ניטור SNMP. עם קבלת בקשה הוא מעבד אותו, אוסף את המידע המבוקש ומחזיר אותו למבקש.
מערכות פיקוח אחרות משתמשות בסוכן מקומי כדילאסוף מידע. בבחירת מערכת כזו לפיקוח על שרתי לינוקס, חשוב לוודא כי סוכן זמין להפצה לינוקס הספציפית שלך. כמה כלי ניטור מבוססי סוכן יכולים להשתמש גם בשיטות איסוף נתונים אחרות ולעתים קרובות הם האפשרויות הטובות ביותר ברשתות היברידיות המכילות תערובת של מחשבי Windows אותם ניתן לנטר באמצעות סוכן מותאם אישית וכלינוקס המנטרים באמצעים סטנדרטיים כמו SNMP.
לינוקס כפלטפורמת פיקוח
בעוד לינוקס היא מערכת הפעלה פופולרית עבורשרתי מכל הסוגים, על אחת כמה וכמה כשמדובר בהפעלת כלים ספציפיים. בפרט, ישנם מספר כלי פיקוח ברשת בחינם ופתוח קוד פתוח אשר יפעלו על לינוקס. ואפילו הכלי שבחרת יכול להריץ במערכת Windows, האם זה לא הגיוני יותר מבחינה כלכלית לרוץ למערכת הפעלה חינמית ולא לבזבז קצת כסף על מערכת הפעלה יקרה?
יש אנשים שעדיין לא סומכים על חופשיים ותוכנת קוד פתוח ליישומים קריטיים למשימה. הם למשל לא היו מכניסים את הנתונים הארגוניים היקרים שלהם לשרת SQL הפועל על לינוקס. אך בדרך כלל אין לאנשים אלה התנגדויות לשימוש בפלטפורמה להפעלת כלי ניהול רשת.
יתרון אחד גדול בשימוש בלינוקס כ-הפלטפורמה הבסיסית לכלי ניטור רשת היא שקל להתקין שרת לינוקס עם החבילות הנדרשות בלבד. אמנם ניתן לעשות זאת באמצעות Windows, אך הדבר מורכב במידה ניכרת.
תוכנות וכלים מובילים לניטור לינוקס שלנו
די אמר על לינוקס, בואו נסתכל עלהכלי הטוב ביותר שמצאנו. כאמור, ברשימה שלנו יש שילוב של כלים בהם ניתן להשתמש כדי לפקח על שרתי Linux ורשתות, כמו גם תוכנת ניטור רשת הפועלת על לינוקס. חלק מהכלים משלבים את שניהם ויכולים לפקח על מארחי לינוקס בעת הפעלה על לינוקס. הם אידיאליים לחנויות לינוקס בלבד.
1. שרת SolarWinds ומוניטור יישומים (ניסיון חינם)
SolarWinds עשה כמה מהטובים ביותרכלי ניהול רשת במשך כעשרים שנה. הוא זוכה להערכה רבה ומוצר הדגל שלו, צג ביצועי הרשת של SolarWinds, זוכה בעקביות לביקורות מובילות כאחד מכלי הניטור הטובים ביותר על רוחב הפס ברשת. SolarWinds מפורסמת גם בזכות הכלים החינמיים שלה, מוצרים קטנים יותר שכל אחד מהם נותן מענה לצורך ספציפי של מנהלי רשת. מחשבון רשת המשנה המתקדם של SolarWinds ושרת ה- Kiwi Syslog הם שתי דוגמאות טובות לאותם כלים חינמיים.
כפי ש- SolarWinds מתאר זאת באופן עצמי, צג שרת ויישום היא תוכנת ניטור שרת מבוססת Windowsנבנה כדי למצוא ולפתור בעיות יישומים ". באמצעות כלי זה תוכל לפקח על כל שרת שמריץ כל יישום ובכל מקום. ניתן להשתמש בו כדי לפקח באופן יזום על הביצועים, הקיבולת והבריאות של שרתי ויישומי לינוקס ווינדוס ברחבי מרכזי נתונים, משרדים מרוחקים וענן.
- ניסיון חינם: שרת SolarWinds ומוניטור יישומים
- קישור להורדה: https://www.solarwinds.com/server-application-monitor/registration
רכיבי ניטור שרת לינוקס של צג שרת ויישומים מאפשרים לך לפקח, להתריע ולדווח עלבעיות ביצועים בשרתי Linux שלך. אתה יכול לפקח על השימוש במשאבים בשרתי Linux שלך. קבל התראות על עומסי יתר של מעבד, אין מספיק RAM ובעיות אחסון, כגון דיסקים שנגמרים להם. תוכל גם לפקח על תקינות רכיבי החומרה בשרת Linux שלך, כולל טמפרטורה, מהירות מאוורר, אספקת חשמל ועוד. אתה יכול לקבל התראות כאשר רכיבי חומרת השרת נמצאים במצב אזהרה או במצב קריטי, דבר שעלול להפחית את השבתה של השרת בגלל כשל בחומרה.
פלטפורמת ניטור שרתים מקיפה זוכולל לוח מחוונים מבוסס-אינטרנט קל להתאמה אישית, ומשם אתה יכול לפקח על למעלה מ- 1200 יישומי ספק, שרתים, מסדי נתונים ואחסון של ספקים. ה שרת SolarWinds ומוניטור יישומים מספק גילוי ומיפוי אוטומטי של יישומים ותשתיות. יש לו גם תבניות פיקוח הניתנות להתאמה אישית, והתראות ודוחות שנבנו מראש.
מחיר ה- שרת SolarWinds ומוניטור יישומים מבוסס על מספר הרכיבים, הצמתים ו-כרכים מנוטרים. זה מתחיל ב -2 995 דולר עבור 150 צגים. גרסת ניסיון בחינם למשך 30 יום זמינה להורדה, אם תרצה לתת למוצר ריצת מבחן לפני שתרכוש אותו.
2. PRTG
ה נתיב פסלר ראוטר תנועה (PRTG) הוא כלי אחר מבוסס Windows אשר אידיאלי עבורופיקוח על משאבי לינוקס. זהו אחד הכלים הקלים והמהירים ביותר להתקנה ופסלר טוען שאתה יכול להיות פועל תוך דקות ספורות. נכון שהגדרת המוצר מהירה בצורה מרשימה, בין השאר בזכות תכונת הגילוי האוטומטי שלה הסורקת את הרשת ומוסיפה אוטומטית את הרכיבים שהיא מוצאת.
ממשק המשתמש (או ליתר דיוק ממשקים) הואעוד אחת מהחליפות החזקות של התוכנה. אתה יכול לבחור בין קונסולת Windows מקורית, ממשק אינטרנט מבוסס Ajax, או אפליקציות סלולריות לאנדרואיד, iOS ו- Windows Phone. אחת מתכונות היישומים הניידים הייחודיות תאפשר לך לסרוק תווית קוד QR המודבקת לציוד שלך בכדי להציג במהירות את הסטטוס שלה.
PRTG יכול לפקח על כמעט כל דבר בזכות זהארכיטקטורת חיישנים חדשנית. אתה יכול לחשוב על חיישנים שהם תוספות למוצר. עם זאת, החיישנים כבר מובנים במוצר. חיישני לינוקס ויוניקס מותאמים אישית משמשים לפיקוח על מארחי לינוקס ללא צורך בהתקנה או שינוי של דבר. שרתי לינוקס מנוטרים באמצעות שילוב של פרוטוקולי WBEM ו- SSH. הנתונים נשלחים באמצעות חיבור מאובטח כדי למנוע פגיעה במידע רגיש במהלך שליחת נתוני הניטור.
PRTGהתמחור מבוסס על מספר חיישניםאתה משתמש במקום בו חיישן הוא כל פרמטר או ערך שאתה צריך לפקח עליו. לדוגמה, כל ממשק שמנוטרח באמצעות SNMP משתמש בחיישן אחד. באופן דומה, כל מארח לינוקס משתמש בחיישן. המוצר זמין בגרסת חינמי מלאה הכוללת ניטור של 100 חיישנים. עבור חיישנים נוספים דרוש רישיונות בתשלום. מחירם משתנה בהתאם לקיבולת החיישן החל מ -1 600 דולר עבור 500 חיישנים. תקופת ניסיון בחינם ללא הגבלה של 30 יום זמינה להורדה.
3. זביקס
זביקס הוא מוצר בחינם וקוד פתוח שיכול להיותנהג לפקח על כל דבר. הכלים יכולים לפעול על קומץ הפצות לינוקס - כולל Rapsbian, גרסת ה- Raspberry Pi בלינוקס - והוא יפקח על רשתות, שרתים, יישומים ושירותים וסביבות מבוססות ענן. הוא כולל מראה ותחושה מקצועיים במיוחד, כמו שהייתם מצפים ממוצר מסחרי. מראה טוב לא מספיק כדי להיות ברשימה שלנו. למרבה המזל, מוצר זה מתגאה גם בסט תכונות רחב, מדרגיות בלתי מוגבלת, ניטור מבוזר, אבטחה חזקה וזמינות גבוהה. זהו מוצר אמיתי בכיתה ארגונית.
זביקס משתמש בשילוב של טכנולוגיות ניטור. זה תומך בניטור SNMP כמו גם בממשק ניטור פלטפורמות חכמות (IMPI). זה יכול גם לבצע ניטור מבוסס סוכן עם סוכנים הזמינים לרוב הפלטפורמות. לשם התקנה קלה, יש גילוי אוטומטי וכן תבניות שאינן תיבה עבור מכשירים רבים. ממשק המשתמש מבוסס האינטרנט של הכלי כולל מספר תכונות מתקדמות כגון לוחות מחוונים מבוססי ווידג'טים, גרפים, מפות רשת, מצגות שקופיות ודוחות פירוט.
המוצר כולל גם התאמה אישית ביותרמערכת התרעה שתשלח לא רק הודעות התראה הכוללות זמן ריצה ומלאי מלאי אלא ניתן גם להתאים אותה בהתבסס על תפקיד הנמען. זה יכול גם להסלים בעיות על פי רמות שירות גמישות המוגדרות על ידי המשתמש. אתה יכול אפילו לאפשר לזאביקס לתקן כמה בעיות באופן אוטומטי.
4. נגיוס
ישנן שתי גרסאות מתחרות של נגיוס זמין. יש את החינם והקוד פתוח נגיוס ליבה ויש את התשלום Nagios XI. שניהם חולקים את אותו מנוע בסיסי אך הדמיון נעצר שם. נגיוס ליבה היא מערכת פיקוח על קוד פתוח הפועלתלינוקס. המערכת מודולרית לחלוטין עם מנוע הניטור בפועל בבסיסה. את המנוע משלימים עשרות תוספים זמינים אותם ניתן להוריד כדי להוסיף פונקציונליות למערכת. כל תוסף מוסיף כמה תכונות לליבה.
שמירת הגישה המודולרית, חזיתות הכלי היא גם מודולרית וכמה אפשרויות שונות שפותחו על ידי הקהילה זמינות להורדה. ה ליבת נגיוס, התוספים והקצה הקדמי משתלבים והופכים מערכת פיקוח מלאה למדי. בהתחשב בזה, זה כנראה לא יפתיע אותך כשאני אומר לך את ההקמה נגיוס ליבה יכולה להיות משימה מפחידה.
Nagios XI הוא מוצר מסחרי המבוסס על נגיוס ליבה מנוע. עם זאת, זהו פיתרון ניטור מלא לבלימה. המוצר מכוון לקהל רחב מעסקים קטנים לתאגידים גדולים. זה הרבה יותר קל להתקין ולהגדיר יותר מ- נגיוס ליבהבזכות אשף התצורה ומנוע הגילוי האוטומטי. כמובן, זה לא בחינם. אתה יכול לצפות לשלם בסביבות 2,000 דולר עבור רישיון של 100 צומת וכפול פי עשרה עבור רישיון בלתי מוגבל.
5. זנוס ליבה
זנוס ליבה כנראה לא פופולרי כמו חלק מהאחריםכלי ניטור ברשימה זו אך הם באמת ראויים למקומה בעיקר בגלל מערך התכונות והמראה המקצועי שלה. הכלי יכול לפקח על דברים רבים כגון שימוש ברוחב הפס, זרימת תנועה או שירותים כמו HTTP ו- FTP. יש לו ממשק משתמש נקי ופשוט ומערכת ההתראה שלו מעולה. דבר אחד אהבנו במיוחד בכך שהיא מערכת ההתראה המרובה הייחודית שלה. זה מאפשר להתריע בפני אדם שני אם הראשון לא מגיב תוך עיכוב מוגדר מראש.
אבל לא הכל מושלם. Zenoss Core היא אחת ממערכות הניטור המסובכות ביותר להתקנה ולהגדרה. התקנה היא תהליך מונע לחלוטין בשורת הפקודה. מנהלי הרשת של היום רגילים למתקני GUI, אשפי תצורה ומנועי גילוי אוטומטי. זה יכול לגרום להתקנת המוצר להיראות מעט ארכאית. עם זאת, קיים מספיק תיעוד והתוצאה הסופית הופכת אותו שווה למאמצי ההתקנה.
6. קקטוסים
היינו צריכים לכלול קקטוסים ברשימה הזו. אחרי הכל, מדובר באחת מפלטפורמות הניטור העתיקות בחינם ובקוד פתוח. וזה עדיין די פופולרי עד היום. אמנם ייתכן שהוא אינו עשיר בתכונות כמו כמה מוצרים מסחריים ואפילו קוד פתוח, אך זה עדיין כלי מצוין. לממשק המשתמש מבוסס האינטרנט שלה יש תחושה קצת וינטגית - אל תצפו לאף אנימציות HTML 5 - אך הוא מסודר וקל להבנה ושימוש. הקקטוסים מורכבים ממסקר מהיר, תבניות גרף מתקדמות ושיטות רכישה מרובות. בעוד הכלי מסתמך בעיקר על סקירת SNMP, ניתן ליצור סקריפטים מותאמים אישית כדי לקבל נתונים מכל מקור כמעט.
עוצמתו העיקרית של כלי זה היא במכשירי קלפיותלהביא את הערכים שלהם ולגרף את הנתונים שנאספו בדפי אינטרנט. זה באמת עושה עבודה מצוינת אבל זה בערך כל מה שהוא יעשה. עם זאת, אם אינך זקוק להתראות, דוחות מהודרים או תוספות אחרות, הפשטות של המוצר עשויה להיות בדיוק מה שאתה צריך. ואם אתה זקוק ליותר, הקקטוסים כתובים לחלוטין ב- PHP, מה שהופך אותה להתאמה אישית מאוד. אתה יכול להתאים אותו בקלות לצרכים הספציפיים שלנו ולהוסיף את התכונות החסרות שאתה צריך.
קקטוסים עושים שימוש נרחב בתבניות אשרחשבון עבור תצורה קלה יותר. יש תבניות מכשירים עבור סוגים נפוצים רבים של מכשירים כמו גם תבניות גרף. יש גם קהילה מקוונת ענקית של משתמשים שכותבים תבניות בהתאמה אישית מכל הסוגים והופכים אותם לזמינים לקהילה ויצרני ציוד רבים מציעים גם תבניות קקטוסים להורדה.
הערות