public class MetricsContainer extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JMX_PREFIX |
static String |
METRIC_CERTIFICATE_EXPIRATION |
static String |
METRIC_LEADER_INITIALIZATION_LATENCY |
static String |
METRIC_NAME_API_FAILURE_COUNT |
static String |
METRIC_NAME_API_SUCCESS_COUNT |
static String |
METRIC_NAME_AVRO_SCHEMAS_CREATED |
static String |
METRIC_NAME_AVRO_SCHEMAS_DELETED |
static String |
METRIC_NAME_CUSTOM_SCHEMA_PROVIDER |
static String |
METRIC_NAME_DELETED_COUNT |
static String |
METRIC_NAME_JSON_SCHEMAS_CREATED |
static String |
METRIC_NAME_JSON_SCHEMAS_DELETED |
static String |
METRIC_NAME_MASTER_SLAVE_ROLE |
static String |
METRIC_NAME_NODE_COUNT |
static String |
METRIC_NAME_PB_SCHEMAS_CREATED |
static String |
METRIC_NAME_PB_SCHEMAS_DELETED |
static String |
METRIC_NAME_REGISTERED_COUNT |
static String |
RESOURCE_LABEL_KAFKA_CLUSTER_ID |
static String |
RESOURCE_LABEL_PREFIX |
| Constructor and Description |
|---|
MetricsContainer(SchemaRegistryConfig config,
String kafkaClusterId) |
| Modifier and Type | Method and Description |
|---|---|
void |
emitCertificateExpirationMetric(KeyStore keystore,
SchemaRegistryMetric metric) |
SchemaRegistryMetric |
getApiCallsFailure() |
SchemaRegistryMetric |
getApiCallsSuccess() |
SchemaRegistryMetric |
getCertificateExpirationKeystore() |
SchemaRegistryMetric |
getCertificateExpirationTruststore() |
SchemaRegistryMetric |
getCustomSchemaProviderCount() |
SchemaRegistryMetric |
getLeaderInitializationLatencyMetric() |
SchemaRegistryMetric |
getLeaderNode() |
org.apache.kafka.common.metrics.Metrics |
getMetrics() |
org.apache.kafka.common.metrics.MetricsContext |
getMetricsContext() |
Map<String,String> |
getMetricsTags() |
SchemaRegistryMetric |
getNodeCountMetric() |
SchemaRegistryMetric |
getSchemasCreated() |
SchemaRegistryMetric |
getSchemasCreated(String type) |
SchemaRegistryMetric |
getSchemasDeleted() |
SchemaRegistryMetric |
getSchemasDeleted(String type) |
public static final String JMX_PREFIX
public static final String RESOURCE_LABEL_PREFIX
public static final String RESOURCE_LABEL_KAFKA_CLUSTER_ID
public static final String METRIC_NAME_MASTER_SLAVE_ROLE
public static final String METRIC_NAME_NODE_COUNT
public static final String METRIC_NAME_CUSTOM_SCHEMA_PROVIDER
public static final String METRIC_NAME_API_SUCCESS_COUNT
public static final String METRIC_NAME_API_FAILURE_COUNT
public static final String METRIC_NAME_REGISTERED_COUNT
public static final String METRIC_NAME_DELETED_COUNT
public static final String METRIC_NAME_AVRO_SCHEMAS_CREATED
public static final String METRIC_NAME_AVRO_SCHEMAS_DELETED
public static final String METRIC_NAME_JSON_SCHEMAS_CREATED
public static final String METRIC_NAME_JSON_SCHEMAS_DELETED
public static final String METRIC_NAME_PB_SCHEMAS_CREATED
public static final String METRIC_NAME_PB_SCHEMAS_DELETED
public static final String METRIC_LEADER_INITIALIZATION_LATENCY
public static final String METRIC_CERTIFICATE_EXPIRATION
public MetricsContainer(SchemaRegistryConfig config, String kafkaClusterId)
public org.apache.kafka.common.metrics.Metrics getMetrics()
public org.apache.kafka.common.metrics.MetricsContext getMetricsContext()
public SchemaRegistryMetric getNodeCountMetric()
public SchemaRegistryMetric getLeaderNode()
public SchemaRegistryMetric getApiCallsSuccess()
public SchemaRegistryMetric getApiCallsFailure()
public SchemaRegistryMetric getCustomSchemaProviderCount()
public SchemaRegistryMetric getSchemasCreated()
public SchemaRegistryMetric getSchemasCreated(String type)
public SchemaRegistryMetric getSchemasDeleted()
public SchemaRegistryMetric getSchemasDeleted(String type)
public SchemaRegistryMetric getLeaderInitializationLatencyMetric()
public SchemaRegistryMetric getCertificateExpirationKeystore()
public SchemaRegistryMetric getCertificateExpirationTruststore()
public void emitCertificateExpirationMetric(KeyStore keystore, SchemaRegistryMetric metric)
Copyright © 2026 Confluent, Inc.. All rights reserved.