מה זה ניטור אפליקציות?
השירות Application Monitoring מספק את השירותים שדרושים לכם כדי לעקוב אחרי האפליקציות, המשאבים והתשתית שבהם הן משתמשות, מנקודת המבט של האפליקציה. כלומר, אתם לא מתחילים חקירה בחיפוש במשאבים שלכם ובגילוי אילו משאבים האפליקציה שלכם משתמשת בהם. במקום זאת, מתחילים בחקירה של האפליקציה, ואז מחפשים מידע על המשאבים והתשתית שבהם היא משתמשת. לוחות הבקרה והתרשים הטופולוגי שנוצרים על ידי Application Monitoring עבור האפליקציה מאפשרים לכם להבין את מצב הפעולה של האפליקציה, השירותים ועומסי העבודה שלה.
הכלי Application Monitoring יוצר לוח בקרה לאפליקציה שלכם, שבו מוצג מידע מפורט יותר, כמו אותות הזהב, נתוני יומן ומידע על התראות פתוחות:
בנוסף, אפשר לראות את הטופולוגיה של האפליקציה באמצעות Application Monitoring. תרשים הטופולוגיה יכול לעזור לכם להמחיש את עומסי העבודה והשירותים שלכם, ואת התנועה ביניהם:
למה כדאי להשתמש במעקב אחרי אפליקציות
השימוש ב-Application Monitoring יכול לחסוך לכם זמן ומאמץ. לדוגמה, נניח שאתם משתמשים ב-Application Design Center כדי לעצב ולפרוס את האפליקציה. לאחר מכן, תוכלו להשתמש ב-App Hub כדי לארגן ולנהל את האפליקציה. כדי להבין את הביצועים של האפליקציה ולנתח כשלים, משתמשים ב'מעקב אחרי אפליקציות', שכולל את התכונות הבאות:
לוחות בקרה שבהם מפורטים נתוני האפליקציה, השירות ועומס העבודה.
תצוגה טופולוגית של האפליקציה שבה מוצגת תנועת הנתונים.
אפשרות לסנן את נתוני הטלמטריה לפי רמת קריטיות וסביבה.
אחרי פריסת האפליקציה, שירות Application Monitoring מאתר את האפליקציה ויוצר באופן אוטומטי לוחות בקרה שמותאמים לסביבה שלכם. כדי לעזור לכם לחקור את ההתראות, אפשר לחפש ולסנן את הנתונים בלוחות הבקרה האלה.
בלוחות הבקרה שנוצרים על ידי Application Monitoring מוצגים הנתונים הבאים:
מידע על האפליקציה, כמו המיקום, רמת הקריטיות והבעלים.
מידע על התראות פתוחות.
נתוני יומנים ומדדים שנוצרו על ידי תשתית נתמכת. נתוני המדדים כוללים אותות מאומתים, כמו שיעורי שגיאות ותנועה, ומדדים נבחרים.
נתוני מעקב שנוצרו על ידי אפליקציות עם מכשור. הנתונים האלה כוללים את שמות הטווחים והשירותים, מידע על זמן האחזור ושיעורי השגיאות.
כשהאפליקציה שלכם פועלת בתשתית נתמכת, התכונה 'מעקב אחר אפליקציות' מצרפת באופן אוטומטי תוויות ספציפיות לאפליקציה לנתוני הטלמטריה שהאפליקציה יוצרת. התוויות האלה מזהות את האפליקציה שלכם ב-App Hub. אפשר להשתמש בתוויות הספציפיות לאפליקציה כשמבצעים שאילתה על נתוני הטלמטריה. בדפים Logs Explorer, Metrics Explorer ו-Trace Explorer אפשר להשתמש בתוויות כדי לסנן ולצבור נתונים.
איך מתחילים להשתמש ב-Application Monitoring
כדי להשתמש בתכונה 'מעקב אחרי אפליקציות':
יוצרים את האפליקציה ורושמים שירותים ועומסי עבודה באפליקציה. אפשרות נוספת היא לפרוס את האפליקציה באמצעות מרכז עיצוב האפליקציות.
מגדירים את היקף הניראות כדי לראות את הטלמטריה של האפליקציה. מידע על השלב הזה מופיע במאמר הגדרת מעקב אחרי אפליקציות.
אם רוצים שנתוני המדדים והמעקב שנוצרו על ידי האפליקציה יכללו תוויות של האפליקציה, צריך להוסיף אינסטרומנטציה לאפליקציה באמצעות OpenTelemetry או להשתמש בשירות מנוהל של Google Cloud ל-Prometheus. מידע נוסף זמין במאמר בנושא הגדרת אפליקציה לניטור אפליקציות.
פותחים את לוחות הבקרה של Application Monitoring (מעקב אחרי אפליקציות) ובוחנים אותם. מידע על הצגת לוחות הבקרה האלה זמין במאמר הצגת טלמטריה של אפליקציות.
הצגת גרף טופולוגי של האפליקציה. מידע נוסף זמין במאמר בנושא הצגת טופולוגיית האפליקציה.