A használatmérés beállítása a Service Provider Foundation szolgáltatásban

 

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

Hatókör: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator

Ez a témakör azt ismerteti, hogy miként kell konfigurálni a Service Provider Foundationt, ha a lekérdezések használati statisztikáit a Service Provider Foundation Usage webszolgáltatásával szeretné összesíteni. További információt a Felhasználási webszolgáltatás című témakör „Usage webszolgáltatás” című szakaszában talál.

A Service Provider FoundationSystem Center 2012 SP1 a kapcsolati beállításokat a Usage szolgáltatás web.config fájljában tárolta. A Service Provider FoundationSystem Center 2012 R2-től kezdődően ezeket a beállításokat a Service Provider Foundation adatbázisa tárolja.

A használatmérési gyűjtemény implementálásához szükséges minimális topológia a következő:

  • Egy kiszolgáló, amelyen fut a Service Provider Foundation

  • Egy kiszolgáló, amelyen fut a System Center 2012 – Virtual Machine Manager (VMM)

  • Egy kiszolgáló, amelyen fut a System Center 2012 – Operations Manager szolgáltatás, és amelyen egy OMDW-adatbázis található

  • Egy vagy több, Hyper-V-n (vagy a VMM-en) futó és VMM által kezelt virtuális gép a használati adatok létrehozásához. Ezek maguk a Service Provider Foundationt, a VMM-et és az Operations Managert futtató kiszolgálók is lehetnek.

Ha szükséges, mindezen összetevők lehetnek egyazon számítógépen is.

Service Provider Foundation System Center 2012 R2 konfiguráció

Windows PowerShell- és Service Provider Foundation-parancsmagok segítségével konfigurálhatja a használatmérést, az alábbi eljárásban leírtak szerint. A parancsmagokról a Service Provider Foundation parancsmagjainak leírásában tájékozódhat.

Érdemes még elolvasnia az SPF és a Windows Azure Pack IaaS-használatra és -méréshez való konfigurálásával kapcsolatos blogbejegyzést is.

  • Hozzon létre egy kiszolgálópéldányt (a New-SCSPFServer parancsmaggal), és a ServerType paraméterben az OMDW értéket adja meg.

  • A New-SCSPFSetting parancsmaggal hozza létre az előző lépésben létrehozott kiszolgálón az OMDW-kiszolgáló OperationsManagerDW adatbázisának kapcsolati karakterláncát tartalmazó beállítást.

  • Győződjön meg róla, hogy az SPF_Usage folyamatot futtató alkalmazáskészlet-fiók tud lekérdezni az Operations Manager adatraktár-adatbázisból.

  • Győződjön meg arról, hogy a Windows Azure Pack hívó fiókja tagja az SPF_User helyi biztonsági csoportnak azon a kiszolgálón, amelyen telepítve van a Service Provider Foundation.

Az Operations Manager-adatraktár kapcsolati beállításainak megadása

  1. Futtassa a New-SCSPFSetting parancsot az alábbi táblázatban ismertetett paraméterekkel.

    New-SCSPFSetting paraméter Érték
    Érték Szükséges. Egy adatbázis kapcsolati karakterláncának kell lennie.
    SettingType Kötelező. Értéke: DatabaseConnectionString.
    Név Nem kötelező. Ez a beállítás ajánlott. Adjon meg egy kifejező nevet minden beállításhoz.
    kiszolgáló A beállítást társítja a kiszolgálóhoz, amelyről be lesznek szerezve a használatmérések. Egy, a Get-SCSPFServer parancsmag által visszaadott kiszolgálóobjektumnak kell lennie.

    Példa:

    PS C:\> $omdwserver = New-SCSPFServer –Name "omdw.contoso.com" –ServerType OMDW  
    PS C:\>$setting = New-SCSPFSetting –Name mysetting –SettingType DatabaseConnectionString –Value "Server=myomdwserver\myomdwinstance;Database=OperationsManagerDW;Trusted_Connection=True;Connect Timeout=300" –Server $omdwserver  
    

Az ajánlott kapcsolati időkorlát 300 másodperc, azaz 5 perc. Ez az érték a környezet egyéb beállításai mellett a virtuálisgép-használati metrikák mennyiségétől, az SQL Server kiadásától (Enterprise ajánlott) és a hardverkapacitástól is függ. Az útmutatóban szereplő következő eljárással módosíthatja a kapcsolat időkorlátját.

A Get-SCSPFSetting parancsmaggal módosíthat egy adott beállítást. Az alábbi kóddal például hozzárendelheti a beállítást egy $newSvr változóban tárolt másik kiszolgálóhoz.

