Skip to content

Commit 729bf77

Browse files
Merge branch 'main' into SUMO-254672-documentation
2 parents 7a1addb + 17e1b3e commit 729bf77

File tree

11 files changed

+153
-8
lines changed

11 files changed

+153
-8
lines changed

blog-service/2025-01-30-manage.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Introducing Sumo Logic Organizations for Flex Customers (Manage)
3+
image: https://help.sumologic.com/img/sumo-square.png
4+
keywords:
5+
- manage
6+
- create-manage-orgs-flex
7+
- flex-plan
8+
hide_table_of_contents: true
9+
---
10+
11+
import useBaseUrl from '@docusaurus/useBaseUrl';
12+
13+
<a href="https://help.sumologic.com/release-notes-service/rss.xml"><img src={useBaseUrl('img/release-notes/rss-orange2.png')} alt="icon" width="50"/></a>
14+
15+
We are excited to announce that we are now supporting Sumo Logic's Organizations ("Sumo Orgs") feature for Sumo Logic Flex customers. With this release, Flex customers can effectively group, provision, manage, and monitor the credit usage across multiple organizations, providing greater visibility and control over account structures. [Learn more](/docs/manage/manage-subscription/create-manage-orgs-flex).

docs/integrations/saas-cloud/cloudflare.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,13 @@ This section shows you how to set up a Hosted Collector and specify a Sumo Logic
5656

