A System Center 2012 SP1 - Operations Manager újdonságai

 

Közzétéve: 2016. március

Hatókör: System Center 2012 SP1 - Operations Manager

A System Center 2012, 1. szervizcsomag (SP1), Operations Manager számos új képességet és változást hozott magával, amelyeket ebben a dokumentumban foglaltunk össze. Javasoljuk, hogy tanulmányozza az ismert hibákkal kapcsolatos információkat, amelyeket a következő dokumentumban talál meg: Kibocsátási megjegyzések a System Center 2012 SP1 termékcsaládba tartozó Operations Manager programhoz.

Az új képességek között szerepel a .NET alkalmazásteljesítmény-figyelés (APM), a naplózási szolgáltatás (ACS), valamint a UNIX- és a Linux-alapú rendszerek figyelésének továbbfejlesztése.

Új figyelési képességek

A .NET-keretrendszerre épülő Windows-szolgáltatások figyelése

Az egyik olyan szolgáltatás, amelyre a legnagyobb igény jelentkezett, és amely az AVIcode része volt, de a System Center 2012 – Operations Manager termékben még nem történt meg az újramegvalósítása, a Windows-szolgáltatások figyelésének lehetősége volt úgy, hogy ne korlátozódjon az IIS kiszolgálón futó alkalmazásokra. Ez a lehetőség most újra elérhető, és az APM-sablon része lett.

Az ASP.NET MVC3 és MVC4 alkalmazások automatikus felderítése

Ha az alkalmazás /bin mappájában megtalálható a „System.Web.Mvc.dll” fájl, akkor a rendszer automatikusan ASP.NET-webalkalmazásként ismeri fel, és nincs szükség az APM.WEB.IIS7.mp útmutatójában ismertetett felülbírálások használatára. További információ: Configuring the Management Pack for Operations Manager APM Web IIS 7 (Az Operations Manager APM Web IIS 7 felügyeleti csomagjának konfigurálása).

Új tranzakciótípusok: MVC lapok és WCF-metódusok

Az MVC lapok és az MVC-metódusok kezelése céljából új tranzakciótípusok jelentek meg. Ezeknek köszönhetően részletesebben megadhatók az alkalmazások egyes szolgáltatásaira vonatkozó beállítások. A funkció használatát az APM-sablon dokumentációja ismerteti részletesen.

A tranzakciós figyelési lehetőségek összehasonlítása

Az alábbiakban összehasonlítottuk, hogy a System Center 2012 – Operations Manager termékkel és a Operations ManagerSystem Center 2012, 1. szervizcsomag (SP1) béta változatával milyen tranzakciók figyelésére van lehetőség.

Összetevő típusa

A System Center 2012 – Operations Manager termékkel figyelhető tranzakciók

A Operations ManagerSystem Center 2012, 1. szervizcsomag (SP1) béta változatával figyelhető tranzakciók

ASP.NET-webalkalmazás

  • ASP.NET-weblap

  • ASP.NET-webszolgáltatás

  • Funkció

  • ASP.NET-weblap

  • ASP.NET MVC lap

  • ASP.NET-webszolgáltatás

  • WCF-metódus

  • Funkció

ASP.NET-webszolgáltatás

  • ASP.NET-weblap

  • ASP.NET-webszolgáltatás

  • Funkció

  • ASP.NET-weblap

  • ASP.NET MVC lap

  • ASP.NET-webszolgáltatás

  • WCF-metódus

  • Funkció

WCF-szolgáltatás

Nincsenek engedélyezve a tranzakciók

  • ASP.NET-weblap

  • ASP.NET MVC lap

  • ASP.NET-webszolgáltatás

  • WCF-metódus

  • Funkció

Windows-szolgáltatás

Nem létezett ilyen összetevőtípus

  • WCF-metódus

  • Funkció

Az APM kiterjesztése a SharePoint 2010 termékre