PS C:\>$myset = Get-SCSPFSetting –Name "mySetting"  
PS C:\>$myset.Server = $newSvr  
  

Service Provider Foundation System Center 2012 SP1 konfiguráció

A következő konfiguráció szükséges a használatmérés engedélyezéséhez:

  • Egy kiszolgáló, amelyen fut a Service Provider Foundation szolgáltatás, és amelyen telepítve van a KB2785476 jelű Windows Update-csomag. A frissítés szerepel a System Center 2012, 1. szervizcsomag (SP1) 1. kumulatív frissítésében. Ha a frissítést már automatikusan telepítette a Windows Update, léteznie kell a következő könyvtárnak: C:\inetpub\SPF\Usage. Ha a frissítés nincs telepítve, olvassa el következő szakaszt.

  • A Windows Azure Pack for Windows Server és API a szolgáltatott infrastruktúra kiépítéséhez.

  • Egy kiszolgáló, amelyen fut a System Center 2012 – Operations Manager szolgáltatás, és telepítve vannak a VMM felügyeleti csomagjai. További információk: Felügyeleti csomagok használata.

  • Egy kiszolgáló, melyen SQL Server fut, Operations Manager-adatraktárral (OMDW). További információkért lásd: Az Operations Manager jelentéskészítő kiszolgáló telepítése.

    Az OMDW adatbázisát és a Service Provider Foundation adatbázisát egyazon kiszolgálón is működtetheti.

  • Annak a felhasználási alkalmazáskészlet-identitásnak a hitelesítő adatai, melyet meg kell adni bejelentkezési fiókként az OMDW-adatbázisokhoz. Ennek a fióknak minden OMDW-adatbázison rendelkeznie kell a db_DataReader és az OpsMgrReader felhasználó-hozzárendeléssel. Ez megegyezik a Service Provider Foundation-adatbázishoz megadott fiókkal.

Ha a Windows Update szolgáltatást a rendszergazda vezérli, előfordulhat, hogy a frissítés nem lett automatikusan telepítve. Ha a frissítés nincs telepítve, telepítheti azt a Windows Update szolgáltatással vagy a Microsoft Update katalógusból. A használatméréshez a Service Provider Foundation KB2785476 jelű frissítése szükséges, amely megtalálható a kumulatív frissítésben.

A frissítés telepítése a Windows Update szolgáltatással

  1. A Vezérlőpult kategórianézetében válassza a Rendszer és biztonság, majd a Windows Update lehetőséget.

  2. Kattintson a Frissítések online keresése a Microsoft Update webhelyen lehetőségre.

  3. Kattintson a Fontos frissítések érhetők el hivatkozásra.

  4. Győződjön meg arról, hogy az 1. kumulatív frissítés KB2785476 jelű csomagja ki van választva, majd kattintson az OK gombra.