5757
To send Cloudflare logs to Sumo Logic directly, you can follow the steps outlined below, or follow the guide in the Cloudflare documentation ([Enable Logpush to Sumo Logic](https://developers.cloudflare.com/logs/get-started/enable-destinations/sumo-logic/)).
5858

59+
:::info
60+
The Sumo Logic Cloudflare app works exclusively with **zone-scoped datasets**. For more information, refer to the [log fields](https://developers.cloudflare.com/logs/reference/log-fields/zone/) in the Cloudflare documentation.
61+
:::
62+
5963
Cloudflare Logpush supports pushing logs directly to Sumo Logic via the Cloudflare dashboard or via API. Cloudflare can send logs to a Hosted Collector with HTTP Logs and Metrics as the source. Once you have set up a collector, you simply provide the HTTP Source Address (a unique URL) to which logs can be posted.
6064

61-
Ensure Log Share permissions are enabled in Cloudflare before attempting to read or configure a Logpush job. For more information, refer to the [Roles](https://developers.cloudflare.com/fundamentals/account-and-billing/members/roles/#roles) section in Cloudflare documentation.
65+
Ensure Log Share permissions are enabled in Cloudflare before attempting to read or configure a Logpush job. For more information, refer to the [Roles](https://developers.cloudflare.com/fundamentals/account-and-billing/members/roles/#roles) section in the Cloudflare documentation.
6266

6367
### Configure a Hosted Collector
6468

docs/manage/manage-subscription/create-manage-orgs-flex.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,8 @@ To change an org's credits allocation:
111111

112112
**Example 2**: Suppose you need to increase credits for your child org. The image below shows that you have used 35 out of 31,026 credits allocated to your child org. To add more credits, select **Credits to be Added** and enter the additional credits required.<br/> <img src={useBaseUrl('img/manage/subscriptions/modify-allocation-recommendatio-example-2.png')} style={{border:'1px solid gray'}} alt="modify-allocation-recommendatio-example-2" width="450" />
113113
1. If you want to modify the baseline, click **View Baseline**. The credits calculator appears.
114-
1. Click **Edit** and follow the steps in [Allocate Credits](#allocate-credits) to update the credits allocation.<br/> <img src={useBaseUrl('img/manage/subscriptions/baselines_2-flex.png')} style={{border:'1px solid gray'}} alt="edit-baseline" width="450" />
115-
1. Depending on the new baseline values, the calculator now shows the recommended credit allocation, which provides a suggestion on how many credits you would need to add for the child org.
116-
1. Once you set the baseline, you can view the recommended value in the **Credits to be Added** section.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-credits-to-add.png')} style={{border:'1px solid gray'}} alt="baseline-credits-to-add" width="450" />
114+
1. Click **Edit** and follow the [step 4 in Allocate Credits](#allocate-credits) to update the credits allocation.<br/> <img src={useBaseUrl('img/manage/subscriptions/baselines_2-flex.png')} style={{border:'1px solid gray'}} alt="edit-baseline" width="450" />
115+
1. Once you save the new baseline, you can view the recommended value in the **Credits to be Added/Reduced** section.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-credits-to-add.png')} style={{border:'1px solid gray'}} alt="baseline-credits-to-add" width="450" />
117116
1. (Optional) Click **View Details** to view the detailed breakdown of additional credits required value.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-view-details.png')} style={{border:'1px solid gray'}} alt="baseline-view-details" width="450" />
118117
1. Click **Save** once you finish editing the credit values.
119118

docs/manage/manage-subscription/create-manage-orgs-service-providers.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,7 @@ To change an org's credits allocation:
212212
**Example 2**: Consider you need to increase credits to your child org. The below image shows that you have used 35 credits out of 31026 credits allocated to your child org. Now, if you wish to increase the credits to your child org, select **Credits to be Added** and add the additional credits required.<br/> <img src={useBaseUrl('img/manage/subscriptions/modify-allocation-recommendatio-example-2.png')} style={{border:'1px solid gray'}} alt="modify-allocation-recommendatio-example-2" width="450" />
213213
1. If you want to modify the baseline, click **View Baseline**. The **Credits Calculator** appears.
214214
1. Click **Edit** and follow the steps in [Allocate Credits](#allocate-credits) to update the credits allocation.<br/> <img src={useBaseUrl('img/manage/subscriptions/edit-baseline.png')} style={{border:'1px solid gray'}} alt="edit-baseline" width="450" />
215-
1. Depending on the new baseline values, the calculator now shows the recommended credit allocation, which provides a suggestion on how many credits you would need to add for the child org.<br/><img src={useBaseUrl('img/manage/subscriptions/edit-baseline-example.png')} style={{border:'1px solid gray'}} alt="edit-baseline" width="450" />
216-
1. Once you set the baseline, you can view the recommended value in the **Credits to be Added** section.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-credits-to-add.png')} style={{border:'1px solid gray'}} alt="baseline-credits-to-add" width="450" />
215+
1. Once you save the new baseline, you can view the recommended value in the **Credits to be Added/Reduced** section.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-credits-to-add.png')} style={{border:'1px solid gray'}} alt="baseline-credits-to-add" width="450" />
217216
1. (Optional) Click **View Details** to view the detailed breakdown of additional credits required value.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-view-details.png')} style={{border:'1px solid gray'}} alt="baseline-view-details" width="450" />
218217
1. Click **Save** once you finish editing the credit values.
219218

docs/manage/manage-subscription/create-manage-orgs.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,7 @@ To change an org's credits allocation:
175175
**Example 2**: Suppose you need to increase credits for your child org. The image below shows that you have used 35 out of 31,026 credits allocated to your child org. To add more credits, select **Credits to be Added** and enter the additional credits required.<br/> <img src={useBaseUrl('img/manage/subscriptions/modify-allocation-recommendatio-example-2.png')} style={{border:'1px solid gray'}} alt="modify-allocation-recommendatio-example-2" width="450" />
176176
1. If you want to modify the baseline, click **View Baseline**. The credits calculator appears.
177177
1. Click **Edit** and follow the steps in [Allocate Credits](#allocate-credits) to update the credits allocation.<br/> <img src={useBaseUrl('img/manage/subscriptions/edit-baseline.png')} style={{border:'1px solid gray'}} alt="edit-baseline" width="450" />
178-
1. Based on the new baseline values, the calculator now shows the recommended credit allocation, suggesting how many credits you should add for the child org.<br/><img src={useBaseUrl('img/manage/subscriptions/edit-baseline-example.png')} style={{border:'1px solid gray'}} alt="edit-baseline" width="450" />
179-
1. Once you set the baseline, you can view the recommended value in the **Credits to be Added** section.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-credits-to-add.png')} style={{border:'1px solid gray'}} alt="baseline-credits-to-add" width="450" />
178+
1. Once you save the new baseline, you can view the recommended value in the **Credits to be Added/Reduced** section.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-credits-to-add.png')} style={{border:'1px solid gray'}} alt="baseline-credits-to-add" width="450" />
180179
1. (Optional) Click **View Details** to view the detailed breakdown of additional credits required value.<br/><img src={useBaseUrl('img/manage/subscriptions/baseline-view-details.png')} style={{border:'1px solid gray'}} alt="baseline-view-details" width="450" />
181180
1. Click **Save** once you finish editing the credit values.
182181

docs/send-data/opentelemetry-collector/remote-management/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,10 @@ In this section, we'll introduce the following concepts:
4444
<p>Discover how to apply processing rules for an OpenTelemetry agent using remote management source templates to enhance data handling.</p>
4545
</div>
4646
</div>
47+
<div className="box smallbox card">
48+
<div className="container">
49+
<a href="/docs/send-data/opentelemetry-collector/remote-management/troubleshooting"><img src={useBaseUrl('img/send-data/otel-color.svg')} alt="OTel thumbnail icon" width="25"/><h4>Troubleshooting</h4></a>
50+
<p>Find solutions to common issues with the OpenTelemetry collector remote management.</p>
51+
</div>
52+
</div>
4753
</div>
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
---
2+
id: troubleshooting
3+
title: Troubleshooting
4+
description: Learn about common troubleshooting scenarios of Sumo Logic OpenTelemetry collector remote management.
5+
---
6+
7+
This document contains common troubleshooting scenarios about the Sumo Logic OpenTelemetry collector remote management.
8+
9+
## Source template specific issues
10+
11+
### Docker: Path permission denied
12+
13+
#### Error message
14+
15+
`
16+
Error: failed to setup configuration components: cannot start pipelines: permission denied while trying to connect to the Docker daemon socket at unix:///cav/run/docker.sock: Get "http://****>
17+
collector server run finished with error: failed to setup configuration components: cannot start pipelines: permission denied while trying to connect to the Docker daemon soc>
18+
`
19+
20+
#### Solution
21+
22+
1. Ensure that you have satisfied the [Docker source template pre-requisites](/docs/send-data/opentelemetry-collector/remote-management/source-templates/docker/#prerequisites).
23+
1. Restart the agent.
24+
25+
### Windows: Failed to apply OpAMP agent remote config
26+
27+
#### Error message
28+
29+
`
30+
Failed to start service: invalid configuration: no receiver configuration specified in config
31+
`
32+
33+
#### Solution
34+
35+
1. Make sure that you have selected the **Event Channels/Scrappers** sub-options for the source template config.
36+
1. Delete the invalid configuration from machine path `/etc/otelcol-sumo/opamp.d` for Linux/Mac operating system or `C:\ProgramData\Sumo Logic\OpenTelemetry Collector\config\opamp.d` for Windows operating system.
37+
1. Update the invalid inputs, delete invalid configuration source templates, or unlink the agent from UI.
38+
1. Restart the agent.
39+
40+
### Apache: Missing hostname / Invalid hostname
41+
42+
#### Error message
43+
44+
`
45+
Failed to apply OpAMP agent remote config {"kind": "extension", "name": "opamp", "error": "cannot save the OpAMP effective config to /etc/otelcol-sumo/opamp.d: cannot validate config: receivers::apache/abcdf-***nha-aidn: missing hostname: 'localhost'"}
46+
`
47+
48+
#### Solution
49+
50+
1. Ensure that you have satisfied the [Apache source template pre-requisites](/docs/send-data/opentelemetry-collector/remote-management/source-templates/apache/#prerequisites).
51+
1. Delete the invalid configuration from machine path `/etc/otelcol-sumo/opamp.d` for Linux/Mac operating system or `C:\ProgramData\Sumo Logic\OpenTelemetry Collector\config\opamp.d` for Windows operating system.
52+
1. Update the invalid inputs, delete invalid configuration source templates, or unlink the agent from UI.
53+
1. Restart the agent.
54+
55+
### Syslog: Failed to listen on interface
56+
57+
#### Error message
58+
59+
`
60+
Jan 17 11:34:14 ip-***-***-***-*** otelcol-sumo.sh[1234]: Error: failed to setup configuration components: cannot start pipelines: start stanza: failed to listen on interface: failed to configure tcp listener: listen tcp 0.0.0.0:***: bind: permission denied
61+
Jan 17 11:34:14 ip-***-***-***-*** otelcol-sumo.sh[1234]: 2025/01/17 11:34:14 collector server run finished with error: failed to setup configuration components: cannot start pipelines: start stanza: failed to listen on interface: failed to configure tcp listener: listen tcp 0.0.0.0:***: bind: permission denied
62+
`
63+
64+
#### Solution
65+
66+
1. Delete the invalid configuration from machine path `/etc/otelcol-sumo/opamp.d` for Linux/Mac operating system or `C:\ProgramData\Sumo Logic\OpenTelemetry Collector\config\opamp.d` for Windows operating system.
67+
1. Update the invalid inputs (ensure that valid ports have the right permissions), delete invalid configuration source templates, or unlink the agent from UI.
68+
1. Restart the agent.
69+
70+
## Agent disconnected from opamp server
71+
72+
#### Error message
73+
74+
`
75+
Agent Health Warning on UI : agent disconnected from opamp server.
76+
`
77+
78+
#### Solution
79+
80+
Restart the agent.
81+
82+
## Failed to apply OpAMP agent remote config
83+
84+
#### Error messages
85+
86+
Error message 1:
87+
88+
`
89+
Failed to apply OpAMP agent remote config {"kind": "extension", "name": "opamp", "error": "cannot save the OpAMP effective config to /etc/otelcol-sumo/opamp.d: cannot validate config: processors::filter/logs/abchdf-7946-4174-952f-bb52f016d2cd: unable to parse OTTL condition \"IsMatch(body, \\\"~!@#$%^&*()_+{}|:\\\\\\\"<>?/.,';\\\\\\\\][=-`\\\")\": couldn't create function: the pattern supplied to IsMatch is not a valid regexp pattern: error parsing regexp: missing closing ]: [=-""}
90+
`
91+
92+
Error message 2:
93+
94+
`
95+
collector server run finished with error: failed to setup configuration components: failed to build pipelines: failed to create "filelog/8ee0d9e8-92cf-46c8-97be-764c67e59a83" receiver for data type "logs": compile line end regex: error parsing regexp: unexpected
96+
`
97+
98+
#### Solution
99+
100+
1. Ensure the rules comply with [RE2 syntax](https://github.com/google/re2/wiki/Syntax).
101+
1. Delete the invalid configuration from machine path `/etc/otelcol-sumo/opamp.d` for Linux/Mac operating system or `C:\ProgramData\Sumo Logic\OpenTelemetry Collector\config\opamp.d` for Windows operating system.
102+
1. Update the invalid inputs, delete invalid configuration source templates, or unlink the agent from UI. For example, replace the invalid regex with valid regex.
103+
104+
## Agent crashes completely
105+
106+
If there is a runtime error that leads the agent crash unexpectedly, follow the below steps to rectify the issue:
107+
108+
1. Delete the invalid configuration from machine path `/etc/otelcol-sumo/opamp.d` for Linux/Mac operating system or `C:\ProgramData\Sumo Logic\OpenTelemetry Collector\config\opamp.d` for Windows operating system.
109+
1. Update the invalid inputs, delete invalid configuration source templates, or unlink the agent from UI.
110+
1. Restart the agent.
111+
112+
## Agent stuck in the config processing loop
113+
114+
If the agent repeatedly fails to process the effective configuration, it will be unable to perform any other operations, including sending heartbeat signals to the server. The server may interpret the absence of these heartbeats as an indication that the agent is offline, which can complicate recovery efforts. To resolve this issue, follow the below-mentioned steps:
115+
116+
1. Delete the invalid configuration from machine path `/etc/otelcol-sumo/opamp.d` for Linux/Mac operating system or `C:\ProgramData\Sumo Logic\OpenTelemetry Collector\config\opamp.d` for Windows operating system.
117+
1. Update the invalid inputs, delete invalid configuration source templates, or unlink the agent from the user interface.
118+
1. Restart the agent.
119+
120+
## Agent sends failure response to the server
121+
122+
If the agent attempts to apply the effective configuration but encounters errors, such as incompatible or invalid configuration parameters, it will send a failure response to the Opamp server to indicate the problem. This issue, however, disrupts data ingestion and leads to service interruptions. To resolve this, you can update the invalid inputs, delete any invalid configuration source templates, or unlink the agent from the UI.

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ module.exports = {
257257
'send-data/opentelemetry-collector/remote-management/processing-rules/mask-rules-windows',
258258
],
259259
},
260+
'send-data/opentelemetry-collector/remote-management/troubleshooting',
260261
],
261262
},
262263
'send-data/opentelemetry-collector/auto-discovery',
-114 KB
Loading
-62 KB
Loading

0 commit comments

Comments
 (0)