Skip to content

Commit ad26129

Browse files
authored
Merge branch 'main' into chvik/berry
2 parents 9ffe434 + 140c418 commit ad26129

29 files changed

+1613
-83
lines changed

.clabot

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,8 @@
172172
"chetanchoudhary-sumo",
173173
"JamoCA",
174174
"darshan-sumo",
175-
"mahendrak-sumo"
175+
"mahendrak-sumo",
176+
"chvik"
176177
],
177178
"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.",
178179
"label": "cla-signed",

blog-service/2025-01-10-apps.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: New SaaS and Cloud Apps Release (Apps)
3+
image: https://help.sumologic.com/img/sumo-square.png
4+
keywords:
5+
- apps
6+
- symantec-endpoint-security-service
7+
- jamf
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+
- **Symantec Endpoint Security Service**. We're excited to introduce the new Symantec Endpoint Security Service app for Sumo Logic. This app leverages the Sumo Logic Cloud-to-Cloud Symantec Endpoint Security source that collects incident and event logs data from the Symantec Endpoint Security platform. This app provides real-time insights into the log data that allows you to monitor and manage endpoint security in real time, enhancing quick responses to threats. [Learn more](/docs/integrations/saas-cloud/symantec-endpoint-security-service/).
16+
17+
- **Jamf**. We're excited to introduce the new Jamf app for Sumo Logic. This app leverages the Sumo Logic Cloud-to-Cloud Jamf source that collects inventory data from the Jamf platform. This app helps security analysts with critical insights into their organization's Jamf environment. [Learn more](/docs/integrations/saas-cloud/jamf/).
18+

cid-redirects.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,6 +1578,7 @@
15781578
"/cid/10111": "/docs/integrations/app-development/jfrog-xray",
15791579
"/cid/10188": "/docs/integrations/saas-cloud/miro",
15801580
"/cid/10187": "/docs/integrations/saas-cloud/digital-guardian-arc",
1581+
"/cid/10114": "/docs/integrations/saas-cloud/jamf",
15811582
"/cid/10208": "/docs/integrations/saas-cloud/cisco-meraki-c2c",
15821583
"/cid/10209": "/docs/integrations/security-threat-detection/cisco-meraki",
15831584
"/cid/10210": "/docs/integrations/saas-cloud/proofpoint-tap",
@@ -1595,6 +1596,7 @@
15951596
"/cid/10198": "/docs/integrations/saas-cloud/microsoft-graph-azure-ad-reporting",
15961597
"/cid/10193": "/docs/integrations/saas-cloud/asana",
15971598
"/cid/10181": "/docs/integrations/saas-cloud/atlassian",
1599+
"/cid/10207": "/docs/integrations/saas-cloud/symantec-endpoint-security-service",
15981600
"/cid/10197": "/docs/integrations/saas-cloud/symantec-web-security-service",
15991601
"/cid/6016": "/docs/integrations/saas-cloud/trend-micro-vision-one",
16001602
"/cid/10112": "/docs/integrations/app-development/jfrog-xray",

