Partilhar via


az monitor data-collection rule

Nota

Essa referência faz parte da extensão monitor-control-service para a CLI do Azure (versão 2.57.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az monitor data-collection rule . Saiba mais sobre extensões.

Gerencie a regra de coleta de dados para o serviço de controle de monitor.

Comandos

Name Description Tipo Estado
az monitor data-collection rule association

Gerencie a associação de regras de coleta de dados para o serviço de controle de monitor.

Extensão GA
az monitor data-collection rule association create

Crie uma associação.

Extensão GA
az monitor data-collection rule association delete

Excluir uma associação.

Extensão GA
az monitor data-collection rule association list

Lista associações para a regra de coleta de dados especificada. E lista associações para o ponto de extremidade de coleta de dados especificado. E lista associações para o recurso especificado.

Extensão GA
az monitor data-collection rule association list-by-resource

Listar associações para o recurso especificado.

Extensão GA
az monitor data-collection rule association show

Obtenha a associação especificada.

Extensão GA
az monitor data-collection rule association update

Atualizar uma associação.

Extensão GA
az monitor data-collection rule create

Criar uma regra de recolha de dados.

Extensão GA
az monitor data-collection rule data-flow

Gerencie fluxos de dados.

Extensão GA
az monitor data-collection rule data-flow add

Adicione um fluxo de dados.

Extensão GA
az monitor data-collection rule data-flow list

Listar fluxos de dados.

Extensão GA
az monitor data-collection rule delete

Excluir uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule list

Liste todas as regras de coleta de dados no grupo de recursos especificado. E lista todas as regras de coleta de dados na assinatura especificada.

Extensão GA
az monitor data-collection rule log-analytics

Gerencie destinos do Log Analytics.

Extensão GA
az monitor data-collection rule log-analytics add

Adicione destinos do Log Analytics de uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule log-analytics delete

Exclua um destino do Log Analytics de uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule log-analytics list

Listar destinos do Log Analytics de uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule log-analytics show

Mostrar um destino do Log Analytics de uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule log-analytics update

Atualize um destino do Log Analytics de uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule performance-counter

Gerenciar a fonte de dados do contador de desempenho do Log.

Extensão GA
az monitor data-collection rule performance-counter add

Adicione uma fonte de dados do contador de desempenho Log.

Extensão GA
az monitor data-collection rule performance-counter delete

Exclua uma fonte de dados do contador de desempenho Log.

Extensão GA
az monitor data-collection rule performance-counter list

Listar fontes de dados do contador de desempenho do Log.

Extensão GA
az monitor data-collection rule performance-counter show

Mostrar uma fonte de dados do contador de desempenho Log.

Extensão GA
az monitor data-collection rule performance-counter update

Atualize uma fonte de dados do contador de desempenho Log.

Extensão GA
az monitor data-collection rule show

Retornar a regra de coleta de dados especificada.

Extensão GA
az monitor data-collection rule syslog

Gerencie a fonte de dados do Syslog.

Extensão GA
az monitor data-collection rule syslog add

Adicione uma fonte de dados Syslog.

Extensão GA
az monitor data-collection rule syslog delete

Exclua uma fonte de dados Syslog.

Extensão GA
az monitor data-collection rule syslog list

Listar fontes de dados Syslog.

Extensão GA
az monitor data-collection rule syslog show

Mostrar uma fonte de dados Syslog.

Extensão GA
az monitor data-collection rule syslog update

Atualize uma fonte de dados Syslog.

Extensão GA
az monitor data-collection rule update

Atualizar uma regra de coleta de dados.

Extensão GA
az monitor data-collection rule windows-event-log

Gerencie a fonte de dados do Log de Eventos do Windows.

Extensão GA
az monitor data-collection rule windows-event-log add

Adicione uma fonte de dados do Log de Eventos do Windows.

Extensão GA
az monitor data-collection rule windows-event-log delete

Exclua uma fonte de dados do Log de Eventos do Windows.

Extensão GA
az monitor data-collection rule windows-event-log list

Liste as fontes de dados do Log de Eventos do Windows.

Extensão GA
az monitor data-collection rule windows-event-log show

Mostrar uma fonte de dados do Log de Eventos do Windows.

Extensão GA
az monitor data-collection rule windows-event-log update

Atualize uma fonte de dados do Log de Eventos do Windows.

Extensão GA

az monitor data-collection rule create

Criar uma regra de recolha de dados.

az monitor data-collection rule create --data-collection-rule-name
                                       --resource-group
                                       [--data-collection-endpoint-id]
                                       [--data-flows]
                                       [--data-sources]
                                       [--description]
                                       [--destinations]
                                       [--identity]
                                       [--kind]
                                       [--location]
                                       [--rule-file]
                                       [--stream-declarations]
                                       [--tags]

Exemplos

Criar regra de coleta de dados

az monitor data-collection rule create --resource-group "myResourceGroup" --location "eastus" --name "myCollectionRule" --rule-file "C:\samples\dcrEx1.json"

Parâmetros Obrigatórios

--data-collection-rule-name --name --rule-name -n

O nome da regra de coleta de dados. O nome não diferencia maiúsculas de minúsculas.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--data-collection-endpoint-id --endpoint-id

A ID do recurso do ponto de extremidade de coleta de dados que deve ser associado.

--data-flows

A especificação de fluxos de dados. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--data-sources

A especificação das fontes de dados. Essa propriedade é opcional e pode ser omitida se a regra se destinar a ser usada por meio de chamadas diretas para o ponto de extremidade provisionado. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--description

Descrição da associação.

--destinations

A especificação de destinos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--identity

Identidade de serviço gerenciado do recurso. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--kind

O tipo de recurso. LinuxComo , Windows.

--location -l

A geolocalização onde o recurso vive.

--rule-file

O arquivo json para parâmetros de regra. Se fornecido, o parâmetro correspondente será substituído pelo valor do arquivo de regra Uso: --rule-file sample.json rule json file deve ser parâmetros de regra organizados como formato json, como abaixo: { "properties": { "destinations": { "azureMonitorMetrics": { "name": "azureMonitorMetrics-default" } }, "dataFlows": [ { "streams": [ "Microsoft-InsightsMetrics" ], "destinations": [ "azureMonitorMetrics-default" ] } ] } }.

--stream-declarations

Declaração dos fluxos aduaneiros utilizados nesta regra. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--tags

Tags de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az monitor data-collection rule delete

Excluir uma regra de coleta de dados.

az monitor data-collection rule delete [--data-collection-rule-name]
                                       [--ids]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]

