Delen via


Meten van gebruik in Service Provider Foundation configureren

 

Gepubliceerd: maart 2016

Is van toepassing op: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator

In dit onderwerp wordt beschreven hoe u Service Provider Foundation configureert om gebruiksstatistieken voor query's te verzamelen via de Service Provider Foundation-webservice Usage. Zie voor meer informatie de sectie over de webservice Usage in De webservice Usage.

In Service Provider FoundationSystem Center 2012 SP1 werden verbindingsinstellingen vastgelegd in het bestand web.config voor de service Usage. Vanaf Service Provider FoundationSystem Center 2012 R2 worden deze instellingen opgeslagen in de Service Provider Foundation-database.

Voor het implementeren van de verzameling van gebruiksmetingen geldt de volgende minimumtopologie:

  • Eén server met Service Provider Foundation

  • Eén server met System Center 2012 – Virtual Machine Manager (VMM)

  • Eén server met System Center 2012 – Operations Manager en een OMDW-database (Operations Manager-datawarehouse)

  • Een of meer virtuele machines die worden gehost door Hyper V (of VMM) en beheerd door VMM om gebruiksgegevens te genereren. Dit kunnen ook de servers zijn waarop Service Provider Foundation, VMM en Operations Manager worden uitgevoerd.

Indien nodig kunnen al deze onderdelen zich op dezelfde computer bevinden.

Service Provider Foundation System Center 2012 R2-configuratie

Gebruik Windows PowerShell en de Service Provider Foundation-cmdlets om gebruiksmetingen te configureren op de wijze die wordt beschreven in de volgende procedure. Zie Service Provider Foundation cmdlet Reference (Verwijzingen voor Service Provider Foundation-cmdlets) voor de cmdlets.

Zie ook het blogbericht Configuring SPF and Windows Azure Pack for IaaS usage and metering (SPF en Windows Azure Pack voor IaaS-gebruik en metingen configureren).

  • Maak een serverexemplaar (met de cmdlet New-SCSPFServer) met ServerType als OMDW.

  • Gebruik de cmdlet New-SCSPFSetting om op die server (die u hebt gemaakt in de vorige stap) een instelling te maken waarmee de verbindingsreeks verwijst naar de OperationsManagerDW-database op de OMDW-server.

  • Controleer of met het account voor de toepassingsgroep waaronder SPF_Usage wordt uitgevoerd, query's kunnen worden uitgevoerd op OMDW.

  • Controleer of het account waarmee Windows Azure Pack wordt aangeroepen lid is van de lokale beveiligingsgroep SPF_User op de server waarop Service Provider Foundation is geïnstalleerd.

OMDW-verbindingsinstellingen configureren

  1. Voer de opdracht New-SCSPFSetting uit met de parameters die in de volgende tabel worden beschreven.

    Parameter New-SCSPFSetting Waarde
    Waarde Vereist. Moet een databaseverbindingsreeks zijn.
    SettingType Vereist. Moet DatabaseConnectionString zijn.
    Naam Optioneel. Deze instelling wordt aanbevolen. Geef een beschrijvende naam op voor elke instelling.
    Server Koppel de instelling aan de server waarvan de gebruiksmeting moet worden verkregen. Dit moet een serverobject zijn dat is opgehaald via de cmdlet Get-SCSPFServer.

    Bijvoorbeeld:

    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  
    

De aanbevolen verbindingstime-out is 300 seconden, of 5 minuten. Deze waarde is ook afhankelijk van de omvang van de meetgegevens voor het gebruik van virtuele machines, de SQL Server-editie (Enterprise aanbevolen), de hardwarecapaciteit en andere omgevingsinstellingen. U kunt de waarde voor de verbindingstime-out wijzigen met de volgende procedure in deze handleiding.

Gebruik de cmdlet Get-SCSPFSetting om wijzigingen aan te brengen in een bepaalde instelling. Met de volgende code koppelt u de instelling bijvoorbeeld aan een andere server, die is opgeslagen in de variabele $newSvr.

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

Service Provider Foundation System Center 2012 SP1-configuratie

De volgende configuratie is vereist om gebruiksmeting in te schakelen:

  • Een server met Service Provider Foundation waarop Windows Update-pakket KB2785476 is geïnstalleerd. Deze update is opgenomen in Update Rollup 1 voor System Center 2012 Service Pack 1 (SP1). Als de update al automatisch is geïnstalleerd door Windows Update, moet de volgende map bestaan: C:\inetpub\SPF\Usage. Zie de volgende sectie van dit onderwerp als de update niet is geïnstalleerd.

  • Het Windows Azure Pack voor Windows Server en API om IaaS in te richten.

  • Een server met System Center 2012 – Operations Manager waarop de management packs voor VMM zijn geïnstalleerd. Zie Management packs gebruiken voor meer informatie.

  • Een server met SQL Server met het OMDW (Operations Manager-datawarehouse). Zie Het installeren van de Operations Manager Reporting Server voor meer informatie.

    U kunt de database voor het OMDW en de database voor Service Provider Foundation op dezelfde server installeren.

  • Een id-referentie voor een Usage-toepassingsgroep die moet worden opgegeven als aanmeldingsaccount voor de OMDW-databases. Voor dit account moeten de gebruikerstoewijzingen db_DataReader en OpsMgrReader zijn ingesteld voor elke OMDW-database. Dit is het account dat is opgegeven voor de Service Provider Foundation-database.

Als Windows Update wordt beheerd door uw systeembeheerder, is de update mogelijk niet automatisch geïnstalleerd. Als de update niet is geïnstalleerd, kunt u deze installeren via Windows Update of Microsoft Update-catalogus. De vereiste update voor het meten van gebruik, in het pakket opgenomen, is KB2785476 voor Service Provider Foundation.

