# DNS 監視

Source: https://instatus.com/help/ja/monitoring/dns

DNS モニターは、複数の地域からドメインの A または MX レコードを問い合わせ、レコードが存在しない、誤った値を指している、名前解決に失敗するといったときに障害とマークします。伝播の問題、DNS 障害、意図しないレコード変更を早期に検知できます。

[他のモニター](https://instatus.com/help/ja/monitoring)と同様に、DNS チェックが失敗したら、チームで[調査して解決](https://instatus.com/help/ja/incident-response)し、ユーザーに影響がある場合は[ステータスページ](https://instatus.com/help/ja/status-page)を更新できます。

| At a glance | Details |
| :-- | :-- |
| [レコードタイプ](https://instatus.com/help/ja/monitoring/dns#モニターの種類) | A (IP アドレス) と MX (メールサーバー) |
| [期待値](https://instatus.com/help/ja/monitoring/dns#dns-チェックの仕組みは) | A なら IP アドレス、MX ならメールホスト |
| [実行地域](https://instatus.com/help/ja/monitoring/dns#詳細設定) | アメリカ、カナダ、ヨーロッパ、アジア |
| [障害とマークされる条件](https://instatus.com/help/ja/monitoring/dns#dns-チェックの仕組みは) | レコードの欠落、不一致、名前解決の失敗 |
| [失敗したとき](https://instatus.com/help/ja/monitoring/dns#詳細設定) | インシデントの作成、購読者への通知、公開 |

![モニター](https://instatus.com/help/monitors/item.png)

## DNS モニターは何をチェックしますか？

- ドメインが正しい IP アドレスやメールサーバーに解決されることを確認します。  
- DNS の障害、遅い名前解決、レコードの不一致を検知します。  
- 世界各地の複数のリージョンから DNS のパフォーマンスと信頼性を追跡します。  
- 監視ログから直接、レコードの値を確認できます。  
- 公開・社内のステータスページを自動的に最新に保ちます。

## DNS モニターを追加するには？

プロジェクト → モニター → モニターを追加 と進み、**DNS** を選んでホスト名を入力し、レコードタイプと期待する値を設定します。

![DNS モニターを追加](https://instatus.com/help/monitors/dns.png)

### モニターの種類

モニターの種類の一覧から **DNS** を選びます。

![DNS のモニターの種類](https://instatus.com/help/monitors/type-dns.png)

監視したい**ホスト名** (例: `example.com`) を入力し、チェックしたい**レコードタイプ**を選びます。

対応しているレコードタイプは次のとおりです。

- **A レコード** → ドメインの IP アドレスを検証します  
- **MX レコード** → ドメインのメール交換サーバーを検証します  

### DNS チェックの仕組みは？

DNS モニターは、複数の地域から一定の間隔でドメインのレコードを問い合わせます。  
その結果を、設定した期待値と比較します。

返ってきたレコードが期待値と一致した場合、モニターは**成功**とみなされます。  
レコードが存在しない、誤ったホストを指している、または名前解決に失敗した場合、モニターは**障害**とマークされます。

次の項目を設定できます。

- **レコードタイプ:** `A` または `MX`  
- **期待値:** 例 — A レコードなら `192.0.2.1`、MX なら `mail.example.com`  

### 詳細設定

![モニターの詳細設定](https://instatus.com/help/monitors/advanced-settings.png)

- **表示名:** 見分けやすいように、モニターに分かりやすい名前を付けます。
- **チェックの実行間隔:** エンドポイントをテストする頻度を決めます。
- **実行地域:** テストを実行する地域を選びます (アメリカ、カナダ、ヨーロッパ、アジア)。
- **ステータスページに追加:** ドメインの稼働率と応答の統計を公開表示します。
- **モニターが失敗したとき:** インシデントを作成する、購読者に通知する、ステータスページに公開する、といった動作を選べます。
- **モニターが復旧したとき:** インシデントを解決し、ステータスページを自動的に更新します。

DNS モニターの準備ができました。レコードが失われたり変更されたりしたら、すぐに気づけます！

- [モニターのアラートを設定する](https://instatus.com/help/ja/monitoring/alerts): モニターのアラートを設定する方法を学ぶ