Az Operations Manager képes a SharePoint webes előtér-kiszolgálói összetevők figyelésére. A normál és az egyedi SharePoint-weboldalakon egyaránt figyelhetők a teljesítményproblémák és a kiszolgálóoldali kivételek. A SharePoint-alkalmazások figyelése ugyanolyan módon engedélyezhető, mint az egyéb .NET webalkalmazásoké. A .NET alkalmazásteljesítmény-figyelési sablon használható a SharePoint-alkalmazások figyelésének konfigurálására. A SharePoint-alkalmazásokban bekövetkező kivételek figyelésekor a kivételhívási verem tartalmazza a hibaelhárítás során felhasználható SharePoint-specifikus paramétereket.

Integráció a Team Foundation Server 2010 és a Team Foundation Server 2012 termékkel

Az üzemeltetők és a fejlesztők közötti párbeszéd felgyorsítása érdekében fontos a mérnöki csapat részéről beavatkozást igénylő problémák gyors felismerése és javítása. A System Center 2012, 1. szervizcsomag (SP1), Operations Manager képes integrálódni a fejlesztői eszközökkel, például a Team Foundation Server (TFS) és a Visual Studio termékkel, elősegítve a mély szintű hibaelhárítást, illetve a fejlesztők és az IT üzemeltetők közötti zökkenőmentes kommunikációt. Szinkronizálhatja a Operations Manager-riasztásokat és a Team Foundation Server (TFS) munkaelemeit. Az Operations Manager és a TFS integrációjával új munkaelemtípus-definíció jelenik meg, az operatív probléma, amely bármely szervezet mérnöki folyamataiba beilleszthető. A szinkronizálás engedélyezése után az IT üzemeltetők kézzel rendelhetik hozzá a riasztásokat a mérnöki csapathoz. Amikor a mérnöki csapathoz egy riasztást rendelnek, új munkaelem jön létre a Team Foundation Server rendszerben. A munkafolyamat nyomon követi és szinkronizálja a TFS-munkaelemeken és a hozzájuk tartozó Operations Manager-riasztásokon végzett módosításokat.

A Microsoft Visual Studio Team Foundation Server 2010 Work Item Synchronization management pack (Microsoft Visual Studio Team Foundation Server 2010 munkaelem-szinkronizáló felügyeleti csomag) megoldással összehasonlítva az SP1 a következő lehetőségeket biztosítja:

  • Az Operations Manager része, megtalálható az SP1 telepítőlemezén

  • Megnövelt biztonság – a szinkronizációs fióknak többé nem kell rendszergazdai jogokat adni a TFS rendszerben

  • Az operatív probléma WITD továbbfejlesztése

  • A konfigurációs varázsló továbbfejlesztése

  • A TFS-terület elérési útjának továbbfejlesztett támogatása

  • Az alapértelmezett csapatprojektek támogatása

  • Az új APM-riasztástípusok szinkronizálása az IIS8 webalkalmazásokból, a WCF felől és a Windows-szolgáltatásokból, illetve a nem APM riasztások támogatása

  • A varázsló felhasználói felületének és a felügyeleti csomagok elemeinek honosítása, valamint kompatibilitás a TFS honosított változataival

  • A fájlmellékletek szinkronizálása, amelyek hálózati fájlmegosztáson is lehetnek, illetve TFS-munkaelemhez is csatolhatók.

  • A riasztások automatikus irányítása a TFS felé, illetve a riasztások automatikus lezárása

  • Az IT üzemeltetők a TFS webes felhasználói felületével megvalósított integrációnak köszönhetően közvetlenül az Operations Manager konzoljáról is nyithatnak TFS-munkaelemet.

Az alkalmazásteljesítmény-figyelési események átalakítása IntelliTrace formátumba

Új figyelési képesség, amely lehetővé teszi az APM-kivételesemények megnyitását a Visual Studio IDE környezetben, pontosan úgy, mintha a kivétel rögzítésére egy IntelliTrace előzmény-hibakeresési munkamenetben került volna sor. A fejlesztők a megszokott környezetben maradva vizsgálhatják meg a kivétel teljes hívási vermét, például megtekinthetik a metódusok paramétereinek a végrehajtás pillanatában rögzített értékeit, illetve navigálhatnak a kivételhívási láncban részt vevő forráskódmodulok között. Mivel ez a funkció szorosan integrálva van a TFS munkaelem-szinkronizálási felügyeleti csomaggal, azonnal képes csatolni az előállított IntelliTrace-naplókat a mérnöki csapatnak kiosztott TFS-munkaelemekhez. Ennek köszönhetően zökkenőmentesebb az IT-üzemeltetők és a fejlesztők közötti kommunikáció, valamint egyszerűbb az alkalmazáshibák kiváltó okának meghatározása, összességében pedig csökken az APM által észlelt hibák elhárításának átlagos időigénye.

