Verwalten der Nutzungsmessung in SPF

Wichtig

Diese Version von Service Provider Foundation (SPF) hat das Ende des Support erreicht. Es wird empfohlen, ein Upgrade auf SPF 2019 zu durchführen.

Sie können System Center - Service Provider Foundation (SPF) konfigurieren, um Nutzungsstatistiken für Abfragen vom SPF-Nutzungswebdienst zu aggregieren.

Vorbereitung

Sie benötigen Folgendes:

  • Server, auf denen SPF, VMM und Operations Manager. Bei Bedarf können sich diese Komponenten auch alle auf demselben Computer befinden.
  • Das Windows Azure Pack für Windows Server und die API zum Bereitstellen von IaaS.
  • Der Operations Manager-Server sollte über eine Operations Manager Data Warehouse (OMDW) verfügen. VMM-Management Packs sollten installiert sein.
  • Ein Server mit SQL Server mit dem Operations Manager Data Warehouse (OMDW).
  • Sie können die Datenbank für die OMDW und die Datenbank für Service Provider Foundation auf demselben Server verwenden. Verbindungseinstellungen werden in der Service Provider Foundation gespeichert.
  • Anmeldeinformationen für eine Anwendungspoolidentität, die als Anmeldekonto für die OMDW-Datenbanken angegeben werden muss. Dieses Konto muss über die Benutzerzuordnungen „db_DataReader“ und „OpsMgrReader“ für jede OMDW-Datenbank verfügen. Dies ist dasselbe Konto, das für die Service Provider Foundation angegeben wurde.
  • Mindestens ein virtueller Computer, der von Hyper V (oder VMM) gehostet wird, und System Center Operations Manager.

Einrichten der Messung

Überprüfen Sie vor dem Einrichten der Messung die folgenden Ressourcen:

Richten Sie dann die Messung wie folgt ein:

  1. Erstellen Sie eine Instanz eines Servers (mithilfe des New-SCSPFServer -Cmdlets) mit dem ServerType als OMDW.

  2. Verwenden Sie das New-SCSPFSetting -Cmdlet, um eine Einstellung auf dem Server (den Sie im vorherigen Schritt erstellt haben) zu erstellen, der über die Verbindungszeichenfolge zur OperationsManagerDW-Datenbank auf dem OMDW-Server verfügt.

  3. Stellen Sie sicher, dass das Konto des Anwendungspools, unter dem SPF_Usage ausgeführt wird, Abfragen an das OMDW durchführen kann.

  4. Stellen Sie sicher, dass das Windows Azure Pack-Aufrufkonto Mitglied der lokalen SPF_User-Sicherheitsgruppe auf dem Server ist, auf dem SPF installiert ist.

  5. Führen Sie den Befehl New-SCSPFSetting mit den in der folgenden Tabelle beschriebenen Parametern aus.

    New-SCSPFSetting-Parameter Wert
    Wert Erforderlich. Muss eine Datenbankverbindungszeichenfolge sein.
    SettingType Erforderlich. Muss DatabaseConnectionStringsein.
    Name Optional. Diese Einstellung wird empfohlen. Geben Sie einen aussagekräftigen Namen für jede Einstellung ein.
    Server Ordnet die Einstellung dem Server zu, für den die Verwendungserfassung abgerufen werden soll. Muss ein vom Get-SCSPFServer-Cmdlet abgerufenes Serverobjekt sein.

    Beispiel:

    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  
    
    

Verwenden Sie das Get-SCSPFSetting-Cmdlet, um eine bestimmte Einstellung zu ändern. Der folgende Code ordnet z. B. die Einstellung einem anderen Server zu, der in der Variablen $newSvr gespeichert ist.

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

Ändern von Verbindungszeitüberschreitungen

Das empfohlene Verbindungstimeout beträgt 300 Sekunden bzw. 5 Minuten. Dieser Wert ist auch abhängig vom Umfang der Verwendungsdaten für die virtuellen Computer, der SQL Server-Edition (Enterprise empfohlen), der Hardwarekapazität und anderen Umgebungseinstellungen. Sie können den Wert für das Verbindungs-Timeout mithilfe des Cmdlets Get-SCSPFSetting ändern.