Profile Limits
Supported Protocol Types
The profile schema defines exactly two OTLP transport protocols, gRPC and
HTTP. No syslog protocol exists in this schema. Do not confuse this feature
with syslog-based log forwarding described elsewhere in the product.
Fields by Protocol Type
OTLP over gRPC (Server TLS)
OTLP over gRPC (Mutual TLS)
Same fields as OTLP over gRPC (Server TLS), plus:OTLP over HTTP
Same fields as OTLP over gRPC (Server TLS), except Destination Endpoint accepts a full URL rather than a bare host:port value. No other HTTP-specific fields beyond the shared set were found in the schema.Protocol cannot be changed after a profile is created. The Terraform provider
enforces this by forcing resource replacement when the protocol field changes;
changing connection method in CoPilot after creation has not been separately
confirmed in-product.
Skipping certificate verification (
insecure_skip_verify) defaults to
disabled. CoPilot does not expose a toggle for this option; it can be enabled
only through the API, typically for QA and testing purposes.Supported Log Source Types
The profile schema defines only these two source types for this release. Audit
logs, system/operational syslog, and Controller/CoPilot platform metrics were
considered during planning but are not defined as selectable source types in
the shipped schema.
Export Format Specifications
CEF and NetFlow export formats remain excluded from 10.1 scope.
Error and Status Codes
The live CoPilot UI test on 2026-08-24 (see
guides/monitoring/otel-export-profiles.mdx) confirmed the profile list’s
Status column shows only Enabled/Disabled, tied to the Forwarding Status
toggle. This is separate from the API-level status codes above, which are
returned by create, update, and delete requests.