正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

GitLabをモニタリングする

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed

次に、GitLabインスタンスをモニタリングするためのGitLabの機能について調査します:

  • パフォーマンスモニタリング: GitLabパフォーマンスモニタリングを使用すると、インスタンスのさまざまな統計を測定できます。
  • Prometheus: Prometheusは、GitLabおよびその他のソフトウェア製品のモニタリングに柔軟なプラットフォームを提供する、強力な時系列モニタリングサービスです。
  • GitHubインポート: さまざまなPrometheusメトリクスを使用して、GitHubインポーターのヘルスチェックと進捗状況をモニタリングします。
  • アップタイムのモニタリング: ヘルスチェックエンドポイントを使用してサーバーの状態を確認します。
    • IP許可リスト: プローブ時にヘルスチェック情報を提供するモニタリングエンドポイントのためにGitLabを設定します。
  • nginx_status: NGINXサーバーの状態をモニタリングします。