A rendelkezésre álló funkciók a következők:

  • Az APM kivételeseményei közvetlenül az Application Diagnostics felületéről IntelliTrace fájlformátumba menthetők

  • A hibakeresési szimbólumok késői kötéssel kezelhetők a Visual Studio 2012 alkalmazásban, vagyis a fejlesztők akkor is tudnak navigálni a forráskódban, ha az éles környezetben nincsenek betöltve a szimbólumok

  • A fejlesztők megjeleníthetnek egy szintnyi paramétert, amelyeket a rendszer konvertál, majd a Visual Studio 2012 Ultimate Helyi változók ablakában jelenít meg, illetve a kiválasztott hívásiverem-keret kontextusában láthatók

  • A fejlesztők további információkat is megjeleníthetnek a metódusokról (pl. az ExecuteReader() metódus kapcsolati karakterláncát) a Visual Studio 2012 Helyi változók ablakában, a kiválasztott hívásiverem-keret kontextusában

  • A nyomkövetéseket a rendszer automatikusan csatolja az APM kivételeseményeihez, és automatikusan hozzáadhatók a TFS-munkaelemeihez, illetve hálózati fájlmegosztásra is menthetők. A fejlesztők a Visual Studio 2012 Ultimate alkalmazásban megnyithatják a nyomkövetési fájlokat, és a saját fejlesztői környezetükben maradva háríthatják el az alkalmazások hibáit.

Előzmény-nyomkövetések gyűjtése az IntelliTrace profilkészítési felügyeleti csomaggal

Az System Center 2012 SP1 – Operations Manager magában foglalja az IntelliTrace profilkészítési felügyeleti csomagot. A felügyeleti csomag segítségével közvetlenül az Operations Manager konzolján lehet rögzíteni az előzmény-nyomkövetéseket. A nyomkövetések révén a fejlesztők számára láthatóvá válnak az alkalmazások futtatási előzményei, így könnyebben ki tudják vizsgálni a problémákat, miközben továbbra sincs szükségük hozzáférésre az alkalmazásokat futtató kiszolgálókhoz. A fejlesztők a Visual Studio 2012 Ultimate alkalmazásban nyithatják meg az összegyűjtött nyomkövetési fájlokat.

Az IntelliTrace profilkészítési felügyeleti csomag automatikusan telepíti a szükséges infrastruktúrát (az IntelliTrace Collectort) a kijelölt kiszolgálókra. A nyomkövetéseket az összegyűjtéskor a rendszer feltölti egy hálózati fájlmegosztásra, valamint csatolja az Operations Manager riasztásaihoz. A nyomkövetéseknek a felügyeleti kiszolgálóra történő feltöltésekor a rendszer ugyanazt a biztonságos Operations Manager csatornát használja, mint amelyen az ügynökök is kommunikálnak a felügyeleti kiszolgálókkal. A Team Foundation Server (TFS) szinkronizálásával lehetővé válik, hogy a nyomkövetéseket a rendszer automatikusan hozzáadja vagy csatolja a TFS-munkaelemekhez.

Új felügyeleti csomagok, valamint a Windows Server 2012 és az IIS 8 támogatása

Ha Windows Server 2012 operációs rendszeren szeretné használni az APM-et, importálnia kell a következő felügyeleti csomagokat:

  • Microsoft.Windows.Server.Library, 6.0.6989.0 vagy újabb verzió

  • Microsoft.Windows.Server.2012.Discovery, 6.0.6989.0 vagy újabb verzió

  • Microsoft.Windows.InternetInformationServices.CommonLibrary, 7.0.8862.0 vagy újabb verzió

  • Microsoft.Windows.InternetInformationServices.2012, 7.0.8862.0 vagy újabb verzió

    System_CAPS_importantFontos!

    Ha korábban importálta a Microsoft.Windows.InternetInformationServices.6.2 felügyeleti csomagot, amely a Windows 8 Beta felügyeleti csomagok egyikeként jelen meg, akkor első lépésként el kell ezt távolítania.

