אם אתם מפתחים או מנהלים יישומי אינטרנט, אתם תדעו ש... לשמור על ביצועים טכניים טובים זה לא אופציונלי: זה ההבדל בין משתמשים מרוצים שממירים... לבין אנשים שנוטשים את האתר שלך תוך שניות. ככל שארכיטקטורות הופכות מורכבות יותר - מיקרו-שירותים, קונטיינרים, עננים היברידיים, שירותים חיצוניים - זה הופך כמעט בלתי אפשרי להבין מה קורה רק באמצעות יומנים מבודדים או גרפים של אירוח.
כאן נכנס לתמונה New Relic. פלטפורמת התצפית וה-APM הזו מאפשרת לך ניטור התנהגות האפליקציות שלך בזמן אמתזהרו צווארי בקבוק, ראו מה קורה בתשתית, וחשוב מכך, ניטרו את מודלי הבינה המלאכותית שבהם אתם משתמשים בפרויקט שלכם. הכל מלוח מחוונים יחיד מבלי להטריף את עצמכם מקפיצה בין חמישה כלים שונים.
מהו ניו רליק ולמה הוא משמש?
שריד חדש הוא פלטפורמת SaaS לניטור ביצועי יישומים ותצפית (APM) נמצא בשימוש נרחב ברחבי העולם. מטרתו היא להעניק לכם נראות מלאה על אופן פעולת המערכות הדיגיטליות שלכם: יישומי backend, frontend, תשתיות, מסדי נתונים, שירותים חיצוניים ואפילו עומסי עבודה של בינה מלאכותית.
כדי להשיג זאת, New Relic משתלב באותה סביבה נתוני אפליקציה, תשתית, יומני רישום, חוויית משתמש ומדדי עסקייםזה מאפשר לך לעבור מהגישה המקוטעת הטיפוסית (כל דבר בכלי אחר) לגישה מאוחדת, שבה קל יותר לזהות בעיות, להבין את השפעתן ולתעדף מה לתקן קודם.
הפלטפורמה משתלבת עם מגוון רחב של טכנולוגיות מודרניותשפות כמו PHP, Java, Python ו-Ruby; שירותי ענן כמו AWS ו-Azure; סביבות קונטיינרים כמו Kubernetes; מסדי נתונים פופולריים; ומסגרות מכל הסוגים. הודות לתאימות זו, זוהי אופציה אטרקטיבית מאוד הן עבור סטארט-אפים והן עבור ארגונים גדולים עם ארכיטקטורות מורכבות ומבוזרות.
כיצד פועלת ניו רליק בפנים: מודל MELT
כדי להבין כיצד New Relic מנטרת את המערכות שלכם, כדאי להכיר את מודל MELT, אשר מקבץ נתונים לארבעה סוגים עיקריים: מדדים, אירועים, יומני רישום ומעקביםבעזרתם, הפלטפורמה בונה תמונה מלאה של התנהגות האפליקציה שלך.
לאס מדדים אלו ערכים מספריים המתארים ביצועים: זמני טעינה, שימוש במעבד, צריכת זיכרון, תפוקה בבקשות לדקה וכן הלאה. סוג נתונים זה מושלם לצפייה במגמות לאורך זמן ולזיהוי עליות חריגות או הידרדרות הדרגתית.
ل אירועים יומני רישום אלה מייצגים פעילויות המתרחשות בתוך היישומים או המערכות שלך. הם בדרך כלל מקבצים מספר שורות רישום המתארות משהו שקרה: לדוגמה, עסקה שהושלמה, שגיאת מסד נתונים או קריאה לשירות חיצוני. הם עוזרים לך להבין מה קרה ובאיזה הקשר.
ل יומנים או רשומות אלו הם פרטים שורה אחר שורה של אירועים אלה, עם חותמות זמן ומאפיינים נוספים. הודות להם, ניתן לשחזר שלב אחר שלב מה יישום או שירות ספציפיים ביצעו, והם המפתח לחקירת התנהגות מוזרה או שגיאות שקשה לשחזר.
לבסוף, ישנם ה- עקבותמעקבים מציגים את רצף האירועים הכרונולוגי לאורך בקשה או זרימה שלמה. בסביבת מיקרו-שירותים, לדוגמה, מעקב יכול לחצות מספר ממשקי API, תורי הודעות ומסדי נתונים, מה שמאפשר לך לראות היכן מתבזבז זמן או היכן מתרחשות שגיאות בתוך השרשרת כולה.
תפקידו של סוכן השרידים החדשים
ניו רליק עובד בזכות א סוכן המותקן ביישום או בתשתית שלךסוכן זה מכשיר את הקוד והסביבה לאיסוף אוטומטי של המדדים, האירועים, היומנים והעקבות הדרושים.
כל סוג של ניטור דורש בדרך כלל סוכן משלו: סוכן של APM (יישומים), אחר עבור תשתיות, אחר עבור דפדפן (חוויית משתמש באינטרנט) וכו'. סוכנים אלה אחראים על שליחת הנתונים לפלטפורמת New Relic, שם הם מעובדים ומוצגים בלוחות מחוונים חזותיים.
לאחר התקנת הסוכן ועמידה בדרישות המערכת המינימליות - לדוגמה, הרשאות מנהל וגרסאות תואמות של מערכת הפעלה ושפת תכנות—, הנתונים מתחילים להופיע בחשבונך כמעט באופן מיידי, ללא צורך בתצורות מתקדמות במיוחד.
מדדים מרכזיים לניטור עם APM