Exemplos

Excluir regra de coleta de dados

az monitor data-collection rule delete --name "myCollectionRule" --resource-group "myResourceGroup"

Parâmetros Opcionais

--data-collection-rule-name --name --rule-name -n

O nome da regra de coleta de dados. O nome não diferencia maiúsculas de minúsculas.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az monitor data-collection rule list

Liste todas as regras de coleta de dados no grupo de recursos especificado. E lista todas as regras de coleta de dados na assinatura especificada.

az monitor data-collection rule list [--max-items]
                                     [--next-token]
                                     [--resource-group]

Exemplos

Listar regras de coleta de dados por grupo de recursos

az monitor data-collection rule list --resource-group "myResourceGroup"

Listar regras de coleta de dados por assinatura

az monitor data-collection rule list

Parâmetros Opcionais

--max-items

Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token argumento de um comando subsequente.

--next-token

Token para especificar por onde começar a paginar. Este é o valor de token de uma resposta truncada anteriormente.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az monitor data-collection rule show

Retornar a regra de coleta de dados especificada.

az monitor data-collection rule show [--data-collection-rule-name]
                                     [--ids]
                                     [--resource-group]
                                     [--subscription]

Exemplos

Obter regra de recolha de dados

az monitor data-collection rule show --name "myCollectionRule" --resource-group "myResourceGroup"

Parâmetros Opcionais

--data-collection-rule-name --name --rule-name -n

O nome da regra de coleta de dados. O nome não diferencia maiúsculas de minúsculas.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az monitor data-collection rule update

Atualizar uma regra de coleta de dados.

az monitor data-collection rule update [--add]
                                       [--data-collection-endpoint-id]
                                       [--data-collection-rule-name]
                                       [--data-flows]
                                       [--data-flows-raw]
                                       [--data-sources]
                                       [--description]
                                       [--destinations]
                                       [--extensions]
                                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--identity]
                                       [--ids]
                                       [--kind]
                                       [--log-analytics]
                                       [--monitor-metrics]
                                       [--performance-counters]
                                       [--remove]
                                       [--resource-group]
                                       [--set]
                                       [--stream-declarations]
                                       [--subscription]
                                       [--syslog]
                                       [--tags]
                                       [--windows-event-logs]

Exemplos

Atualizar regra de coleta de dados

az monitor data-collection rule update --resource-group "myResourceGroup" --name "myCollectionRule" --data-flows destinations="centralWorkspace" streams="Microsoft-Perf" streams="Microsoft-Syslog" streams="Microsoft-WindowsEvent" --log-analytics name="centralWorkspace" resource-id="/subscriptions/703362b3-f278-4e4b-9179- c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspac es/centralTeamWorkspace" --performance-counters name="appTeamExtraCounters" counter- specifiers="\Process(_Total)\Thread Count" sampling-frequency=30 streams="Microsoft-Perf" --syslog name="cronSyslog" facility-names="cron" log-levels="Debug" log-levels="Critical" log-levels="Emergency" streams="Microsoft-Syslog" --windows-event-logs name="cloudSecurityTeamEvents" streams="Microsoft-WindowsEvent" x-path-queries="Security!"

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string ou JSON string>.