De update installeren via Windows Update

  1. Selecteer in het Configuratiescherm in Categorieweergave het item Systeem en beveiliging en vervolgens Windows Update.

  2. Klik op Online zoeken naar updates van Microsoft Update.

  3. Klik op Belangrijke updates zijn beschikbaar.

  4. Controleer of het Update Rollup 1-pakket KB2785476 is geselecteerd en klik op OK.

De update handmatig installeren

  1. Ga naar Microsoft Update-catalogus (https://catalog.update.microsoft.com/v7/site/Search.aspx?q=2785476).

    Als het goed is, wordt Update voor System Center 2012 SP1 Orchestrator – SPF (KB2785476) al enige item weergegeven in de zoekresultaten.

  2. Klik op Toevoegen en vervolgens op mandje weergeven.

  3. Klik op Downloaden en geef vervolgens de opties voor downloaden op.

  4. Dubbelklik op de downloadlocatie op het CAB-bestand onder de map Update voor System Center 2012 SP1 Orchestrator - SPF (KB2785476).

  5. Dubbelklik op het bestand KB2785476_SFPUsage.msp om de update te installeren.

Controleer of de update is voltooid door te controleren of de map C:\inetpub\SPF\Usage bestaat.

Zie Beschrijving van updatepakket 1 voor System Center 2012 Service Pack 1 voor meer informatie over de update

System_CAPS_ICON_important.jpg Belangrijk

Met de update wordt de verificatie-id voor de VMM-service van Service Provider Foundation in de toepassingsgroepen voor IIS-beheer ingesteld op Netwerkservice. U moet de VMM-service in de toepassingsgroep weer in de eigen identiteit wijzigen wanneer Service Provider Foundation is geïnstalleerd (tenzij dit Netwerkservice moest zijn). Hiervoor klikt u op Geavanceerde instellingen voor de id van de VMM-toepassingsgroep en stelt u de waarde voor Identiteit in de sectie Procesmodel van het dialoogvenster in.

U moet de verbindingsreeksen voor alle deelnemende OMDW-databases opgeven en vervolgens een SQL Server-script toepassen om de databases bij te werken met de vereiste tabellen en triggers om gebruiksmeting te implementeren.

OMDW-verbindingsreeksen opgeven

  1. Bewerk het c:\inetpub\SPF\Usage\web.config-bestand in een teksteditor en zoek het <connectionStrings>-element. Dit element wordt eerst als volgt weergegeven:

    <connectionStrings>  
        <add name="OMDWConnectionString"   
             connectionString=""/>  
      </connectionStrings>  
    
  2. Bewerk het element zodat het de verbindingsinstellingen voor elke OMDW-database bevat, zoals weergegeven in het volgende voorbeeld. In dit voorbeeld worden twee virtuele machines geconfigureerd voor het meten van gebruik.

    <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>  
    

Het Update Rollup 1-script voor het bijwerken van de Service Provider Foundation-database toepassen

  1. Kopieer het c:\inetpub\SPF\Usage\KB2875476\SPFUsageFeatureUpdate.sql-bestand naar de server waarop de database voor Service Provider Foundation is geïnstalleerd. Dit kan dezelfde server zijn.

  2. Dubbelklik op het bestand SPFUsageFeatureUpdate.sql om het pakket toe te passen. SQL Server Management Studio wordt gestart.

  3. De volgende machtigingen moeten worden opgegeven voor de SCSPFDB-database als de id-referentie voor de toepassingsgroep van het Usage-eindpunt en het VMM-eindpunt overeenkomen. Klik met de rechtermuisknop op de SCSPFDB-database, klik op Eigenschappen en klik vervolgens op Machtigingen. Controleer of de volgende machtigingen zijn verleend:

    • Verbinden

    • Verwijderen

    • Invoegen

    • Selecteren

    • Bijwerken

    Deze machtigingen zijn vereist omdat voor het VMM-eindpunt anders beperkingen gelden die gebruiksmetingen verhinderen.

  4. Voeg de volgende machtigingen toe aan de nieuwe tabellen OnPremServicesCollectorSessions, OnPremServicesSubscriberWatermarks en OnPremServicesSubscriberTombstones:

    • Verwijderen

    • Invoegen

    • Selecteren

    • Bijwerken

Wij raden deze machtigingen aan als aanbevolen procedures. De machtigingenstructuur die hier wordt aangeraden, is de minimaal vereiste verzameling. U kunt een meer of minder beperkend machtigingenschema toepassen, afhankelijk van uw beveiligingsbeleid.

Zorg ervoor dat de volgende verificatietaken zijn voltooid:

  • De id-referenties voor toepassingsgroepen voor de VMM-service voor Service Provider Foundation zijn correct na de installatie van het updatepakket KB2785476.

  • De id-referenties voor toepassingsgroepen voor de Service Provider Foundation-services voor beheer, Provider, VMM en Usage moeten overeenkomen.

  • Controleer op de computers met Microsoft SQL Server en de OMDW-databases of aan het geconfigureerde account voor de Usage-toepassingsgroep aanmeldingsrechten en leesmachtigingen zijn toegekend.

  • Het account voor SPF_Usage in Lokale gebruikers en groepen op de server waarop Service Provider Foundation is geïnstalleerd, maakt deel uit van het account Administrators.

Zie ook

Model voor gebruiksmetingsgegevens in Service Provider Foundation
Beheer van Service Provider Foundation
Service Provider Foundation implementeren