Esta integração é um software de código aberto. Isso significa que você pode navegar pelo código-fonte e enviar melhorias, ou criar seu próprio fork e construí-lo.
Etiquetas e atributo personalizado
Você também pode decorar sua métrica com etiquetas. Os rótulos permitem adicionar atributo de par de valor principal à sua métrica para que você possa consultar, filtrar ou agrupar sua métrica.
Embora nosso arquivo de configuração de amostra padrão inclua exemplos de rótulos, eles são opcionais. Você pode remover, modificar ou adicionar novos.
labels: env: production role: load_balancer
Configurações da instância do Microsoft SQL Server
A integração do Microsoft SQL Server coleta informações métricas e de inventário. Na tabela, use a coluna Applies to para as configurações disponíveis para cada coleção:
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
Contexto | Descrição | Padrão | Aplica-se a |
---|---|---|---|
HOSTNAME | Nome do host ou IP onde o servidor MS SQL está rodando. | 127.0.0.1 | MI |
PORT | Porta na qual o servidor MS SQL está escutando. | 1433 | MI |
INSTANCE | A instância do MS SQL Server à qual se conectar. | N/A | MI |
USERNAME | Nome de usuário para acessar o servidor MS SQL. | N/A | MI |
PASSWORD | Senha para o usuário SQL ou domínio fornecido. | N/A | MI |
EXTRA_CONNECTION_URL_ARGS | Especifique o parâmetro de conexão extra como attr1=val1&attr2=val2. | N/A | MI |
ENABLE_SSL | Use SSL para conectar-se ao MS SQL Server. | false | MI |
TRUST_SERVER_CERTIFICATE | se definido como | false | MI |
CERTIFICATE_LOCATION | Localização do certificado SSL. | N/A | MI |
TIMEOUT | Tempo limite para consulta, em segundos. Defina 0 para nenhum tempo limite. | 30 | MI |
ENABLE_BUFFER_METRICS | Habilitar coleta de métricas de pool de buffers. Eles podem consumir muitos recursos para sistemas grandes. | verdadeiro | M |
ENABLE_DATABASE_RESERVE_METRICS | Habilite a coleta de espaço de reserva de partição de banco de dados. Eles podem consumir muitos recursos para sistemas grandes. | verdadeiro | M |
CUSTOM_METRICS_QUERY | Uma consulta SQL para coleta de métrica personalizada. Veja o exemplo de consulta personalizada. | N/A | M |
CUSTOM_METRICS_CONFIG | Configuração YAML com uma ou mais consultas SQL para coleta de métricas personalizadas. Veja o exemplo de múltiplas consultas personalizadas. | false | M |
METRICS | Defina como | false | |
INVENTORY | Defina como | false |
Os valores para estas configurações podem ser definidos de diversas maneiras:
- Adicionando o valor diretamente no arquivo de configuração. Esta é a forma mais comum.
- Substituindo os valores das variáveis de ambiente usando a notação
{{ }}
. Leia mais sobre como usar passthroughs de variáveis de ambiente com integração no host ou veja o exemplo de substituição de variáveis de ambiente.Importante
Isso requer o agente de infraestrutura v1.14.0+. - Usando gerenciamento de segredos. Use isto para proteger informações confidenciais, como senhas que seriam expostas em texto simples no arquivo de configuração. Para obter mais informações, consulte gerenciamento de segredos.
Dados de inventário
A integração do Microsoft SQL Server captura o parâmetro de configuração e as configurações atuais do ambiente Microsoft SQL Server. Ele coleta os resultados do procedimento armazenado sp_configure
, bem como as definições de configuração em execução atuais da tabela sys.configurations
. Os dados estão disponíveis na página Inventário, na origem config/mssql
.
Para obter mais informações sobre dados de inventário, consulte Compreender os dados de integração.