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

# 発行済みアプリの監視

> 発行済みアプリのステータス、パフォーマンス、リソース使用量、稼働時間をリアルタイムで追跡します。

発行済みアプリの監視では、パフォーマンス指標の追跡、設定の変更、発行済みアプリの最適な実行を確保できます。

## 機能

* **リアルタイム追跡**：発行済みアプリのステータス、分析情報、設定の詳細を表示します
* **パフォーマンス分析**：ページビュー、レスポンス時間、ユーザーエンゲージメント指標を監視します
* **アプリの監視**：発行済みアプリがオンラインかどうかを追跡し、最近の稼働時間を一目で確認できるカラーバーを表示します
* **設定管理**：数回のクリックでコマンド、シークレット、発行済みアプリのオプションを更新します

## 使用方法

監視ツールはPublishingタブからアクセスできます。

<Accordion title="Publishingへのアクセス方法">
  左の**ツールドック**から：

  1. <img class="icon-svg" src="https://mintcdn.com/replit/X_IP1EeHGm0cA2VA/images/icons/workspace-all-tools-button.svg?fit=max&auto=format&n=X_IP1EeHGm0cA2VA&q=85&s=579643854fb13c402de516695e52c554" alt="All toolsアイコン" width="16" height="16" data-path="images/icons/workspace-all-tools-button.svg" /> **All tools**を選択して、プロジェクトエディターツールのリストを表示します。
  2. <img class="icon-svg" src="https://mintcdn.com/replit/rJldsgYVucXB_6kW/images/icons/deploy-icon.svg?fit=max&auto=format&n=rJldsgYVucXB_6kW&q=85&s=853c5ef39a8a7ac3648b3a2ce182fcb8" alt="Publishingアイコン" width="16" height="16" data-path="images/icons/deploy-icon.svg" /> **Publishing**を選択します。
  3. 上部の**Overview**を選択します。

  **検索バー**から：

  1. 上部の<img class="icon-svg" src="https://mintcdn.com/replit/X_IP1EeHGm0cA2VA/images/icons/workspace-search-icon.svg?fit=max&auto=format&n=X_IP1EeHGm0cA2VA&q=85&s=d3feed840da2d19e1ee4873d137114dc" alt="虫眼鏡アイコン" width="16" height="16" data-path="images/icons/workspace-search-icon.svg" />虫眼鏡を選択して検索ツールを開きます
  2. 「Publishing」と入力してツールを検索し、結果から選択します。
  3. 上部の**Overview**を選択します。
</Accordion>

### Overviewタブ

**Overview**タブでは、発行済みアプリのステータスと設定を追跡できます。以下の詳細情報が提供されます：

* **ステータス**：Replit発行済みアプリのステータス。プロセスのさまざまな段階についての情報を提供します。
* **ドメイン**：Replit AppにアクセスできるURL
* **デプロイタイプ**：Autoscale、Reserved VM、Static、またはScheduled

<Frame caption="発行済みアプリのOverviewタブ">
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/overview-tab.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=8ba57ca80e78bdac3cc36031e1cdf09c" alt="発行済みアプリのOverviewタブ" width="1828" height="604" data-path="images/deployments/overview-tab.png" />
</Frame>

**Overview**タブから以下の操作を実行できます：

* **Republish**：現在の発行済みアプリを新しいスナップショットと発行済みアプリのオプションで上書きします。このタブで発行済みアプリのステータスを監視できます。
* **Edit Commands and Secrets**：パブリックディレクトリ、ビルドコマンド、発行済みアプリのシークレットを変更します。
* **発行ログの表示**：発行済みアプリのログにアクセスします。
* **発行済みアプリを表示**：発行済みアプリを新しいブラウザタブで開きます。
* **QRコード**：モバイルデバイスでスキャンして発行済みアプリにアクセスできるQRコードを生成します。
* **Manage**：発行済みアプリの設定を表示または更新します。
* **See all usage**：使用量課金ページを表示します。

### Logsタブ

