Skip to main content
モニタリングツールは、公開済みアプリに関する3つの問いに答えます:稼働しているか、どのように動作しているか、何を消費しているか。Tools ペインの Replit Cloud の下にある Monitoring を開きます。 モニタリングは、アプリを公開すると開始されます。公開前は、ツールに No deployment yet というメッセージが表示されます。
訪問者やユーザーに関する分析をお探しですか?それらは Growth ペインに移動しました。

Application monitoring

Application monitoring は、訪問者の視点からアプリがどのように動作しているかを示します。上部で期間を選択して、ズームイン・ズームアウトできます。
アップタイムモニタリング、ユニークIPアドレスを含むリクエストのグラフ、HTTPステータス、リクエスト時間を表示するApplication monitoringビュー
  • Uptime Monitoring:アプリがオンラインだった時間の割合を、直近の履歴を示す色付きバーで表示します。Replitは定期的にアプリをチェックし、ダウンした場合はメールで通知します。
  • Requests:アプリが処理しているトラフィック量の時系列と、アプリに到達したユニークIPアドレスの数です。
  • HTTP Statuses:アプリが最近のリクエストにどのように応答したかです。成功レスポンスは正常な状態を示し、エラーの急増は調査すべき兆候です。エラーが急増した時間帯をAgentのチャットに貼り付けて、ログを確認するよう依頼してください。
  • Request Durations:アプリが応答するまでの時間を、区間ごとにグループ化して表示します。ほとんどのリクエストが遅い区間に集中している場合、アプリに対応が必要か、より強力なマシンが必要かもしれません。

アップタイムモニタリングを有効にする

アップタイムチェックは公開設定から制御します。
1

公開設定を開く

Publishing ツールを開き、新しい公開を開始するか、アプリを再公開します。
2

トグルを有効にする

Monitoring tools の下にある Enable app monitoring をオンにし、アプリを公開します。
3

アップタイムを確認する

公開後、数分以内にモニタリングツールでアップタイムが表示されます。
アップタイムモニタリングは、Replit Core、Pro、Enterpriseプランで利用できます。Scheduled Deployments以外のすべてのデプロイメントタイプで動作します(Scheduled Deploymentsはウェブページを提供しないため対象外です)。

Infrastructure monitoring

Infrastructure monitoring は、アプリが裏側で消費しているものを示します。
過去1時間のCPU使用率とメモリ使用率のグラフを表示するInfrastructure monitoringビュー
  • CPU Utilization:アプリが使用している処理能力です。
  • Memory Utilization:アプリが使用しているメモリ量です。
一時的なスパイクは正常です。いずれかのグラフが継続的に高い状態であれば、負荷時にアプリの応答が遅くなっている可能性があります。より強力なマシン構成を検討してください。

Logs

Logs は、エラーやアプリが実行中に出力するメッセージなど、アプリの動作をリアルタイムで表示します。Replitはログを7日間保持します。 以下のフィルターでログを絞り込めます:
  • Errors only:エラーログのみを表示します。
  • Search:ログ内で検索するフレーズを入力します。
  • Date:日付範囲を選択します。
アプリに何か問題があるように見えても、自分でログを読む必要はありません。Agentに調査を依頼すれば、代わりにログを読んでくれます。

次のステップ