> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sync.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# システム監視

システム監視は、CData Sync 環境が安定して利用可能な状態を維持するために役立ちます。このセクションでは、サーバーレベルで Sync を監視するためにサポートされている方法について説明します。

管理者は、次の方法を使用してシステムの状態を監視できます。

* ヘルスチェックエンドポイントの監視
* サーバーログの確認

## ヘルスチェックエンドポイントを使用した CData Sync の監視

Sync はヘルスチェックエンドポイント（ [http://YourHostName:8181/ping](http://YourHostName:8181/ping) ）を公開しており、サーバーを監視してサーバーが実行されていることを確認するために使用できます。

このエンドポイントでは：

* *YourHostName* は Sync サーバーのホスト名またはIP アドレスです。
* 8181 はデフォルトの Sync Web サーバーポートです。カスタムポートを使用する場合は、URL を適宜更新してください。

次のcURL コマンドのようなコマンドでエンドポイントをテストできます：

`curl YourHostName:8181/ping`

> [!NOTE]
>
> この例ではcURL コマンドラインツールを使用していますが、他のツール（例えば、Wget コマンドラインツールや監視システム）を使用してエンドポイントをテストすることもできます。

### 準備完了チェック

単純なPing とは異なり、このエンドポイントは完全な準備完了チェックを実行します。デフォルトでは、60秒ごとに以下の情報を検証します：

* アプリケーションデータディレクトリが読み取りおよび書き込み可能である。
* アプリケーションデータベースにクエリを実行できる。
* ユーザーディレクトリを読み込むことができる。

### レスポンスコード

これらのチェックの結果は、返されるレスポンスコードに反映されます：

* **200 OK：** サーバーが実行中で、すべての準備完了チェックが成功しました。
* **レスポンスボディ：** `OK`
* **500 Internal Server Error：** サーバープロセスは実行中ですが、1つ以上の準備完了チェックが失敗しました（例：ファイルシステム、データベース、またはユーザーマネージャーの問題）。
* **レスポンスなし / 接続エラー：** サーバーが停止しているか、到達できません。

**例：**

すべての準備完了チェックが成功した場合、リクエストは `OK` というメッセージを返します。

![Successful healthcheck response](https://mintcdn.com/cdata-sync/FaXQgwCWYQjGfVUG/26.4/images/System-Monitoring_monitoring-sync-with-healthcheck-endpoint_1.png?fit=max\&auto=format\&n=FaXQgwCWYQjGfVUG\&q=85\&s=c0e3422f568a656facc28a2cd3308c42)

サーバーが停止しているか到達できない場合、監視ツールは次のようなメッセージに似た接続エラーを表示する場合があります：

![Connection error response](https://mintcdn.com/cdata-sync/FaXQgwCWYQjGfVUG/26.4/images/System-Monitoring_monitoring-sync-with-healthcheck-endpoint_2.png?fit=max\&auto=format\&n=FaXQgwCWYQjGfVUG\&q=85\&s=a8a26bdf6cd1c1539926d1ddd6ada4c0)

## ログを使用した CData Sync の監視

Sync は、サーバーアクティビティログをこのディレクトリに書き込みます：`ApplicationDirectory/logs/httpserver`

> [!NOTE]
>
> *ApplicationDirectory* の場所は、オペレーティングシステムおよびデプロイメントによって異なります。詳細については、[アプリケーションディレクトリの設定](https://docs.sync.cdata.com/26.4/ja/getting-started/installation-and-configuration/configuring-the-server.md#アプリケーションディレクトリの設定)を参照してください。

これらのログを直接開いてトラブルシューティングを行うか、ログフォワーダーを設定して外部監視ツールと統合することができます。例えば、Datadog などのサードパーティ監視プラットフォームとこれらのログを統合することができます。（Datadog 以外のサードパーティ監視ツールも使用できます。）

Datadog では、Datadog Agent を使用して Sync ログを収集・転送し、一元的な監視を行うことができます。基本的なプロセスは次のとおりです：

* `httpserver` ディレクトリからログを収集する。
* Datadog Agent を使用してログをDatadog に送信する。
* Datadog でダッシュボードとアラートを設定して、エラーやダウンタイムを追跡する。

これらの手順の詳細な説明については、[Seamless Monitoring Between CData Sync and Datadog](https://community.cdata.com/cdata-sync-47/seamless-monitoring-between-cdata-sync-and-datadog-798) を参照してください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.