[ 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)