Operations Manager – ניטור אפליקטיבי על סטרואידים

10 במרץ 2013

אין תגובות

 Sharon Abarbanelמאת: שרון אברבנאל

Operations Manager 2012 הביא עמו בשורות חדשות לעולם הניטור המייקרוסופטי; ניטור תקשורת מורחב, ניטור מתקדם יותר של Linux\Unix ועוד דברים רבים. אחת מהתכונות שהתווספו למערך הניטור שלנו כחלק אינטגרטיבי במערכת הייתה היכולת לנטר אפליקציות Web – מה שבעבר התאפשר באמצעות התממשקות לתשתית AVICode והיום מוטמע כחלק מהמערכת תחת השם APM.

עיקר הבשורה ב SP1הינה בתחום ניטור אפליקציות .NET (Application Performance Monitoring), להלן סקירה קצרה של החידושים:

·         APM:

o        ניטור Windows Services מבוססי .NET , יכולת שהייתה זמינה לשימוש ב AVICode אך נחסכה מאתנו בעת הטמעת APM , כעת משחזרה היכולת, ניתן לנטר שרותי .NET, ולא רק אפליקציות מבוססות IIS.

o        תמיכה בטרנזקציות וזיהוי אוטומטי של אפליקציות ASP.NET MVC3 & MVC4 : בגרסת Operations Manager 2012 ללא SP1 היה עלינו לבצע Override ל Discovery של אפליקציות .NET שאותן רצינו לנטר ואינן מוגדרות לגילוי בברירת המחדל. הצורך הזה עדיין קיים במקרים ייחודיים אך עבור אפליקציות מסוג MVC  כעת תהליך ה Discovery הוא אוטומטי… ה Discovery מזהה את קיומן של האפליקציות באמצעות איתור קובץ System.Web.Mvc.dll בתיקיית האפליקציה. בנוסף, בשל תמיכת ברירת המחדל באפליקציות MVC התווספה לנו התמיכה במטודות/עמודים של אפליקציות MVC, בפועל ? הרחבה של יכולות ניטור אפליקציות ה .NET

o        ניטור SharePoint – הרעש הגדול עבור מפתחי/מנהלי SharePoint באשר הם; עד היום ניטור ה SharePoint  התבסס על ניטור צד התשתיות, הן בצד האפליקטיבי (חיבור ל SharePoint BP Analyzer וניטורי ברירת מחדל שמגיעים עם חבילת הניטור) והן בצד התשתיתי, כעת מתקבלת היכולת לנטר את עמודי ה Web כאילו היו אפליקציות .NET עצמאיות – איסוף ביצועים בצד שרת ובצד לקוח, איסוף שגיאות קוד והרצה וכו'.

o        אינטגרציה עם Team Foundation Server 2010\2012 (DevOps)–

 

image

 

נכון שכבר בגרסאות הקודמות קיבלנו את היכולת לבצע סנכרון שכזה אל מול גרסת 2010 אך SP1 מביא עמו את החידושים הבאים (רשימה חלקית):

§         הפתרון מגיע ביחד עם ההתקנה שלOperations Manager SP1 

§         שיפור באבטחת המידע בכל הנוגע למתן הרשאות מיוחדות בעת האינטגרציה.

§         תמיכה ב TFS Area Path.

§         מנהלי ה IT  קיבלו את היכולת לפתוח TFS Work Item ישירות מתוך ה Console של Operations Manager.

§         תמיכה בשפות בהתאם לשפה שבה הותקן ה TSF.

§         הגדרות של סנכרון אוטומטי עבור התראות חדשות של APM  (ולא רק).

clip_image004

o        המרת תבנית Application Performance Monitoring events לתבנית IntelliTrace לשם יכולת פתיחת אירועים ב Visual Studio IDE.

o        Operations Manager SP1 מכיל עם ההתקנה את החבילה IntelliTrace Profiling אשר מאפשרת היישר מה Console של Operations Manager לבצע לכידת נתונים היסטורית של traceים של האפליקציות ע"ג השרתים (האפשרות הזאת מתאפשרת בשל התקנת רכיב ה IntelliTrace Collector ע"ג השרתים אוטומטית במוטמע עם הניטור). ניתן להגדיר ב TFS  שאותם traceים יקושרו אוטומטית ל Work Items.

clip_image006

o        תמיכה בניטור אפליקציות .NET  על בסיס מערכת Windows Server 2012 (IIS 8)

·         360 .NET Application Monitoring – לוחות מחוונים: Dashboards אשר מספקים מידע מקיף על תקינות אפליקציות ה .NET בארגון באמצעות יכולות ניטור מתקדמות שמספק איתו Operations Manager SP1; המידע מוצג על בסיס מטריקות שונות (Availability, Reliability, Performance, Diagnostics & Resolution) המופקות מניתוח מידע שנאסף ברמת הביצועים.

clip_image008

·         אומנם לא קשור לניטור אפליקטיבי אבל שווה לציין, בגרסת SP1 קיבלנו הרחבה של התמיכה בהפצות נוספות של מערכות Linux\Unix שעד היום קיבלו מענה (חלקן) באמצעות Workarounds שונים:

clip_image010

·         CentOS 5 (x86/x64)

·         CentOS 6 (x86/x64)

·         Ubuntu Server 10.04 (x86/x64)

·         Ubuntu 12.04 (x86/x64)

·         Debian 5 (x86/x64)

·         Debian 6 (x86/x64)

·         Oracle Linux 5 (x86/x64)

·         Oracle Linux 6 (x86/x64)

 

שרון אברבנאל, מנהל תחום System Center ב Yside (מקבוצת SQLink), בעל ניסיון רב שנים והתמחות בטכנולוגיות ניהול ואוטומציה. מנהל את הבלוג IT in a box.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *