Skip to content

Commit 46726e9

Browse files
authored
Merge branch 'main' into DOCS-559
2 parents 334b65b + 9886d16 commit 46726e9

File tree

30 files changed

+373
-83
lines changed

30 files changed

+373
-83
lines changed

.clabot

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@
55
"JV0812",
66
"jpipkin1",
77
"JainM6",
8-
"swiatekm-sumo",
98
"docsSeema",
109
"angadrandhawa1",
1110
"kkujawa-sumo",
12-
"open-source-collection-team",
1311
"mat-rumian",
1412
"perk-sumo",
1513
"jmartini-sumo",
@@ -26,12 +24,10 @@
2624
"agaur",
2725
"bhargavisumo",
2826
"ravipadala-sumo",
29-
"jd-sumo",
3027
"davidcarltonsumo",
3128
"pkazmir-sumo",
3229
"dkarabin-sumo",
3330
"kevin-sumo",
34-
"mgol-sumo",
3531
"crm6718",
3632
"mvirga-sumo",
3733
"tarunk2",
@@ -72,6 +68,9 @@
7268
"rikishi-c",
7369
"Melvin-CnC",
7470
"yuting-liu",
71+
"jc-sumo",
72+
"vfalconisumo",
73+
"yuting-liu",
7574
"arpitjain305",
7675
"kparekh010",
7776
"ajaiswals",
@@ -171,7 +170,7 @@
171170
"antonymartinsumo",
172171
"amee-sumo"
173172
],
174-
"message": "Thank you for your contribution! As this is an open source project, we require contributors to sign our Contributor License Agreement. To proceed with your PR, please [sign here](https://forms.gle/YgLddrckeJaCdZYA6) and we will add you to our approved list of contributors.",
173+
"message": "Thank you for your contribution! As this is an open source project, we require contributors to sign our Contributor License Agreement and do not have yours on file. To proceed with your PR, please [sign your name here](https://forms.gle/YgLddrckeJaCdZYA6) and we will add you to our approved list of contributors.",
175174
"label": "cla-signed",
176175
"recheckComment": "The GitHub CLA Bot is rechecking to see that you have signed our CLA."
177176
}

.github/CODEOWNERS

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1+
# More details: https://help.github.com/articles/about-codeowners
2+
13
# Default owners for everything in the repo.
24
* @kimsauce @jpipkin1 @JV0812 @mafsumo @amee-sumo
35

4-
# Owners of all files in the `/docs` directory and its subdirectories.
5-
/docs/ @kimsauce @jpipkin1 @JV0812 @mafsumo @amee-sumo
6+
# Owners of all files in the `/docs/integrations` directory.
7+
/docs/integrations/ @SumoLogic/sumoappdev @kimsauce @jpipkin1 @JV0812 @mafsumo @amee-sumo
68

79
# Owners of all files in the `/docs/send-data/kubernetes` directory.
8-
/docs/send-data/kubernetes/ @SumoLogic/open-source-collection-team @kimsauce @jpipkin1 @JV0812 @mafsumo @amee-sumo
10+
/docs/send-data/kubernetes/ @SumoLogic/open-source-collection-team @SumoLogic/k8s-developers @kimsauce @jpipkin1 @JV0812 @mafsumo @amee-sumo
911

1012
# Owners of all files in the `/docs/send-data/opentelemetry-collector` directory and its subdirectories.
11-
/docs/send-data/opentelemetry-collector/ @SumoLogic/open-source-collection-team @kimsauce @jpipkin1 @mafsumo @JV0812 @amee-sumo
13+
/docs/send-data/opentelemetry-collector/ @SumoLogic/open-source-collection-team @kimsauce @jpipkin1 @mafsumo @JV0812 @amee-sumo
1214

1315
# GitHub workflow owners
1416
/.github/workflows/ @SumoLogic/open-source-collection-team @kimsauce

