Get-AzMonitorLogAnalyticsSolution

Recupera la soluzione utente.

Sintassi

Get-AzMonitorLogAnalyticsSolution
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMonitorLogAnalyticsSolution
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMonitorLogAnalyticsSolution
   -InputObject <IMonitoringSolutionsIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMonitorLogAnalyticsSolution
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Descrizione

Recupera la soluzione utente.

Esempio

Esempio 1: Ottenere una soluzione di monitoraggio di Log Analytics in base al nome

Get-AzMonitorLogAnalyticsSolution -ResourceGroupName azureps-monitor -Name 'Containers(azureps-monitor)'

Name                      Type                                     Location
----                      ----                                     --------
Containers(azureps-monitor) Microsoft.OperationsManagement/solutions West US 2

Questo comando ottiene una soluzione di monitoraggio di Log Analytics in base al nome.

Esempio 2: Ottenere una soluzione di monitoraggio di Log Analytics in base all'ID risorsa

@{Id = "/subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourcegroups/azureps-manual-test/providers/Microsoft.OperationsManagement/solutions/Containers(monitoringworkspace-t01)"} | Get-AzMonitorLogAnalyticsSolution

Name                                Type                                     Location
----                                ----                                     --------
Containers(monitoringworkspace-t01) Microsoft.OperationsManagement/solutions East US

Questo comando ottiene una soluzione di monitoraggio di Log Analytics in base all'ID risorsa.

Esempio 3: Ottenere una soluzione di analisi dei log di monitoraggio per oggetto

$monitor = New-AzMonitorLogAnalyticsSolution -ResourceGroupName azureps-monitor -Type "Microsoft.OperationsManagement/solutions" -Location "West US 2" -WorkspaceResourceId workspaceResourceId
Get-AzMonitorLogAnalyticsSolution -InputObject $monitor

Name                      Type                                     Location
----                      ----                                     --------
Containers(azureps-monitor) Microsoft.OperationsManagement/solutions West US 2

Questo comando ottiene una soluzione di monitoraggio di Log Analytics per oggetto.

Esempio 4: Ottenere tutte le soluzioni di analisi dei log di monitoraggio in un gruppo di risorse

Get-AzMonitorLogAnalyticsSolution -ResourceGroupName azureps-monitor

Name                      Type                                     Location
----                      ----                                     --------
Containers(azureps-monitor) Microsoft.OperationsManagement/solutions West US 2

Questo comando ottiene tutte le soluzioni di Log Analytics di monitoraggio in un gruppo di risorse.

Esempio 5: Ottenere tutte le soluzioni di analisi dei log di monitoraggio in una sottoscrizione

Get-AzMonitorLogAnalyticsSolution

Name                                Type                                     Location
----                                ----                                     --------
Containers(monitoringworkspace-t01) Microsoft.OperationsManagement/solutions East US
Containers(azureps-monitor)           Microsoft.OperationsManagement/solutions West US 2

Questo comando ottiene tutte le soluzioni di Log Analytics di monitoraggio in una sottoscrizione.

Parametri

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.

Type:IMonitoringSolutionsIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome soluzione utente.

Type:String
Aliases:SolutionName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse da ottenere. Il nome non fa distinzione tra maiuscole e minuscole.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Ottiene le credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

Type:String[]
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

IMonitoringSolutionsIdentity

Output

ISolution

Note

ALIAS

PROPRIETÀ DEI PARAMETRI COMPLESSI

Per creare i parametri descritti di seguito, creare una tabella hash contenente le proprietà appropriate. Per informazioni sulle tabelle hash, eseguire get-help about_Hash_Tables.

INPUTOBJECT <IMonitoringSolutionsIdentity>: Parametro Identity

  • [Id <String>]: percorso identità risorsa
  • [ManagementAssociationName <String>]: nome di gestione utentiNome associazione.
  • [ManagementConfigurationName <String>]: nome configurazione gestione utenti.
  • [ProviderName <String>]: nome del provider per la risorsa padre.
  • [ResourceGroupName <String>]: nome del gruppo di risorse da ottenere. Il nome non fa distinzione tra maiuscole e minuscole.
  • [ResourceName <String>]: nome della risorsa padre.
  • [ResourceType <String>]: tipo di risorsa per la risorsa padre
  • [SolutionName <String>]: nome della soluzione utente.
  • [SubscriptionId <String>]: ottiene le credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.