Skip to content

Commit d8fa202

Browse files
Merge pull request #2568 from rubenvp8510/fix_otel_metrics
OCPBUGS-50837: Fix opentelemetry metrics to use regexp on label match
2 parents b980f0b + 7a8da66 commit d8fa202

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

Documentation/data-collection.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -856,37 +856,37 @@ data:
856856
# owners: (@tracing-team)
857857
#
858858
# Number of Tempo stacks with Jaeger UI enabled/disabled.
859-
- '{__name__="enabled:tempo_operator_tempostack_jaeger_ui:sum",enabled="true|false"}'
859+
- '{__name__="enabled:tempo_operator_tempostack_jaeger_ui:sum",enabled=~"true|false"}'
860860
#
861861
# owners: (@tracing-team)
862862
#
863863
# Number of OpenTelemetry collectors using certain receiver types.
864-
- '{__name__="type:opentelemetry_collector_receivers:sum",type="jaegerreceiver|hostmetricsreceiver|opencensusreceiver|prometheusreceiver|zipkinreceiver|kafkareceiver|filelogreceiver|journaldreceiver|k8seventsreceiver|kubeletstatsreceiver|k8sclusterreceiver|k8sobjectsreceiver"}'
864+
- '{__name__="type:opentelemetry_collector_receivers:sum",type=~"jaegerreceiver|hostmetricsreceiver|opencensusreceiver|prometheusreceiver|zipkinreceiver|kafkareceiver|filelogreceiver|journaldreceiver|k8seventsreceiver|kubeletstatsreceiver|k8sclusterreceiver|k8sobjectsreceiver"}'
865865
#
866866
# owners: (@tracing-team)
867867
#
868868
# Number of OpenTelemetry collectors used certain exporter type
869-
- '{__name__="type:opentelemetry_collector_exporters:sum",type="debugexporter|loggingexporter|otlpexporter|otlphttpexporter|prometheusexporter|lokiexporter|kafkaexporter|awscloudwatchlogsexporter|loadbalancingexporter"}'
869+
- '{__name__="type:opentelemetry_collector_exporters:sum",type=~"debugexporter|loggingexporter|otlpexporter|otlphttpexporter|prometheusexporter|lokiexporter|kafkaexporter|awscloudwatchlogsexporter|loadbalancingexporter"}'
870870
#
871871
# owners: (@tracing-team)
872872
#
873873
# Number of OpenTelemetry collectors used certain processor type
874-
- '{__name__="type:opentelemetry_collector_processors:sum",type="batchprocessor|memorylimiterprocessor|attributesprocessor|resourceprocessor|spanprocessor|k8sattributesprocessor|resourcedetectionprocessor|filterprocessor|routingprocessor|cumulativetodeltaprocessor|groupbyattrsprocessor"}'
874+
- '{__name__="type:opentelemetry_collector_processors:sum",type=~"batchprocessor|memorylimiterprocessor|attributesprocessor|resourceprocessor|spanprocessor|k8sattributesprocessor|resourcedetectionprocessor|filterprocessor|routingprocessor|cumulativetodeltaprocessor|groupbyattrsprocessor"}'
875875
#
876876
# owners: (@tracing-team)
877877
#
878878
# Number of OpenTelemetry collectors used certain extension type
879-
- '{__name__="type:opentelemetry_collector_extensions:sum",type="zpagesextension|ballastextension|memorylimiterextension|jaegerremotesampling|healthcheckextension|pprofextension|oauth2clientauthextension|oidcauthextension|bearertokenauthextension|filestorage"}'
879+
- '{__name__="type:opentelemetry_collector_extensions:sum",type=~"zpagesextension|ballastextension|memorylimiterextension|jaegerremotesampling|healthcheckextension|pprofextension|oauth2clientauthextension|oidcauthextension|bearertokenauthextension|filestorage"}'
880880
#
881881
# owners: (@tracing-team)
882882
#
883883
# Number of OpenTelemetry collectors used certain connector type
884-
- '{__name__="type:opentelemetry_collector_connectors:sum",type="spanmetricsconnector|forwardconnector"}'
884+
- '{__name__="type:opentelemetry_collector_connectors:sum",type=~"spanmetricsconnector|forwardconnector"}'
885885
#
886886
# owners: (@tracing-team)
887887
#
888888
# Number of OpenTelemetry collectors deployed using certain deployment type
889-
- '{__name__="type:opentelemetry_collector_info:sum",type="deployment|daemonset|sidecar|statefulset"}'
889+
- '{__name__="type:opentelemetry_collector_info:sum",type=~"deployment|daemonset|sidecar|statefulset"}'
890890
#
891891
# owners: (https://github.com/redhat-developer/application-services-metering-operator)
892892
#

