- Amazon S3
- CloudWatch
- Coralogix
- Datadog
- Elastic
- Fluentd
- Logz.io
- Loki
- Stackdriver
- Syslog
- OpenTelemetry
Shipping to Multiple Providers
An Org can ship its logs to more than one external provider at the same time. Every log entry goes to each configured provider independently, so one destination failing (bad credentials, a full bucket, a network issue) doesn’t block delivery to the others. The primary provider is set atspec.logging. Up to three additional providers can be added as spec.extraLogging, an array of provider entries, for four providers total. Each entry, whether it’s the primary or one of the extras, configures exactly one provider. The same provider type can appear more than once, for example two S3 buckets, but entries must not be identical.
At least one primary provider (
spec.logging) must be configured before extraLogging can be used.YAML
spec.logging; add further providers the same way, as additional entries under spec.extraLogging. cpln org patch replaces the whole extraLogging array, so list every additional provider you want to keep each time you patch it.