Servidor DNS
    CoreDNS logo

    CoreDNS Monitorização

    Monitorize as taxas de consultas do CoreDNS, as taxas de acertos no cache, a latência de resolução e as taxas de erro em tempo real, sem necessidade de configuração.

    Por que monitorizar CoreDNS?

    O CoreDNS é o servidor DNS predefinido para o Kubernetes e ambientes nativos da nuvem. A monitorização do CoreDNS garante uma resolução DNS rápida, um bom desempenho do cache e uma descoberta de serviços fiável para a sua infraestrutura.

    Deteção automática via Xitogent
    Monitorização da taxa de consultas
    Rácio de cache hit/miss
    Acompanhamento da latência de resolução
    Taxa de erros e SERVFAIL
    Métricas por zona
    Monitorização ao nível dos plugins
    Intervalos de recolha de 1 minuto
    Métricas

    O que monitorizamos

    Consultas/s

    Taxa de consultas DNS.

    Rácio de cache hit

    Percentagem de consultas servidas a partir da cache.

    Latência de resolução

    Tempo médio de resolução DNS.

    Taxa de SERVFAIL

    Percentagem de resoluções falhadas.

    Taxa NXDOMAIN

    Taxa de consultas a domínios inexistentes.

    Latência upstream

    Tempo de resposta das consultas reencaminhadas.

    Alerta e notificação

    Configurável condições de alerta

    Configure alertas personalizados no seu painel para ser notificado assim que as métricas dCoreDNS ultrapassarem os limites que definiu.

    CoreDNS painel de controlo da configuração dos gatilhos de monitorização

    Taxa de SERVFAIL

    crítico

    Dispara em caso de alta taxa de falhas de resolução.

    Rácio de cache hit

    aviso

    Alerta quando a eficácia da cache cai.

    Latência de resolução

    aviso

    Dispara em caso de resolução DNS lenta.

    Taxa de consultas

    aviso

    Dispara em volumes de consultas inusitados.

    01

    Importância da monitorização do CoreDNS

    O DNS é a base da conectividade de rede. Uma resolução DNS lenta ou falhada afeta todos os serviços na sua infraestrutura.

    • Garantir uma resolução DNS rápida
    • Detetar picos de SERVFAIL imediatamente
    • Monitorizar a cache para um desempenho ótimo
    • Acompanhar a saúde dos resolvers upstream
    Monitorização do CoreDNS
    Analítica DNS
    02

    Porquê escolher Xitoring

    Monitorização CoreDNS sem configuração.

    • Instalação num único comando
    • Nós globais
    • Dashboard unificado
    • Alertas multicanal
    Visão geral
    Alertas
    Antes de começar

    Pré-requisitos para CoreDNS

    Certifique-se de que tem tudo isto pronto — depois disso, a maioria das instalações leva 60 segundos.

    • CoreDNS 1.x em execução no servidor
    • Plugin Prometheus ativado no seu Corefile (porta predefinida 9153)
    • Acessibilidade de rede do Xitogent ao endpoint de metrics
    Guia de configuração

    Comece a minutos

    1

    Instalar o Xitogent no seu servidor

    Se ainda não o fez, instale o leve agente de monitorização Xitogent no host que executa o CoreDNS.

    curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEY
    2

    Ativar o plugin prometheus no CoreDNS

    O CoreDNS expõe métricas em formato Prometheus através do seu plugin prometheus (endpoint predefinido :9153/metrics). Adicione `prometheus :9153` ao seu Corefile, recarregue o CoreDNS e confirme que o endpoint de metrics é acessível a partir do host do agente.

    sudo xitogent integrate
    3

    Ativar a integração do CoreDNS

    Use o painel do Xitoring ou a CLI para ativar a integração do CoreDNS. O Xitogent deteta automaticamente o endpoint de metrics e começa a recolher métricas de queries, cache e latência.

    4

    Configurar limiares de alerta (opcional)

    Defina limiares personalizados para taxa de SERVFAIL, rácio de cache hit ou latência de resolução para ser notificado assim que a fiabilidade ou desempenho do DNS se degradar.

    5

    Confirme que está a funcionar

    Execute este comando no servidor para confirmar que o Xitogent detetou a integração. Em cerca de 30 segundos começam a chegar novas métricas ao seu painel.

    sudo xitogent status

    Frequentemente perguntas feitas

    Comece a monitorizar CoreDNS hoje

    Configure em menos de 60 segundos. Não é necessário cartão de crédito. Estatísticas completas desde o primeiro dia.

    Iniciar período de avaliação gratuita

    Continue a explorar

    Relacionado Integrações