You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create ServiceMonitor to monitor target allocator (#2416)
* add create service monitor to targetallocator
* add chlog
* add e2e test to ta service monitor
* fix linting
* make bundle
* fix chlog
* add a condition to avoid creating sm when running in unsupported modes
* update bundle
* move ta sm ports into ta definition
* remove changes to config/manager
* assert ta service monitor creation in e2e
* enable prometheus feature in e2e test
* change description of observability field
* move ta observability check to build
* add target allocator to builder test
* fix lint
* fix ta sm manifest test
* remove changes to manager kustomization
* make ta sm return directly
* move ta service monitor test to dedicated tests
* remove commands in e2e
* use function to generate label for sm
* ta sm labels in builder test
* fix api.md
* fix bundling
* make api-docs again
* fix kustomization manager
* fix ta service account in test according to fixed issues
// PodDisruptionBudget specifies the pod disruption budget configuration to use
344
350
// for the target allocator workload.
345
351
//
@@ -492,7 +498,7 @@ type PodDisruptionBudgetSpec struct {
492
498
493
499
// MetricsConfigSpec defines a metrics config.
494
500
typeMetricsConfigSpecstruct {
495
-
// EnableMetrics specifies if ServiceMonitor or PodMonitor(for sidecar mode) should be created for the OpenTelemetry Collector and Prometheus Exporters.
501
+
// EnableMetrics specifies if ServiceMonitor or PodMonitor(for sidecar mode) should be created for the service managed by the OpenTelemetry Operator.
496
502
// The operator.observability.prometheus feature gate must be enabled to use this feature.
OpenTelemetry is a collection of tools, APIs, and SDKs. You use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior.
OpenTelemetry is a collection of tools, APIs, and SDKs. You use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior.
0 commit comments