mirror of
https://github.com/bitwarden/server
synced 2025-12-24 12:13:17 +00:00
* Event integration updates and cleanups * Add Datadog integration * Update README to include link to Datadog PR * Move doc update into the Datadog PR; Fix empty message on ArgumentException * Adjust exception message Co-authored-by: Matt Bishop <mbishop@bitwarden.com> * Removed unnecessary nullable enable; Moved Docs link to PR into this PR * Remove unnecessary nullable enable calls --------- Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
112 lines
3.1 KiB
JSON
112 lines
3.1 KiB
JSON
{
|
|
"UserConfig": {
|
|
"Namespaces": [
|
|
{
|
|
"Name": "sbemulatorns",
|
|
"Queues": [
|
|
{
|
|
"Name": "queue.1",
|
|
"Properties": {
|
|
"DeadLetteringOnMessageExpiration": false,
|
|
"DefaultMessageTimeToLive": "PT1H",
|
|
"DuplicateDetectionHistoryTimeWindow": "PT20S",
|
|
"ForwardDeadLetteredMessagesTo": "",
|
|
"ForwardTo": "",
|
|
"LockDuration": "PT1M",
|
|
"MaxDeliveryCount": 3,
|
|
"RequiresDuplicateDetection": false,
|
|
"RequiresSession": false
|
|
}
|
|
}
|
|
],
|
|
"Topics": [
|
|
{
|
|
"Name": "event-logging",
|
|
"Subscriptions": [
|
|
{
|
|
"Name": "events-write-subscription"
|
|
},
|
|
{
|
|
"Name": "events-slack-subscription"
|
|
},
|
|
{
|
|
"Name": "events-webhook-subscription"
|
|
},
|
|
{
|
|
"Name": "events-hec-subscription"
|
|
},
|
|
{
|
|
"Name": "events-datadog-subscription"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "event-integrations",
|
|
"Subscriptions": [
|
|
{
|
|
"Name": "integration-slack-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "slack-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "slack"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "integration-webhook-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "webhook-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "webhook"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "integration-hec-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "hec-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "hec"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "integration-datadog-subscription",
|
|
"Rules": [
|
|
{
|
|
"Name": "datadog-integration-filter",
|
|
"Properties": {
|
|
"FilterType": "Correlation",
|
|
"CorrelationFilter": {
|
|
"Label": "datadog"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Logging": {
|
|
"Type": "File"
|
|
}
|
|
}
|
|
}
|