--data-collection-endpoint-id --endpoint-id

A ID do recurso do ponto de extremidade de coleta de dados que deve ser associado.

--data-collection-rule-name --name --rule-name -n

O nome da regra de coleta de dados. O nome não diferencia maiúsculas de minúsculas.

--data-flows --data-flows-remain

A especificação de fluxos de dados. Uso: --data-flows streams=XX1 streams=XX2 destinations=XX1 destinations=XX2 streams: Obrigatório. Lista de fluxos para este fluxo de dados. destinos: Obrigatório. Lista de destinos para este fluxo de dados. Várias ações podem ser especificadas usando mais de um argumento --data-flows. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--data-flows-raw

A especificação de fluxos de dados. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--data-sources

A especificação das fontes de dados. Essa propriedade é opcional e pode ser omitida se a regra se destinar a ser usada por meio de chamadas diretas para o ponto de extremidade provisionado. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--description

Descrição da associação.

--destinations

A especificação de destinos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--extensions

A lista de configurações de fonte de dados de extensão de VM do Azure. Valor esperado: json-string/@json-file.

--force-string

Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.

valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--identity

Identidade de serviço gerenciado do recurso. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--kind

O tipo de recurso. LinuxComo , Windows.

--log-analytics

Lista de destinos do Log Analytics. Uso: --log-analytics resource-id=XX name=XX resource-id: Obrigatório. O ID do recurso do espaço de trabalho do Log Analytics. nome: Obrigatório. Um nome amigável para o destino. Esse nome deve ser exclusivo em todos os destinos (independentemente do tipo) dentro da regra de coleta de dados. Várias ações podem ser especificadas usando mais de um argumento --log-analytics. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--monitor-metrics

Destino do Azure Monitor Metrics. Uso: --monitor-metrics name=XX name: Obrigatório. Um nome amigável para o destino. Esse nome deve ser exclusivo em todos os destinos (independentemente do tipo) dentro da regra de coleta de dados. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--performance-counters

A lista de configurações de fonte de dados do contador de desempenho. Uso: --performance-counters streams=XX1 streams=XX2 sampling-frequency=XX counter-specifiers=XX1 counter-specifiers=XX2 name=XX streams: Obrigatório. Lista de fluxos para os quais essa fonte de dados será enviada. Um fluxo indica qual esquema será usado para esses dados e, geralmente, para qual tabela no Log Analytics os dados serão enviados. frequência de amostragem: Obrigatório. O número de segundos entre contramedições consecutivas (amostras). contra-especificadores: Obrigatório. Uma lista de nomes de especificadores dos contadores de desempenho que você deseja coletar. Use um curinga (*) para coletar um contador para todas as instâncias. Para obter uma lista de contadores de desempenho no Windows, execute o comando 'typeperf'. nome: Obrigatório. Um nome amigável para a fonte de dados. Esse nome deve ser exclusivo em todas as fontes de dados (independentemente do tipo) dentro da regra de coleta de dados. Várias ações podem ser especificadas usando mais de um argumento --performance-counters. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OR --remove propertyToRemove.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=.

--stream-declarations

Declaração dos fluxos aduaneiros utilizados nesta regra. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--syslog

A lista de configurações de fonte de dados Syslog. Uso: --syslog streams=XX1 streams=XX2 facility-names=XX1 facility-names=XX2 log-levels=XX1 log-levels=XX2 name=XX streams: Obrigatório. Lista de fluxos para os quais essa fonte de dados será enviada. Um fluxo indica qual esquema será usado para esses dados e, geralmente, para qual tabela no Log Analytics os dados serão enviados. nomes das instalações: Obrigatório. A lista de nomes de instalações. log-levels: Os níveis de log a serem coletados. nome: Obrigatório. Um nome amigável para a fonte de dados. Esse nome deve ser exclusivo em todas as fontes de dados (independentemente do tipo) dentro da regra de coleta de dados. Várias ações podem ser especificadas usando mais de um argumento --syslog. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--tags

Tags de recursos. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--windows-event-logs

A lista de configurações de fonte de dados do Log de Eventos do Windows. Uso: --windows-event-logs streams=XX1 streams=XX2 x-path-queries=XX1 x-path-queries=XX2 name=XX streams: Obrigatório. Lista de fluxos para os quais essa fonte de dados será enviada. Um fluxo indica qual esquema será usado para esses dados e, geralmente, para qual tabela no Log Analytics os dados serão enviados. x-path-queries: Obrigatório. Uma lista de consultas do Log de Eventos do Windows no formato XPATH. nome: Obrigatório. Um nome amigável para a fonte de dados. Esse nome deve ser exclusivo em todas as fontes de dados (independentemente do tipo) dentro da regra de coleta de dados. Várias ações podem ser especificadas usando mais de um argumento --windows-event-logs. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.