Compartilhar via


az monitor data-collection rule syslog

Observação

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

Gerenciar fonte de dados Syslog.

Comandos

Nome Description Tipo Status
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 do Syslog.

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

Listar fontes de dados do 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 do Syslog.

Extensão GA

az monitor data-collection rule syslog add

Adicione uma fonte de dados Syslog.

az monitor data-collection rule syslog add --data-collection-rule-name
                                           --name
                                           --resource-group
                                           [--facility-names]
                                           [--log-levels]
                                           [--streams]
                                           [--transform-kql]

Exemplos

Adicionar uma fonte de dados Syslog

az monitor data-collection rule syslog add --rule-name myCollectionRule --resource-group myResourceGroup --name syslogBase --facility-names syslog --log-levels Alert Critical --streams Microsoft-Syslog

Parâmetros Exigidos

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

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

--name -n

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.

--resource-group -g

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

Parâmetros Opcionais

--facility-names

A lista de nomes de instalações. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.

--log-levels

Os níveis de log a serem coletados. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.

--streams

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. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.

--transform-kql

A consulta KQL para transformar a fonte de dados.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor data-collection rule syslog delete

Exclua uma fonte de dados do Syslog.

az monitor data-collection rule syslog delete --data-collection-rule-name
                                              --name
                                              --resource-group

Exemplos

Excluir uma fonte de dados do Syslog

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

Parâmetros Exigidos

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

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

--name -n

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.

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor data-collection rule syslog list

Listar fontes de dados do Syslog.

az monitor data-collection rule syslog list --data-collection-rule-name
                                            --resource-group

Exemplos

Listar fontes de dados do Syslog

az monitor data-collection rule syslog list --rule-name myCollectionRule --resource-group myResourceGroup

Parâmetros Exigidos

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

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

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor data-collection rule syslog show

Mostrar uma fonte de dados Syslog.

az monitor data-collection rule syslog show --data-collection-rule-name
                                            --name
                                            --resource-group

Exemplos

Mostrar uma fonte de dados do Syslog

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

Parâmetros Exigidos

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

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

--name -n

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.

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor data-collection rule syslog update

Atualize uma fonte de dados do Syslog.

az monitor data-collection rule syslog update --data-collection-rule-name
                                              --name
                                              --resource-group
                                              [--add]
                                              [--facility-names]
                                              [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                              [--log-levels]
                                              [--remove]
                                              [--set]
                                              [--streams]
                                              [--transform-kql]

Exemplos

Atualizar uma fonte de dados do Syslog

az monitor data-collection rule syslog update --rule-name myCollectionRule --resource-group myResourceGroup --name syslogBase --facility-names syslog --log-levels Emergency Critical

Parâmetros Exigidos

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

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

--name -n

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.

--resource-group -g

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

Parâmetros Opcionais

--add

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

--facility-names

A lista de nomes de instalações. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.

--force-string

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

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--log-levels

Os níveis de log a serem coletados. Suporte a sintaxe abreviada, 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.

--set

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

--streams

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. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.

--transform-kql

A consulta KQL para transformar a fonte de dados.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.