メトリクス
Zeabur は、すべてのサービスにリアルタイムのリソース使用量メトリクスを提供し、パフォーマンスの監視と情報に基づいたスケーリング判断を支援します。
メトリクスの表示
サービスのメトリクスを表示するには:
- Zeabur ダッシュボードでプロジェクトを開きます。
- 監視したいサービスを選択します。
- Metrics タブをクリックします。
メトリクスダッシュボードには、以下のリアルタイムチャートが表示されます:
- CPU 使用量 — 現在および過去の CPU 消費量。
- メモリ使用量 — 現在および過去の RAM 消費量(設定された上限を含む)。
- ネットワークトラフィック — 受信および送信データ転送量。
リソース使用量の理解
CPU
CPU 使用量は、割り当てられた CPU リソースに対するパーセンテージとして表示されます。CPU 使用量のスパイクは以下を示している可能性があります:
- リクエスト量の増加
- 計算負荷の高い処理
- 最適化の余地がある非効率なコードパス
メモリ
メモリ使用量は、設定された上限に対してサービスが消費している RAM の量を表示します。サービスが常にメモリ上限に近づいている場合は、アウトオブメモリ(OOM)による再起動を避けるため、サービス設定で割り当てを増やすことを検討してください。
ネットワーク
ネットワークメトリクスは、サービスへの入出力データ転送量を表示します。これはトラフィックパターンの理解と帯域幅コストの見積もりに役立ちます。
サービス使用量と課金
リソース消費量と関連コストの詳細な内訳については、プロジェクト設定のサービス使用量ページをご覧ください。このページには以下が表示されます:
- 課金期間中の累積 CPU およびメモリ使用量
- ネットワークエグレス料金
- サービスごとのコスト内訳
使用量が課金にどのように反映されるかの詳細は、使用量分析をご覧ください。
💡
Zeabur は従量課金制を採用しています。メトリクスを定期的に監視することで、リソース消費量を把握し、予期しない課金を避けることができます。料金の詳細は料金ページをご覧ください。
メトリクスを活用したスケーリング判断
メトリクスは、いつ、どのようにスケーリングするかを判断するために不可欠です:
- CPU が常に80%以上 — CPU 割り当てを増やすか、アプリケーションを最適化することを検討してください。
- メモリが上限に近い — OOM クラッシュを防ぐためにメモリ割り当てを増やしてください。
- 安定したトラフィック増加 — 使用量のスパイクがパフォーマンス低下を引き起こす前に、リソースを事前に調整してください。
サービスリソースの調整については、スケーリングをご覧ください。