Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • infrastructure infrastructure
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 107
    • Issues 107
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch Linux
  • infrastructureinfrastructure
  • Issues
  • #14
Closed
Open
Created May 09, 2020 by Jelle van der Waa@jelle🚧Developer1 of 6 tasks completed1/6 tasks

Use Prometheus to monitor Gitlab

Setup Prometheus and configure it to pull data from Gitlab. Investigate how we can set this up in a secure fashion either with a VPN or HTTPS and firewalld rules.

Also monitor docker with Prometheus as Gitlab runs on Docker.

  • Monitor GitLab Artifact Size
  • Monitor Gitlab Number of Projects
  • Monitor Gitlab Number of Users
  • Monitor Gitlab Number of Namespaces
  • Monitor Gitlab Project Repository Size, Docker size, Artefact Size (node-exporter to monitor Gitlab directories?)
  • Monitor GitLab Runners - too many jobs queue / overloaded runners

https://docs.gitlab.com/ee/administration/monitoring/prometheus/

Edited Apr 07, 2021 by Jelle van der Waa
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking