Skip to content

Commit 22d53ae

Browse files
Docs update for Otel CDN (#5812)
* Update CDN * Update linux-opentelemetry.md * updated Mac OS and Windows * Update linux-install-command.png * Release Note --------- Co-authored-by: Gourav garg <[email protected]>
1 parent 828199d commit 22d53ae

File tree

13 files changed

+38
-24
lines changed

13 files changed

+38
-24
lines changed

blog-collector/2025-10-03-otel.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Download a collector using the CDN URL (OpenTelemetry Collector)
3+
image: https://assets-www.sumologic.com/company-logos/_800x418_crop_center-center_82_none/SumoLogic_Preview_600x600.jpg?mtime=1617040082
4+
keywords:
5+
- otel-collector
6+
- download-collector
7+
hide_table_of_contents: true
8+
---
9+
10+
We’re pleased to announce a new method for downloading the latest version of our OpenTelemetry collectors for Linux, macOS, and Windows. While the static URL method is still available, you now have the option to use a CDN URL via UI for better performance.
11+
12+
:::info
13+
This change does not affect the UI itself. The download process looks the same, but the underlying URL now uses a CDN to improve reliability and speed.
14+
:::

docs/integrations/hosts-operating-systems/opentelemetry/linux-opentelemetry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ import SetupColl from '../../../reuse/apps/opentelemetry/set-up-collector.md';
7171

7272
<SetupColl/>
7373

74-
<img src='https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Linux-OpenTelemetry/Linux-Collector.png' style={{border:'1px solid gray'}} alt="Collector" />
74+
<img src={useBaseUrl('img/send-data/opentelemetry-collector/linux-install-ui.png')} alt="linux-terminal" style={{border: '1px solid gray'}} width="900"/>
7575

7676
### Step 2: Configure integration
7777

docs/integrations/hosts-operating-systems/opentelemetry/macos-opentelemetry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import SetupColl from '../../../reuse/apps/opentelemetry/set-up-collector.md';
4646

4747
<SetupColl/>
4848

49-
<img src='https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Mac-OpenTelemetry/Mac-Collector.png' style={{border:'1px solid gray'}} alt="Collector" />
49+
<img src={useBaseUrl('img/send-data/opentelemetry-collector/macos-install-ui.png')} alt="macos-terminal" style={{border: '1px solid gray'}} width="900"/>
5050

5151
### Step 2: Configure integration
5252

docs/integrations/hosts-operating-systems/opentelemetry/windows-opentelemetry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ import SetupColl from '../../../reuse/apps/opentelemetry/set-up-collector.md';
5959

6060
<SetupColl/>
6161

62-
<img src='https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Windows-OpenTelemetry/Windows-Collector.png' style={{border:'1px solid gray'}} alt="Collector" />
62+
<img src={useBaseUrl('img/send-data/opentelemetry-collector/windows-install-ui.png')} alt="windows-terminal" style={{border: '1px solid gray'}} width="900"/>
6363

6464
### Step 2: Configure integration
6565

docs/send-data/opentelemetry-collector/install-collector/linux.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ You can install our OpenTelemetry Collector using one of the following methods:
3838

3939
1. [**New UI**](/docs/get-started/sumo-logic-ui). In the Sumo Logic main menu select **Data Management**, and then under **Data Collection** select **OpenTelemetry Collection**. You can also click the **Go To...** menu at the top of the screen and select **OpenTelemetry Collection**. <br/>[**Classic UI**](/docs/get-started/sumo-logic-ui-classic). In the main Sumo Logic menu, select **Manage Data > Collection > OpenTelemetry Collection**.
4040
1. On the OpenTelemetry Collection page, click **Add Collector**.
41-
1. On the left panel, select **Linux** as the platform.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/linux-terminal.png')} alt="linux-terminal" style={{border: '1px solid gray'}} width="900"/>
41+
1. On the left panel, select **Linux** as the platform.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/linux-install-ui.png')} alt="linux-terminal" style={{border: '1px solid gray'}} width="900"/>
4242
1. Select/create installation token and customize your tags.
4343
1. (Optional) In the **Collector Settings**, select the **Ephemeral** checkbox to auto-delete your collector after 12 hours, and select the **Locally Manage Collector** checkbox if you want to configure, maintain, and monitor your collector locally.
44-
1. Copy the command and execute it in your system terminal where the collector needs to be installed.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/linux-terminal-installation.png')} alt="execute command in terminal" width="900"/>
44+
1. Copy the command and execute it in your system terminal where the collector needs to be installed.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/linux-install-command.png')} alt="execute command in terminal" width="900"/>
4545
1. Wait for the installation process to complete, then click **Next** to proceed.
4646
1. On the next screen, you will see a list of available Source Templates. Select the required Source Template and proceed with the data configuration.
4747

@@ -63,11 +63,11 @@ You can run the script in two ways:
6363

6464
* By piping `curl` straight into `bash`:
6565
```bash
66-
curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- --tag "host.group=default" --tag "deployment.environment=default"
66+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- --tag "host.group=default" --tag "deployment.environment=default"
6767
```
6868
* By first downloading the script, inspecting its contents for security, and then running it:
6969
```bash
70-
curl -Lso install-otelcol-sumo.sh https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh
70+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh
7171
sudo -E bash ./install-otelcol-sumo.sh
7272
```
7373

@@ -320,7 +320,7 @@ Service need to be restarted in order to apply the changes.
320320
To install FIPS compliant binary, you should add `--fips` switch to installation command, so it will look like the following:
321321

322322
```bash
323-
curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | SUMOLOGIC_INSTALLATION_TOKEN="TOKEN" sudo -E bash -s -- --tag "host.group=default" --tag "deployment.environment=default" --fips && sudo otelcol-sumo --config=/etc/otelcol-sumo/sumologic.yaml --config "glob:/etc/otelcol-sumo/conf.d/*.yaml"
323+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | SUMOLOGIC_INSTALLATION_TOKEN="TOKEN" sudo -E bash -s -- --tag "host.group=default" --tag "deployment.environment=default" --fips && sudo otelcol-sumo --config=/etc/otelcol-sumo/sumologic.yaml --config "glob:/etc/otelcol-sumo/conf.d/*.yaml"
324324
```
325325

326326
Refer to [BoringCrypto and FIPS compliance](https://github.com/SumoLogic/sumologic-otel-collector/blob/main/docs/fips.md) in our repository for more details.
@@ -334,13 +334,13 @@ The recommended way to uninstall the OpenTelemetry Collector depends on how you
334334
If you installed the Collector with the install script, you can this command to uninstall the Collector:
335335

336336
```bash
337-
curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- -u -y
337+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- -u -y
338338
```
339339

340340
You can also use flag `-p` to remove all existing configurations as well:
341341

342342
```bash
343-
curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- -u -y -p
343+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- -u -y -p
344344
```
345345

346346
### Manual step-by-step Uninstall
@@ -362,7 +362,7 @@ First, you have to upgrade the Collector's version. The way you should do it, de
362362
Running install script will simply upgrade collector to the latest version:
363363

364364
```bash
365-
curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo bash
365+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo bash
366366
```
367367

368368
:::note

docs/send-data/opentelemetry-collector/install-collector/macos.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ You can install our OpenTelemetry Collector using one of the following methods:
3838

3939
1. [**New UI**](/docs/get-started/sumo-logic-ui). In the Sumo Logic main menu select **Data Management**, and then under **Data Collection** select **OpenTelemetry Collection**. You can also click the **Go To...** menu at the top of the screen and select **OpenTelemetry Collection**. <br/>[**Classic UI**](/docs/get-started/sumo-logic-ui-classic). In the main Sumo Logic menu, select **Manage Data > Collection > OpenTelemetry Collection**.
4040
1. On the OpenTelemetry Collection page, click **Add Collector**.
41-
1. On the left panel, select **macOS** as the platform.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/macOs.png')} alt="macOs-terminal" style={{border: '1px solid gray'}} width="900"/>
41+
1. On the left panel, select **macOS** as the platform.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/macos-install-ui.png')} alt="macOs-terminal" style={{border: '1px solid gray'}} width="900"/>
4242
1. Select/create installation token and customize your tags.
4343
1. (Optional) In the **Collector Settings**, select the **Ephemeral** checkbox to auto-delete your collector after 12 hours, and select the **Locally Manage Collector** checkbox if you want to configure, maintain, and monitor your collector locally.
44-
1. Copy the command and execute it in your system terminal where the collector needs to be installed.<br/><img src={useBaseUrl('img/send-data/opentelemetry-collector/macos-terminal.png')} alt="execute command in terminal" />
44+
1. Copy the command and execute it in your system terminal where the collector needs to be installed.<br/><img src={useBaseUrl('img/send-data/opentelemetry-collector/macos-install-command.png')} alt="execute command in terminal" />
4545
1. Wait for the installation process to complete, then click **Next** to proceed.
4646
1. On the next screen, you will see a list of available Source Templates. Select the required Source Template and proceed with the data configuration.
4747

@@ -63,11 +63,11 @@ You can run the script in two ways:
6363

6464
* By piping `curl` straight into `bash`:
6565
```bash
66-
sudo curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- --tag "host.group=default" --tag "deployment.environment=default" && sudo otelcol-sumo --config=/etc/otelcol-sumo/sumologic.yaml --config "glob:/etc/otelcol-sumo/conf.d/*.yaml"
66+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- --tag "host.group=default" --tag "deployment.environment=default" && sudo otelcol-sumo --config=/etc/otelcol-sumo/sumologic.yaml --config "glob:/etc/otelcol-sumo/conf.d/*.yaml"
6767
```
6868
* Or by first downloading the script, inspecting its contents for security, and then running it:
6969
```bash
70-
curl -Lso install-otelcol-sumo.sh https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh
70+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh
7171
sudo -E bash ./install-otelcol-sumo.sh -d
7272
```
7373

@@ -211,13 +211,13 @@ The recommended way to uninstall the OpenTelemetry Collector depends on how you
211211
If you installed the Collector with the install script, you can use it to uninstall the Collector:
212212

213213
```bash
214-
sudo curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- -u -y
214+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- -u -y
215215
```
216216

217217
You can also use flag `-p` to remove all existing configurations as well:
218218

219219
```bash
220-
sudo curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- -u -y -p
220+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- -u -y -p
221221
```
222222

223223
You can also run the following command to clear the cache. This will remove any cached data associated with the Collector.
@@ -245,7 +245,7 @@ First, you have to upgrade the Collector's version. The way you should do it, de
245245
Running install script will simply upgrade collector to the latest version:
246246

247247
```bash
248-
sudo curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo bash
248+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo bash
249249
```
250250

251251
:::note
@@ -278,7 +278,7 @@ Here are some troubleshooting steps specific to macOS.
278278
If you're trying to uninstall the collector on macOS, and you see an error similar to the following:
279279

280280
```console
281-
$ sudo curl -Ls https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- -u -y -p
281+
$ sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- -u -y -p
282282
Detected OS type: darwin
283283
Detected architecture: arm64
284284
Going to uninstall otelcol-sumo.
@@ -290,13 +290,13 @@ This means that you've installed the collector before the installation script wa
290290
To uninstall, use an older version of the installation script:
291291

292292
```shell
293-
sudo curl -L https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- --uninstall --purge --yes
293+
sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- --uninstall --purge --yes
294294
```
295295

296296
The output should be similar to this:
297297

298298
```console
299-
$ sudo curl -L https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.sh | sudo -E bash -s -- --uninstall --purge --yes
299+
$ sudo curl -sL https://download-otel.sumologic.com/latest/download/install.sh | sudo -E bash -s -- --uninstall --purge --yes
300300
% Total % Received % Xferd Average Speed Time Time Time Current
301301
Dload Upload Total Spent Left Speed
302302
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

docs/send-data/opentelemetry-collector/install-collector/windows.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ You can install our OpenTelemetry Collector using either of the following method
3434

3535
1. [**New UI**](/docs/get-started/sumo-logic-ui). In the Sumo Logic main menu select **Data Management**, and then under **Data Collection** select **OpenTelemetry Collection**. You can also click the **Go To...** menu at the top of the screen and select **OpenTelemetry Collection**. <br/>[**Classic UI**](/docs/get-started/sumo-logic-ui-classic). In the main Sumo Logic menu, select **Manage Data > Collection > OpenTelemetry Collection**.
3636
1. On the OpenTelemetry Collection page, click **Add Collector**.
37-
1. On the left panel, select **Windows** as the platform.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/windows.png')} alt="widows-terminal" style={{border: '1px solid gray'}} width="900"/>
37+
1. On the left panel, select **Windows** as the platform.<br/> <img src={useBaseUrl('img/send-data/opentelemetry-collector/windows-install-ui.png')} alt="widows-terminal" style={{border: '1px solid gray'}} width="900"/>
3838
1. Select/create installation token and customize your tags.
3939
1. (Optional) In the **Collector Settings**, select the **Ephemeral** checkbox to auto-delete your collector after 12 hours and select the **Locally Manage Collector** checkbox if you want to configure, maintain, and monitor the collector locally.
4040
1. Copy the command.
41-
1. Open PowerShell and execute the command in the PowerShell where the collector needs to be installed.<br/><img src={useBaseUrl('img/send-data/opentelemetry-collector/windows-ui-install-6.png')} alt="windows-ui-installation-6.png" width="900" />
41+
1. Open PowerShell and execute the command in the PowerShell where the collector needs to be installed.<br/><img src={useBaseUrl('img/send-data/opentelemetry-collector/windows-install-command.png')} alt="windows-ui-installation-6.png" width="900" />
4242
1. Wait for the installation process to complete, then click **Next** to proceed.
4343
1. On the next screen, you will see a list of available Source Templates. Select the required Source Template and proceed with the data configuration.
4444

@@ -57,7 +57,7 @@ Get your [installation token](/docs/manage/security/installation-tokens) if you
5757
Run the following command in the same PowerShell window, replacing `<TOKEN>` with your token from previous step:
5858

5959
```sh
60-
Set-ExecutionPolicy RemoteSigned -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; $uri = "https://github.com/SumoLogic/sumologic-otel-collector-packaging/releases/latest/download/install.ps1"; $path="${env:TEMP}\install.ps1"; (New-Object System.Net.WebClient).DownloadFile($uri, $path); . $path -InstallationToken "<TOKEN>" -Tags @{"host.group" = "default"; "deployment.environment" = "default"}
60+
Set-ExecutionPolicy RemoteSigned -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; $uri = "https://download-otel.sumologic.com/latest/download/install.ps1"; $path="${env:TEMP}\install.ps1"; (New-Object System.Net.WebClient).DownloadFile($uri, $path); . $path -InstallationToken "<TOKEN>" -Tags @{"host.group" = "default"; "deployment.environment" = "default"}
6161
```
6262

6363
The script is going to perform the following operations:
399 KB
Loading
532 KB
Loading
280 KB
Loading

0 commit comments

Comments
 (0)