**Logs**タブでは、発行済みアプリのリアルタイムログを確認できます。Replitはログを7日間保持します。

以下のカテゴリでログをフィルタリングできます：

* **Errors only**：エラーログのみを表示します
* **Search**：ログ内を検索するフレーズを入力します
* **Date**：日付範囲を選択します

<Frame caption="発行済みアプリのLogsタブ">
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/logs-tab.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=93c809f5c4f4902caf70a678c76c5eb4" alt="発行済みアプリのLogsタブ" width="3466" height="2352" data-path="images/deployments/logs-tab.png" />
</Frame>

### Resourcesタブ

**Resources**タブでは、発行済みアプリのリソース使用量の詳細を確認できます。以下の情報が含まれます：

* **CPU利用率**：時間経過によるCPU使用率のパーセンテージ
* **メモリ利用率**：時間経過によるメモリ使用率のパーセンテージ

<Frame caption="発行済みアプリのResourcesタブ">
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/resources-tab.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=f8581d320882cd627896694f69e21836" alt="発行済みアプリのResourcesタブ" width="3466" height="2082" data-path="images/deployments/resources-tab.png" />
</Frame>

### Analyticsタブ

<Note>
  AnalyticsはAutoscale、Static、Reserved VMデプロイで利用できます。
</Note>

**Analytics**タブには、発行済みアプリのウェブページへの訪問に関する統計が表示されます。
上部の日付セレクターで期間をカスタマイズできます。
分析指標には以下が含まれます：

* **ページビュー**：Replit Appが1時間に受け取るHTTPリクエスト数
* **上位URL**：最も頻繁に訪問されるURLパス
* **上位リファラー**：ウェブサイトにユーザーを誘導するトラフィックソース
* **HTTPステータス**：Replit AppによるHTTPレスポンスコード
* **リクエスト時間**：サーバー側のロード時間
* **上位ブラウザ**：ユーザー間のブラウザ使用状況
* **上位デバイス**：Replit Appへのアクセスに使用されるOSとデバイス
* **上位国**：ユーザーの地理的分布

### アプリの監視

<Note>
  アプリの監視はReplit Core、Pro、Enterpriseプランで利用できます。Scheduled Deployments以外のすべてのデプロイタイプで機能します。アプリが対象の場合、発行ダイアログに**Enable app monitoring**トグルが表示されます。
</Note>

アプリの監視では、発行済みアプリがオンラインかどうかを確認できます。Replitは定期的なスケジュールでアプリを確認し、各結果を記録します。結果は2か所に表示されます：一目でヘルスチェックできる**Publishing**ビューと、より長い履歴を確認できる**Analytics**タブです。

#### アプリの監視をオンにする

発行ダイアログの**Publishing**ツールから、既存のプロジェクトでアプリの監視を有効にできます。

<Steps>
  <Step title="発行ダイアログを開く">
    **Publishing**ツールを開き、新しい発行を開始するか、アプリを再発行します。
  </Step>

  <Step title="トグルを有効にする">
    **Monitoring tools**の下で、**Enable app monitoring**をオンにし、アプリを発行します。
  </Step>

  <Step title="稼働時間を確認する">
    発行後、数分以内に稼働時間が**Publishing**ビューと**Analytics**タブに表示されます。
  </Step>
</Steps>

<Frame caption="発行ダイアログのアプリ監視有効化トグル">
  <img src="https://mintcdn.com/replit/2bEr-ybCaxaEAr6j/images/deployments/app-monitoring-toggle.png?fit=max&auto=format&n=2bEr-ybCaxaEAr6j&q=85&s=9def86866ba78672dc9d9f278a9138a0" alt="Enable app monitoringトグルがオンになっている発行ダイアログのMonitoring toolsセクション" width="737" height="119" data-path="images/deployments/app-monitoring-toggle.png" />
</Frame>

#### 稼働時間バーを読む

アプリが発行されると、**Publishing**ビューに発行済みアプリのステータス、可視性、リージョン、デプロイタイプとともにコンパクトな稼働時間バーが表示されます。これを使って、アプリが現在ダウンしているか、または最近（例えば、睡眠中の夜間に）問題が発生したかどうかを確認できます。

