OpenTelemetry Collector deployment, instrumentation (Java/Python/Node.js/.NET/Go), and OTTL pipeline transforms for Coralogix — coralogix exporter config, Helm chart selection, Kubernetes topology, ECS/EKS/GKE deployments, SDK setup, APM transactions, and OTTL cardinality/PII/routing.
98
97%
Does it follow best practices?
Impact
99%
1.13xAverage score across 81 eval scenarios
Advisory
Suggest reviewing before use
mentions-domain
100%
100%
mentions-eu2-coralogix-com
100%
100%
env-coralogix-private-key
100%
100%
no-recommends-swapping-domain-to-a-coralogix
100%
100%
yaml-domain-eu2-coralogix-com
100%
100%
env-coralogix-private-key
0%
100%
no-uses-an-endpoint-field-a-full-url-https-a
50%
100%
mentions-deprecated
100%
100%
mentions-otel-integration
100%
100%
no-reassures-the-user-the-deprecated-chart-is
100%
100%
mentions-ecs
100%
100%
remove-disable-don
100%
100%
no-keeps-the-ecs-detector-enabled-on-the-daem
100%
100%
node-ip-host
0%
100%
host-network-hostnetwork
100%
100%
explains-that-ecs-tasks-each-get-their-own-ne
50%
100%
mentions-healthcheck
100%
100%
healthy
100%
100%
mentions-ecs
100%
100%
add-enable-include
100%
100%
sidecar-fargate-shares
100%
100%
says-the-ecs-detector-should-be-enabled-on-a
50%
100%
mentions-k8sattributes
100%
100%
re-pull-latest
100%
100%
env-z
100%
100%
bracket-brace-curly
100%
100%
explains-that-recent-collector-coralogix-expo
100%
100%
firstentryregex-is-first-entry-recombine
100%
100%
cri-logtag-partial
100%
100%
no-says-line-start-pattern-or-line-end-patter
100%
100%
mentions-application-name-attributes
100%
100%
mentions-subsystem-name-attributes
100%
100%
no-says-to-rename-the-operator-output-keys-or
100%
100%
mentions-supervisor
100%
100%
override-ing-overriden
100%
100%
explains-that-with-presets-fleetmanagement-su
100%
100%
no-recommend-running-spanmetrics-on-both-agen
0%
100%
mentions-autopilot
100%
100%
storecheckpoints-hostpath-write
100%
100%
no-says-the-cluster-is-misconfigured-or-that
100%
100%
mentions-profiles
100%
100%
grpc-remove-protocol
100%
100%
no-says-to-add-a-profiles-pipeline-or-that-sa
100%
100%
mentions-x-coralogix-ingress
0%
100%
mentions-metadata-as-otlp-logs-v1
0%
100%
coralogix-resource-catalog-separate
100%
100%
mentions-passthrough
100%
100%
no-removes-k8sattributes-from-daemonset-clust
100%
100%
telemetry-sdk
100%
100%
transform-stripped-missing
100%
100%
cardinalit-high
100%
100%
spanmetrics-tail-sampling
100%
100%
page-cache
100%
100%
explains-that-the-49-mib-go-heap-vs-464-mib-c
100%
100%
receiver-exporter-connectivity
100%
100%
no-suggests-another-ottl-statement-as-the-fix
100%
100%
mentions-ingress
100%
100%
https-ingress-eu2-coralogix-com
100%
100%
mentions-opamp
100%
100%
explains-that-the-opamp-supervisor-uses-a-dif
100%
100%
mentions-memory-limiter
100%
100%
mentions-batch
100%
100%
first-before-memory-limiter
100%
100%
no-claims-processor-order-doesn-t-matter-or-p
100%
100%
cluster-collector-cluster-collector
100%
100%
only-instead-move
100%
100%
explains-that-resourcedetection-resource-cata
0%
100%
matches-pattern-1
100%
100%
single-quote
0%
100%
helm-template
0%
100%
no-fixes-only-the-yaml-quoting-without-the-es
100%
100%
mentions-agent
0%
100%
before-upstream-of
100%
100%
no-recommends-raising-the-sample-rate-samplin
50%
100%
agent-daemonset
100%
100%
no-only-rechecks-connector-yaml-or-helm-value
100%
100%
mentions-spanmetrics-transformstatements
100%
100%
mentions-spanmetrics-dbmetrics-transformstatements
100%
100%
mentions-calls-total
100%
100%
mentions-db-calls-total
100%
100%
mentions-db-namespace
100%
100%
mentions-db-name
100%
100%
misconfiguration-wrong-config
100%
100%
explains-that-db-label-compatibility-statemen
50%
100%
mentions-gateway
100%
100%
loadbalanc-load-balanc
100%
100%
trace-id-consistent
100%
100%
explains-that-tail-sampling-cannot-live-on-da
100%
100%
num-traces-decision-wait-replica
100%
100%
loadbalanc-load-balanc
100%
100%
mentions-port-forward
100%
100%
jobs-scrape-configs
100%
100%
no-stays-on-the-agent-collector-side-receiver
100%
100%
installer-otel-curl
100%
100%
mentions-coralogix-private-key
100%
100%
mentions-coralogix-domain
100%
100%
defender-msmpeng-antivirus
100%
100%
filesystem-disk-exclude
100%
100%
identifies-windows-defender-real-time-scannin
50%
100%
bump-upgrade-newer
100%
100%
supervisor-wrapper-binary
0%
100%
no-claims-windows-doesn-t-support-opamp-at-al
100%
100%
mentions-collector
100%
100%
mentions-direct
100%
100%
no-if-it-recommends-one-path-without-mentioni
100%
100%
mentions-https
100%
100%
no-only-response-identifies-otel-traces-expor
100%
100%
mentions-deprecated
100%
100%
mentions-opentelemetry
100%
100%
mentions-june-30
100%
100%
no-if-it-provides-any-coralogixcoresdk-config
100%
100%
mentions-cx-application-name
100%
100%
mentions-cx-subsystem-name
100%
100%
mentions-service-name
100%
100%
no-if-it-suggests-the-issue-is-in-the-endpoin
100%
100%
mentions-deprecated
100%
100%
mentions-opentelemetry
100%
100%
mentions-june-30
0%
100%
no-if-it-explains-how-to-continue-using-go-co
50%
100%
mentions-ingress-ap2-coralogix-com-443
0%
100%
mentions-credentials-newtls-nil
0%
100%
mentions-cx-application-name
100%
100%
mentions-coralogix-api-key
0%
100%
no-if-it-recommends-go-auto-instrumentation-o
0%
100%
mentions-otel-exporter-otlp-endpoint
100%
100%
mentions-ingress-eu2-coralogix-com-443
0%
100%
mentions-otel-exporter-otlp-headers
100%
100%
mentions-otel-service-name
100%
100%
mentions-otel-resource-attributes
0%
100%
no-if-it-uses-eu2-coralogix-com-443-without-t
50%
100%
mentions-opentelemetry-javaagent-jar
100%
100%
mentions-ingress-eu2-coralogix-com-443
100%
100%
mentions-otel-exporter-otlp-headers
100%
100%
mentions-cx-application-name
100%
100%
mentions-cx-subsystem-name
100%
100%
no-if-it-uses-bare-ingress-eu2-coralogix-com
50%
100%
mentions-instrumentation
100%
100%
mentions-inject-java
100%
100%
mentions-cx-application-name
0%
100%
mentions-cx-subsystem-name
0%
100%
no-if-it-omits-the-instrumentation-crd-omits
50%
100%
mentions-withspan
100%
100%
mentions-opentelemetry-instrumentation-annotations
100%
100%
no-if-it-suggests-rewriting-the-exporter-setu
75%
100%
mentions-transaction
100%
100%
mentions-coralogixtransactionsampler
100%
100%
mentions-bundled
100%
100%
mentions-coralogix-opentelemetry
100%
100%
no-if-it-suggests-any-other-root-cause-mentio
100%
100%
deprecated-end-of-life-end
100%
100%
mentions-opentelemetry
100%
100%
mentions-june-30
0%
100%
no-if-it-provides-region-configuration-instru
0%
100%
mentions-v1-traces
100%
100%
mentions-https-ingress-eu2-coralogix-com-443-v1-traces
100%
100%
no-only-response-recommends-a-url-without-v1
100%
100%
mentions-propagat
100%
100%
mentions-w3c
100%
100%
mentions-addaspnetinstrumentation
100%
100%
no-if-it-identifies-the-node-js-injection-as
100%
100%
no-if-it-attempts-to-answer-the-collector-con
50%
100%
mentions-bearer-20
100%
100%
no-if-it-identifies-the-endpoint-scheme-as-th
50%
100%
mentions-loggerprovider
100%
100%
mentions-logginghandler
100%
100%
mentions-setlevel
100%
100%
mentions-otlplogexporter
100%
100%
mentions-ingress-eu2-coralogix-com-443
100%
100%
no-if-it-says-https-is-invalid-for-the-python
50%
100%
mentions-sequence
0%
100%
mentions-dict
100%
100%
mentions-lowercase
0%
100%
mentions-cx-subsystem-name
0%
100%
no-if-it-misses-both-the-dict-shape-and-the-k
0%
100%
mentions-simplespanprocessor
0%
100%
mentions-batchspanprocessor
100%
100%
mentions-periodicexporting
100%
100%
no-if-it-only-identifies-one-issue-or-if-it-m
100%
100%
mentions-literal
100%
100%
mentions-env-var
0%
100%
no-if-it-only-says-use-a-space-without-explai
100%
100%
mentions-cardinality
100%
100%
mentions-sensitive
100%
100%
no-if-it-approves-user-id-or-tenant-id-as-met
0%
100%
context-datapoint
100%
66%
explains-that-per-series-per-point-filtering
100%
100%
mentions-delete-matching-keys
100%
100%
context-span
100%
100%
mentions-error-mode
100%
100%
recommends-setting-error-mode-to-ignore-or-si
100%
100%
mentions-filter
100%
100%
no-suggests-implementing-the-drop-via-transfo
100%
100%
mentions-set
100%
100%
nil-null
0%
100%
mentions-extract-sum-metric
100%
100%
mentions-extract-count-metric
100%
100%
no-says-ottl-cannot-do-this-at-all-without-of
100%
100%
filter-drop-metric
100%
100%
mentions-parsejson
100%
100%
no-shows-a-bare-parsejson-body-line-without-a
100%
100%
mentions-ismap
100%
100%
mentions-resource-attributes
100%
100%
mentions-set
100%
100%
no-tell-the-customer-to-rename-the-field-in-t
100%
100%
time-timestamp
100%
100%
explains-whether-timestamp-mutation-is-suppor
100%
100%
context-datapoint
100%
100%
no-generic-try-a-different-context-advice-wit
100%
100%
nil-null-not
100%
100%
prescribes-a-concrete-guard-pattern-where-att
100%
100%
receiver-exporter-pipeline
100%
100%
not-ottl-transform
100%
100%
no-response-prescribes-ottl-fixes-transform-t
100%
100%
mentions-parsejson
100%
100%
mentions-isstring
100%
100%
mentions-converter
100%
100%
merge-maps-set
100%
100%
mentions-sha256
100%
100%
mentions-replace-pattern
100%
100%
no-suggest-deleting-the-fields-outright-when
100%
100%
context-resource
100%
100%
keep-keys-delete-matching-keys-delete-key
100%
100%
mentions-resource-attributes
100%
100%
explains-that-under-context-log-the-bare-attr
100%
0%
mentions-routing
100%
100%
no-response-tells-the-user-to-achieve-the-spl
100%
100%
mentions-http-request-method
100%
100%
mentions-set
100%
100%
no-copies-v1-into-v2-unconditionally-or-that
100%
100%
mentions-concat
100%
100%
no-only-if-concat-is-in-the-wrong-context-or
100%
100%
mentions-status-code-error
100%
100%
status-code
100%
100%
context-span
100%
100%
mentions-replace-pattern
100%
100%
context-metric
100%
100%
convert-int-double
100%
100%
recommends-type-guards-or-conversion-before-c
100%
100%
mentions-conditions
100%
100%
mentions-where
100%
100%
no-says-the-two-are-interchangeable-or-that-f
100%
100%
mentions-replace-pattern
100%
100%
escap-quot-backslash
100%
100%
explains-that-the-error-is-not-an-ottl-bug-or
100%
100%
Table of Contents