docs/integrations/amazon-aws/cis-aws-foundations-benchmark.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ The CIS AWS Foundation Benchmark App ingests [AWS CloudTrail](/docs/integrations
3434

3535
Now that you have configured CIS AWS Foundation Benchmark, install the Sumo Logic App for CIS AWS Foundation Benchmark to take advantage of the preconfigured searches and dashboards to analyze your data.
3636

37-
import AppInstall from '../../reuse/apps/app-install.md';
37+
import AppInstall2 from '../../reuse/apps/app-install-v2.md';
3838

39-
<AppInstall/>
39+
<AppInstall2/>
4040

4141
For context regarding the CIS AWS Foundation Benchmark App, check out this [blog](https://www.sumologic.com/blog/cis-aws-foundations-benchmark-monitoring/) where we describe the monitoring controls.
4242

docs/integrations/app-development/opentelemetry/jfrog-artifactory-opentelemetry.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -259,10 +259,10 @@ import CreateMonitors from '../../../reuse/apps/create-monitors.md';
259259

260260
| Name | Description | Alert Condition | Recover Condition |
261261
|:--|:--|:--|:--|
262-
| `Artifactory - Excessive Denied Login Attempts` | This alert is triggered when there are multiple denied login attempts from the same IP or user. | Count `>` 5 | Count `<=` 5 |
263-
| `Artifactory - High 4xx Status Codes` | This alert is triggered when there's a high number of HTTP 4xx error responses. | Count `>` 10 | Count `<=` 10 |
264-
| `Artifactory - High 5xx Status Codes` | This alert is triggered when there's a high number of HTTP 5xx error responses. | Count `>` 10 | Count `<=` 10 |
265-
| `Artifactory - High Denied Deploys to Cached Repos` | This alert is triggered when there's a high number of denied deploy attempts to cached repositories. | Count `>` 5 | Count `<=` 5 |
266-
| `Artifactory - High Denied Deploys to Non-Cached Repos` | This alert is triggered when there's a spike in denied deploy attempts to non-cached repositories. | Count `>` 5 | Count `<=` 5 |
267-
| `Artifactory - High Denied Downloads` | This alert is triggered when there's a high number of denied download attempts. | Count `>` 5 | Count `<=` 5 |
268-
| `Artifactory - Slow HTTP Response Times` | This alert is triggered when Artifactory response times are high. | Count `>` 5 | Count `<=` 5 |
262+
| `Artifactory - Excessive Denied Login Attempts` | This alert is triggered when there are multiple denied login attempts from the same IP or user. | Count > 5 | Count \<= 5 |
263+
| `Artifactory - High 4xx Status Codes` | This alert is triggered when there's a high number of HTTP 4xx error responses. | Count > 10 | Count \<= 10 |
264+
| `Artifactory - High 5xx Status Codes` | This alert is triggered when there's a high number of HTTP 5xx error responses. | Count > 10 | Count \<= 10 |
265+
| `Artifactory - High Denied Deploys to Cached Repos` | This alert is triggered when there's a high number of denied deploy attempts to cached repositories. | Count > 5 | Count \<= 5 |
266+
| `Artifactory - High Denied Deploys to Non-Cached Repos` | This alert is triggered when there's a spike in denied deploy attempts to non-cached repositories. | Count > 5 | Count \<= 5 |
267+
| `Artifactory - High Denied Downloads` | This alert is triggered when there's a high number of denied download attempts. | Count > 5 | Count \<= 5 |
268+
| `Artifactory - Slow HTTP Response Times` | This alert is triggered when Artifactory response times are high. | Count > 5 | Count \<= 5 |

docs/integrations/app-development/opentelemetry/jira-opentelemetry.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,3 +277,21 @@ The **Jira - Sprints Events** dashboard provides insights on sprint events in Ji
277277
The **Jira - User Events** dashboard provides information about user events in Jira, including the number of user events, trends, and users that have been updated, created, and deleted.
278278
279279
<img src='https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Jira-OpenTelemetry/Jira-User-Events.png' alt="User Events" />
280+
281+
282+
## Create monitors for Jira app
283+
284+
import CreateMonitors from '../../../reuse/apps/create-monitors.md';
285+
286+
<CreateMonitors/>
287+
288+
### Jira alerts
289+
290+
| Name | Description | Alert Condition | Recover Condition |
291+
|:--|:--|:--|:--|
292+
| `Jira - Abnormal Session Creation Rate Alert` | This alert is triggered when there are unusual patterns in session creation/destruction that might indicate security issues or system problems. | Count >= 1 | Count < 1 |
293+
| `Jira - High Average Response Time Alert` | This alert is triggered when elevated response times in Jira are detected, indicating potential performance degradation. | Count >= 5000 | Count < 5000 |
294+
| `Jira - High HTTP 4xx Error Rate Alert` | This alert is triggered when there is increase in HTTP 4xx errors to detect service disruptions. | Count >= 50 | Count < 50 |
295+
| `Jira - High HTTP 5xx Error Rate Alert` | This alert is triggered when there is increase in HTTP 5xx errors to detect service disruptions. | Count >= 50 | Count < 50 |
296+
| `Jira - High Priority Issues Unassigned SLA Alert` | This alert is triggered when high-priority issues remain unassigned beyond the Default SLA threshold of 30 minutes (1800000 milliseconds). To adjust the SLA, update the value in the query to the desired time in milliseconds (e.g., 15 minutes = 900000, 1 hour = 3600000). | Count >= 1 | Count < 1 |
297+
| `Jira - Rapid Authentication Failures Alert` | This alert is triggered when a single user experiences more than 10 failed login attempts within 5 minutes, indicating potential password guessing attempts or account lockout issues. | Count > 10 | Count \<= 10 |

docs/integrations/app-development/opentelemetry/jmx-opentelemetry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,4 +251,4 @@ import CreateMonitors from '../../../reuse/apps/create-monitors.md';
251251
| `JMX - High Heap Memory Usage Alert` | This alert gets triggered when heap memory usage exceeds threshold. | Count < 20 | Count >= 20 |
252252
| `JMX - High Memory Pool Usage Alert` | This alert gets triggered when memory pool usage exceeds threshold. | Count < 20 | Count >= 20 |
253253
| `JMX - High Non Heap Memory Usage Alert` | This alert gets triggered when non heap memory usage exceeds threshold. | Count < 20 | Count >= 20 |
254-
| `JMX - High Number Of Classes Loaded Alert` | This alert gets triggered when high number of classes are loaded. | Count > 1000 | Count < = 1000 |
254+
| `JMX - High Number Of Classes Loaded Alert` | This alert gets triggered when high number of classes are loaded. | Count > 1000 | Count \<= 1000 |

docs/integrations/app-development/opentelemetry/puppet-opentelemetry.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,3 +276,18 @@ This sample query is from the **Puppet - Overview** dashboard > **Node Requests
276276
### Node Puppet Runs Analysis: Puppet Node Runs Analysis
277277

278278
<img src='https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Puppet-OpenTelemetry/Puppet-Node-Puppet-Runs-Analysis.png' alt="Node Puppet Runs Analysis" />
279+
280+
## Create monitors for Puppet app
281+
282+
import CreateMonitors from '../../../reuse/apps/create-monitors.md';
283+
284+
<CreateMonitors/>
285+
286+
### Puppet alerts
287+
288+
| Name | Description | Alert Condition | Recover Condition |
289+
|:--|:--|:--|:--|
290+
| `Puppet - Catalog Compilation Performance` | This alert is triggered when average time taken to compile Puppet catalogs is greater than given value (Default 30 seconds). Extended compilation times can indicate Puppet master performance issues, complex catalogs, or resource constraints. | Count \>= 30 | Count \< 30 |
291+
| `Puppet - Erroneous Nodes` | This alert is triggered when a node has error more errors then given value (Default 5). | Count \>= 5 | Count \< 5 |
292+
| `Puppet - Error Pattern Analysis` | This alert is triggered when Puppet error logs show recurring patterns that may indicate issues, helping detect problems that need investigation. | Count \>= 20 | Count \< 20 |
293+
| `Puppet - Resource Status Failures` | This alert is triggered when there are specific resource failures greater than given value (Default 5). | Count \>= 5 | Count \< 5 |

docs/integrations/cloud-security-monitoring-analytics/opentelemetry/linux-opentelemetry.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,3 +223,19 @@ Use this dashboard to:
223223
- Monitor service usage and other system activity.
224224

225225
<img src='https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Linux-Cloud-Security-Monitoring-and-Analytics/Opentelemetry/Linux-Security-Analytics-User-Service-and-System-Monitoring.png' style={{border: '1px solid gray'}} alt="Linux-Security-Analytics-User-Service-and-System-Monitoring" />
226+
227+
228+
## Create monitors for Linux - Cloud Security Monitoring and Analytics app
229+
230+
import CreateMonitors from '../../../reuse/apps/create-monitors.md';
231+
232+
<CreateMonitors/>
233+
234+
### Linux - Cloud Security Monitoring and Analytics alerts
235+
236+
| Name | Description | Alert Condition | Recover Condition |
237+
|:--|:--|:--|:--|
238+
| `Linux CSMA - Excessive Failed Authentication` | This alert is triggered when multiple failed login attempts from the same source are detected, indicating potential brute force attempts. | Count > 10 | Count \<= 10 |
239+
| `Linux CSMA - Root Login Detection` | This alert is triggered when direct login attempts using the root account are detected, indicating a potential security concern since root logins should typically be disabled. | Count \>= 1 | Count < 1 |
240+
| `Linux CSMA - System Shutdown Detection` | This alert is triggered when unexpected system shutdown events are detected through kernel stop messages, which may indicate unauthorized access, malicious activity, power issues, or system failures. | Count > 0 | Count \<= 0 |
241+
| `Linux CSMA - User Account Creation Spike` | This alert is triggered when multiple user accounts are created in a short time period, which may indicate automated account creation, compromised systems, or unauthorized bulk user provisioning. | Count > 3 | Count \<= 3 |

docs/integrations/microsoft-azure/microsoft-graph-identity-protection.md

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,16 +120,33 @@ _sourceCategory=msgip-app-src riskEventType
120120
| count(risk_id) by risk_level
121121
| sort by _count
122122
```
123+
## Collection configuration and app installation
123124

124-
## Collecting logs for Microsoft Graph Identity Protection API
125+
import CollectionConfiguration from '../../reuse/apps/collection-configuration.md';
125126

126-
This section explains how to collect logs from Microsoft Graph Identity Protection API and ingest them into Sumo Logic. For details, see [Cloud-to-Cloud-Integration for Microsoft Graph Identity Protection Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/microsoft-graph-identity-protection-source/) to create the source and use the same source category while installing the app.
127+
<CollectionConfiguration/>
127128

128-
## Installing the Microsoft Graph Identity Protection app
129+
:::important
130+
Use the [Cloud-to-Cloud Integration for Microsoft Graph Identity Protection](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/microsoft-graph-identity-protection-source) to create the source and use the same source category while installing the app. By following these steps, you can ensure that your Microsoft Graph Identity Protection app is properly integrated and configured to collect and analyze your Microsoft Graph Identity Protection data.
131+
:::
129132

130-
import AppInstall2 from '../../reuse/apps/app-install-v2.md';
133+
### Create a new collector and install the app
131134

132-
<AppInstall2/>
135+
import AppCollectionOPtion1 from '../../reuse/apps/app-collection-option-1.md';
136+
137+
<AppCollectionOPtion1/>
138+
139+
### Use an existing collector and install the app
140+
141+
import AppCollectionOPtion2 from '../../reuse/apps/app-collection-option-2.md';
142+
143+
<AppCollectionOPtion2/>
144+
145+
### Use an existing source and install the app
146+
147+
import AppCollectionOPtion3 from '../../reuse/apps/app-collection-option-3.md';
148+
149+
<AppCollectionOPtion3/>
133150

134151
## Viewing Microsoft Graph Identity Protection dashboards
135152

0 commit comments

Comments
 (0)