A frissítés manuális telepítése

  1. Keresse fel a Microsoft Update katalógus webhelyet (https://catalog.update.microsoft.com/v7/site/Search.aspx?q=2785476).

    Az egyetlen keresési eredménynek A System Center 2012 SP1 Orchestrator frissítése – SPF (KB2785476) elemnek kell lennie.

  2. Kattintson a Hozzáadás gombra, majd a kosár megtekintése hivatkozásra.

  3. Kattintson a Letöltés gombra, majd adja meg a letöltés beállításait.

  4. A letöltési helyen kattintson duplán a CAB-fájlra az Update for System Center 2012 SP1 Orchestrator - SPF (KB2785476) mappában.

  5. A frissítés telepítéséhez kattintson duplán a KB2785476_SFPUsage.msp fájlra.

Győződjön meg a frissítés sikerességéről: ellenőrizze, hogy létezik-e a C:\inetpub\SPF\Usage mappa.

A frissítéssel kapcsolatos további tudnivalókért olvassa el a System Center 2012 Service Pack 1 1. kumulatív frissítését ismertető cikket

System_CAPS_ICON_important.jpg Fontos!

A frissítés az Internet Information Services (IIS) kezelőjének alkalmazáskészleteiben hálózati szolgáltatásra állítja a Service Provider Foundation VMM-szolgáltatásának hitelesítési identitását. Vissza kell állítania az alkalmazáskészletben lévő VMM-szolgáltatást a Service Provider Foundation telepítésekor meglévő identitására (kivéve, ha hálózati szolgáltatásnak kell lennie). Ehhez kattintson a VMM alkalmazáskészlet-identitásának Speciális beállítások lehetőségére, majd állítsa be az Identitás értékét a párbeszédpanel Folyamatmodell részében.

Meg kell adnia minden részt vevő OMDW-adatbázis kapcsolati karakterláncát, majd egy SQL Server-parancsfájl alkalmazásával frissítse az adatbázisokat a használatmérés megvalósításához szükséges táblákkal és eseményindítókkal.

OMDW-kapcsolatikarakterláncok megadása

  1. Nyissa meg szerkesztésre a c:\inetpub\SPF\Usage\web.config fájlt egy szövegszerkesztőben, és keresse meg a <connectionStrings> elemet. Ebben az elemben kezdetben a következők láthatók:

    <connectionStrings>  
        <add name="OMDWConnectionString"   
             connectionString=""/>  
      </connectionStrings>  
    
  2. A következő példának megfelelően szerkessze úgy az elemet, hogy az tartalmazza minden egyes OMDW-adatbázis kapcsolati beállításait. Ebben a példában két virtuális gép van beállítva használatméréshez.

    <connectionStrings>  
    <add name="OMDWBasicPlusVMs"   
    connectionString="Server='sky200.contoso.com'";  
    Database=OMDWSPFUsage;  
    Trusted_Connection=True;  
    MultipleActiveResultSets=True;"/>  
    <add name="OMDW"   
    connectionString="Server='sky400.contoso.com'";  
    Database=OMDWSPFUsage;  
    Trusted_Connection=True;  
    MultipleActiveResultSets=True;"/>  
    </connectionStrings>  
    

Az 1. kumulatív frissítés az Service Provider Foundation-adatbázist frissítő parancsfájljának alkalmazása

  1. Másolja a c:\inetpub\SPF\Usage\KB2875476\SPFUsageFeatureUpdate.sql fájlt arra a kiszolgálóra, amelyen telepítve van a Service Provider Foundation adatbázisa. Ez lehet az ugyanaz a kiszolgáló is.

  2. Az SPFUsageFeatureUpdate.sql fájlra duplán kattintva telepítheti a kumulatív frissítést. Ekkor elindul az SQL Server Management Studio alkalmazás.

  3. A következő engedélyeket kell megadni az SCSPFDB-adatbázisnak, ha a felhasználási végpont és a VMM-végpont alkalmazáskészlet-identitásának hitelesítő adatai azonosak. Kattintson a jobb gombbal az SCSPFDB-adatbázisra, válassza a Tulajdonságok parancsot, majd kattintson az Engedélyek lapfülre. Ellenőrizze, hogy az alábbi engedélyek meg vannak-e adva:

    • Kapcsolódás

    • Törlés

    • Beszúrás

    • Lekérdezés

    • Frissítés

    Ezekre az engedélyekre azért van szükség, mert a VMM-végponton több a korlátozás ahhoz képest, hogy a használatmérés mihez fér hozzá, és kompatibiliseknek kell lenniük.

  4. Adja hozzá a következő engedélyeket az új OnPremServicesCollectorSessions, OnPremServicesSubscriberWatermarks és OnPremServicesSubscriberTombstones táblához:

    • Törlés

    • Beszúrás

    • Lekérdezés

    • Frissítés

Ezen engedélyek használata ajánlott eljárás. Az engedélyek itt javasolt struktúrája a minimálisan szükséges készlet. Biztonsági házirendjeitől függően korlátozóbb vagy kevésbé korlátozó engedélyezési sémát is alkalmazhat.

Győződjön meg arról, hogy a következő hitelesítési feladatok el lettek végezve:

  • A KB2785476 jelű frissítési csomag telepítése után megfelelőek a Service Provider Foundation VMM-szolgáltatása alkalmazáskészlet-identitásának hitelesítő adatai.

  • A Service Provider Foundation felügyeleti, szolgáltatói, VMM- és felhasználási szolgáltatáshoz tartozó alkalmazáskészlet-identitások hitelesítő adatainak azonosnak kell lenniük.

  • Győződjön meg róla, hogy azokon a Microsoft SQL Servert futtató számítógépeken, melyeken az OMDW-adatbázisok találhatóak, a felhasználási alkalmazáskészlet fiókja rendelkezik bejelentkezési jogokkal és olvasási engedéllyel.

  • Azon a kiszolgálón, amelyen telepítve van a Service Provider Foundation, az SPF_Usage folyamat fiókja a Rendszergazdák csoport tagja a Helyi felhasználók és csoportok beépülő modulban.

Lásd még

A Service Provider Foundation használatmérési adatmodellje
A Service Provider Foundation felügyelete
A Service Provider Foundation központi telepítése