Automated Wazuh rule deployment pipeline with GitHub, XML validation & Telegram alerts

7519c06b-d651-479a-bfd5-f31d89083d13

Latency
7833ms
Cost
$0.0000
Tokens
0
Status
partial
gemini-3-flash-preview

Workflow Graph

Trace

[
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "4dc3a66e-3caa-4f98-8bd0-39ac49a2c6cd",
    "timestamp": 1780861265432
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "githubtrigger",
      "latencyMs": 250,
      "operation": "run",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861265683
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "4dc3a66e-3caa-4f98-8bd0-39ac49a2c6cd",
    "timestamp": 1780861265683
  },
  {
    "data": {
      "nodeType": "if"
    },
    "event": "node_start",
    "nodeId": "f2cb2437-2703-499f-aebf-bbeaccc3b290",
    "timestamp": 1780861265688
  },
  {
    "event": "true branch",
    "nodeId": "if",
    "timestamp": 1780861265688
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "if"
    },
    "event": "node_end",
    "nodeId": "f2cb2437-2703-499f-aebf-bbeaccc3b290",
    "timestamp": 1780861265688
  },
  {
    "data": {
      "nodeType": "code"
    },
    "event": "node_start",
    "nodeId": "33ab571c-aed9-4713-8b3f-6b958ac24604",
    "timestamp": 1780861265688
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "code",
      "latencyMs": 0,
      "operation": "no-source",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861265688
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "code"
    },
    "event": "node_end",
    "nodeId": "33ab571c-aed9-4713-8b3f-6b958ac24604",
    "timestamp": 1780861265688
  },
  {
    "data": {
      "nodeType": "passthrough"
    },
    "event": "node_start",
    "nodeId": "d64b8fa3-ffa7-4437-a8af-4e8476cf01c8",
    "timestamp": 1780861265691
  },
  {
    "data": {},
    "event": "noOp",
    "nodeId": "passthrough",
    "timestamp": 1780861265691
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "passthrough"
    },
    "event": "node_end",
    "nodeId": "d64b8fa3-ffa7-4437-a8af-4e8476cf01c8",
    "timestamp": 1780861265691
  },
  {
    "data": {
      "nodeType": "http"
    },
    "event": "node_start",
    "nodeId": "1059c81d-c8df-4823-b8f3-b5fb6196686a",
    "timestamp": 1780861265693
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "http",
      "latencyMs": 250,
      "operation": "unresolvable-url",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861265693
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "http"
    },
    "event": "node_end",
    "nodeId": "1059c81d-c8df-4823-b8f3-b5fb6196686a",
    "timestamp": 1780861265693
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "96ab9e75-66b0-4bd5-822f-489a326ec127",
    "timestamp": 1780861265694
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "ssh",
      "latencyMs": 250,
      "operation": "run",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861265944
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "96ab9e75-66b0-4bd5-822f-489a326ec127",
    "timestamp": 1780861265944
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "6dc9b783-45ab-4dfd-a09a-bf1d6a7db54a",
    "timestamp": 1780861265950
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "ssh",
      "latencyMs": 250,
      "operation": "run",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861266201
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "6dc9b783-45ab-4dfd-a09a-bf1d6a7db54a",
    "timestamp": 1780861266201
  },
  {
    "data": {
      "nodeType": "if"
    },
    "event": "node_start",
    "nodeId": "f9ec8d14-25a7-483f-b879-781e70b89d80",
    "timestamp": 1780861266207
  },
  {
    "event": "true branch",
    "nodeId": "if",
    "timestamp": 1780861266207
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "if"
    },
    "event": "node_end",
    "nodeId": "f9ec8d14-25a7-483f-b879-781e70b89d80",
    "timestamp": 1780861266207
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "dc1a2dd9-042b-4a48-b888-a4c191d135b9",
    "timestamp": 1780861266210
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "ssh",
      "latencyMs": 250,
      "operation": "run",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861266462
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "dc1a2dd9-042b-4a48-b888-a4c191d135b9",
    "timestamp": 1780861266462
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "405115db-ece3-4bfd-bc69-4f942322322a130",
    "timestamp": 1780861266467
  },
  {
    "data": {
      "service": "telegram",
      "resolved": true
    },
    "event": "credential_access",
    "nodeId": "_context",
    "timestamp": 1780861266467
  },
  {
    "data": {
      "url": "https://api.telegram.org/bot8601839237:AAEoFA4ys16Txlcu68Orq7B6q_QPBOVBDvs/getUpdates?limit=5",
      "method": "GET"
    },
    "event": "http_fetch",
    "nodeId": "_context",
    "timestamp": 1780861266467
  },
  {
    "data": {
      "status": 200
    },
    "event": "telegram.read",
    "nodeId": "integration",
    "timestamp": 1780861266988
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "telegram",
      "latencyMs": 521,
      "operation": "read"
    },
    "event": "integration_call",
    "nodeId": "integration",
    "timestamp": 1780861266988
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "405115db-ece3-4bfd-bc69-4f942322322a130",
    "timestamp": 1780861266988
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "0c078ecb-0155-4682-bb26-72ec53dcc2c2",
    "timestamp": 1780861266993
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "ssh",
      "latencyMs": 250,
      "operation": "run",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1780861267245
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "0c078ecb-0155-4682-bb26-72ec53dcc2c2",
    "timestamp": 1780861267245
  },
  {
    "data": {
      "nodeType": "if"
    },
    "event": "node_start",
    "nodeId": "6db2dc61-776a-4fb8-9c78-2c4b54e9b1ea",
    "timestamp": 1780861267251
  },
  {
    "event": "true branch",
    "nodeId": "if",
    "timestamp": 1780861267251
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "if"
    },
    "event": "node_end",
    "nodeId": "6db2dc61-776a-4fb8-9c78-2c4b54e9b1ea",
    "timestamp": 1780861267251
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "aacc31f6-4b99-48f0-96bf-8a22243f9a06",
    "timestamp": 1780861267253
  },
  {
    "data": {
      "service": "telegram",
      "resolved": true
    },
    "event": "credential_access",
    "nodeId": "_context",
    "timestamp": 1780861267253
  },
  {
    "data": {
      "url": "https://api.telegram.org/bot8601839237:AAEoFA4ys16Txlcu68Orq7B6q_QPBOVBDvs/getUpdates?limit=5",
      "method": "GET"
    },
    "event": "http_fetch",
    "nodeId": "_context",
    "timestamp": 1780861267253
  },
  {
    "data": {
      "mode": "read",
      "error": "telegram.getUpdates failed: HTTP 409",
      "status": "error",
      "service": "telegram",
      "operation": "read"
    },
    "event": "integration_call",
    "nodeId": "integration",
    "timestamp": 1780861270064
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "aacc31f6-4b99-48f0-96bf-8a22243f9a06",
    "timestamp": 1780861270064
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "46fd91e3-8b95-4cff-b93a-132b4a730295",
    "timestamp": 1780861270071
  },
  {
    "data": {
      "service": "telegram",
      "resolved": true
    },
    "event": "credential_access",
    "nodeId": "_context",
    "timestamp": 1780861270071
  },
  {
    "data": {
      "url": "https://api.telegram.org/bot8601839237:AAEoFA4ys16Txlcu68Orq7B6q_QPBOVBDvs/getUpdates?limit=5",
      "method": "GET"
    },
    "event": "http_fetch",
    "nodeId": "_context",
    "timestamp": 1780861270071
  },
  {
    "data": {
      "status": 200
    },
    "event": "telegram.read",
    "nodeId": "integration",
    "timestamp": 1780861273265
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "telegram",
      "latencyMs": 3194,
      "operation": "read"
    },
    "event": "integration_call",
    "nodeId": "integration",
    "timestamp": 1780861273265
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "46fd91e3-8b95-4cff-b93a-132b4a730295",
    "timestamp": 1780861273265
  }
]