| 1 | import type { AlertsEventElement } from "@/types/graylog/alerts.d" |
| 2 | |
| 3 | export const alerts_event_element: AlertsEventElement[] = [ |
| 4 | { |
| 5 | event: { |
| 6 | alert: true, |
| 7 | event_definition_id: "event_def_001", |
| 8 | event_definition_type: "threshold", |
| 9 | fields: { |
| 10 | field1: "value1", |
| 11 | field2: "value2", |
| 12 | field3: "value3" |
| 13 | }, |
| 14 | group_by_fields: {}, |
| 15 | id: "event_12345", |
| 16 | key: null, |
| 17 | key_tuple: [], |
| 18 | message: "Alert triggered due to threshold breach", |
| 19 | origin_context: "system_monitor", |
| 20 | priority: 1, |
| 21 | source: "source_system", |
| 22 | source_streams: ["stream_1", "stream_2"], |
| 23 | streams: ["stream_1", "stream_2", "stream_3"], |
| 24 | timerange_end: null, |
| 25 | timerange_start: null, |
| 26 | timestamp: "2024-10-22T10:15:30Z", |
| 27 | timestamp_processing: "2024-10-22T10:16:00Z" |
| 28 | }, |
| 29 | index_name: "alert_index_001", |
| 30 | index_type: "logs" |
| 31 | }, |
| 32 | { |
| 33 | event: { |
| 34 | alert: false, |
| 35 | event_definition_id: "event_def_002", |
| 36 | event_definition_type: "aggregation", |
| 37 | fields: { |
| 38 | fieldA: "valueA", |
| 39 | fieldB: "valueB" |
| 40 | }, |
| 41 | group_by_fields: {}, |
| 42 | id: "event_67890", |
| 43 | key: null, |
| 44 | key_tuple: [], |
| 45 | message: "No issues detected, monitoring continues", |
| 46 | origin_context: "network_monitor", |
| 47 | priority: 3, |
| 48 | source: "network_system", |
| 49 | source_streams: ["stream_3"], |
| 50 | streams: ["stream_3", "stream_4"], |
| 51 | timerange_end: null, |
| 52 | timerange_start: null, |
| 53 | timestamp: "2024-10-22T10:17:45Z", |
| 54 | timestamp_processing: "2024-10-22T10:18:00Z" |
| 55 | }, |
| 56 | index_name: "alert_index_002", |
| 57 | index_type: "metrics" |
| 58 | } |
| 59 | ] |