6 כלי הניטור הטובים ביותר של PostgreSQL בשנת 2020

click fraud protection

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

כלי הניטור הטובים ביותר של PostgreSQL

הנקודה העיקרית של ניטור מסדי נתונים של PostgreSQL היא להבטיח שהנתונים שהם מחזיקים יהיו זמינים בכל פעם שהם יש צורך ושהביצועים שלהם-כלומר. כמה מהר הם מגיבים לשאילתות - נשאר בתוך פרמטרים מקובלים. היום, אנו בוחנים כמה מכלי הניטור הטובים ביותר של PostgreSQL.

נתחיל בהסבר קצר מה זה PostgreSQL, מאיפה הוא מגיע ואיך הוא נוצר. אחרי הכל, זה רק יכול לעזור לדעת קצת יותר על מה שאנחנו מנסים לנטר. לאחר מכן, נדון באופן ספציפי בניטור של מסדי נתונים של PostgreSQL. נלמד כיצד יש לשקול שרתי מסד נתונים בשלמותם וכי הניטור הטוב ביותר יכלול לא רק את תוכנת מסד הנתונים בפועל אלא גם את מערכת ההפעלה הבסיסית ו חוּמרָה. לאחר מכן נגיע לליבה של פוסט זה כאשר אנו מציגים את כלי הניטור הטובים ביותר של PostgreSQL שיכולנו למצוא ונותן לך סקירה קצרה של כל אחד מהם.

instagram viewer

PostgreSQL בקצרה

PostgreSQL טוען שהוא מסד הנתונים המתקדם ביותר בקוד פתוח. עם זאת, זה כנראה יותר מסתם עניין שיווקי. זה באמת שווה למאגרי המידע המסחריים החזקים ביותר שקיימים. הידועה גם בשם Postgres, מערכת ניהול מסדי נתונים יחסיים עם קוד פתוח וחינמי (RDBMS) שמה דגש על הרחבה ועמידה בתקנים טכניים. הוא נועד להתמודד עם מגוון עומסי עבודה, ממכונות בודדות ועד למחסני נתונים או שירותי אינטרנט עם משתמשים רבים במקביל. יתר על כן, זהו מסד הנתונים המוגדר כברירת מחדל עבור macOS Server והוא זמין גם עבור Linux, FreeBSD, OpenBSD ו-Windows.

PostgreSQL התפתח מפרויקט Ingres באוניברסיטת קליפורניה, ברקלי. למען האמת, השם PostgreSQL היה במקור רק Postgres וזה היה פוסט-Ingres. מאוחר יותר הוא שונה ל-PostgreSQL כדי לשקף טוב יותר את תאימות ה-SQL שלו. אז, עוד ב-1982, מייקל סטונברקר, מנהיג צוות אינגרס עזב את ברקלי כדי ליצור גרסה קניינית של אינגרס רק כדי לחזור כמה שנים לאחר מכן בשנת 1985 והחל בפרויקט שלאחר אינגרס כדי לטפל בבעיות במערכות מסדי נתונים עכשוויות שהתבהרו יותר ויותר במהלך המוקדמות שנות ה-80. מתוך הכרה בהישגיו, הוענק סטונברקר בפרס טיורינג בשנת 2014 עבור פרויקטים אלה ואחרים והטכניקות שהם היו חלוציו.

קריאה מעניינת:7 הכלים הטובים ביותר לניתוח ביצועי מסד נתונים

אודות ניטור מאגרי מידע PostgreSQL

מכיוון ש-PostgreSQL הוא, לפני הכל, מסד נתונים SQL סטנדרטי, הניטור שלו אינו שונה ממנו ניטור כל מסד נתונים אחר של SQL. והמטרה העיקרית של ניטור מסדי נתונים PostgreSQL היא, יותר מכל, להבטיח שהנתונים יהיו זמינים בעת הצורך. מסד נתונים והנתונים שהוא מכיל יכולים להיות מושג מופשט במידה מסוימת. עם זאת, הוא עשוי מאלמנטים בטון. כלי ניטור PostgreSQL, לפיכך, חייבים תמיד להבטיח שכל אותם רכיבים - כולל רכיבי חומרה ותוכנה כאחד - פועלים וגם פועלים בטווח הרגיל שלהם.

