GitLabのモニタリング

GitLabインスタンスを監視する機能をご紹介します:

  • パフォーマンスモニタリングGitLabパフォーマンスモニタリングはインスタンスの様々な統計情報を測定することができます。
  • PrometheusPrometheusは強力な時系列モニタリングサービスで、GitLabや他のソフトウェア製品をモニタリングするための柔軟なプラットフォームを提供します。
  • GitHub インポート:GitHubインポートの健全性と進捗をPrometheusの様々なメトリクスで監視します。
  • 稼働時間の監視ヘルスチェックエンドポイントを使ってサーバーの状態をチェックします。
    • IP許可リスト:プローブされたときにヘルスチェック情報を提供するエンドポイントを監視するためにGitLabを設定します。
  • nginx_status:NGINXサーバのステータスを監視します。