מחשב נייד המציג לוח מחוונים וגרפים, המחשה לממשק הניטור של AlloyDB Omni
צילום: Atlantic Ambience / Pexels

AlloyDB Omni מקבלת ממשק Web לניטור PostgreSQL מקומי

Google Cloud הכריזה על זמינות כללית של AlloyDB Omni Web UI עבור התקנות Red Hat וקונטיינרים. הממשק החדש נועד למנהלי PostgreSQL שמפעילים את AlloyDB Omni בתשתיות מקומיות, בקצה או בעננים שונים, ומרכז תצפית על מצב האשכול בלי להסתמך רק על שורת הפקודה.

הקונסולה מוגדרת כ-read-only: היא מציגה נתוני ניטור ואבחון, אך אינה מבצעת פעולות כתיבה ואינה משנה את הגדרות מסד הנתונים. כך ניתן להשתמש בה בסביבת ייצור לצורך חקירה בלי להפוך אותה לערוץ ניהול נוסף שעלול להתנגש עם GitOps, ‏Ansible או תהליכי provisioning קיימים.

מה רואים בממשק?

  • בריאות המערכת: CPU, זיכרון, קלט/פלט של אחסון ומגמות של חיבורים פעילים.
  • ביצועי שאילתות: דירוג שאילתות כבדות לפי זמן כולל ותדירות, איתור latency ו-SQL איטי.
  • Columnar Engine: צריכת זיכרון, טבלאות ועמודות שנמצאות במטמון ומידת הכיסוי של המנוע העמודי.
  • פרמטרים ודגלים: תצוגה מרכזית של הגדרות פעילות כדי לזהות סטייה מבסיס התצורה הארגוני.
  • AI וכלי אקו-סיסטם: גישה למידע על Vector Search ואינטגרציות AI, לצד קישורים לכלים כגון pgBackRest.

למה זה שימושי בסביבה היברידית?

AlloyDB Omni הוא המהדורה העצמאית של AlloyDB, עם תאימות PostgreSQL, האצה עמודית וכלי AI, אך הוא רץ על תשתית שבשליטת הארגון. המשמעות היא שצוותים יכולים לקבל יכולות AlloyDB גם מחוץ לשירות המנוהל של Google Cloud, אך האחריות לניטור, קיבולת ותחזוקה נשארת אצלם.

הממשק מאפשר לשמור כמה פרופילי חיבור ולעבור בין פיתוח, בדיקות וייצור או בין אשכולות שונים. לצורך מדדי חומרה מלאים נדרש ניטור Prometheus תקין במארח. לפי Google, הממשק זמין ב-AlloyDB Omni 18.1.0 ומעלה.

מה חשוב לדעת לפני פריסה

ה-Web UI אינו תחליף לכלי ניהול או למערכת התרעות מרכזית. הוא מתאים לאבחון נקודתי ולחקירת ביצועים, בעוד ששינויים בתצורה צריכים להמשיך דרך מקור האמת הארגוני. אם מתגלה configuration drift, Google ממליצה לתקן אותו בתהליך ה-provisioning המוסמך ולא מתוך כלי האבחון.

  1. לוודא שהגרסה היא 18.1.0 ומעלה ושיטת ההתקנה נתמכת.
  2. להגדיר Prometheus כדי לקבל תמונת חומרה מלאה.
  3. להגביל גישה לממשק ברשת ובזהויות המתאימות, גם אם הוא לקריאה בלבד.
  4. להשוות את הפרמטרים המוצגים ל-baseline ולנהל תיקונים דרך GitOps או כלי האוטומציה הקיים.

מקורות

קרדיט תמונה: Atlantic Ambience / Pexels. דף המקור. רישיון Pexels Free מתיר שימוש באתר, בסושיאל ובשיווק וכן עריכה; התמונה היא המחשה בלבד ואינה מעידה על קשר ל-Google או ל-AlloyDB.

דילוג לתוכן