A System Center 2012 – Operations Manager telepítőlemezének /ManagementPacks könyvtárából importálnia kell a Microsoft.SystemCenter.Apm.Web.IIS8 felügyeleti csomagot is. Ez a Microsoft.SystemCenter.Apm.Web.IIS7 felügyeleti csomag megfelelője, amely korábban az II7 környezetekkel volt használható (illetve továbbra is az).

Az itt megadott felügyeleticsomag-változatok a System Center 2012, 1. szervizcsomag (SP1) - Operations Manager termékhez készültek. Az itt szereplő specifikus előkövetelményektől eltekintve a funkció használatát az APM-sablon dokumentációja tárgyalja. A funkció működése azonos azzal, mint amikor az APM egy IIS7 felett futó alkalmazás működését figyeli.

360 .NET alkalmazásfigyelési irányítópultok

A System Center 2012, 1. szervizcsomag (SP1) - Operations Manager programban különböző szempontok szerint, egy helyen tekintheti meg az alkalmazások állapotát a 360 .NET alkalmazásfigyelési irányítópultok segítségével. A 360 .NET alkalmazásfigyelési irányítópultok a Globális szolgáltatásfigyelő szolgáltatásból, a .NET alkalmazásteljesítmény-figyelési szolgáltatásból és a webalkalmazások rendelkezésre állásának figyelését végző szolgáltatásból jelenítenek meg információkat, és egyetlen nézetben mutatják a 3 szintű alkalmazások állapotának és alapvető metrikáinak összegzését. A 360 .NET alkalmazásfigyelési irányítópultok jelzik, ha adott alkalmazás állapota nem megfelelő, és kiindulási pontot biztosítanak a részletes információkat megjelenítő, az összetevőszintű problémákra is rámutató irányítópultok eléréséhez.

A 360 .NET alkalmazásfigyelési irányítópultok az erőteljes figyelőeszközökből jelenítenek meg adatokat. A .NET alkalmazásteljesítmény-figyelő az alkalmazások mélyére hatolva olyan részleteket tár fel, amelyek segítségével meghatározhatja a megoldásokat mind a kiszolgáló, mind pedig az ügyfél oldaláról. Az Operations Manager webalkalmazások rendelkezésre állásának figyelését végző szolgáltatása figyeli a belső szintetikus tranzakciókat. A globális szolgáltatásfigyelő külső helyszínről, a felhasználó szemszögéből figyeli az alkalmazások rendelkezésre állását.

A 360 .NET alkalmazásfigyelési irányítópultokon a következő információk érhetők el:

Alapvető alkalmazásmetrika vagy művelet

Használt figyelés típusa

Elérhetőség

Webalkalmazások rendelkezésre állásának figyelése és a globális szolgáltatásfigyelő

Megbízhatóság

.NET alkalmazásteljesítmény-figyelés

Performance (Teljesítmény)

.NET alkalmazásteljesítmény-figyelés és a globális szolgáltatásfigyelő

Diagnosztika

.NET alkalmazásteljesítmény-figyelés

Megoldás

A Team Foundation Server (TFS) összekötő felügyeleti csomag beolvas egy riasztást, majd az összes részletes adatot mellékelve kiosztja a fejlesztőknek a TFS környezetben.

A dinamikus hozzáférés-vezérlés támogatása az ACS-ben

A Windows Server 2012 segítségével az üzleti adatok birtokosai könnyen besorolással és címkével láthatják el az adatokat, amelyre építve hozzáférési házirendek rendelhetők a vállalkozás számára kritikus különféle adatosztályokhoz. A Windows Server 2012 megjelenésével egyszerűbbé és rugalmasabbá vált a megfeleléskezelés, hiszen a hozzáférési és naplózási házirendek nem csak felhasználó- és csoportadatokra, de felhasználói, erőforrás- és környezeti jogcímek széles körére, az Active Directoryban tárolt tulajdonságokra és egyéb forrásokra is alapulhatnak. A felhasználói jogcímek – pl. szerepkörök, projektek, szervezet –, az erőforrás-tulajdonságok – pl. titkosság – és az eszközjogcímek – pl. állapot – egyaránt felhasználhatók a hozzáférési és naplózási házirendek meghatározásakor.