<Frame caption="Publishingビューの最近の稼働時間。Agent による最近のダウンタイム調査ボタンも表示されています">
  <img src="https://mintcdn.com/replit/2bEr-ybCaxaEAr6j/images/deployments/app-monitoring-overview.png?fit=max&auto=format&n=2bEr-ybCaxaEAr6j&q=85&s=6382da0b306171ef3e355f64ac5d362c" alt="95.0%の稼働時間、1日前から現在までのカラー稼働時間バー、Agentによる最近のダウンタイム調査ボタンが表示されたProductionデプロイのPublishingビュー" width="863" height="295" data-path="images/deployments/app-monitoring-overview.png" />
</Frame>

より長い履歴を確認するには、**Analytics**タブを開きます。Analyticsタブには時間範囲セレクターが含まれており、さかのぼって確認し、リクエスト量やトラフィックスパイクなど他のシグナルとダウンタイムを関連付けて、ユーザートラフィックがアプリのプロビジョニングされたキャパシティの問題を引き起こしているかどうかを調べることができます。

<Frame caption="Analyticsタブの稼働時間監視チャート（過去1日の時間範囲セレクター付き）">
  <img src="https://mintcdn.com/replit/2bEr-ybCaxaEAr6j/images/deployments/app-monitoring-analytics.png?fit=max&auto=format&n=2bEr-ybCaxaEAr6j&q=85&s=ae40ee747e7a72ddc210cd208e8c52b7" alt="過去1日の時間範囲セレクターと29.0%の稼働時間を示す大きな稼働時間バーが表示されたAnalyticsタブの稼働時間監視ビュー" width="991" height="205" data-path="images/deployments/app-monitoring-analytics.png" />
</Frame>

稼働時間バーには最新の15時間のアクティビティが表示されます。バーは90のセグメントで構成され、各セグメントは10分を表します。

セグメントの色はアプリの接続ステータスを示します：

* **緑**はアプリが稼働中であることを意味します。
* **黄**はアプリへの接続に断続的なエラーがあることを意味します。
* **赤**はアプリがダウンしていることを意味します。
* **グレー**はその時間帯のデータがまだないことを意味します。

セグメントにホバーすると、正確な時間範囲が表示されます。

#### Agentでダウンタイムを調査する

さらに詳しく調べるには、稼働時間バーの下にある**Investigate recent downtime with Agent**を選択します。Agentが新しいバックグラウンドタスクを開始し、影響を受けた時間帯を取得して根本原因の特定に取り組みます。例えば、ログ、コード、データベースの状態を確認して修正案を提案します。

<Frame caption="新しいバックグラウンドタスクでデプロイのダウンタイムを調査するAgent">
  <img src="https://mintcdn.com/replit/2bEr-ybCaxaEAr6j/images/deployments/app-monitoring-agent.png?fit=max&auto=format&n=2bEr-ybCaxaEAr6j&q=85&s=438d2a93851f97e9ca9800a914d70a40" alt="「Investigate recent deployment downtime and fix」というタイトルのAgentセッション。最近の停止期間を一覧表示した事前入力済みのメッセージと、修正案を含むタスクプランが表示されています" width="1483" height="989" data-path="images/deployments/app-monitoring-agent.png" />
</Frame>

#### ダウンタイムの一般的な原因

アプリケーションのダウンタイムは通常、以下のいずれかの問題によって引き起こされます：

* **アプリがクラッシュした。** **Logs**タブを開き、セグメントが赤くなった時刻付近のエラーを確認します。
* **アプリのCPUまたはメモリが不足した。** **Resources**タブを開いてスパイクを確認します。使用量が高かった場合は、**Manage**タブから大きなマシンサイズを選択します。
* **最近の発行が問題を引き起こした。** 赤いセグメントのタイミングと発行履歴を比較し、必要に応じて動作するバージョンを再発行します。
* **リクエストが遅すぎた。** レスポンス時間が長いとチェックが失敗することがあります。**Analytics**タブの**Request Durations**を確認します。
* **設定が間違っている。** 期限切れのSecrets、誤った環境変数、またはアプリが接続できないデータベースがアプリをオフラインにする可能性があります。**Overview**タブの**Edit Commands and Secrets**で設定を確認します。

