{
  "name": "ContainerMemoryNearLimit-preprod",
  "org_id": "default",
  "stream_type": "metrics",
  "stream_name": "container_memory_working_set_bytes",
  "is_real_time": false,
  "query_condition": {
    "type": "promql",
    "conditions": {
      "version": 2,
      "conditions": {
        "filterType": "group",
        "logicalOperator": "AND",
        "conditions": []
      }
    },
    "sql": null,
    "promql": "(container_memory_working_set_bytes{k8s_cluster='quilr-preprod'} /container_spec_memory_limit_bytes{k8s_cluster='quilr-preprod'})*100 != inf",
    "promql_condition": {
      "column": "value",
      "operator": ">",
      "value": 90,
      "ignore_case": false
    },
    "aggregation": null,
    "vrl_function": null,
    "search_event_type": null,
    "multi_time_range": []
  },
  "trigger_condition": {
    "period": 120,
    "operator": ">=",
    "threshold": 1,
    "frequency": 120,
    "cron": "",
    "frequency_type": "minutes",
    "silence": 120,
    "timezone": "UTC",
    "tolerance_in_secs": null,
    "align_time": true
  },
  "destinations": [
    "PREPROD-CLUSTER"
  ],
  "template": "preprod-template",
  "context_attributes": {},
  "row_template": "🧠 Memory Near Limit — {{namespace}}/{{pod}} ({{container}})\n\nContainer `{{container}}` is holding memory close to its limit — OOMKill risk.\n\n- Severity: Warning\n- Cluster:    {{k8s_cluster}}\n- Namespace:  {{namespace}}\n- Pod:        {{pod}}\n- Container:  {{container}}\n- Node:       {{node}}\n- Usage:      {{value}}%\n\nDescription: \nContainer memory usage approaching configured limit\n\nAction:\nPrecedes OOMKill; review limits/requests",
  "row_template_type": "String",
  "description": "",
  "enabled": true,
  "tz_offset": 0,
  "last_triggered_at": 1786471152421474,
  "last_satisfied_at": 1786471152421474,
  "owner": "root@example.com",
  "last_edited_by": "root@example.com",
  "creates_incident": false
}