Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab FOSS
GitLab FOSS
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Security & Compliance
    • Security & Compliance
    • Dependency List
  • Packages
    • Packages
    • Container Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab FOSSGitLab FOSS
  • Merge Requests
  • !3888

Merged
Opened Apr 22, 2016 by DJ Mountney@twk3
  • Report abuse
Report abuse

Add the health_check gem end expose the health_check route

  • Overview 38
  • Commits 6
  • Pipelines 4
  • Changes 17

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/7887

This adds a health_check controller on /health_check (.html, .json ,.xml) and health_check/checktype (.html, .json, .xml) for example health_check/cache.json By default it checks the database, and cache.

The endpoint is only accessible if you pass a valid health check access token. A new page in the admin section titled Heath Check has been added in order to show the current token and allow you to reset it.

Assignee
Assign to
8.8
Milestone
8.8
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-foss!3888