DNSサーバー
    CoreDNS logo

    CoreDNS 監視

    設定不要で、CoreDNSのクエリ発生率、キャッシュヒット率、解決遅延、およびエラー率をリアルタイムで監視できます。

    なぜ監視するのか CoreDNS?

    CoreDNSは、Kubernetesおよびクラウドネイティブ環境におけるデフォルトのDNSサーバーです。CoreDNSを監視することで、インフラストラクチャにおける高速なDNS解決、健全なキャッシュパフォーマンス、そして信頼性の高いサービスディスカバリを確保できます。

    Xitogentによる自動検出
    クエリレートの監視
    キャッシュのヒット/ミス比率
    解決レイテンシの追跡
    エラー率とSERVFAIL率
    ゾーンごとのメトリクス
    プラグインレベルの監視
    1分間隔の収集
    指標

    私たちが 監視するもの

    クエリ/秒

    DNSクエリレート。

    キャッシュヒット率

    キャッシュから提供されたクエリの割合。

    解決レイテンシ

    DNS解決の平均時間。

    SERVFAIL率

    解決失敗の割合。

    NXDOMAIN率

    存在しないドメインへのクエリレート。

    アップストリームレイテンシ

    転送クエリの応答時間。

    トリガーとアラート

    設定可能 アラートのトリガー

    ダッシュボードでカスタムトリガーを設定し、CoreDNSのメトリクスが定義した閾値を超えた瞬間に通知を受け取れるようにします。

    CoreDNS 監視トリガーの設定ダッシュボード

    SERVFAIL率

    重要な

    解決失敗率が高いときに発動。

    キャッシュヒット率

    警告

    キャッシュ効率が低下したときにアラート。

    解決レイテンシ

    警告

    DNS解決が遅いときに発動。

    クエリレート

    警告

    異常なクエリ量で発動。

    01

    の重要性: CoreDNS監視

    DNSはネットワーク接続の基盤です。DNS解決の遅延や失敗はインフラ内のすべてのサービスに影響します。

    • 高速なDNS解決を確保
    • SERVFAILの急増を即座に検出
    • 最適なパフォーマンスのためにキャッシュを監視
    • アップストリームリゾルバの健全性を追跡
    CoreDNS監視
    DNSアナリティクス
    02

    なぜ選ぶべきか: Xitoring

    ゼロコンフィグのCoreDNS監視。

    • ワンコマンドインストール
    • グローバルノード
    • 統合ダッシュボード
    • マルチチャネルアラート
    概要
    アラート
    はじめる前に

    CoreDNS の 前提条件

    これらが揃っていることを確認してください — 揃っていれば、ほとんどの導入は 60 秒で完了します。

    • CoreDNS 1.x がサーバー上で稼働していること
    • Corefile で Prometheus プラグインが有効化されていること(デフォルトポート 9153)
    • Xitogent からメトリクスエンドポイントへのネットワーク到達性
    セットアップガイド

    はじめに 議事録

    1

    Xitogent をサーバーにインストール

    まだの場合は、CoreDNS が稼働しているホストに軽量な Xitogent 監視エージェントをインストールしてください。

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

    CoreDNS で prometheus プラグインを有効化

    CoreDNS は prometheus プラグインを通じて Prometheus 形式のメトリクスを公開します(デフォルトエンドポイント :9153/metrics)。Corefile に `prometheus :9153` を追加して CoreDNS を再読み込みし、メトリクスエンドポイントがエージェントホストから到達可能であることを確認してください。

    sudo xitogent integrate
    3

    CoreDNS 連携を有効化

    Xitoring ダッシュボードまたは CLI から CoreDNS 連携を有効化してください。Xitogent がメトリクスエンドポイントを自動検出し、クエリ、キャッシュ、レイテンシのメトリクス収集を開始します。

    4

    アラートしきい値を設定(オプション)

    SERVFAIL レート、キャッシュヒット率、解決レイテンシなどにカスタムしきい値を設定し、DNS の信頼性や性能が低下した瞬間に通知を受け取れるようにします。

    5

    動作確認

    サーバー上でこのコマンドを実行して、Xitogent が連携を認識していることを確認してください。約 30 秒以内に新しいメトリクスがダッシュボードに流れ始めます。

    sudo xitogent status

    頻繁に 質問をした

    CoreDNSの監視を開始する 今日

    60秒以内で設定完了。クレジットカードは不要。導入初日から詳細な分析データが利用可能。

    無料トライアルを開始

    探検を続けよう

    関連 連携機能