manifests/0000_50_cluster-monitoring-operator_04-config.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -848,37 +848,37 @@ data:
848848
# owners: (@tracing-team)
849849
#
850850
# Number of Tempo stacks with Jaeger UI enabled/disabled.
851-
- '{__name__="enabled:tempo_operator_tempostack_jaeger_ui:sum",enabled="true|false"}'
851+
- '{__name__="enabled:tempo_operator_tempostack_jaeger_ui:sum",enabled=~"true|false"}'
852852
#
853853
# owners: (@tracing-team)
854854
#
855855
# Number of OpenTelemetry collectors using certain receiver types.
856-
- '{__name__="type:opentelemetry_collector_receivers:sum",type="jaegerreceiver|hostmetricsreceiver|opencensusreceiver|prometheusreceiver|zipkinreceiver|kafkareceiver|filelogreceiver|journaldreceiver|k8seventsreceiver|kubeletstatsreceiver|k8sclusterreceiver|k8sobjectsreceiver"}'
856+
- '{__name__="type:opentelemetry_collector_receivers:sum",type=~"jaegerreceiver|hostmetricsreceiver|opencensusreceiver|prometheusreceiver|zipkinreceiver|kafkareceiver|filelogreceiver|journaldreceiver|k8seventsreceiver|kubeletstatsreceiver|k8sclusterreceiver|k8sobjectsreceiver"}'
857857
#
858858
# owners: (@tracing-team)
859859
#
860860
# Number of OpenTelemetry collectors used certain exporter type
861-
- '{__name__="type:opentelemetry_collector_exporters:sum",type="debugexporter|loggingexporter|otlpexporter|otlphttpexporter|prometheusexporter|lokiexporter|kafkaexporter|awscloudwatchlogsexporter|loadbalancingexporter"}'
861+
- '{__name__="type:opentelemetry_collector_exporters:sum",type=~"debugexporter|loggingexporter|otlpexporter|otlphttpexporter|prometheusexporter|lokiexporter|kafkaexporter|awscloudwatchlogsexporter|loadbalancingexporter"}'
862862
#
863863
# owners: (@tracing-team)
864864
#
865865
# Number of OpenTelemetry collectors used certain processor type
866-
- '{__name__="type:opentelemetry_collector_processors:sum",type="batchprocessor|memorylimiterprocessor|attributesprocessor|resourceprocessor|spanprocessor|k8sattributesprocessor|resourcedetectionprocessor|filterprocessor|routingprocessor|cumulativetodeltaprocessor|groupbyattrsprocessor"}'
866+
- '{__name__="type:opentelemetry_collector_processors:sum",type=~"batchprocessor|memorylimiterprocessor|attributesprocessor|resourceprocessor|spanprocessor|k8sattributesprocessor|resourcedetectionprocessor|filterprocessor|routingprocessor|cumulativetodeltaprocessor|groupbyattrsprocessor"}'
867867
#
868868
# owners: (@tracing-team)
869869
#
870870
# Number of OpenTelemetry collectors used certain extension type
871-
- '{__name__="type:opentelemetry_collector_extensions:sum",type="zpagesextension|ballastextension|memorylimiterextension|jaegerremotesampling|healthcheckextension|pprofextension|oauth2clientauthextension|oidcauthextension|bearertokenauthextension|filestorage"}'
871+
- '{__name__="type:opentelemetry_collector_extensions:sum",type=~"zpagesextension|ballastextension|memorylimiterextension|jaegerremotesampling|healthcheckextension|pprofextension|oauth2clientauthextension|oidcauthextension|bearertokenauthextension|filestorage"}'
872872
#
873873
# owners: (@tracing-team)
874874
#
875875
# Number of OpenTelemetry collectors used certain connector type
876-
- '{__name__="type:opentelemetry_collector_connectors:sum",type="spanmetricsconnector|forwardconnector"}'
876+
- '{__name__="type:opentelemetry_collector_connectors:sum",type=~"spanmetricsconnector|forwardconnector"}'
877877
#
878878
# owners: (@tracing-team)
879879
#
880880
# Number of OpenTelemetry collectors deployed using certain deployment type
881-
- '{__name__="type:opentelemetry_collector_info:sum",type="deployment|daemonset|sidecar|statefulset"}'
881+
- '{__name__="type:opentelemetry_collector_info:sum",type=~"deployment|daemonset|sidecar|statefulset"}'
882882
#
883883
# owners: (https://github.com/redhat-developer/application-services-metering-operator)
884884
#

0 commit comments

Comments
 (0)