A Windows Server 2012 a Windows meglévő ACL-alapú modelljét terjeszti ki a dinamikus hozzáférés-vezérléssel, amelyben a felhasználók kifejezésalapú engedélyezési hozzáférési házirendeket határozhatnak meg. A házirendek feltételeiben felhasználói és számítógép-jogcímek, illetve erőforrás-tulajdonságok (pl. fájltulajdonságok) használhatók fel. Az alábbiakban leíró jelleggel (nem egy tényleges kifejezést feltüntetve) szemléltetjük a megoldást:

  • Olvasási és írási hozzáférés engedélyezése, ha Felhasználó.Engedély >= Erőforrás.Titkosság és Eszköz. Kifogástalan

  • Olvasási és írási hozzáférés engedélyezése, ha Felhasználó.Projekt bármely_a_következők_közül Erőforrás.Projekt

A System Center 2012, 1. szervizcsomag (SP1) azzal járul hozzá az ilyen jellegű igények kielégítéséhez, hogy a teljes vállalatra kiterjedően láthatóvá teszi a dinamikus hozzáférés-vezérlés használatát. Az Operations Manager naplózási szolgáltatása összegyűjti az eseményeket a megfelelő számítógépekről (fájlkiszolgálókról és tartományvezérlőkről), majd jelentések elkészítésével segíti az auditorokat és a megfelelésért felelős személyeket a dinamikus hozzáférés-vezérlés használatának áttekintésében; ide tartozhat például a házirendek változásainak naplózása, az objektumok sikeres és sikertelen eléréseinek naplózása, valamint az olyan jellegű kérdések megválaszolása, hogy mi történne, ha adott házirend érvénybe lépne.

További lehetőségek a UNIX és a Linux rendszerek figyelésének területén

A CentOS, a Debian, az Oracle és az Ubuntu Linux támogatása

A System Center 2012, 1. szervizcsomag (SP1) - Operations Manager megjelenésével támogatottá vált a következő Linux operációs rendszerek figyelése:

  • CentOS 5 (x86/x64)

  • CentOS 6 (x86/x64)

  • Debian GNU/Linux 5 (x86/x64)

  • Debian GNU/Linux 6 (x86/x64)

  • Oracle Linux 5 (x86/x64)

  • Oracle Linux 6 (x86/x64)

  • Ubuntu Server 10,04 (x86/x64)

  • Ubuntu Server 12,04 (x86/x64)

A fenti operációs rendszerek támogatása az „univerzális Linux” figyelési csomagokkal valósul meg. Az új Linux operációs rendszerek figyeléséhez a következő MP fájlokat kell importálni:

  • Microsoft.Linux.Universal.Library.mp

  • Microsoft.Linux.Universal.Monitoring.mp

  • Microsoft.Linux.UniversalD.1.mpb (a Debian és az Ubuntu Linux ügynökök támogatásához)

  • Microsoft.Linux.UniversalR.1.mpb (a CentOS Linux ügynökök támogatásához)

Továbbfejlesztett szívverésfigyelés

Az Operations Manager UNIX és Linux ügynökeinek szívverésfigyelői immár támogatják a „MissedHeartbeats” (kimaradt szívverések) paraméter megadását – ezáltal lehetővé válik, hogy a rendszer csak megadott számú kimaradt szívverés után jelenítsen meg riasztást. Ha kimaradnak a szívverések, az Operations Manager eltávolítja a memóriából a UNIX és Linux ügynökök szabályait és figyelőit, amíg újra nem indul a szívverések küldése. Ennek köszönhetően az Operations Manager konzolján könnyedén azonosíthatók azok a UNIX és Linux számítógépek, amelyek nem küldenek szívveréseket.

Lásd még

.NET Application Performance Monitoring Template [CTP2]
Before You Begin Monitoring .NET Applications [CTP2]