האלמנט הבסיסי ביותר של שרת PostgreSQL - או כל שרת מסד נתונים, לצורך העניין - הוא השרת בפועל עליו הוא פועל, כולל חומרה ומערכת הפעלה. כמו כל שרת, יש פרמטרים תפעוליים רבים שכדאי לעקוב אחריהם בשרת PostgreSQL. לדוגמה, עומס מעבד, זיכרון זמין או טמפרטורת ליבת המעבד הם כולם פרמטרים מעניינים. ניטור שרת המריץ מופע מסד נתונים PostgreSQL זהה, מנקודת מבט של החומרה, בדיוק כמו ניטור כל שרת אחר.

מערכות ההפעלה הבסיסיות הן אלמנט נוסף שכדאי לנטר. לא משנה באיזו מערכת הפעלה פועל שרת PostgreSQL שלך, ישנם מספר פרמטרים חשובים שיש לפקח עליהם כמו שטח דיסק או שימוש בדיסק, למשל. ובדיוק כמו ניטור חומרה, הניטור ברמת מערכת ההפעלה של שרת PostgreSQL אינו שונה מזה של כל שרת אחר.

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

הכלים הטובים ביותר לניטור מאגרי מידע PostgreSQL

בדקנו את השוק עבור כלי ניטור מסדי הנתונים הטובים ביותר של PostgreSQL ומצאנו מגוון רחב של מוצרים. הודות לעמידה בתקני PostgreSQL, לכל כלי ניטור תואם SQL לא אמורה להיות בעיה לנטר מסד נתונים PostgreSQL. עשינו כמיטב יכולתנו, כפי שאנו עושים לעתים קרובות, כדי לכלול סוגים שונים של כלים ברשימה שלנו. בעוד שחלקם כלי ניטור פשוטים יותר של SQL, אחרים הם כלים מלאי תכונות שינטרו כל פרמטר אפשרי ואפילו לנתח את המבנה של מסדי הנתונים שלך, פוטנציאל לזהות בעיות כתמים.

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

ה מנתח ביצועי מסד נתונים של SolarWinds (DPA) מנטר ומנתח את מופעי מסד הנתונים של PostgreSQL או כל מסד נתונים תואם SQL. המערכת משתמשת ב- a ניתוח זמן תגובה שיטה אשר שמה את הפוקוס העיקרי על הזמן שבין בקשות שאילתה לתגובה המתאימה ממסד הנתונים ומנתחת סוגי המתנה ואירועים כדי לאתר את צווארי הבקבוק של מסדי נתונים.

מנתח ביצועי מסד נתונים של SolarWinds
  • ניסיון חינם: מנתח ביצועי מסד נתונים של SolarWinds
  • קישור הורדה רשמי: https://www.solarwinds.com/database-performance-analyzer/registration

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

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

נקודת ניטור אחת לכל מסדי הנתונים שלך

ה מנתח ביצועי מסד נתונים של SolarWinds עובד עם מסדי נתונים PostgreSQL (כמובן) כמו גם רוב מסדי הנתונים הגדולים כולל Microsoft SQL Server, Oracle, MySQL, DB2 ו-ASE. זה גם תומך בשרתים פיזיים, מקומיים, מכונות וירטואליות (שפועלות תחת Vmware או Hyper-V) והתקנות מבוססות ענן.

ניתן להרחבה ביותר

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

ניטור של כל ההפעלות הפעילות

מנוע הסקרים המקורי של הכלי מתעד את כל מה שקורה במופעי מסד הנתונים שלך ללא עומס נוסף על מסד הנתונים עצמם וללא צורך בסוכן ניטור מקומי. זה מקטין באופן דרמטי - אם לא מבטל - את הסיכון שהכלי עלול להשפיע על ביצועי מסדי הנתונים.

מעקב, ניטור וניתוח של רכיבי מסד נתונים

כלי זה מתאם אוטומטית שאילתות, משתמשים, קבצים, תוכניות, אובייקטים, זמני המתנה, אחסון ותאריך/שעה/שעה/דקה כדי לגלות ולאבחן בעיות תוך כדי תנועה.

ייעוץ לכוונון מסדי נתונים

