Sumo Logic¶
You can set up Wallarm to send messages to Sumo Logic when the following events are triggered:
-
Hits detected except for:
- Experimental hits detected based on the custom regular expression. Non-experimental hits trigger notifications.
- Hits not saved in the sample.
-
System related:
- User changes (newly created, deleted, role change)
- Integration changes (disabled, deleted)
- Application changes (newly created, deleted, name change)
-
Vulnerabilities detected, all by default or only for the selected risk level(s):
- High risk
- Medium risk
- Low risk
-
Rules and triggers changed (creating, updating, or deleting the rule or trigger)
-
Scope (exposed assets) changed: updates in hosts, services, and domains
-
On an hourly basis, you can get a notification with the number of requests processed during the previous hour
Setting up integration¶
In Sumo Logic UI:
-
Configure a Hosted Collector following the instructions.
-
Configure an HTTP Logs & Metrics Source following the instructions.
-
Copy the provided HTTP Source Address (URL).
In Wallarm UI:
-
Open the Integrations section.
-
Click the Sumo Logic block or click the Add integration button and choose Sumo Logic.
-
Enter an integration name.
-
Paste the copied value of HTTP Source Address (URL) to the HTTP Source Address (URL) field.
-
Choose event types to trigger sending messages to Sumo Logic. If the events are not chosen, then messages will not be sent.
-
Test the integration and make sure the settings are correct.
-
Click Add integration.
Testing integration¶
Integration testing allows checking configuration correctness, availability of the Wallarm Cloud, and the notification format. To test the integration, you can use the button Test integration when creating or editing the integration.
The integration is tested as follows:
-
Test notifications with the prefix
[Test message]
are sent to the selected system. -
Test notifications cover the following events (each in a single record):
- New user in the company account
- Newly detected hit
- Newly discovered IP in the company scope
- New trigger in the company account
- Newly discovered security vulnerability
-
Test notifications include test data.
Test Sumo Logic notification:
{
summary:"[Test message] [Test partner(US)] New vulnerability detected",
description:"Notification type: vuln
New vulnerability was detected in your system.
ID:
Title: Test
Domain: example.com
Path:
Method:
Discovered by:
Parameter:
Type: Info
Threat: Medium
More details: https://us1.my.wallarm.com/object/555
Client: TestCompany
Cloud: US
",
details:{
client_name:"TestCompany",
cloud:"US",
notification_type:"vuln",
vuln_link:"https://us1.my.wallarm.com/object/555",
vuln:{
domain:"example.com",
id:null,
method:null,
parameter:null,
path:null,
title:"Test",
discovered_by:null,
threat:"Medium",
type:"Info"
}
}
}
Updating integration¶
To update the settings of active integration:
-
Open an active integration.
-
Make required changes and click Save.
Disabling integration¶
To stop sending reports and notifications temporarily, you can disable the integration:
-
Open an active integration and click Disable.
To re-enable sending reports and notifications, open the disabled integration and click Enable.
Disabling the integration is the system event. If you receive system notifications, messages about disabled integration will be sent to the configured system.
Deleting integration¶
To stop sending reports and notifications permanently, you can delete the integration. Deleting an integration cannot be undone. The integration will be removed from the list permanently.
-
Open integration and click Delete.
-
Confirm the action.
Deleting the integration is the system event. If you receive system notifications, messages about deleted integration will be sent to the configured system.