運用状況
運用状況は、現在のWebSpaceランタイムをひと目で確認できる最初の画面です。上部の概要には、累積リクエスト、デプロイされたデータベース、有効なAPI、エラーが表示されます。
ランタイムの概要
| 指標 | 意味 |
|---|---|
| 最終更新 | 画面に表示されている運用情報が生成された時刻 |
| プロセス開始 | 現在のサーバープロセスが開始された時刻 |
| DBプール | 開いている接続の数と、現在使用中のリース接続の数 |
| 保存容量 | WebSpaceのDBファイルと関連するストレージの合計 |
| 平均応答 | 収集区間内のAPI処理時間の平均 |
| 指標の保持 | 運用指標を保管する期間と収集の周期 |
平均だけで瞬間的な遅延を判断せず、API・トラフィックのエンドポイントごとの数値とエラーログをあわせて確認してください。
データベース
DBごとのテーブル数、エンドポイント数、リクエスト、保存容量、最終リクエスト、実行状態を確認します。行を展開すると、DBファイル、WAL/SHM、プールの使用量、エンドポイント権限の概要が表示されます。
運用担当者は、DBを停止したり、再開したりできます。停止すると、新しいWebSocket接続を含め、そのDBへの新規リクエストがブロックされる場合があるため、使用中のサービスとデプロイ作業を先に確認してください。

API・トラフィック
データベースとエンドポイントごとのリクエスト数、エラー数、平均応答、最終リクエスト時刻を表示します。検索、DB、操作、状態のフィルターで、問題の範囲を絞り込めます。
最終リクエストが古いエンドポイントは、すぐに削除するのではなく、使用の周期と保管の目的を確認してから、停止または整理します。

エラーログ
最近失敗したリクエストの時刻、HTTPステータス、DB、対象、操作、処理時間を確認します。認証・権限のエラーとサーバーエラーを区別し、繰り返し発生しているDBまたはエンドポイントから点検します。
ユーザーから伝えられたエラーの文言は、言語設定によって異なる場合があります。原因を絞り込むときは、発生時刻、リクエストのパス、HTTPステータス、応答のcodeまたはerrorCodeをあわせて確認してください。画面に表示される案内には、サーバーの実際のファイルパスやSQLの原文は含まれません。詳しい診断は、アクセス権限のある運用担当者がサーバーログで確認します。
