---
title: "ウェブロールの健全性の監視"
slug: "monitoring-the-health-of-web-roles"
abstract: "Sitecoreウェブロールのヘルスチェックエンドポイントの概要。"
---
# ウェブロールの健全性の監視

適用対象

Content Delivery、Content Management、EXM Dispatch、xDB Processing、Marketing Automation Operations Service、Marketing Automation Reporting Service、Reference Data Service、Sitecore Cortex Processing service、Sitecore Cortex Reporting Service、xConnect Collection Service、xConnect Collection Search サービスなどが含まれます。

エンドポイントを使ってSitecoreロールの利用可能性を監視できます。これを *ヘルスチェック*と呼び、エンドポイントはHTTPステータスコードやテキストメッセージを使ってロールが健康かどうか、あるいは問題があるかどうかを明らかにします。Microsoftについてさらに詳しくはこちらをご覧ください [。Extensions.Diagnostics.HealthChecksの名前空間](https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.diagnostics.healthchecks?view=dotnet-plat-ext-2.2)。

> !重要安全上の理由から、健康チェックのエンドポイントを公開しないことをお勧めします。

## ライブネス健康チェック

ライブネスの健康チェックは、役割がオンラインで連絡が取れるかどうかを示します。あなたや管理ソフトウェアはhttps://<role instance name>/healthz/liveで役割のライブネスを監視できます。この場合は以下のコードとメッセージが返されます。

コード

メッセージ

200

健康

503

不健康

## 準備健康チェック

準備度健康チェックでは、役割がオンライン上ですべての重要な依存関係にアクセスできるかどうかを示します。あなたや管理ソフトウェアは、https://<role instance name>/healthz/readyで役割の準備状況を監視できます。以下のコードとメッセージが返されます:

コード

メッセージ

200

健康

503

不健康