מודול - ניהול בדיקות ביצועים
בנטסוויט במשך מספר גרסאות משפרים את מודול ניהול בדיקות הביצועים
(Application Performance Management (APM)) אשר מאפשר לבדוק את
ביצועי המערכת ולקבל פירוט מלא על הזמן שלוקח לטרנזקציה לרוץ, חלוקה לפי שכבות
ביצועים: שרת, לקוח, רשת וכדומה.
במערכות ענן, המודול הזה הוא חשוב מכיוון שהלוגיקה העסקית ואחסון הנתונים יושבים אצל הספק ואין לנו כלקוחות יכולת ליישם כלי ניטור על השרתים בעצמנו.
הערה כללית: הביצועים(זמני תגובה) בנטסוויט הם בסדר אבל יש מקום רב לשיפור, בעיקר בעת הוספת בנדלים ופונקציונליות חדשה אשר מעמיסים על המערכת ומעלים את זמני התגובה, ניתן לרכוש חבילות משודרגות לשיפור ביצועים(בעיקר זמני שרת) כמו למשל: SuiteCloud Plus אבל אין טעם לקפוץ לזה במידה ולא מיציתם את אפשרויות שיפור הביצועים ללא השדרוג ובפרט עם כמות הטרנזקציות שלכם היא לא גבוהה מאוד.
אני באופן אישי מאוד ממליץ להשתמש במודל זה, והוא מסייע בעיקר במקרים הבאים:
1-
בדיקת השפעת הביצועים
של הטמעת פונקציונליות חדשה.
2-
בדיקת השפעת הביצועים
של הטמעה של סקריפט חדש.
3-
בדיקת השפעת הביצועים
של הכנסה של בנדל לוקלי(למשל: בישראל ,איטליה ועוד).
4-
בדיקות בשגרה, על מנת
לנטר את המערכת ולבדוק שאין בעיות ביצועים יוצאי דופן.
יתרונות מרכזיים:
·
יכולות ניטור על פני
תקופות זמן(עד חודש ואחורה) כולל טרנדים.
·
ניתוח שימוש
בטרנזקציה, כמות פעולות וסוג פעולה.
·
ניתוח ביצועי סקריפטים
לכל אובייקט(מאפשר הבנה של איזה סקריפטים צורכים זמן ומהווים צוואר בקבוק).
·
ניתוח לפי
משתמש(במידה ומשתמש מסויים מתלונן וכדומה או שיש תהליכים שרצים על משתמש מסויים).
·
ניתוח על פי קביעת סף ביצועים(Threshold).
·
יצוא
לאקסל על מנת לנתח בצורה יותר מעמיקה ולחשוף את המידע בפני אחרים.
ניתן למצוא מידע נוסף בנושא בפלטפורמת ה SuiteAnswers
של נטסוויט: Answer Id: 44059 ו- 43303