ה מנתח ביצועי מסד נתונים של SolarWinds יכול לתת לך עצות טובות לכוונון מופעי מסד נתונים בודדים כדי לוודא שהם פועלים בשיא הביצועים שלהם. הכלי ינתח את כל הפרמטרים של מופע וימליץ על דרך פעולה לאופטימיזציה של שאילתות מסוימות או אפילו מופעי מסד נתונים שלמים.

מחירים עבור ה מנתח ביצועי מסד נתונים של SolarWinds מתחילים ב-$1,995 ומשתנים בהתאם למספר וסוג מופעי מסד הנתונים שיש לנטר. אם אתה רוצה לנסות את המוצר לפני רכישתו, זמינה גרסת ניסיון פונקציונלית מלאה ל-14 יום.

2. צג רשת PRTG

צג הרשת PRTG מבית Paessler A.G. הוא פלטפורמת ניטור הכל-ב-אחד ידועה שבה תוכל להשתמש כדי לנטר מערכות, מכשירים, תעבורה, מסדי נתונים ויישומים. הוא בנוי על ארכיטקטורה חכמה מבוססת חיישנים שבה חיישנים שונים מאפשרים ניטור מסוגים שונים. הכלי הזה יכול לנטר כל דבר שיש לו חיישן. אתה יכול לחשוב על חיישנים כתוספות למרות שבמקרה של הכלי הזה, הם כבר מובנים. חיישני מסד נתונים מוגדרים מראש זמינים מהקופסה. רוב מנועי מסדי הנתונים נתמכים עם חיישנים ספציפיים, כולל PostgreSQL, Microsoft SQL Server, MySQL ו-Oracle. הכלי יאפשר לך לפקח על זמן הביצוע של א שאילתת SQL על ידי מדידת הזמן הנמשך מרגע יצירת החיבור ועד לסיום החיבור. זה יאפשר לך לראות בבירור כיצד מסדי הנתונים שלך מתפקדים תחת לחץ.

חיישן PRTG PostgreSQL

ה צג רשת PRTG מאפשר לך לבחור מתוך מספר ממשקי משתמש של לקוח. יש קונסולה ארגונית של Windows, ממשק אינטרנט מבוסס Ajax ואפליקציות לנייד עבור אנדרואיד, iOS ו-Windows Phone. הכלי ידוע כאחד המהירים והקלים להתקנה עם פאסלר בטענה שתוכל להתחיל לנטר תוך 2 דקות. בעוד שהניסיון שלנו מראה שזה יכול לקחת יותר זמן, זה עדיין תהליך התקנה מהיר וקל מאוד.

אחת התכונות הטובות ביותר של PRTG - ואחת הסיבות לכך שהוא כל כך מהיר וקל להתקנה - היא מנוע הגילוי האוטומטי שלו שיסרוק הרשת שלך ומזהה אוטומטית מגוון רחב של מכשירים ומערכות, תוך יצירת חיישנים מתאימים ממכשיר מוגדר מראש תבניות. לכלי יש גם תכונת מפה שתאפשר לך ליצור מפות מותאמות אישית עם נתוני הניטור שלך מעל, ומציעה דרך ייחודית להציג אותם. כשזה מגיע להתראות, PRTG's גמישים מאוד וניתנים להתאמה אישית. אפליקציות הלקוח הנייד מאפשרות לך לקבל הודעות דחיפה ישירות למכשיר שלך. אתה יכול גם להגדיר התראות באמצעות דואר אלקטרוני או SMS ויש ממשק API רב עוצמה המאפשר לך לכתוב סקריפטים של התראות משלך.

ה PRTG צג רשת זמין בגרסה חינמית מלאה שמגבילה את יכולת הניטור שלך ל-100 חיישנים. ניטור שרת PostgreSQL טיפוסי דורש חיישן אחד לכל מופע מסד נתונים בתוספת חיישנים עבור כל פרמטר אחר של שרת ומערכת הפעלה שאולי תרצה לנטר. עבור יותר מ-100 חיישנים, יש צורך ברישיון. המחירים שלהם משתנים בהתאם למספר החיישנים ומתחילים ב-1,600 דולר ל-500 חיישנים. זמינה גרסת ניסיון חינמית עם מאפיינים מלאים ל-30 יום המאפשרת חיישנים ללא הגבלה, אך היא תחזור לגרסת 100 החיישנים החינמית לאחר שתקופת הניסיון תסתיים.

