diff --git a/cid-redirects.json b/cid-redirects.json index 3c64aa7470..f836c6a00a 100644 --- a/cid-redirects.json +++ b/cid-redirects.json @@ -1848,6 +1848,7 @@ "/cid/10341": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/postgresql", "/cid/10342": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/mysql", "/cid/10343": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/elasticsearch", + "/cid/10348": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml", "/cid/10325": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/apache/changelog", "/cid/10326": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/linux/changelog", "/cid/10327": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/localfile/changelog", @@ -1864,6 +1865,7 @@ "/cid/10345": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/mysql/changelog", "/cid/10346": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/elasticsearch/changelog", "/cid/10347": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/st-with-secrets", + "/cid/10349": "/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/changelog", "/cid/10817": "/docs/integrations/sumo-apps/cse", "/cid/10818": "/docs/integrations/sumo-apps/cse", "/cid/1082": "/docs/metrics/introduction/get-started-metrics", diff --git a/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/changelog.md b/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/changelog.md new file mode 100644 index 0000000000..63b19c9619 --- /dev/null +++ b/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/changelog.md @@ -0,0 +1,19 @@ +--- +id: changelog +title: Changelog +sidebar_label: Changelog +description: Changelog for Custom Yaml source template for OpenTelemetry. +--- + +
+ + + + + +import useBaseUrl from '@docusaurus/useBaseUrl'; + +## [1.0.0] - 2025-10-24 + +### Added +- Initial version of Custom Yaml source template. diff --git a/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/index.md b/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/index.md new file mode 100644 index 0000000000..c416318a4a --- /dev/null +++ b/docs/send-data/opentelemetry-collector/remote-management/source-templates/customyaml/index.md @@ -0,0 +1,51 @@ +--- +slug: /send-data/opentelemetry-collector/remote-management/source-templates/customyaml +title: Custom YAML Source Template +sidebar_label: Custom YAML +description: Learn about the Sumo Logic Custom YAML source template for OpenTelemetry. +--- + + + + + + + +import useBaseUrl from '@docusaurus/useBaseUrl'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + + +The Custom YAML source template creates an OpenTelemetry configuration based on a provided OpenTelemetry config YAML, that can be pushed to a remotely managed OpenTelemetry collector (abbreviated as otelcol). It lets you directly define and manage collector configurations in YAML format for more flexibility. By creating this source template and pushing the config to the appropriate OpenTelemetry agent, you can collect telemetry data to send to Sumo Logic. + +:::note +This source template works with sumo remotely managed OpenTelemetry collector version >= 0.136.0 +::: + +## Configuring the source template + +Follow these steps to set up and deploy the source template to a remotely managed OpenTelemetry collector. + +### Step 1: Set up remotely managed OpenTelemetry collector + +import CollectorInstallation from '../../../../../reuse/apps/opentelemetry/collector-installation.md'; + +