- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Get alerts from SolarWinds Orion to aggregate and triage your alerts in a centralized location.
This integration works by subscribing Datadog to all of your SolarWinds alert notifications.
To create a new trigger action in SolarWinds:
Navigate to Alerts > Manage Alerts
Select any alert and click “Edit Alert”, or create a new alert if you do not have any
Navigate to Trigger Actions > Add Action
Select “Send a GET or POST Request to a Web Server”
Click “Configure Action”
Fill in the Action Pane with the following details:
a. Name of Action: Send Alert to Datadog (or whatever you prefer)
b. URL: https://app.datadoghq.com/intake/webhook/solarwinds?api_key=<DATADOG_API_KEY>
c. Select: Use HTTP/S POST
d. Body to Post: Copy and paste from alert template below
e. Time of Day: Leave as is
f. Execution Settings: Leave as is
Click “Add Action”
Click the “Reset Actions” step and then repeat steps 4 - 7, using the Reset Action template instead of the Trigger Action template
Click “Next“
Click “Submit“ on the Summary page
{
"acknowledged": "${N=Alerting;M=Acknowledged}",
"acknowledged_by": "${N=Alerting;M=AcknowledgedBy}",
"alert_description": "${N=Alerting;M=AlertDescription}",
"alert_details_url": "${N=Alerting;M=AlertDetailsUrl}",
"alert_id": "${N=Alerting;M=AlertDefID}",
"alert_message": "${N=Alerting;M=AlertMessage}",
"alert_name": "${N=Alerting;M=AlertName}",
"alert_severity": "${N=Alerting;M=Severity}",
"application": "${N=Generic;M=Application}",
"device_type": "${N=SwisEntity;M=Router.Nodes.CustomProperties.Device_Type}",
"host": "${N=SWQL;M=SELECT TOP 1 RelatedNodeCaption FROM Orion.AlertObjects WHERE AlertObjectID = ${N=Alerting;M=AlertObjectID} }",
"host_url": "${N=SWQL;M=SELECT TOP 1 RelatedNodeDetailsUrl FROM Orion.AlertObjects WHERE AlertObjectID = ${N=Alerting;M=AlertObjectID} }",
"ip": "${N=SwisEntity;M=IP_Address}",
"location": "${N=SwisEntity;M=Router.Nodes.CustomProperties.City}",
"object": "${N=SWQL;M=SELECT TOP 1 EntityCaption FROM Orion.AlertObjects WHERE AlertObjectID = ${N=Alerting;M=AlertObjectID} }",
"object_type": "${N=Alerting;M=ObjectType}",
"timestamp": "${N=SWQL;M=SELECT GETUTCDATE() as a1 FROM Orion.Engines}"
}
{
"acknowledged": "${N=Alerting;M=Acknowledged}",
"acknowledged_by": "${N=Alerting;M=AcknowledgedBy}",
"alert_description": "${N=Alerting;M=AlertDescription}",
"alert_details_url": "${N=Alerting;M=AlertDetailsUrl}",
"alert_id": "${N=Alerting;M=AlertDefID}",
"alert_message": "${N=Alerting;M=AlertMessage}",
"alert_name": "${N=Alerting;M=AlertName}",
"alert_severity": "${N=Alerting;M=Severity}",
"application": "${N=Generic;M=Application}",
"device_type": "${N=SwisEntity;M=Router.Nodes.CustomProperties.Device_Type}",
"host": "${N=SWQL;M=SELECT TOP 1 RelatedNodeCaption FROM Orion.AlertObjects WHERE AlertObjectID = ${N=Alerting;M=AlertObjectID} }",
"host_url": "${N=SWQL;M=SELECT TOP 1 RelatedNodeDetailsUrl FROM Orion.AlertObjects WHERE AlertObjectID = ${N=Alerting;M=AlertObjectID} }",
"ip": "${N=SwisEntity;M=IP_Address}",
"location": "${N=SwisEntity;M=Router.Nodes.CustomProperties.City}",
"object": "${N=SWQL;M=SELECT TOP 1 EntityCaption FROM Orion.AlertObjects WHERE AlertObjectID = ${N=Alerting;M=AlertObjectID} }",
"object_type": "${N=Alerting;M=ObjectType}",
"timestamp": "${N=SWQL;M=SELECT GETUTCDATE() as a1 FROM Orion.Engines}",
"reset": "true"
}
The SolarWinds integration does not include any metrics.
The SolarWinds integration collects SolarWinds alerts in the event stream.
The SolarWinds integration does not include any service checks.
Need help? Contact Datadog support