קרא את ה סקירה מלאה למידע נוסף.

3. SQL Sentry

הבא ברשימה שלנו הוא SQL Sentry מ SentryOne. זהו פתרון פופולרי למדי לניטור ביצועי מסד נתונים. הכלי אוסף ומציג מדדי ביצועים ניתנים לפעולה והתראות ומציג אירועים חיוניים בתצוגה בסגנון לוח שנה אשר מאפשר הצלבה קלה בנוסף, הכלי יכול לשמש כדי לפתור בעיות במהירות על ידי הפעלת ניתוח מפורט ישירות מהכלי לוּחַ מַחווָנִים. לוח המחוונים של הביצועים של הכלי - הכולל תצוגה בלעדית, מוגנת בפטנט, של ביצועי האחסון - יכול להציג את התוצאות של ניתוח מפורט של שאילתות בעלות השפעה גבוהה.

SQL Sentry מ-SentryOne

SQL Sentry הוא בהחלט לא הכלים הכי מודרניים ולוח המחוונים שלו זכה לביקורת על המראה המיושן שלו. עם זאת, זה יראה לך את כל הרכיבים והשירותים הקריטיים של SQL בפריסה מסודרת וזה יעזור לך לנהל את מופעי מסד הנתונים של SQL שלך ולהבטיח את זמינותם. יש לך גם אפשרות לצפות בנתונים ההיסטוריים של השרת, להשוות אותם לנתונים נוכחיים בזמן אמת. אתה יכול להשתמש בתכונה זו ליצירת קו בסיס ולאחר מכן למדוד את התוצאות של מאמצי האופטימיזציה של מסד הנתונים שלך.

מחיר הבסיס עבור SQL Sentry הוא $2,495 לכל מופע מסד נתונים בתוספת עמלת תחזוקה שנתית של $499. המוצר זמין גם כשירות מבוסס מנוי בעלות של $125 לחודש לכל מופע מסד נתונים. אתה יכול גם לקחת את המוצר לניסוי, הודות לניסיון חינם של 15 יום.

4. Idera אבחון מנהל עבור SQL Server

אל תתנו ל Idera אבחון מנהל עבור SQL Serverהשם של מטעה אותך. כלי זה למעשה יאפשר לך לפקח על הביצועים של כל מסד נתונים של SQL, כולל PostgreSQL. הוא מציע סטטיסטיקות ביצועים, מדדים והתראות משרתים פיזיים כמו גם ממכונות וירטואליות וחומרת המארח הבסיסית שלהן. הכלי יכול לנטר פרמטרים רבים כמו מעבד, זיכרון, שימוש בדיסק קשיח ושטח, ושימוש ברשת. ניטור יזום של שאילתות SQL כלול גם יחד עם ניטור SQL טרנזקציות. יתר על כן, הכלי יכול לספק המלצות לתקינותם של מסדי נתונים של SQL.

מנהל אבחון אידרה - לוח מחוונים מרכזי

לאינטראקציה עם המשתמש, יש בחירה של ממשק מבוסס אינטרנט ואפליקציות לנייד עבור טלפונים וטאבלטים של Android, iOS ו-Blackberry. הכלי מספק גם נתונים בזמן אמת וגם נתונים היסטוריים על מופעי שרת SQL, ומאפשר למנהלי מערכת לבצע שינויים תוך כדי תנועה בתוך האפליקציה לנייד. משימות אחרות שניתן לבצע מהאפליקציות הניידות המופחתות בתכונות כוללות תהליכי צפייה והרג, התחלה ועצירה של עבודות לפי הצורך והפעלת שאילתות. תכונות אחרות של Idera אבחון מנהל עבור SQL Server כולל אינטגרציה קלה עם SCOM באמצעות התוסף Management Pack, מערכת התרעה חזויה שנבנתה כדי למנוע כל שווא התראות ופונקציית ניטור ביצועי שאילתות מצוינת שיכולה לאתר שאילתות שאינן יעילות וביצועיות בצורה גרועה.

מחירים עבור ה Idera אבחון מנהל עבור SQL Server מתחילים ב-$1,996 לכל מופע של מסד נתונים וגרסת ניסיון פונקציונלית מלאה של 14 יום זמינה.

5. צג SQL (שער אדום)