blog-collector/2024-11-26.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: Version 19.516-1
3+
hide_table_of_contents: true
4+
image: https://help.sumologic.com/img/sumo-square.png
5+
---
6+
7+
import useBaseUrl from '@docusaurus/useBaseUrl';
8+
9+
<a href="https://help.sumologic.com/release-notes-collector/rss.xml"><img src={useBaseUrl('img/release-notes/rss-orange2.png')} alt="icon" width="50"/></a>
10+
11+
In this release, we've enhanced the security and stability of the Collector with added support for security patches.
12+
13+
### Security Fixes
14+
15+
- Upgraded `Tanuki version` to version 3.5.60 to fix the collector intermittently crashing issue.
16+
- Upgraded collector JRE to **Amazon Corretto Version 8.432.06.1**.
17+
18+
### Troubleshooting
19+
20+
When upgrading this collector version, the collector running as a non-root user (run as mode) or on a Mac operating system cannot be upgraded through the API/Web UI. To resolve these issue, follow the respective steps below:
21+
- **Collector running as a non-root user.** An error message will be displayed indicating that the upgrade is not possible. The upgrade must be performed manually on your machine. Refer to [Upgrade Collectors in Sumo Logic](/docs/send-data/collection/upgrade-collectors/#upgrade-collectors-using-the-command-line) to upgrade the collector manually.
22+
- **Collector running on Mac.** The process will stop while upgrading, and the collector will need to be restarted manually on your machine. Use the code below to restart manually.
23+
```
24+
sudo ./collector start
25+
```

blog-service/2024-11-28-search.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Logs Query Assist - Preview (Search)
3+
image: https://help.sumologic.com/img/sumo-square.png
4+
keywords:
5+
- query
6+
- ai
7+
- copilot
8+
- search
9+
- log-search
10+
hide_table_of_contents: true
11+
---
12+
13+
import useBaseUrl from '@docusaurus/useBaseUrl';
14+
15+
<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>
16+
17+
This feature is in Preview. To participate, contact your Sumo Logic account representative.
18+
19+
We’re excited to announce the preview release of **Query Assist**, designed to simplify query building by reducing complexity, enabling easier field discovery, minimizing errors, and providing intelligent query-writing assistance. These enhancements deliver real-time syntax suggestions, schema-based recommendations, and a frictionless query experience.
20+
21+
### Key features
22+
23+
* **Real-time syntax suggestions**. Get instant recommendations for syntax and operators to accelerate query creation and reduce errors.
24+
* **Schema-based field suggestions**. Automatically discover relevant keys and fields for structured data like JSON logs.
25+
* **Partial query prediction**. Anticipate the next operator or receive partial query suggestions based on your input.
26+
* **Enhanced user experience**. Real-time error highlighting and intelligent suggestions provide a smooth and seamless query-building process.
27+
28+
These updates make it easier for both beginners and advanced users to craft accurate queries and analyze data efficiently. [Learn more](/docs/search/query-assist).

cid-redirects.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2004,6 +2004,7 @@
20042004
"/cid/10220": "/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/code42-incydr-source",
20052005
"/cid/25618": "/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/cse-aws-ec-inventory-source",
20062006
"/cid/25619": "/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/cybereason-source",
2007+
"/cid/25779": "/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/mandiant-threat-intel-source",
20072008
"/cid/25719": "/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/trend-micro-source",
20082009
"/cid/25620": "/docs/integrations/security-threat-detection/duo-security",
20092010
"/cid/25621": "/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/microsoft-graph-security-api-source",

docs/alerts/monitors/settings.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,10 @@ Click the **Mute** button mute the monitor. See also: [Muting Schedules](/docs/
116116
Click the **More Actions** menu to view more options, including:
117117

118118
* **Copy Path**. Copies the path of the monitor to your computer clipboard.
119-
* **Duplicate**. Makes another monitor based on the same settings.
119+
* **Duplicate**. Copies the monitor and gives you creator permissions on the duplicated monitor.
120120
* **Move**. Moves the monitor to a different path.
121121
* **Export**. Provides JSON of the monitor, allowing you to transfer content within Sumo Logic by copying this JSON, then pasting it into the import dialog in the [Library](/docs/get-started/library) location you choose. This JSON format may change without notice. 
122+
* **Copy Link**. Copies a link to the monitor. Provide the link to any Sumo Logic user in your organization so they can view the monitor. While this option doesn't allow you to share the monitor in the same way you can share a dashboard, you can use this option to quickly allow others in your Sumo Logic organization to view the monitor details.
122123

123124
<img src={useBaseUrl('img/alerts/monitors/more-actions.png')} alt="monitor more actions" style={{border: '1px solid gray'}} width="600"/>
124125

docs/api/search-job.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -66,21 +66,19 @@ So, a 404 status is generated in these two situations:
6666

6767
You can start requesting results asynchronously while the job is running and page through partial results while the job is in progress.
6868

69-
70-
7169
## Search Job Result Limits
7270

7371
| Data Tier | Non-aggregate Search |
7472
| :- | :- |
75-
| Continuous | Can return up to 10M records and 100K messages per search. |
76-
| Frequent | Can return up to 10M records and 100K messages per search. |
77-
| Infrequent | Can return up to 10M records and 100K messages per search. |
73+
| Continuous | Can return up to 100K messages per search. |
74+
| Frequent | Can return up to 100K messages per search. |
75+
| Infrequent | Can return up to 100K messages per search. |
7876

7977
:::info
80-
Flex Licensing model can return up to 10M records and 100K messages per search.
78+
Flex Licensing model can return up to 100K messages per search.
8179
:::
8280

83-
If you need more results, you'll need to break up your search into several searches that span smaller blocks of the time range needed. For example, if your search runs for a week and returns 70 million records, consider breaking it into at least seven searches, each spanning a day.
81+
If you need more results, you'll need to break up your search into several searches that span smaller blocks of the time range needed.
8482

8583
## Rate limit throttling
8684

@@ -110,10 +108,9 @@ The following figure shows the process flow for search jobs.
110108
2. **Response.** Sumo Logic responds with a job ID. If there’s a problem with the request, an error code is provided (see the list of error codes following the figure).
111109
3. **Request.** Use the job ID to request search status. This needs to be done at least every 20-30 seconds so the search session is not canceled due to inactivity.
112110
4. **Response.** Sumo Logic responds with job status. An error code (404) is returned if the request could not be completed. The status includes the current state of the search job (gathering results, done executing, etc.). It also includes the message and record counts based on how many results have already been found while executing the search. For non-aggregation queries, only the number of messages is reported. For aggregation queries, the number of records produced is also reported. The search job status provides access to an implicitly generated histogram of the distribution of found messages over the time range specified for the search job. During and after execution, the API can be used to request available messages and records in a paging fashion.
113-
5. **Request.** You request results. It’s not necessary for the search to be complete for the user to request results; the process works asynchronously. You can repeat the request as often as needed to keep seeing updated results, keeping in mind the rate limits. The Search Job API can return up to 10M records and 100K messages per search.
111+
5. **Request.** You request results. It’s not necessary for the search to be complete for the user to request results; the process works asynchronously. You can repeat the request as often as needed to keep seeing updated results, keeping in mind the rate limits. The Search Job API can return 100K messages per search.
114112
6. **Response.** Sumo Logic delivers JSON-formatted search results as requested. The API can deliver partial results that the user can start paging through, even as new results continue to come in. If there’s a problem with the results, an error code is provided (see the list of error codes following the figure).
115113

116-
117114
## Errors
118115

119116
**Generic errors that apply to all APIs**

docs/integrations/amazon-aws/elastic-container-service-container-insights-cloudwatch.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
1212
Amazon Elastic Container Service (Amazon ECS) is a container management service that allows you to manage Docker containers on a cluster of Amazon EC2 instances. The Sumo Logic app for Amazon ECS provides preconfigured searches and Dashboards that allow you to monitor various metrics (CPU and Memory Utilization, CPU and Memory Reservation) across ECS clusters and services. The app also monitors API calls made by or on behalf of Amazon ECS in your AWS account.
1313

1414
We offer two different ECS versions, which have separate data collection steps:
15-
* **[Collect Logs and Metrics for ECS](/docs/integrations/amazon-aws/elastic-container-service)**. This version collects [ECS CloudWatch Metrics](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html#available_cloudwatch_metrics) and [ECS Events using AWS CloudTrail](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html#service-name-info-in-cloudtrail)
15+
* **[Collect Logs and Metrics for ECS](/docs/integrations/amazon-aws/elastic-container-service)**. This version collects [ECS CloudWatch Metrics](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/available-metrics.html) and [ECS Events using AWS CloudTrail](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html#service-name-info-in-cloudtrail). For instructions on collecting this data, refer to the [Amazon Elastic Container Service (ECS)](/docs/integrations/amazon-aws/elastic-container-service/).
1616
* **[Collect Logs, Metrics (Container Insights+CloudWatch) and Traces for ECS](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html#service-name-info-in-cloudtrail)**. This version collects [ECS CloudWatch Metrics](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html#available_cloudwatch_metrics)[Container Insights Metrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-ECS.html)[ECS Events using AWS CloudTrail](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html#service-name-info-in-cloudtrail), Application Logs and Traces. Metrics collected by Container Insights are charged as custom metrics. For more information about CloudWatch pricing, see[ Amazon CloudWatch Pricing](https://aws.amazon.com/cloudwatch/pricing/). This solution enables you to monitor both ec2 and fargate based ecs deployments.
1717

1818
This page has instructions for collecting logs and metrics for the Amazon ECS app. It uses the following data:

docs/integrations/amazon-aws/elastic-container-service.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: elastic-container-service
3-
title: Amazon Elastic Container Service (ECS)
4-
sidebar_label: Amazon ECS
3+
title: Amazon ECS without Container Insights and Traces
4+
sidebar_label: Amazon ECS without Container Insights and Traces
55
description: Provides preconfigured searches and Dashboards that allow you to monitor various metrics.
66
---
77

@@ -11,13 +11,11 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
1111

1212
Amazon Elastic Container Service (Amazon ECS) is a container management service that allows you to manage Docker containers on a cluster of Amazon EC2 instances. The Sumo Logic app for Amazon ECS provides preconfigured searches and Dashboards that allow you to monitor various metrics (CPU and Memory Utilization, CPU and Memory Reservation) across ECS clusters and services. The app also monitors API calls made by or on behalf of Amazon ECS in your AWS account.
1313

14-
## Log and Metrics types
15-
16-
The app collects ECS logs and metrics for:
17-
* [ECS CloudWatch Metrics](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html).
18-
* [ECS Events using AWS CloudTrail](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html).
19-
* All Amazon ECS actions are logged by CloudTrail and documented in the [Amazon Elastic Container Service API Reference](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Operations.html).
14+
We offer two different ECS versions, which have separate data collection steps:
15+
* **[Collect Logs and Metrics for ECS](/docs/integrations/amazon-aws/elastic-container-service)**. This version collects [ECS CloudWatch Metrics](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/available-metrics.html) and [ECS Events using AWS CloudTrail](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html#service-name-info-in-cloudtrail).
16+
* **[Collect Logs, Metrics (Container Insights+CloudWatch) and Traces for ECS](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html)**. This version collects [ECS CloudWatch Metrics](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html#available_cloudwatch_metrics), [Container Insights Metrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-ECS.html), [ECS Events using AWS CloudTrail](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/logging-using-cloudtrail.html#service-name-info-in-cloudtrail), Application Logs and Traces. Metrics collected by Container Insights are charged as custom metrics. For more information about CloudWatch pricing, see[ Amazon CloudWatch Pricing](https://aws.amazon.com/cloudwatch/pricing/). This solution enables you to monitor both EC2 and Fargate based ECS deployments. For instructions on collecting this data, refer to the [Amazon Elastic Container Service (ECS) using Container Insights and CloudWatch](/docs/integrations/amazon-aws/elastic-container-service-container-insights-cloudwatch/).
2017

18+
This page has instructions for collecting logs and metrics for the Amazon ECS app.
2119

2220
### Sample log messages
2321

docs/integrations/sumo-apps/flex.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,10 +211,18 @@ The **Flex - Capacity Utilization** dashboard displays the subscribed, actual, a
211211

212212
The **Flex - Credits Consumed** dashboard provides visibility into the total amount of [Sumo Logic Credits](/docs/manage/manage-subscription/sumo-logic-credits-accounts) consumed by your organization. This allows you to monitor and control search costs.<br/><img src="https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Flex/Flex-Credits-Consumed.png" alt="Flex-Overview" style={{border:'1px solid gray'}} width="800" />
213213

214+
:::note
215+
The `credits_conversion` parameter indicates the credits consumed per 1 GB of scan. The credits conversion used in the dashboard and saved searches might be different from what is defined in your contract (Credits Table) based on your account subscription type, so update this parameter for accurate calculation. Check with your account executive to determine this value for your account.
216+
:::
217+
214218
### Feature Level Scan Volume
215219

216220
The **Flex - Feature Level Scan Volume** dashboard provides visibility into the scan volume at a feature level in order to monitor and control cost at a feature level.<br/><img src="https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Flex/Flex-Feature-Level-Scan-Volume.png" alt="Flex-Overview" style={{border:'1px solid gray'}} width="800" />
217221

222+
:::note
223+
The `credits_conversion` parameter indicates the credits consumed per 1 GB of scan. The credits conversion used in the dashboard and saved searches might be different from what is defined in your contract (Credits Table) based on your account subscription type, so update this parameter for accurate calculation. Check with your account executive to determine this value for your account.
224+
:::
225+
218226
### Log Spikes
219227

220228
The **Flex - Log Spikes** dashboard helps to review details of your data ingested for logs.<br/><img src="https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Flex/Flex-Log-Spikes.png" alt="Flex-Overview" style={{border:'1px solid gray'}} width="800" />

0 commit comments

Comments
 (0)