[ 
https://issues.apache.org/jira/browse/RANGER-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17869087#comment-17869087
 ] 

Ramachandran commented on RANGER-4195:
--------------------------------------

  [~mad...@apache.org] Can you check this improvement will be added for the 
Ranger open source 

If needed then ,let me rebase this PR with the latest code 

> Exposing the Ranger REST API is used to fetch the health check status of 
> Ranger Admin
> -------------------------------------------------------------------------------------
>
>                 Key: RANGER-4195
>                 URL: https://issues.apache.org/jira/browse/RANGER-4195
>             Project: Ranger
>          Issue Type: Improvement
>          Components: Ranger
>            Reporter: Ramachandran
>            Assignee: Ramachandran
>            Priority: Major
>              Labels: patch-available
>             Fix For: 3.0.0
>
>         Attachments: 
> 0001-RANGER-4195-Exposing-the-Ranger-REST-API-is-used-to-.patch
>
>
> Exposing the Ranger REST API is used to fetch the health check status of 
> Ranger Admin
>  
> RangerAdmin Health Check JSON Response look like (In the current 
> implementation)
> {
> "status": "UP",
> "components": {
> "db": {
> "status": "UP",
> "details":
> { "database": "Oracle 21.3c", "validationQuery": "SELECT banner from 
> v$version where rownum<2" }
> }
> }
> }
> In the future we can extend this health check API for other components like 
> AuditHandler (Elastic search, Kafka,HDFS, Solr),KMS ,etc
> Another Example :
> {
> "status": "UP",
> "components": {
> "db": {
> "status": "UP",
> "details":
> { "database": "Oracle 21.3c", "validationQuery": "SELECT banner from 
> v$version where rownum<2" }
> },
> "auditProvider": {
> "status": "UP",
> "details":
> { "provider": "Elastic Search", "providerHealthCheckEndpoint": 
> "http://localhost:9200/_cluster/health?pretty"; }
> }
> }
> }



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to