<% import  'saas_alerts.macros' as saas_alerts %>

<% set base_tags = {
    "itype": "indexerproxy",
    "ctype": "prod"
} %>

<% set services = [
    {
        "name": "stable",
        "tags": base_tags|merge_with_dict({
            "prj": "saas"
        })
    },
    {
        "name": "stable-kv",
        "tags": base_tags|merge_with_dict({
            "prj": "saas-kv"
        })
    }
] %>


<% set alerts = [
    {
        "name": "5xx",
        "signal": "div(saas_unistat-index-5xx_dmmm,sum(saas_unistat-index-2xx_dmmm,saas_unistat-index-5xx_dmmm))",
        "limits": [0.05, 0.1],
        "flaps": {
                     "critical":300,
                     "stable":30
                 }
    },
    {
        "name": "queue_kb",
        "signal": "iproxy_infoserver-queue_kbytes_ammv",
        "limits": [1258291200, 3145728000]
    }
] %>

<< saas_alerts.generate("indexerproxy", services, alerts) >>