צג SQL מ תוכנת Red Gate יכול לשמש לניטור, ניהול, שינוי, מניפולציה ואופטימיזציה של מסדי נתונים של SQL. זה יעזור למצוא בעיות לפני שהן הופכות לבעיות. מבחינה תכונה, אפשר לומר הרבה על המוצר. ראשית, הוא מספק למנהלי מערכת סקירה כללית של חוות השרתים של SQL שלהם. הכלי כולל גם יכולות התראה עוצמתיות, המודיעות לך על בעיות לפני שיש להן הזדמנות להשפיע באופן ניכר. דיווח הוא מקום נוסף שבו המוצר הזה זורח. זה יפיק דוחות מותאמים לגבי תקינות השרתים שלך. יתרה מזאת, יכולות ניתוח הביצועים של הכלי מאפשרות לך לראות במהירות מה ההשפעה הגדולה ביותר על המערכת שלך. ככלי אבחון, תכונה זו יכולה לעזור לך לחשוף מכשולים ולמצוא סיבות שורש.

צילום מסך של SQL Monitor

צג SQL כולל לוח מחוונים קל לשימוש המאפשר לך להציג את כל מופעי מסד הנתונים שלך במקום נוח אחד. הכלי גם מאפשר לך לגשת אליהם ישירות תוך שניות מבלי שתצטרך להתחבר אליהם מרחוק באמצעות VPN או שיטה אחרת. יש לוח מחוונים עם פונקציונליות מפורטת המאפשרת לך להציג נתונים סטטיסטיים מפורטים על מסדי הנתונים שלך כגון זמני המתנה, שימוש במעבד ו-I/O בדיסק בכמה לחיצות בלבד.

מחיר הבסיס של צג SQL הוא $1495 לכל מופע מסד נתונים. אתה זכאי להנחה של 15% ברכישת בין חמישה לתשעה רישיונות בו זמנית ו-20% הנחה ברכישת עשרה או יותר. כל המחירים כוללים את שנת התמיכה הראשונה מ שער אדום. ניסיון של 14 יום זמין אם אתה רוצה להפעיל את הכלי מבחן וכך גם הדגמה מקוונת.

6. SQL Power Tools

SQL Power Tools מ SQL Power הוא פתרון לניתוח ביצועים של מסד נתונים ללא סוכנים שלטענת בעלי האתרים שלו יש את ההשפעה הנמוכה ביותר על השרתים שלך. אומרים שמעקב עם SQL Power Tools לא יטען את מסדי הנתונים שלך ביותר מ-1%. כמו כן, המוצר לא מוסיף טבלה ולא פרוצדורה מאוחסנת באף אחד מבסיסי הנתונים שלך. כל הניתוח נעשה מרחוק לחלוטין. זה במיוחד לא יטען את השרתים שלך במיליוני שאילתות שעלולות להשפיע ברצינות על הביצועים שלהם. ומתוקף היותו חסר סוכנים, אינך צריך להתקין שום רכיב ניטור בשרתים שלך.

לוח המחוונים של SQL Power Tools

כלי זה עמוס בתכונות. יש לו גם תצוגות של לוח המחוונים וגם תצוגות מפת חום של ביצועי חוות השרתים שלך, שניתן לצפות בהם מדפדפן או מכשיר נייד. הפלטפורמה מחשבת ניתוח בסיס יומי של זמני המתנה של SQL, מוני ביצועים וזמני ריצת עבודה. זה גם יכול לבצע השוואה מיידית של זמני המתנה של SQL ו-I/O, מוני ביצועים וזמני ריצת עבודה בין שרתים ותקופות זמן. הכלי מאפשר לך להתעמק בזמני ההמתנה ל-SQL של ​​שאילתות בעלות ביצועים גרועים, ועוזר לך לאתר מחלוקת משאבים שעלולה לגרום להן לא להשלים בזמן.

SQL Power Toolsהמחיר משתנה בין $2,000 ל-$750 לכל מופע מסד נתונים, תלוי כמה אתה רוכש בו-זמנית. אם אתם מעדיפים לנסות את המוצר, ניתן לקבל גרסת הערכה ל-3 שבועות ביצירת קשר SQL Power.

watch instagram story
לְחַפֵּשׂ
הודעות האחרונות