You can also add the preceding system properties by using the environment variables OTEL_TRACES_EXPORTER and OTEL_METRICS_EXPORTER. See OpenTelemetry Documentation.
For Early Access Program, you can only export logs from AppDynamics SaaS to Cisco Cloud Observability. If you are already exporting traces and metrics to a different backend service, you need to accordingly configure your OpenTelemetry Collector. Java Agent can export data to only one OpenTelemetry Collector at a time.
Configure AppDynamics Controller Node Property
You must configure the following node property in your Controller: name: opentelemetry-logs-push-enabled valueType: Boolean Value: true
The app agent keeps sending logs data to the Cisco Cloud Observability tenant and keeps consuming the tokens, unless the node-property to send logs from the SaaS Controller is set to false.
Configure Log Types
By default, all types of logs are pushed to Cisco Observability Platform tenant. However, you can configure the verbosity level of logs that you want to push by using following node property in your Controller. For instance, if you set value of property as warn, then agent will only export all warning, error, and fatal messages.
name: opentelemetry-allowed-log-level valueType: String defaultValue: all Value: one of all,trace,debug,info,warn,error,fatal,off