fix: forward matched logs to alert receiver

This commit is contained in:
zxr
2026-07-18 00:52:17 +08:00
parent 93d654586a
commit 7efe430b9c

View File

@@ -53,12 +53,11 @@ func forwardAlert(body AlertReceiveBody) error {
if body.PolicyID == 0 && cfg.DefaultPolicyID > 0 { if body.PolicyID == 0 && cfg.DefaultPolicyID > 0 {
body.PolicyID = cfg.DefaultPolicyID body.PolicyID = cfg.DefaultPolicyID
} }
rawEvent := buildRawEventIngestBody(body, "parsed") raw, err := json.Marshal(body)
raw, err := json.Marshal(rawEvent)
if err != nil { if err != nil {
return err return err
} }
url := cfg.BaseURL + "/Alert/v1/raw-events/ingest" url := cfg.BaseURL + "/Alert/v1/alerts/receive"
req, err := http.NewRequest(http.MethodPost, url, bytes.NewReader(raw)) req, err := http.NewRequest(http.MethodPost, url, bytes.NewReader(raw))
if err != nil { if err != nil {
return err return err