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.
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.
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.

Taxa de SERVFAIL
críticoDispara em caso de alta taxa de falhas de resolução.
Rácio de cache hit
avisoAlerta quando a eficácia da cache cai.
Latência de resolução
avisoDispara em caso de resolução DNS lenta.
Taxa de consultas
avisoDispara em volumes de consultas inusitados.
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


Porquê escolher Xitoring
Monitorização CoreDNS sem configuração.
- Instalação num único comando
- Nós globais
- Dashboard unificado
- Alertas multicanal


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
Comece a minutos
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_KEYAtivar 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 integrateAtivar 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.
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.
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 statusEstá a considerar alternativas?
Veja como o Xitoring se compara às alternativas para a monitorização de CoreDNS — preços fixos, integrações mais profundas e um único agente que cobre toda a sua stack.
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