כשמשתמשים בכלי APM כמו New Relic, יש מספר מדדים חיוניים שיש לעקוב אחריהם מקרוב כדי להבין את המצב האמיתי של היישומים שלך ולצפות בעיות ביצועים.
El זמן תגובה מדד זה מציין כמה זמן לוקח לאפליקציה שלך לעבד בקשה ולהחזיר תגובה. אם מדד זה עולה על ספים מקובלים, חוויית המשתמש תיפגע, וייתכן שתראו ירידות בשיעורי ההמרה או בשימוש בשירות.
La שיעור השגיאות זה מראה כמה בקשות מסתיימות בסוג כלשהו של כישלון, כגון חריגים שלא טופלו, תגובות HTTP 5xx או שגיאות בשירותים חיצוניים. עלייה בשיעור זה היא בדרך כלל סימן לפריסות בעייתיות, תלויות לא יציבות או צווארי בקבוק פנימיים.
El שימוש במשאבים (מעבד, זיכרון, דיסק, רשת) מציין כמה קיבולת האפליקציה שלך צורכת בשרתים או בקונטיינרים. צריכה מוגזמת עלולה לגרום לרוויה, בעוד ששימוש נמוך מאוד וקפיצות מזדמנות יכולים להצביע על הצורך באופטימיזציה או בהרחבה.
El ביצועים מבחינת תפוקה בדרך כלל נמדד בבקשות לדקה (RPM). מדד זה מאפשר לך לראות כמה עומס האפליקציה שלך יכולה להתמודד, כיצד היא מתפקדת במהלך קפיצות תנועה, ובאיזו מידה התשתית שלך בגודל הולם.
La חביון זה משקף את הזמן שלוקח לנתונים לנוע מהלקוח לשרת וחזרה. זה רלוונטי במיוחד כאשר מדובר ברשתות מורכבות, רשתות CDN, שירותים חיצוניים או ארכיטקטורות מבוזרות עם מספר קפיצות בין אזורים או ספקים.
La חוויית משתמש זה חורג מעבר למספרים טכניים וניתן למדוד אותו באמצעות אינדיקטורים כמו ציון Apdex, המקשר בין זמני תגובה מספקים ללא מספקים על סף מוגדר. מדד מסוג זה עוזר לך לתרגם ביצועים טכניים לשביעות רצון אמיתית עבור האנשים המשתמשים באפליקציה שלך.
לבסוף, יש את מדדי עסקיםמספר עסקאות, הכנסות, שיעור המרה, נפח הזמנות וכו'. קישור נתונים אלה עם ביצועים טכניים מאפשר לך לראות בבירור עד כמה בעיית השהייה או ירידה זמנית משפיעה על השורה התחתונה.
בהתאם למאפייני הפרויקט שלך, בנוסף למדדים כלליים אלה, ייתכן שתעניין גם ב... ניטור אינדיקטורים ספציפיים, כגון תזמון של שאילתות SQL מסוימות, ביצועי אינטגרציות ספציפיות, או התנהגותן של פונקציונליות קריטית הפונה למשתמש.
לוח המחוונים הראשי של APM: מה ניתן לראות
לאחר שהסוכן פעיל, מדור APM ב-New Relic נותן לך סקירה כללית מעמיקה. דף סיכום APM מציג המדדים הרלוונטיים ביותר במבט חטוף עבור כל שירות או יישום.
בדף זה תמצאו, בין היתר, מידע על זמן תגובה לעסקה webs, אשר מודד את משך הבקשות מנקודת מבטו של הלקוח, אם כי הוא לא תמיד לוכד את כל הזמן המושקע בפעולה מורכבת.
מדד חשוב נוסף בראייה זו הוא ה- ציון Apdexזה משווה זמני תגובה נמדדים לסף מוגדר מראש. זה מאפשר לך לראות איזה אחוז מהעסקאות נחשבות מוצלחות ואילו לא, ועוזר לך להבין את תפיסת הביצועים של המשתמשים שלך.
תוכלו גם לראות את ביצועים בבקשות לדקה (RPM)שיעור השגיאות וצריכת משאבי המארח (מעבד וזיכרון) נלקחים גם הם בחשבון. שילוב נתונים זה מקל על זיהוי מתאמים, למשל, בין קפיצות תעבורה, עלייה בהשהיה ורוויית מעבד.
בנוסף לסיכום, New Relic מציעה תצוגות ספציפיות עבור רכיבים שונים: מעקב מבוזר, עסקאות בודדות, מסדי נתונים, שירותים חיצוניים או אפילו סביבות Kubernetes, שבהן ניתן לראות מדדים כגון גיל הפריסות, סטטוס הפודים והשוואות ביצועים בין גרסאות שונות.
ניטור מתקדם: עקבות, שירותים חיצוניים וקוברנט
הפונקציונליות של עקיבות מבוזרת תצוגה זו מתעדת את התנהגות הבקשות החוצות מספר שירותים או מיקרו-שירותים. בתצוגה זו, ניתן לנתח את משך הזמן הכולל של כל מעקב, את טווחי הזמן המרכיבים אותו, את השגיאות המתרחשות ואת הנתיבים הנפוצים ביותר שהתנועה שלך עוברת.
הקטע של עסקאות רשימה זו מציגה את הבקשות הרלוונטיות ביותר, מסודרות לפי אחוז הצריכה בזמן אמת, ביצועים וניצול משאבים. על ידי התעמקות בכל עסקה, ניתן לראות אילו חלקים בקוד, שאילתות מסד הנתונים או קריאות חיצוניות מאטים את האפליקציה בצורה הרבה ביותר.
בנוגע למסדי נתונים, New Relic מראה פעולות, זמני תגובה ותפוקה של השאילתות והפקודות שבוצעו. זה עוזר לך לזהות שאילתות איטיות, אינדקסים מעוצבים בצורה גרועה או דפוסי גישה לא יעילים המשפיעים על ההתנהגות הכללית.
הנוף של שירותים חיצוניים הוא מספק פרטי ביצועים, זמן תגובה ושיעורי שגיאות עבור ישויות במעלה ובמורד הזרם, כגון ממשקי API של צד שלישי או מערכות פנימיות. זה מאפשר לך להבחין טוב יותר אילו בעיות הן שלך ואילו נובעות מתלות חיצוניות.
אם אתה עובד עם קוברנטNew Relic יכול להציג לכם מידע על פריסות, פודים זמינים, יומני רישום משויכים והשוואות בין מדדים שונים. זה מקל עליכם לראות כיצד שינויי תצורה, גרסאות חדשות או קנה מידה אוטומטי משפיעים על הביצועים בפועל של עומסי העבודה שלכם.
התראות והסכמי רמת שירות (SLA)
בנוסף לאיסוף נתונים, New Relic מאפשר לך הגדירו התראות ועקובו אחר הסכמי רמת השירות שלכם כדי להבטיח שהאפליקציות יעמדו ברמות השירות המובטחות.
הפונקציונליות של דוחות SLA זה נותן לך סקירה כללית של מגמות זמן פעולה, זמן השבתה וביצועים על פני תקופות שונות (יומי, שבועי, חודשי). זה מאפשר לך להעריך כיצד משתמש הקצה תופס את איכות השירות והאם אתה עומד בהתחייבויות החוזיות או הפנימיות שלך.
לאס התראות אתם מקבלים הודעה אוטומטית כאשר מדד כלשהו סוטה מהטווח הצפוי. לשם כך, עליכם להגדיר תנאים מותאמים אישית: איזה מקור נתונים ברצונכם לנטר (לדוגמה, יישום ספציפי, מסד נתונים או שירות חיצוני), איזו התנהגות נחשבת חריגה (לדוגמה, מדד שנשאר מעל או מתחת לסף מסוים), וכיצד יש ליצור את האירועים.
אתה יכול גם להתאים את העדפת אירועכדי להחליט אם ברצונך לקבל הודעות מיידיות על כל הפרה או רק במקרה של בעיות חוזרות או חמורות. בנוגע ל ערוצי אזהרההפלטפורמה מאפשרת שילוב של דוא"ל, Slack, OpsGenie וכלים אחרים להתרעות ותגובה לאירועים.
להתראות יש מנוע של מודיעין יישומי זה עוזר לזהות גורמים פוטנציאליים לבעיות על ידי חיבור נתונים והפחתת כמות הרעש שהייתם צריכים לנתח באופן ידני. זה מאפשר לצוותים טכניים להתמקד בפתרון בעיות במקום לסנן אותן.
לוחות מחוונים והדמיה של נתונים
אחד המפתחות לניו רליק הוא היכולת שלו ל בניית לוחות בקרה בהתאמה אישית שמקבצים יחד את האינדיקטורים החשובים לעסק שלך או לתחום הטכני שלך.
הפאנל הראשי כבר מרכז חלק ניכר ממידע הביצועים על מסך אחד, מקודד עם גרפיקה וצבעים המסייעים בזיהוי דפוסים במבט חטוף. עם זאת, ניתן להמשיך הלאה ו... תכננו את הפאנלים שלכם בעצמכם מותאם לצוותים, פרויקטים או אזורים גיאוגרפיים שונים.
לוחות מחוונים אלה מאפשרים לך להתאים את עיצוב, גודל תרשים וקבוצת מדדים מוצג. לדוגמה, מקובל ליצור פאנל ספציפי למדינה או אזור, פאנל נוסף לסביבת ייצור קריטית, ופאנל נוסף המיועד לעסקים עם מדדי המרה המתואמים לביצועים טכניים.
האפשרות של שיתוף פאנלים בין צוותים זה משפר מאוד את העבודה השיתופית: פיתוח, תפעול, שיווק או מוצר יכולים להסתכל על אותם נתונים מנקודות מבט משלימות ולקבל החלטות מתואמות.
מעקבי עסקאות ויומני רישום משולבים
כאשר ישנה בעיית ביצועים חמורה, עקבות עסקאות ורשומות קשורות זה עושה את ההבדל בין ניחוש לבין ידיעה בדיוק מה קורה.
מעקבי APM ב-New Relic מאחסנים מידע מפורט על תנועות האפליקציה שלך, כולל קריאות למסד נתונים, פילוח לפי פונקציה או שיטה, והזמן שהושקע בכל חלק בתהליך. זה מאפשר לך לראות, למשל, אם בקשה נתקעת בלולאת קוד, שאילתה ספציפית או קריאה לשירות חיצוני.
בינתיים, הפלטפורמה מאפשרת לך עיין ביומנים הקשורים לכל מעקבמממשק היומנים, ניתן לחפש לפי מילות מפתח, מאפיינים או טווחי זמן, ולקשר במהירות הודעות רלוונטיות לעסקאות בעייתיות.
שילוב זה של עקבות ויומני רישום מציע הקשר מקיף מאוד לפתרון אירועצמצום הזמן שלוקח למצוא את שורש הבעיה ומניעת הצורך לקפוץ כל הזמן בין כלים שונים כדי לשחזר את מה שקרה.
יתרונות עיקריים של ניו רליק
בהשוואה לפלטפורמות ניטור אחרות, New Relic בולטת מכמה סיבות שהן אטרקטיביות במיוחד לצוותים מכל הגדלים. הראשונה היא קלות התקנה ותצורהמכיוון שהוא מציע תיעוד רב ועוזר מודרך שמזהה את הסביבה, מציע את הסוכן המתאים, ואף מגדיר אותו אוטומטית במקרים רבים.
בשימוש יומיומי, הממשק מתמקד ב... נוחות השימוש ומהירות מציאת שורש הבעיהמהפאנל הראשי, תוכלו להתעמק בגרפים ובטבלאות בכמה לחיצות בלבד, תוך מעקב אחר הבעיה מקריסת Apdex ועד לעסקה הספציפית, מקטע הקוד או שאילתת מסד הנתונים האחראית.
ניו רליק מוסיף ערך גם בזכות רישום שגיאות בצד הלקוחזה עוזר לך להבין מה קורה בדפדפנים של המשתמשים: אילו סוגי שגיאות מתרחשות, באיזו תדירות ובאילו הקשרים. זה נותן לך הקשר נוסף לשיפור חוויית המשתמש.
יתרון נוסף הוא רישום מפורט של עסקאותזה מאפשר לך לזהות במבט חטוף אילו רכיבים באפליקציה שלך איטיים יותר בטעינה או צורכים יותר משאבים. סוג זה של נראות חיוני לקביעת סדרי עדיפויות לאופטימיזציות שמשפיעות באמת על הביצועים הכוללים.
ממשק המשתמש של הפלטפורמה עצמו די אינטואיטיבי וגמישהאלמנטים הוויזואליים, התאמה אישית של התצוגה והעיצוב הכללי הופכים אותו מתאים הן למשתמשים טכניים מאוד והן לאלו שרק מתחילים בניטור.
התקנת Relic APM חדש: דוגמה עם PHP באובונטו
תהליך ההתקנה הספציפי של סוכן APM משתנה בהתאם ל- שפת תכנות ומערכת הפעלה לא משנה מה תשתמשו, אבל ההיגיון הכללי נשאר זהה: רשמו חשבון, קבלו את מפתח הרישיון, התקינו את הסוכן והפעילו מחדש את השירותים כדי שיתחילו לאסוף נתונים.
במערכת אובונטו עם יישומי PHP (לדוגמה, בעת התקנת וורדפרס על VPS), ההליך הטיפוסי מתחיל ב- צור חשבון ב-New Relic לאחר הכניסה, גשו להגדרות החשבון שלכם כדי להעתיק את מפתח הרישיון שלכם. מפתח זה מזהה את המידע שלכם בפלטפורמה.
הבא אתה צריך הוסף את מאגר השרידים החדש לאחר מכן המערכת מתעדכנת עם פקודה שכותבת את הערך המתאים לרשימת מקור החבילות. לאחר מכן, רשות המקור מאומתת על ידי ייבוא מפתח ה-GPG המסופק על ידי New Relic, ורשימת החבילות המקומית מתעדכנת.
לאחר שהמאגר כבר מוגדר, ה- חבילת סוכן PHP ישירות ממאגרי New Relic הרשמיים. במקרים מסוימים, ההתקנה מסתיימת אוטומטית; אם לא, ומופיעה הודעה המציינת שעליך להפעיל את כלי ההתקנה כ-root, פשוט הפעל את הפקודה המומלצת כדי להשלים את התהליך באופן ידני.
במהלך שלבים אלה תתבקשו לציין את שם היישום אתם רוצים לנטר את השירות ולהזין את מפתח הרישיון שהעתקתם קודם לכן. לבסוף, אתם רק צריכים להפעיל מחדש את שרת האינטרנט - לדוגמה, את שירות האפאצ'י המתאים - כדי שהסוכן יתחיל לעבוד.
ברגע שזה ייגמר, זה רעיון טוב השתמש באפליקציה שלך כרגיל המתן מספר דקות עד שהסוכן ייצר מספיק נתונים. כשתחזור לממשק New Relic, אתה אמור להתחיל לראות תרשימים ומדדים במקטע APM. עבור התקנות שלא יתפרסו בקנה מידה גדול, הכלי עצמו ממליץ על מצב התקנה מודרכת, אשר הופך רבים מהשלבים הקודמים לאוטומטיים.
כיצד להשתמש ב-New Relic APM כדי לייעל את האפליקציה שלך
לאחר ההתקנה, מפתחים יכולים התחילו לעבוד עם נתוני APM באופן מיידיאין צורך בתצורות מורכבות. פשוט התחברו לפלטפורמה, גשו ללשונית APM ובחרו את האפליקציה שברצונכם לנתח.
תהליך עבודה טיפוסי עבור לחקור בעיות ביצועים אתה יכול להתחיל על ידי התבוננות בגרף הציון של Apdex. אם הוא יורד מתחת לרמה המקובלת, זהו סימן ברור שמשהו לא בסדר בחוויית המשתמש.
השלב הבא הוא בדרך כלל לאתר קפיצות בגרף ציר הזמן של עסקאות באינטרנטהצבעים מייצגים רכיבים שונים: ביצוע קוד, שאילתות מסד נתונים, קריאות לשירותים חיצוניים וכן הלאה. זיהוי הצבע השולט בקפיצות הבולטות ביותר ידריך אתכם היכן לחפש.
לחיצה על שיא רלוונטי תוביל אותך אל דף עסקאותמשם, ניתן למיין את הערכים לפי אלו עם ההשפעה השלילית ביותר על Apdex. העסקה שמשפיעה בצורה השלילית ביותר על שביעות רצון המשתמשים היא בדרך כלל מועמדת טובה לסקירה מפורטת.
בתוך העסקה הזו, ניתן לגלול מטה אל החלק של עקבות עסקאות ופתחו אחת מהן כדי לראות את הפירוט שלה שלב אחר שלב. בכרטיסיית פרטי המעקב, תמצאו מקטעים המודגשים בצבעים כמו אדום או צהוב, המציינים את החלקים האיטיים או הבעייתיים ביותר.
מכאן ואילך, זה בערך לנתח האם הזמן המושקע במקטעים אלה סביר בהתאם לקריטריונים שלך או אם הם מקור הבעיה. אם כן, תוכל לעבוד על הקוד, השאילתה, תצורת התשתית או האינטגרציה המושפעים כדי להפחית את ההשפעה על זמן התגובה.
שימוש ב-New Relic בסביבות מסחר אלקטרוני (Adobe Commerce / Magento)
בתחום המסחר האלקטרוני, במיוחד עם פלטפורמות כמו קוד פתוח של Adobe Commerce או Magentoניו רליק הפך לכלי כמעט הכרחי לשמירה על זריזות ויציבות החנות המקוונת.
אחד השימושים החשובים ביותר שלו הוא זיהוי צווארי בקבוקה-New Relic יכול לזהות שאילתות SQL איטיות, הרחבות של צד שלישי שפוגעות בביצועים, או קריאות API חיצוניות שמאטות את תהליך התשלום. ידיעה מדויקת של איזה רכיב מעכב את החנות מאפשרת לך לנקוט פעולה מדויקת במקום לבצע שינויים עיוורים.
הפלטפורמה גם מסייעת ל לייעל את מהירות הטעינה עמוד אחר עמוד, ניתוח התנהגות כל מדור בקטלוג, בעגלת הקניות או בקופה. הדבר משפיע ישירות על חוויית המשתמש ושיעורי ההמרה, שכן לקוחות נוטים לנטוש את רכישותיהם אם זמני ההמתנה ארוכים.
נקודה קריטית נוספת היא ניטור אינטגרציה New Relic משתלב עם מערכות ERP, שערי תשלום, כלי שיווק ומערכות חיצוניות אחרות, ומאפשר לך לנטר חיבורים אלה ולזהות במהירות הפסקות או פגיעה בביצועים שעלולים לחסום הזמנות או לגרום לשגיאות תשלום.
בתאריכים מרכזיים כמו בלאק פריידי או מבצעים מיוחדים, New Relic שימושי מאוד עבור היכונו לשיאי תנועהעל ידי ניתוח התנהגות החנות תחת עומס, ניתן לקבוע את גודל המשאבים הדרושים, להתאים את המטמון ולמזער את הסיכון להשבתה או קריסות מוחלטות של האתר.
New Relic AIM: יכולת תצפית מיושמת על בינה מלאכותית
עם עלייתן של יישומים מבוססי בינה מלאכותית, New Relic שילבה שריד חדש AIM, פתרון שנועד לנטר את כל מערך הבינה המלאכותית עם אותה פילוסופיה ש-APM מיישמת ביישומים מסורתיים.
המטרה היא להציע א נראות מלאה מקצה לקצה בכל רכיבי פתרון בינה מלאכותית: החל מהשירותים המפעילים אותו ועד למודלים המשמשים, זרימת הנתונים הביניים, התשתית הבסיסית וצריכת המשאבים הנלווית.
ההתקנה מהירה יחסית בזכות סוכנים מוכנים לבינה מלאכותיתסוכנים אלה אינם דורשים מכשור נוסף ומורכב. הם מציעים תמיכה מובנית במודלים ידועים כמו OpenAI או AWS Bedrock, כמו גם במסגרת תזמור כמו LangChain, מה שמפשט מאוד את היישום.
בעזרת AIM ניתן לצפות מדדים ספציפיים לבינה מלאכותיתזה כולל מדדים כגון מספר בקשות למודלים, זמני תגובה, שימוש באסימונים, משוב משתמשים ושיעורי שגיאות בתגובות. כל זה משולב עם אותות APM מסורתיים, מדדי תשתית ויומני רישום, כך שתוכלו לראות את ההשפעה האמיתית שיש לשכבת הבינה המלאכותית על שאר האפליקציה.
שילוב עם חדש Relic APM 360 זה מאפשר לך לקשר בעיות בינה מלאכותית עם רכיבי מערכת אחרים. אם, לדוגמה, אתה מזהה עלייה בשגיאות יישום ובמקביל עלייה בכשלים של בינה מלאכותית בתצוגה המאוחדת, אתה יכול לבודד במהירות את הסיבה בשכבת המודל ולחקור לעומק כדי למצוא את המקור המדויק.
גישה זו מסייעת ל ניפוי שגיאות מהיר יותר של יישומי בינה מלאכותית, כדי לייעל את הביצועים, האיכות והעלויות (לדוגמה, על ידי שליטה בשימוש באסימונים) ולהבטיח עמידה בתקנות ובמדיניות פנימיות הקשורות לעיבוד נתונים ומעקב אחר החלטות אוטומטיות.
השוואה בין כלים חדשים של Relic לכלי עבודה אחרים בשוק
מספר פתרונות ניטור ותצפית זמינים בשוק, כגון Dynatrace, AppDynamics, Datadog או Elastic APMלכל אחד נקודות החוזק והניואנסים שלו. New Relic בולט בכמה היבטים שמעניינים קבוצות רבות.
אחד מהם הוא יחס עלות-תועלתNew Relic מציעה גרסה חינמית ותוכניות ניתנות להרחבה שהופכות אותה לנגישה לעסקים קטנים ובינוניים, תוך שמירה על יכולות מתקדמות עבור ארגונים גדולים עם ארכיטקטורות מורכבות.
נקודה נוספת לטובתה היא פשטות היישוםלמרות שכל הכלים מסוג זה דורשים עבודה ראשונית, New Relic שמה דגש חזק על הפחתת חיכוכים באמצעות אשפים מודרכים, תיעוד ברור וסוכנים שעובדים היטב במגוון רחב של סביבות.
הפלטפורמה מכוונת גם ל מפתחים וגם פרופילים עסקייםזה לא רק מציג נתונים טכניים, אלא מאפשר לך לבנות תצוגות ולוחות מחוונים שמשדכים מדדי ביצועים עם אינדיקטורים של הכנסות, המרות או שימוש בפונקציונליות, מה שמקל על קבלת החלטות מעשיות.
בתחום המסחר האלקטרוני הספציפי, המאפיין הבולט ביותר שלו הוא אינטגרציה מקורית עם Adobe Commerceזה מפשט את הניטור של חנויות מקוונות מבלי שיהיה צורך להגדיר תצורות מסובכות מדי.
בהשוואה לכלים אחרים, Dynatrace ו-AppDynamics מציעים יכולות חזקות מאוד, אך הן יכולות להיות יקר ומורכב יותר לניהולבמיוחד עבור צוותים עם פחות ניסיון בתצפיות. לעומת זאת, ל-Datadog יש דגש חזק מאוד על תשתית ולוגים, בעוד ש-Elastic APM פופולרי מאוד בסביבות קוד פתוח, אך בדרך כלל דורש תצורה ותחזוקה מתקדמות יותר.
מתיאוריה למעשה: מקרה אמיתי של שיפור ביצועים
כדי לראות את ההשפעה האמיתית של פלטפורמת תצפית מאוחדת, המקרה של כל מטריקס, שם ארכיטקט המערכות הבכיר שלה, אלכס בולרקה, נאלץ להתמודד עם בעיות ביצועים בתחילה באמצעות עד חמישה כלים שונים.
על ידי אימוץ New Relic כפלטפורמת הליבה שלהם, הצוות החל לעבוד עם לוח מחוונים יחיד, מעקב מבוזר ומפות שירותשילוב זה אפשר לאתר בעיית השהייה ממושכת בקבוצה ספציפית של נימים עמוסים, דבר שהיה בעבר קשה הרבה יותר לגלות במהירות.
האפשרות של קיום נתונים מאוחדים מ-APM לשאילתות מותאמות אישית זה הפך את פתרון האירועים המורכבים למהיר ויעיל יותר, ובמקרים רבים ניתן היה לזהות ולתקן אנומליות עוד לפני שהן גרמו לתקרית גלויה בייצור.
דוגמאות כמו זו מבהירות שצפיפות אינה מוגבלת לגרפיקה יפה, אלא דווקא לכך זהו מנוף ישיר להפחתת זמן השבתה, שיפור חוויית המשתמש והגבלת עלויות התפעול..
לפיכך, New Relic ביססה את עצמה כאחד הפתרונות המקיפים ביותר עבור חברות שצריכות לנטר ולמטב את ביצועי היישומים שלהן, להפחית סיכונים תפעוליים ולהציע חוויית משתמש ברמה גבוהה.
הגישה המאוחדת שלה ליישומים, תשתיות, חוויית לקוח, וכעת גם בינה מלאכותית, בשילוב עם קלות השימוש שלה, הופכת אותה לאופציה מוצקה מאוד עבור כל ארגון שרוצה לשלוט בפלטפורמות הדיגיטליות שלו, מאתרים קטנים ועד מערכות מבוזרות בקנה מידה גדול. שתפו את המדריך כדי שיותר משתמשים ידעו על הנושא.