詳細なサポートについては、[デプロイのトラブルシューティング](/build/troubleshooting)を参照してください。

### Scheduleタブ

<Note>スケジュールはScheduled Deploymentsでのみ利用できます。</Note>

**Schedule**タブでは、発行済みアプリの実行履歴を確認できます。以下の情報が含まれます：

* 最後の実行からの経過時間
* 実行開始の日時
* 実行にかかった時間
* 実行ステータス

**Schedule**タブでは以下の操作を実行できます：

* **ログを表示**：エントリーの横にある<img class="icon-svg" src="https://mintcdn.com/replit/rJldsgYVucXB_6kW/images/icons/menu.svg?fit=max&auto=format&n=rJldsgYVucXB_6kW&q=85&s=be67fdd63f03a0e23df7d36c9dbd0577" alt="メニューアイコン" width="16" height="16" data-path="images/icons/menu.svg" />ログ表示アイコンを選択して、ログメッセージを確認します。
* **実行をキャンセル**：エントリーの横にある<img class="icon-svg" src="https://mintcdn.com/replit/rJldsgYVucXB_6kW/images/icons/cancel.svg?fit=max&auto=format&n=rJldsgYVucXB_6kW&q=85&s=1edf9a1bb8ccb78fb2779db24c8990ab" alt="キャンセルアイコン" width="16" height="16" data-path="images/icons/cancel.svg" />キャンセルアイコンを選択して、進行中の実行を停止します。
* **実行を開始**：**Run Now**を選択して、スケジュールを変更せずに手動で実行を開始します。
* **更新**：<img class="icon-svg" src="https://mintcdn.com/replit/rJldsgYVucXB_6kW/images/icons/refresh.svg?fit=max&auto=format&n=rJldsgYVucXB_6kW&q=85&s=260e249673197405869b632164b9eec8" alt="更新アイコン" width="16" height="16" data-path="images/icons/refresh.svg" />更新アイコンを使って実行履歴を更新します。

### Domainsタブ

<Note>
  **Domains**タブはAutoscale、Reserved VM、Staticデプロイで利用できます。Scheduled Deploymentsにはdomainsタブがありません。
</Note>

**Domains**タブでは、発行済みアプリのカスタムドメインを接続・管理できます。このタブから以下の操作を実行できます：

* **ドメインをリンク**：既に所有しているカスタムドメインを接続します。
* **ドメインを購入**：Replitを通じて直接新しいドメインを購入します。
* **ドメインステータスを確認**：接続された各ドメインの確認ステータスを表示します。

セットアップの手順については、[カスタムドメイン](/references/publishing/custom-domains)を参照してください。

### Manageタブ

**Manage**タブには以下の発行済みアプリ設定が含まれます：

* **リソース使用量**：発行済みアプリのマシンのCPU、RAM、使用コストを確認します。
* **Pause**：発行済みアプリを一時的に停止します。このアクションにより発行済みアプリにアクセスできなくなりますが、課金は継続されます。
* **デプロイタイプの変更**：異なるデプロイタイプに切り替えます。例えば、最初にStaticデプロイを選択した場合、Reserved VMデプロイに変更できます。
* **Shut Down**：発行済みアプリを削除して課金サイクルを停止します。**Shut down**を選択して、現在の発行済みアプリを永久に停止します。

## 次のステップ

* [モバイルアプリ](https://replit.com/mobile/)：モバイルデバイスからReplit Appsを発行します
* [Publishing](/learn/projects-and-artifacts/replit-deployments/)：Replitのデプロイタイプについて詳しく学びます
* [発行コスト](/billing/deployment-pricing)：すべてのデプロイタイプのコストを確認します
