mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	docs: explain health API properly (#10009)
## About the changes
Our health implementation always returns GOOD if the server is up:
beb29f5b5b/src/lib/routes/health-check.ts (L46-L51)
Currently our documentation of the endpoint is misleading saying that it
will return BAD if unable to connect to PostgreSQL
Closes #9965
			
			
This commit is contained in:
		
							parent
							
								
									b133bb842b
								
							
						
					
					
						commit
						e754212a39
					
				@ -10,7 +10,7 @@ export const healthCheckSchema = {
 | 
			
		||||
    properties: {
 | 
			
		||||
        health: {
 | 
			
		||||
            description:
 | 
			
		||||
                'The state this Unleash instance is in. GOOD if everything is ok, BAD if the instance should be restarted',
 | 
			
		||||
                'The state this Unleash instance is in. GOOD if the server is up and running. It never returns BAD, if the server is unhealthy you will get an unsuccessful http response.',
 | 
			
		||||
            type: 'string',
 | 
			
		||||
            enum: ['GOOD', 'BAD'],
 | 
			
		||||
            example: 'GOOD',
 | 
			
		||||
 | 
			
		||||
@ -16,14 +16,8 @@ Used to check the health of the running Unleash instance. This endpoint has two
 | 
			
		||||
}
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
This response means everything is OK. Unleash is able to talk to the PostgreSQL
 | 
			
		||||
This response means Unleash server is up.
 | 
			
		||||
 | 
			
		||||
`Status: 500`
 | 
			
		||||
 | 
			
		||||
```json
 | 
			
		||||
{
 | 
			
		||||
  "health": "BAD"
 | 
			
		||||
}
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
This response indicates that Unleash is not able to talk to PostgreSQL and will not be able to serve requests.
 | 
			
		||||
This response indicates that Unleash server is unhealthy.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user