Index
All Classes and Interfaces|All Packages
C
- close() - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
- close() - Method in class org.apache.flink.traces.otel.OpenTelemetryTraceReporter
- collectAllMetrics() - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
-
Note that all of the metric data structures in
AbstractReporterare guarded by this, so must make this synchronized. - createMetricReporter(Properties) - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporterFactory
- createTraceReporter(Properties) - Method in class org.apache.flink.traces.otel.OpenTelemetryTraceReporterFactory
E
- exporter - Variable in class org.apache.flink.metrics.otel.OpenTelemetryReporterBase
- EXPORTER_ENDPOINT - Static variable in class org.apache.flink.metrics.otel.OpenTelemetryReporterOptions
- EXPORTER_TIMEOUT - Static variable in class org.apache.flink.metrics.otel.OpenTelemetryReporterOptions
G
- getName() - Method in class org.apache.flink.metrics.otel.MetricMetadata
- getVariableName(String) - Static method in class org.apache.flink.metrics.otel.VariableNameUtil
-
Removes leading and trailing angle brackets.
- getVariables() - Method in class org.apache.flink.metrics.otel.MetricMetadata
M
- MetricMetadata - Class in org.apache.flink.metrics.otel
-
Metadata associated with a given metric, stored alongside it so that it can be provided during reporting time.
- MetricMetadata(String, Map<String, String>) - Constructor for class org.apache.flink.metrics.otel.MetricMetadata
N
- notifyOfAddedMetric(Metric, String, MetricGroup) - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
- notifyOfAddedSpan(Span) - Method in class org.apache.flink.traces.otel.OpenTelemetryTraceReporter
- notifyOfRemovedMetric(Metric, String, MetricGroup) - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
O
- open(MetricConfig) - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
- open(MetricConfig) - Method in class org.apache.flink.metrics.otel.OpenTelemetryReporterBase
- open(MetricConfig) - Method in class org.apache.flink.traces.otel.OpenTelemetryTraceReporter
- OpenTelemetryMetricReporter - Class in org.apache.flink.metrics.otel
-
A Flink
MetricReporterwhich is made to export metrics using Open Telemetry'sMetricExporter. - OpenTelemetryMetricReporter() - Constructor for class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
- OpenTelemetryMetricReporterFactory - Class in org.apache.flink.metrics.otel
-
A factory for creating a
OpenTelemetryMetricReporter. - OpenTelemetryMetricReporterFactory() - Constructor for class org.apache.flink.metrics.otel.OpenTelemetryMetricReporterFactory
- OpenTelemetryReporterBase - Class in org.apache.flink.metrics.otel
-
A Flink
MetricReporterwhich is made to export metrics using Open Telemetry'sMetricExporter. - OpenTelemetryReporterBase() - Constructor for class org.apache.flink.metrics.otel.OpenTelemetryReporterBase
- OpenTelemetryReporterOptions - Class in org.apache.flink.metrics.otel
-
Config options for subclasses of
OpenTelemetryReporterBase. - OpenTelemetryTraceReporter - Class in org.apache.flink.traces.otel
-
A Flink
TraceReporterwhich is made to export spans using Open Telemetry'sSpanExporter. - OpenTelemetryTraceReporter() - Constructor for class org.apache.flink.traces.otel.OpenTelemetryTraceReporter
- OpenTelemetryTraceReporterFactory - Class in org.apache.flink.traces.otel
-
A factory for creating a
OpenTelemetryTraceReporter. - OpenTelemetryTraceReporterFactory() - Constructor for class org.apache.flink.traces.otel.OpenTelemetryTraceReporterFactory
- org.apache.flink.metrics.otel - package org.apache.flink.metrics.otel
- org.apache.flink.traces.otel - package org.apache.flink.traces.otel
R
- report() - Method in class org.apache.flink.metrics.otel.OpenTelemetryMetricReporter
- resource - Variable in class org.apache.flink.metrics.otel.OpenTelemetryReporterBase
S
- SERVICE_NAME - Static variable in class org.apache.flink.metrics.otel.OpenTelemetryReporterOptions
- SERVICE_VERSION - Static variable in class org.apache.flink.metrics.otel.OpenTelemetryReporterOptions
- subMetric(String) - Method in class org.apache.flink.metrics.otel.MetricMetadata
T
- tryConfigureEndpoint(MetricConfig, Consumer<String>) - Static method in class org.apache.flink.metrics.otel.OpenTelemetryReporterOptions
- tryConfigureTimeout(MetricConfig, Consumer<Duration>) - Static method in class org.apache.flink.metrics.otel.OpenTelemetryReporterOptions
V
- VariableNameUtil - Class in org.apache.flink.metrics.otel
-
Util for dealing with variables names in OTel reporting.
All Classes and Interfaces|All Packages