You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by dh...@apache.org on 2023/04/27 14:05:43 UTC
[ranger] branch master updated (67b49a6be -> db97c44fa)
This is an automated email from the ASF dual-hosted git repository.
dhavalshah9131 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git
from 67b49a6be RANGER-4183 Updating service fetch call in Zone Display component
add db97c44fa RANGER-4047: KMS health metrics
No new revisions were added by this update.
Summary of changes:
distro/src/main/assembly/kms.xml | 3 +
kms/pom.xml | 5 +
.../apache/hadoop/crypto/key/kms/server/KMS.java | 76 ++++++++++++--
.../key/kms/server/KMSAuthenticationFilter.java | 3 +
.../hadoop/crypto/key/kms/server/KMSWebApp.java | 29 ++++--
.../hadoop/crypto/key/kms/server/MetricREST.java | 81 +++++++++++++++
.../ranger/kms/metrics/KMSMetricWrapper.java | 115 +++++++++++++++++++++
.../org/apache/ranger/kms/metrics/KMSMetrics.java | 100 ++++++++++++++++++
.../kms/metrics/collector/KMSMetricsCollector.java | 95 +++++++++++++++++
.../ranger/kms/metrics/source/KMSMetricSource.java | 112 ++++++++++++++++++++
.../src/main/resources/hadoop-metrics2.properties | 12 +--
.../ranger/kms/metrics/TestKMSMetricsWrapper.java | 89 ++++++++++++++++
.../src/test}/resources/hadoop-metrics2.properties | 16 +--
13 files changed, 705 insertions(+), 31 deletions(-)
create mode 100644 kms/src/main/java/org/apache/hadoop/crypto/key/kms/server/MetricREST.java
create mode 100644 kms/src/main/java/org/apache/ranger/kms/metrics/KMSMetricWrapper.java
create mode 100644 kms/src/main/java/org/apache/ranger/kms/metrics/KMSMetrics.java
create mode 100644 kms/src/main/java/org/apache/ranger/kms/metrics/collector/KMSMetricsCollector.java
create mode 100644 kms/src/main/java/org/apache/ranger/kms/metrics/source/KMSMetricSource.java
copy {security-admin => kms}/src/main/resources/hadoop-metrics2.properties (83%)
create mode 100644 kms/src/test/java/org/apache/ranger/kms/metrics/TestKMSMetricsWrapper.java
copy {security-admin/src/main => kms/src/test}/resources/hadoop-metrics2.properties (81%)