{
"@components": [
{
"name": "web",
"category": "web",
"connectorType": "HTTP",
"@headers": [
{
"key": "nvi-moskito",
"value": "moskito-control"
}
],
"location": "http://10.156.0.14:8080/",
"tags": "frontend"
},
{
"name": "mobile",
"category": "web",
"connectorType": "HTTP",
"@headers": [
{
"key": "nvi-moskito",
"value": "moskito-control"
}
],
"location": "http://10.156.0.14:8083/",
"tags": "frontend"
},
{
"name": "stats",
"category": "stats",
"connectorType": "HTTP",
"location": "http://10.156.0.14:8082/",
"tags": "frontend"
},
{
"name": "solr",
"category": "tools",
"connectorType": "RMI",
"location": "10.156.0.14:9415",
"tags": "frontend"
},
{
"name": "cron",
"category": "tools",
"connectorType": "HTTP",
"location": "http://10.156.0.14:8081/cron/",
"tags": "frontend"
},
{
"name": "extapi",
"category": "tools",
"connectorType": "HTTP",
"location": "http://10.156.0.14:8088/extapi/",
"tags": "frontend"
},
{
"name": "admin",
"category": "tools",
"connectorType": "HTTP",
"location": "http://10.156.0.14:8084/",
"tags": "frontend"
},
{
"name": "asynch",
"category": "tools",
"connectorType": "HTTP",
"location": "http://10.156.0.14:8087/",
"tags": "frontend"
},
{
"name": "allservices",
"category": "service",
"connectorType": "RMI",
"location": "10.156.0.14:9301",
"tags": "backend"
},
{
"name": "Desktop Neueliebe40 CH",
"category": "desktop_fct",
"connectorType": "URL",
"location": "https://desktop.neueliebe40.ch/statusok",
"tags": "desktop_neueliebe40"
},
{
"name": "Desktop Neueliebe40 AT",
"category": "desktop_fct",
"connectorType": "URL",
"location": "https://desktop.neueliebe40.at/statusok",
"tags": "desktop_neueliebe40"
},
{
"name": "Desktop Neueliebe50 CH",
"category": "desktop_fct",
"connectorType": "URL",
"location": "https://desktop.neueliebe50.ch/statusok",
"tags": "desktop_neueliebe50"
},
{
"name": "Desktop Neueliebe50 AT",
"category": "desktop_fct",
"connectorType": "URL",
"location": "https://desktop.neueliebe50.at/statusok",
"tags": "desktop_neueliebe50"
},
{
"name": "Desktop Neueliebe60 CH",
"category": "desktop_fct",
"connectorType": "URL",
"location": "https://desktop.neueliebe60.ch/statusok",
"tags": "desktop_neueliebe60"
},
{
"name": "Desktop Neueliebe60 AT",
"category": "desktop_fct",
"connectorType": "URL",
"location": "https://desktop.neueliebe60.at/statusok",
"tags": "desktop_neueliebe60"
},
{
"name": "Mobile Neueliebe40 CH",
"category": "mobile_fct",
"connectorType": "URL",
"location": "https://www.neueliebe40.ch/statusok",
"tags": "mobile_neueliebe40"
},
{
"name": "Mobile Neueliebe40 AT",
"category": "mobile_fct",
"connectorType": "URL",
"location": "https://www.neueliebe40.at/statusok",
"tags": "mobile_neueliebe40"
},
{
"name": "Mobile Neueliebe50 CH",
"category": "mobile_fct",
"connectorType": "URL",
"location": "https://www.neueliebe50.ch/statusok",
"tags": "mobile_neueliebe50"
},
{
"name": "Mobile Neueliebe50 AT",
"category": "mobile_fct",
"connectorType": "URL",
"location": "https://www.neueliebe50.at/statusok",
"tags": "mobile_neueliebe50"
},
{
"name": "Mobile Neueliebe60 CH",
"category": "mobile_fct",
"connectorType": "URL",
"location": "https://www.neueliebe60.ch/statusok",
"tags": "mobile_neueliebe60"
},
{
"name": "Mobile Neueliebe60 AT",
"category": "mobile_fct",
"connectorType": "URL",
"location": "https://www.neueliebe60.at/statusok",
"tags": "mobile_neueliebe60"
},
{
"name": "MobileLoginProfileView",
"category": "use-case",
"connectorType": "URL",
"location": "https://www.neueliebe40.ch/MobForeignProfile.html?id=01f728d2-6336-4f81-adfe-4a2ff77eccb6st=B:409140ADD3E60AA7266F518FD2259FE6F5001EB67E01412B665D11070B93F726669CF742F4170C12C0A88AD4DC19FAA77A4B3014E612D16C7F8169EBB78AC3942B70CF04B748AEC47F1F1F50242002A4E70AD4B03E482BEF3262C137B24FBDFF36A941D0BC24D3CAA4CAC3DA1B52BC1F3D765E91A66D1059EFD1E498A3BD3A9E&moskitoControl=true",
"tags": "use-case"
},
{
"name": "MobileLoginWaitMessage",
"category": "use-case",
"connectorType": "URL",
"location": "https://www.neueliebe40.ch/MobMessages.html?st=B:409140ADD3E60AA7266F518FD2259FE6F5001EB67E01412B665D11070B93F726669CF742F4170C12C0A88AD4DC19FAA77A4B3014E612D16C7F8169EBB78AC3942B70CF04B748AEC47F1F1F50242002A4E70AD4B03E482BEF3262C137B24FBDFF36A941D0BC24D3CAA4CAC3DA1B52BC1F3D765E91A66D1059EFD1E498A3BD3A9E&conversationId=7dc35e16-d4ac-427f-8066-b188464880f1&moskitoControl=true",
"tags": "use-case"
},
{
"name": "DesktopLoginProfile",
"category": "use-case",
"connectorType": "URL",
"location": "https://desktop.neueliebe40.ch/Pictures.html?st=B:409140ADD3E60AA7266F518FD2259FE6F5001EB67E01412B665D11070B93F726669CF742F4170C12C0A88AD4DC19FAA77A4B3014E612D16C7F8169EBB78AC3942B70CF04B748AEC47F1F1F50242002A4E70AD4B03E482BEF3262C137B24FBDFF36A941D0BC24D3CAA4CAC3DA1B52BC1F3D765E91A66D1059EFD1E498A3BD3A9E&u=01f728d2-6336-4f81-adfe-4a2ff77eccb6&moskitoControl=true",
"tags": "use-case"
},
{
"name": "DesktopPaymentPage",
"category": "use-case",
"connectorType": "URL",
"location": "https://desktop.neueliebe40.ch/PreparePayment.action?product=85&st=B:409140ADD3E60AA7266F518FD2259FE6F5001EB67E01412B665D11070B93F726669CF742F4170C12C0A88AD4DC19FAA77A4B3014E612D16C7F8169EBB78AC3942B70CF04B748AEC47F1F1F50242002A4E70AD4B03E482BEF3262C137B24FBDFF36A941D0BC24D3CAA4CAC3DA1B52BC1F3D765E91A66D1059EFD1E498A3BD3A9E&moskitoControl=true",
"tags": "use-case"
},
{
"name": "MobilePaymentPage",
"category": "use-case",
"connectorType": "URL",
"location": "https://www.neueliebe40.ch/mobile/preparePayment.action?product=91&st=B:409140ADD3E60AA7266F518FD2259FE6F5001EB67E01412B665D11070B93F726669CF742F4170C12C0A88AD4DC19FAA77A4B3014E612D16C7F8169EBB78AC3942B70CF04B748AEC47F1F1F50242002A4E70AD4B03E482BEF3262C137B24FBDFF36A941D0BC24D3CAA4CAC3DA1B52BC1F3D765E91A66D1059EFD1E498A3BD3A9E&moskitoControl=true",
"tags": "use-case"
}
],
"@actions": [
{
"type": "SSH",
"name": "GC logs",
"component": "MobileLoginProfileView",
"command": "ssh [email protected]; tail -n 100 /lounge/mobile/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "MobileLoginWaitMessage",
"command": "ssh [email protected]; tail -n 100 /lounge/mobile/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "DesktopLoginProfile",
"command": "ssh [email protected]; tail -n 100 /lounge/web/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "web",
"command": "ssh [email protected]; tail -n 100 /lounge/web/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "mobile",
"command": "ssh [email protected]; tail -n 100 /lounge/mobile/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "stats",
"command": "ssh [email protected]; tail -n 100 /lounge/statistics/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "solr",
"command": "ssh [email protected]; tail -n 100 /lounge/search/moskito-javaagent-lite/logs/solr_gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "cron",
"command": "ssh [email protected]; tail -n 100 /lounge/cron/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "extapi",
"command": "ssh [email protected]; tail -n 100 /lounge/extapi/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "admin",
"command": "ssh [email protected]; tail -n 100 /lounge/admintool/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "asynch",
"command": "ssh [email protected]; tail -n 100 /lounge/asynch/logs/gc.log",
"@parameters": []
},
{
"type": "SSH",
"name": "GC logs",
"component": "allservices",
"command": "ssh [email protected]; tail -n 100 /lounge/biz/docker/scripts/allservicesservicehighmem/logs/gc.log",
"@parameters": []
}
],
"@charts": [
{
"name": "Memory web",
"@lines": [
{
"component": "web",
"accumulator": "Mem G1OldGenFree MB 1m"
},
{
"component": "web",
"accumulator": "Mem G1OldGenUsed MB 1m"
},
{
"component": "web",
"accumulator": "Mem MetaspaceFree MB 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Memory mobile",
"@lines": [
{
"component": "mobile",
"accumulator": "Mem G1OldGenFree MB 1m"
},
{
"component": "mobile",
"accumulator": "Mem G1OldGenUsed MB 1m"
},
{
"component": "mobile",
"accumulator": "Mem MetaspaceFree MB 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Threads web",
"@lines": [
{
"component": "web",
"accumulator": "ThreadCount"
},
{
"component": "web",
"accumulator": "ThreadStateBlocked-1m"
},
{
"component": "web",
"accumulator": "ThreadStateRunnable-1m"
},
{
"component": "web",
"accumulator": "ThreadStateTimedWaiting-1m"
},
{
"component": "web",
"accumulator": "ThreadStateWaiting-1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Threads mobile",
"@lines": [
{
"component": "mobile",
"accumulator": "ThreadCount"
},
{
"component": "mobile",
"accumulator": "ThreadStateBlocked-1m"
},
{
"component": "mobile",
"accumulator": "ThreadStateRunnable-1m"
},
{
"component": "mobile",
"accumulator": "ThreadStateTimedWaiting-1m"
},
{
"component": "mobile",
"accumulator": "ThreadStateWaiting-1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "URL REQ 1m",
"@lines": [
{
"component": "web",
"accumulator": "URL REQ 1m"
},
{
"component": "mobile",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "URL Time 1m",
"@lines": [
{
"component": "web",
"accumulator": "URL Time 1m"
},
{
"component": "mobile",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "URL AVG 1m",
"@lines": [
{
"component": "web",
"accumulator": "URL AVG 1m"
},
{
"component": "mobile",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "URL REQ Desktop Neueliebe40 1m",
"@lines": [
{
"component": "Desktop Neueliebe40 CH",
"accumulator": "URL REQ 1m"
},
{
"component": "Desktop Neueliebe40 DE",
"accumulator": "URL REQ 1m"
},
{
"component": "Desktop Neueliebe40 AT",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe40"
},
{
"name": "URL Time Desktop Neueliebe40 1m",
"@lines": [
{
"component": "Desktop Neueliebe40 CH",
"accumulator": "URL Time 1m"
},
{
"component": "Desktop Neueliebe40 DE",
"accumulator": "URL Time 1m"
},
{
"component": "Desktop Neueliebe40 AT",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe40"
},
{
"name": "URL AVG Desktop Neueliebe40 1m",
"@lines": [
{
"component": "Desktop Neueliebe40 CH",
"accumulator": "URL AVG 1m"
},
{
"component": "Desktop Neueliebe40 DE",
"accumulator": "URL AVG 1m"
},
{
"component": "Desktop Neueliebe40 AT",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe40"
},
{
"name": "URL REQ Desktop Neueliebe50 1m",
"@lines": [
{
"component": "Desktop Neueliebe50 CH",
"accumulator": "URL REQ 1m"
},
{
"component": "Desktop Neueliebe50 AT",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe50"
},
{
"name": "URL Time Desktop Neueliebe50 1m",
"@lines": [
{
"component": "Desktop Neueliebe50 CH",
"accumulator": "URL Time 1m"
},
{
"component": "Desktop Neueliebe50 AT",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe50"
},
{
"name": "URL AVG Desktop Neueliebe50 1m",
"@lines": [
{
"component": "Desktop Neueliebe50 CH",
"accumulator": "URL AVG 1m"
},
{
"component": "Desktop Neueliebe50 AT",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe50"
},
{
"name": "URL REQ Desktop Neueliebe60 1m",
"@lines": [
{
"component": "Desktop Neueliebe60 CH",
"accumulator": "URL REQ 1m"
},
{
"component": "Desktop Neueliebe60 DE",
"accumulator": "URL REQ 1m"
},
{
"component": "Desktop Neueliebe60 AT",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe60"
},
{
"name": "URL Time Desktop Neueliebe60 1m",
"@lines": [
{
"component": "Desktop Neueliebe60 CH",
"accumulator": "URL Time 1m"
},
{
"component": "Desktop Neueliebe60 DE",
"accumulator": "URL Time 1m"
},
{
"component": "Desktop Neueliebe60 AT",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe60"
},
{
"name": "URL AVG Desktop Neueliebe60 1m",
"@lines": [
{
"component": "Desktop Neueliebe60 CH",
"accumulator": "URL AVG 1m"
},
{
"component": "Desktop Neueliebe60 DE",
"accumulator": "URL AVG 1m"
},
{
"component": "Desktop Neueliebe60 AT",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "desktop_neueliebe60"
},
{
"name": "URL REQ Mobile Neueliebe40 1m",
"@lines": [
{
"component": "Mobile Neueliebe40 CH",
"accumulator": "URL REQ 1m"
},
{
"component": "Mobile Neueliebe40 DE",
"accumulator": "URL REQ 1m"
},
{
"component": "Mobile Neueliebe40 AT",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe40"
},
{
"name": "URL Time Mobile Neueliebe40 1m",
"@lines": [
{
"component": "Mobile Neueliebe40 CH",
"accumulator": "URL Time 1m"
},
{
"component": "Mobile Neueliebe40 DE",
"accumulator": "URL Time 1m"
},
{
"component": "Mobile Neueliebe40 AT",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe40"
},
{
"name": "URL AVG Mobile Neueliebe40 1m",
"@lines": [
{
"component": "Mobile Neueliebe40 CH",
"accumulator": "URL AVG 1m"
},
{
"component": "Mobile Neueliebe40 DE",
"accumulator": "URL AVG 1m"
},
{
"component": "Mobile Neueliebe40 AT",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe40"
},
{
"name": "URL REQ Mobile Neueliebe50 1m",
"@lines": [
{
"component": "Mobile Neueliebe50 CH",
"accumulator": "URL REQ 1m"
},
{
"component": "Mobile Neueliebe50 AT",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe50"
},
{
"name": "URL Time Mobile Neueliebe50 1m",
"@lines": [
{
"component": "Mobile Neueliebe50 CH",
"accumulator": "URL Time 1m"
},
{
"component": "Mobile Neueliebe50 AT",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe50"
},
{
"name": "URL AVG Mobile Neueliebe50 1m",
"@lines": [
{
"component": "Mobile Neueliebe50 CH",
"accumulator": "URL AVG 1m"
},
{
"component": "Mobile Neueliebe50 AT",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe50"
},
{
"name": "URL REQ Mobile Neueliebe60 1m",
"@lines": [
{
"component": "Mobile Neueliebe60 CH",
"accumulator": "URL REQ 1m"
},
{
"component": "Mobile Neueliebe60 DE",
"accumulator": "URL REQ 1m"
},
{
"component": "Mobile Neueliebe60 AT",
"accumulator": "URL REQ 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe60"
},
{
"name": "URL Time Mobile Neueliebe60 1m",
"@lines": [
{
"component": "Mobile Neueliebe60 CH",
"accumulator": "URL Time 1m"
},
{
"component": "Mobile Neueliebe60 DE",
"accumulator": "URL Time 1m"
},
{
"component": "Mobile Neueliebe60 AT",
"accumulator": "URL Time 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe60"
},
{
"name": "URL AVG Mobile Neueliebe60 1m",
"@lines": [
{
"component": "Mobile Neueliebe60 CH",
"accumulator": "URL AVG 1m"
},
{
"component": "Mobile Neueliebe60 DE",
"accumulator": "URL AVG 1m"
},
{
"component": "Mobile Neueliebe60 AT",
"accumulator": "URL AVG 1m"
}
],
"limit": 100,
"tags": "mobile_neueliebe60"
},
{
"name": "SessionCount",
"@lines": [
{
"component": "web",
"accumulator": "SessionCount Cur Absolute"
},
{
"component": "mobile",
"accumulator": "SessionCount Cur Absolute"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "CPU Time 1m",
"@lines": [
{
"component": "web",
"accumulator": "CPU Time 1m"
},
{
"component": "mobile",
"accumulator": "CPU Time 1m"
},
{
"component": "solr",
"accumulator": "CPU Time 1m"
},
{
"component": "stats",
"accumulator": "CPU Time 1m"
},
{
"component": "admin",
"accumulator": "CPU Time 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Process and System CPU Load 1m web",
"@lines": [
{
"component": "web",
"accumulator": "Process CPU Load 1m"
},
{
"component": "web",
"accumulator": "System CPU Load 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Process and System CPU Load 1m mobile",
"@lines": [
{
"component": "mobile",
"accumulator": "Process CPU Load 1m"
},
{
"component": "mobile",
"accumulator": "System CPU Load 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Process and System CPU Load 1m solr",
"@lines": [
{
"component": "solr",
"accumulator": "Process CPU Load 1m"
},
{
"component": "solr",
"accumulator": "System CPU Load 1m"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "Process CPU Load 1m",
"@lines": [
{
"component": "*",
"accumulator": "Process CPU Load 1m",
"componentTags": "frontend"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "System CPU Load 1m",
"@lines": [
{
"component": "*",
"accumulator": "System CPU Load 1m",
"componentTags": "frontend"
}
],
"limit": 100,
"tags": "frontend"
},
{
"name": "CPU Time 1m - NEW",
"@lines": [
{
"component": "*",
"accumulator": "CPU Time 1m",
"componentTags": "backend"
}
],
"limit": 100,
"tags": "backend"
},
{
"name": "Errors Initial",
"@lines": [
{
"component": "*",
"accumulator": "Errors.Cumulated.Initial",
"componentTags": "backend"
}
],
"limit": 100,
"tags": "backend"
},
{
"name": "MemFree 1MB",
"@lines": [
{
"component": "*",
"accumulator": "Mem G1OldGenFree MB 1m",
"componentTags": "backend"
}
],
"limit": 100,
"tags": "backend"
},
{
"name": "MemUsed 1MB",
"@lines": [
{
"component": "*",
"accumulator": "Mem G1OldGenUsed MB 1m",
"componentTags": "backend"
}
],
"limit": 100,
"tags": "backend"
},
{
"name": "GC Count",
"@lines": [
{
"component": "*",
"accumulator": "GC G1 Concurrent GC collection count 1m",
"componentTags": "backend"
}
],
"limit": 100,
"tags": "backend"
},
{
"name": "GC Time",
"@lines": [
{
"component": "*",
"accumulator": "GC G1 Concurrent GC collection time 1m",
"componentTags": "backend"
}
],
"limit": 100,
"tags": "backend"
},
{
"name": "Average Duration 1Minute Mobile Neueliebe40",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "mobile_neueliebe40"
}
],
"limit": 100,
"tags": "mobile_fct"
},
{
"name": "Average Duration 1H Mobile Neueliebe40",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "mobile_neueliebe40"
}
],
"limit": 100,
"tags": "mobile_fct"
},
{
"name": "Average Duration 1Minute Mobile Neueliebe50",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "mobile_neueliebe50"
}
],
"limit": 100,
"tags": "mobile_fct"
},
{
"name": "Average Duration 1H Mobile Neueliebe50",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "mobile_neueliebe50"
}
],
"limit": 100,
"tags": "mobile_fct"
},
{
"name": "Average Duration 1Minute Mobile Neueliebe60",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "mobile_neueliebe60"
}
],
"limit": 100,
"tags": "mobile_fct"
},
{
"name": "Average Duration 1H Mobile Neueliebe60",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "mobile_neueliebe60"
}
],
"limit": 100,
"tags": "mobile_fct"
},
{
"name": "Average Duration 1Minute Desktop Neueliebe40",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "desktop_neueliebe40"
}
],
"limit": 100,
"tags": "desktop_fct"
},
{
"name": "Average Duration 1H Desktop Neueliebe40",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "desktop_neueliebe40"
}
],
"limit": 100,
"tags": "desktop_fct"
},
{
"name": "Average Duration 1Minute Desktop Neueliebe50",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "desktop_neueliebe50"
}
],
"limit": 100,
"tags": "desktop_fct"
},
{
"name": "Average Duration 1H Desktop Neueliebe50",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "desktop_neueliebe50"
}
],
"limit": 100,
"tags": "desktop_fct"
},
{
"name": "Average Duration 1Minute Desktop Neueliebe60",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "desktop_neueliebe60"
}
],
"limit": 100,
"tags": "desktop_fct"
},
{
"name": "Average Duration 1H Desktop Neueliebe60",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "desktop_neueliebe60"
}
],
"limit": 100,
"tags": "desktop_fct"
},
{
"name": "Average Duration 1Minute",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1m",
"componentTags": "use-case"
}
],
"limit": 100,
"tags": "use-case"
},
{
"name": "Average Duration 1H",
"@lines": [
{
"component": "*",
"accumulator": "AVG.1h",
"componentTags": "use-case"
}
],
"limit": 100,
"tags": "use-case"
}
],
"@views": [
{
"name": "FRONTEND",
"@componentCategories": [
"stats",
"tools",
"web"
],
"@chartTags": [
"frontend"
],
"@widgets": [
"-"
]
},
{
"name": "BUSINESS",
"@components": [
"-"
],
"@charts": [
"-"
],
"@widgets": [],
"@widgetTags": [
"business"
]
},
{
"name": "DOMAINS-DESKTOP",
"@componentCategories": [
"desktop_fct"
],
"@components": [],
"@charts": [
"-"
],
"@chartTags": [
"desktop_neueliebe40",
"desktop_neueliebe50",
"desktop_neueliebe60"
],
"@widgets": [
"-"
]
},
{
"name": "DOMAINS-MOBILE",
"@componentCategories": [
"mobile_fct"
],
"@charts": [
"-"
],
"@chartTags": [
"mobile_neueliebe40",
"mobile_neueliebe50",
"mobile_neueliebe60"
],
"@widgets": [
"-"
]
},
{
"name": "BACKEND",
"@componentCategories": [
"service"
],
"@chartTags": [
"backend"
],
"@widgets": [
"-"
]
},
{
"name": "USE-CASE",
"@componentCategories": [
"use-case"
],
"@charts": [
"-"
],
"@chartTags": [
"use-case"
],
"@widgets": [
"-"
]
}
],
"@connectors": [
{
"type": "HTTP",
"className": "org.moskito.control.connectors.HttpConnector"
},
{
"type": "RMI",
"className": "org.moskito.control.connectors.RMIConnector"
},
{
"type": "JDBC",
"className": "org.moskito.control.connectors.JDBCConnector"
},
{
"type": "MONGO",
"className": "org.moskito.control.connectors.MongoConnector"
},
{
"type": "URL",
"className": "org.moskito.control.connectors.HttpURLConnector"
},
{
"type": "LOCALMOSKITO",
"className": "org.moskito.control.connectors.local.LocalMoSKitoConnector"
}
],
"historyItemsAmount": 1000,
"componentStatusTimeoutInSeconds": 300,
"notificationsMutingTime": 60,
"@statusUpdater": {
"threadPoolSize": 100,
"timeoutInSeconds": 60,
"checkPeriodInSeconds": 10,
"enabled": true
},
"@chartsUpdater": {
"threadPoolSize": 30,
"timeoutInSeconds": 60,
"checkPeriodInSeconds": 40,
"enabled": true
},
"defaultView": "FRONTEND",
"enableAllView": false,
"@pluginsConfig": {
"@plugins": [
{
"name": "SlackNotificationPlugin",
"className": "org.moskito.control.plugins.slack.SlackPlugin",
"configurationName": "slack"
},
{
"name": "FileLogPlugin",
"className": "org.moskito.control.plugins.logfile.StatusLogFilePlugin",
"configurationName": "fct-prod-log"
},
{
"name": "EscalationPlugin",
"className": "org.moskito.control.plugins.escalation.EscalationPlugin",
"configurationName": "plugin-escalation"
}
]
},
"@dataprocessing": {
"@processing": [
"const hundred 100",
"const constantRevenueGoal 10000",
"sum reg.total.today.CH reg.total.today.AT,reg.total.today.DE",
"sum reg.total.yesterday.CH reg.total.yesterday.AT,reg.total.yesterday.DE",
"sum reg.total.sameYesterday.CH reg.total.sameYesterday.AT,reg.total.sameYesterday.DE",
"sum reg.total.sameDayWeekAgo.CH reg.total.sameDayWeekAgo.AT,reg.total.sameDayWeekAgo.DE",
"sum reg.total.sameWeekAgo.CH reg.total.sameWeekAgo.AT,reg.total.sameWeekAgo.DE",
"sum reg.male.today.CH reg.male.today.AT,reg.male.today.DE",
"sum reg.male.yesterday.CH reg.male.yesterday.AT,reg.male.yesterday.DE",
"sum reg.male.sameYesterday.CH reg.male.today.AT,reg.male.sameYesterday.DE",
"sum reg.male.sameDayWeekAgo.CH reg.male.today.AT,reg.male.sameDayWeekAgo.DE",
"sum reg.male.sameWeekAgo.CH reg.male.sameWeekAgo.AT,reg.male.sameWeekAgo.DE",
"sum payments.count.today.CH payments.count.today.AT,payments.count.today.DE",
"sum payments.count.yesterday.CH payments.count.yesterday.AT,payments.count.yesterday.DE",
"sum payments.count.sameYesterday.CH payments.count.sameYesterday.AT,payments.count.sameYesterday.DE",
"sum payments.count.sameDayWeekAgo.CH payments.count.sameDayWeekAgo.AT,payments.count.sameDayWeekAgo.DE",
"sum payments.count.sameWeekAgo.CH payments.count.sameWeekAgo.AT,payments.count.sameWeekAgo.DE",
"sum payments.revenue.today.CH payments.revenue.today.AT,payments.revenue.today.DE",
"sum payments.revenue.yesterday.CH payments.revenue.yesterday.AT,payments.revenue.yesterday.DE",
"sum payments.revenue.sameYesterday.CH payments.revenue.sameYesterday.AT,payments.revenue.sameYesterday.DE",
"sum payments.revenue.sameDayWeekAgo.CH payments.revenue.sameDayWeekAgo.AT,payments.revenue.sameDayWeekAgo.DE",
"sum payments.revenue.sameWeekAgo.CH payments.revenue.sameWeekAgo.AT,payments.revenue.sameWeekAgo.DE",
"div avgbasket.yesterday payments.revenue.yesterday,payments.count.yesterday",
"mul avgbasket.yesterday avgbasket.yesterday,hundred",
"int avgbasket.yesterday avgbasket.yesterday",
"div avgbasket.yesterday avgbasket.yesterday,hundred",
"addstring avgbasket.yesterday €",
"div avgbasket.week payments.revenue.sameDayWeekAgo,payments.count.sameDayWeekAgo",
"mul avgbasket.week avgbasket.week,hundred",
"int avgbasket.week avgbasket.week",
"div avgbasket.week avgbasket.week,hundred",
"addstring avgbasket.week €",
"div avgbasket.today payments.revenue.today,payments.count.today",
"div avgbasket.sameYesterday payments.revenue.sameYesterday,payments.count.sameYesterday",
"deviationPercent avgbasket.deviation avgbasket.today,avgbasket.sameYesterday",
"sum avgbasket.change avgbasket.deviation",
"mul avgbasket.today avgbasket.today,hundred",
"int avgbasket.today avgbasket.today",
"div avgbasket.today avgbasket.today,hundred",
"addstring avgbasket.today €",
"ifglz avgbasket.arrow avgbasket.deviation,arrow-up,arrow-down,circle",
"div avgbasket.today.CH payments.revenue.today.CH,payments.count.today.CH",
"div avgbasket.sameYesterday.CH payments.revenue.sameYesterday.CH,payments.count.sameYesterday.CH",
"deviationPercent avgbasket.deviation.CH avgbasket.today.CH,avgbasket.sameYesterday.CH",
"sum avgbasket.change.CH avgbasket.deviation.CH",
"mul avgbasket.today.CH avgbasket.today.CH,hundred",
"int avgbasket.today.CH avgbasket.today.CH",
"div avgbasket.today.CH avgbasket.today.CH,hundred",
"addstring avgbasket.today.CH €",
"ifglz avgbasket.arrow.CH avgbasket.deviation.CH,arrow-up,arrow-down,circle",
"div paymentsrevenuetodayongoal payments.revenue.today,constantRevenueGoal",
"int payments.revenue.today payments.revenue.today",
"div paymentsrevenuetodayongoal.CH payments.revenue.today.CH,constantRevenueGoal",
"int payments.revenue.today.CH payments.revenue.today.CH",
"div paymentsrevenueweekagoongoal.weekAgo payments.revenue.sameDayWeekAgo,constantRevenueGoal",
"int payments.revenue.sameDayWeekAgo payments.revenue.sameDayWeekAgo",
"int payments.revenue.sameWeekAgo payments.revenue.sameWeekAgo",
"deviationPercent payment.count.deviation payments.count.today,payments.count.sameYesterday",
"sum payment.count.change payment.count.deviation",
"ifglz payment.count.arrow payment.count.deviation,arrow-up,arrow-down,circle",
"addstring payment.count.change %",
"deviationPercent payment.count.deviation.week payments.count.today,payments.count.sameWeekAgo",
"sum payment.count.change.week payment.count.deviation.week",
"ifglz payment.count.arrow.week payment.count.deviation.week,arrow-up,arrow-down,circle",
"addstring payment.count.change.week %",
"deviationPercent payment.revenue.deviation payments.revenue.today,payments.revenue.sameYesterday",
"sum payment.revenue.change payment.revenue.deviation",
"ifglz payment.revenue.arrow payment.revenue.deviation,arrow-up,arrow-down,circle",
"addstring payment.revenue.change %",
"deviationPercent payment.revenue.deviation.week payments.revenue.today,payments.revenue.sameWeekAgo",
"sum payment.revenue.change.week payment.revenue.deviation.week",
"ifglz payment.revenue.arrow.week payment.revenue.deviation.week,arrow-up,arrow-down,circle",
"addstring payment.revenue.change.week %",
"addstring payments.revenue.today €",
"deviationPercent reg.total.deviation reg.total.today,reg.total.sameYesterday",
"sum reg.total.change reg.total.deviation",
"ifglz reg.total.arrow reg.total.deviation,arrow-up,arrow-down,circle",
"addstring reg.total.change %",
"deviationPercent reg.total.deviation.week reg.total.today,reg.total.sameWeekAgo",
"sum reg.total.change.week reg.total.deviation.week",
"ifglz reg.total.arrow.week reg.total.deviation.week,arrow-up,arrow-down,circle",
"addstring reg.total.change.week %",
"deviationPercent reg.male.deviation reg.male.today,reg.male.sameYesterday",
"sum reg.male.change reg.male.deviation",
"ifglz reg.male.arrow reg.male.deviation,arrow-up,arrow-down,circle",
"addstring reg.male.change %",
"deviationPercent reg.male.deviation.week reg.male.today,reg.male.sameWeekAgo",
"sum reg.male.change.week reg.male.deviation.week",
"ifglz reg.male.arrow.week reg.male.deviation.week,arrow-up,arrow-down,circle",
"addstring reg.male.change.week %",
"deviationPercent reg.total.deviation.CH reg.total.today.CH,reg.total.sameYesterday.CH",
"sum reg.total.change.CH reg.total.deviation.CH",
"ifglz reg.total.arrow.CH reg.total.deviation.CH,arrow-up,arrow-down,circle",
"addstring reg.total.change.CH %",
"deviationPercent reg.total.deviation.week.CH reg.total.today.CH,reg.total.sameWeekAgo.CH",
"sum reg.total.change.week.CH reg.total.deviation.week.CH",
"ifglz reg.total.arrow.week.CH reg.total.deviation.week.CH,arrow-up,arrow-down,circle",
"addstring reg.total.change.week.CH %",
"deviationPercent reg.male.deviation.CH reg.male.today.CH,reg.male.sameYesterday.CH",
"sum reg.male.change.CH reg.male.deviation.CH",
"ifglz reg.male.arrow.CH reg.male.deviation.CH,arrow-up,arrow-down,circle",
"addstring reg.male.change.CH %",
"deviationPercent reg.male.deviation.week.CH reg.male.today.CH,reg.male.sameWeekAgo.CH",
"sum reg.male.change.week.CH reg.male.deviation.week.CH",
"ifglz reg.male.arrow.week.CH reg.male.deviation.week,arrow-up,arrow-down,circle",
"addstring reg.male.change.week.CH %",
"div reg2order payments.count.today,reg.male.today",
"mul reg2order reg2order,hundred,hundred",
"int reg2order reg2order",
"div reg2order reg2order,hundred",
"addstring reg2order %"
],
"@preprocessing": [],
"@widgets": [
{
"type": "NumberWithCompare",
"caption": "Regs total today vs yesterday",
"mapping": "number=reg.total.today, change=reg.total.change, arrow=reg.total.arrow",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Regs total today vs last week",
"mapping": "number=reg.total.change.week, change=reg.total.sameWeekAgo, arrow=reg.total.arrow.week",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Regs male today vs yesterday",
"mapping": "number=reg.male.today, change=reg.male.change, arrow=reg.male.arrow",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Regs male today vs last week",
"mapping": "number=reg.male.change.week, change=reg.male.sameWeekAgo, arrow=reg.male.arrow.week",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "CH Regs total today vs yesterday",
"mapping": "number=reg.total.today.CH, change=reg.total.change.CH, arrow=reg.total.arrow.CH",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "CH Regs total today vs last week",
"mapping": "number=reg.total.change.week.CH, change=reg.total.sameWeekAgo.CH, arrow=reg.total.arrow.week.CH",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "CH Regs male today vs yesterday",
"mapping": "number=reg.male.today.CH, change=reg.male.change.CH, arrow=reg.male.arrow.CH",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "CH Regs male today vs last week",
"mapping": "number=reg.male.change.week.CH, change=reg.male.sameWeekAgo.CH, arrow=reg.male.arrow.week.CH",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Checkouts today vs yesterday",
"mapping": "number=payments.count.today, change=payment.count.change, arrow=payment.count.arrow",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Checkouts today vs last week",
"mapping": "number=payment.count.change.week, change=payments.count.sameWeekAgo, arrow=payment.count.arrow.week",
"tags": "business"
},
{
"type": "Number",
"caption": "Reg2order",
"mapping": "number=reg2order",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Earnings today vs. yesterday",
"mapping": "number=payments.revenue.today, change=payment.revenue.change, arrow=payment.revenue.arrow",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Earnings today vs. weeak ago",
"mapping": "number=payment.revenue.change.week, change=payments.revenue.sameWeekAgo, arrow=payment.revenue.arrow.week",
"tags": "business"
},
{
"type": "HalfGauge",
"caption": "Earnings on Goal",
"mapping": "number=payments.revenue.today, percent=paymentsrevenuetodayongoal",
"tags": "business"
},
{
"type": "HalfGauge",
"caption": "Earnings on Goal CH",
"mapping": "number=payments.revenue.today.CH, percent=paymentsrevenuetodayongoal.CH",
"tags": "business"
},
{
"type": "HalfGauge",
"caption": "Earnings on Goal last week",
"mapping": "number=payments.revenue.sameDayWeekAgo, percent=paymentsrevenueweekagoongoal.weekAgo",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Average Basket",
"mapping": "number=avgbasket.today, change=avgbasket.change, arrow=avgbasket.arrow",
"tags": "business"
},
{
"type": "NumberWithCompare",
"caption": "Average Basket CH",
"mapping": "number=avgbasket.today.CH, change=avgbasket.change.CH, arrow=avgbasket.arrow.CH",
"tags": "business"
},
{
"type": "Number",
"caption": "Average Basket Yesterday",
"mapping": "number=avgbasket.yesterday",
"tags": "business"
},
{
"type": "Number",
"caption": "Average Basket Week ago",
"mapping": "number=avgbasket.week",
"tags": "business"
},
{
"type": "Number",
"caption": "Email delivered last 1h",
"mapping": "number=mailgun.1h.delivered.total",
"tags": "business"
},
{
"type": "Number",
"caption": "Email failed last 1h",
"mapping": "number=mailgun.1h.failed.total",
"tags": "business"
},
{
"type": "Number",
"caption": "Email accepted last 1h",
"mapping": "number=mailgun.1h.accepted.total",
"tags": "business"
},
{
"type": "Number",
"caption": "Email delivered last day",
"mapping": "number=mailgun.1d.delivered.total",
"tags": "business"
},
{
"type": "Number",
"caption": "Email failed last day",
"mapping": "number=mailgun.1d.failed.total",
"tags": "business"
},
{
"type": "Number",
"caption": "Email accepted last day",
"mapping": "number=mailgun.1d.failed.total",
"tags": "business"
}
],
"@retrievers": [
{
"name": "jsonpath",
"configuration": "https://extapi.neueliebe.info/extapi/api/v1/data/paymentsPerDay",
"@mappings": [
{
"variableName": "payments.count.today",
"expression": "$.results.payments[0].locales.all.count"
},
{
"variableName": "payments.count.sameYesterday",
"expression": "$.results.payments[1].locales.all.count"
},
{
"variableName": "payments.count.yesterday",
"expression": "$.results.payments[2].locales.all.count"
},
{
"variableName": "payments.count.sameDayWeekAgo",
"expression": "$.results.payments[3].locales.all.count"
},
{
"variableName": "payments.count.sameWeekAgo",
"expression": "$.results.payments[4].locales.all.count"
},
{
"variableName": "payments.revenue.today",
"expression": "$.results.payments[0].locales.all.revenue"
},
{
"variableName": "payments.revenue.sameYesterday",
"expression": "$.results.payments[1].locales.all.revenue"
},
{
"variableName": "payments.revenue.yesterday",
"expression": "$.results.payments[2].locales.all.revenue"
},
{
"variableName": "payments.revenue.sameDayWeekAgo",
"expression": "$.results.payments[3].locales.all.revenue"
},
{
"variableName": "payments.revenue.sameWeekAgo",
"expression": "$.results.payments[4].locales.all.revenue"
},
{
"variableName": "payments.count.today.CH_DE",
"expression": "$.results.payments[0].locales.CH.count"
},
{
"variableName": "payments.count.sameYesterday.CH_DE",
"expression": "$.results.payments[1].locales.CH.count"
},
{
"variableName": "payments.count.yesterday.CH_DE",
"expression": "$.results.payments[2].locales.CH.count"
},
{
"variableName": "payments.count.sameDayWeekAgo.CH_DE",
"expression": "$.results.payments[3].locales.CH.count"
},
{
"variableName": "payments.count.sameWeekAgo.CH_DE",
"expression": "$.results.payments[4].locales.CH.count"
},
{
"variableName": "payments.revenue.today.CH_DE",
"expression": "$.results.payments[0].locales.CH.revenue"
},
{
"variableName": "payments.revenue.sameYesterday.CH_DE",
"expression": "$.results.payments[1].locales.CH.revenue"
},
{
"variableName": "payments.revenue.yesterday.CH_DE",
"expression": "$.results.payments[2].locales.CH.revenue"
},
{
"variableName": "payments.revenue.sameDayWeekAgo.CH_DE",
"expression": "$.results.payments[3].locales.CH.revenue"
},
{
"variableName": "payments.revenue.sameWeekAgo.CH_DE",
"expression": "$.results.payments[4].locales.CH.revenue"
},
{
"variableName": "payments.count.today.AT",
"expression": "$.results.payments[0].locales.AT.count"
},
{
"variableName": "payments.count.sameYesterday.AT",
"expression": "$.results.payments[1].locales.AT.count"
},
{
"variableName": "payments.count.yesterday.AT",
"expression": "$.results.payments[2].locales.AT.count"
},
{
"variableName": "payments.count.sameDayWeekAgo.AT",
"expression": "$.results.payments[3].locales.AT.count"
},
{
"variableName": "payments.count.sameWeekAgo.AT",
"expression": "$.results.payments[4].locales.AT.count"
},
{
"variableName": "payments.revenue.today.AT",
"expression": "$.results.payments[0].locales.AT.revenue"
},
{
"variableName": "payments.revenue.sameYesterday.AT",
"expression": "$.results.payments[1].locales.AT.revenue"
},
{
"variableName": "payments.revenue.yesterday.AT",
"expression": "$.results.payments[2].locales.AT.revenue"
},
{
"variableName": "payments.revenue.sameDayWeekAgo.AT",
"expression": "$.results.payments[3].locales.AT.revenue"
},
{
"variableName": "payments.revenue.sameWeekAgo.AT",
"expression": "$.results.payments[4].locales.AT.revenue"
},
{
"variableName": "payments.count.today.DE",
"expression": "$.results.payments[0].locales.DE.count"
},
{
"variableName": "payments.count.sameYesterday.DE",
"expression": "$.results.payments[1].locales.DE.count"
},
{
"variableName": "payments.count.yesterday.DE",
"expression": "$.results.payments[2].locales.DE.count"
},
{
"variableName": "payments.count.sameDayWeekAgo.DE",
"expression": "$.results.payments[3].locales.DE.count"
},
{
"variableName": "payments.count.sameWeekAgo.DE",
"expression": "$.results.payments[4].locales.DE.count"
},
{
"variableName": "payments.revenue.today.DE",
"expression": "$.results.payments[0].locales.DE.revenue"
},
{
"variableName": "payments.revenue.sameYesterday.DE",
"expression": "$.results.payments[1].locales.DE.revenue"
},
{
"variableName": "payments.revenue.yesterday.DE",
"expression": "$.results.payments[2].locales.DE.revenue"
},
{
"variableName": "payments.revenue.sameDayWeekAgo.DE",
"expression": "$.results.payments[3].locales.DE.revenue"
},
{
"variableName": "payments.revenue.sameWeekAgo.DE",
"expression": "$.results.payments[4].locales.DE.revenue"
}
]
},
{
"name": "jsonpath",
"configuration": "https://api:[email protected]/v3/mg.neueliebe.info/stats/total?event=delivered&event=accepted&event=failed&duration=1d",
"@mappings": [
{
"variableName": "mailgun.1d.accepted.total",
"expression": "$.stats[0].accepted.total"
},
{
"variableName": "mailgun.1d.delivered.total",
"expression": "$.stats[0].delivered.total"
},
{
"variableName": "mailgun.1d.failed.total",
"expression": "$.stats[0].failed.permanent.total"
}
]
},
{
"name": "jsonpath",
"configuration": "https://api:[email protected]/v3/mg.neueliebe.info/stats/total?event=delivered&event=accepted&event=failed&duration=1h",
"@mappings": [
{
"variableName": "mailgun.1h.accepted.total",
"expression": "$.stats[0].accepted.total"
},
{
"variableName": "mailgun.1h.delivered.total",
"expression": "$.stats[0].delivered.total"
},
{
"variableName": "mailgun.1h.failed.total",
"expression": "$.stats[0].failed.permanent.total"
}
]
},
{
"name": "jsonpath",
"configuration": "https://extapi.neueliebe.info/extapi/api/v1/data/registrationsPerDay",
"@mappings": [
{
"variableName": "reg.total.today",
"expression": "$.results.registrations[0].locales.all.count"
},
{
"variableName": "reg.total.yesterday",
"expression": "$.results.registrations[1].locales.all.count"
},
{
"variableName": "reg.total.sameYesterday",
"expression": "$.results.registrations[2].locales.all.count"
},
{
"variableName": "reg.total.sameDayWeekAgo",
"expression": "$.results.registrations[3].locales.all.count"
},
{
"variableName": "reg.total.sameWeekAgo",
"expression": "$.results.registrations[4].locales.all.count"
},
{
"variableName": "reg.male.today",
"expression": "$.results.registrations[0].locales.all.male"
},
{
"variableName": "reg.male.yesterday",
"expression": "$.results.registrations[1].locales.all.male"
},
{
"variableName": "reg.male.sameYesterday",
"expression": "$.results.registrations[2].locales.all.male"
},
{
"variableName": "reg.male.sameDayWeekAgo",
"expression": "$.results.registrations[3].locales.all.male"
},
{
"variableName": "reg.male.sameWeekAgo",
"expression": "$.results.registrations[4].locales.all.male"
},
{
"variableName": "reg.total.today.CH_DE",
"expression": "$.results.registrations[0].locales.CH.count"
},
{
"variableName": "reg.total.yesterday.CH_DE",
"expression": "$.results.registrations[1].locales.CH.count"
},
{
"variableName": "reg.total.sameYesterday.CH_DE",
"expression": "$.results.registrations[2].locales.CH.count"
},
{
"variableName": "reg.total.sameDayWeekAgo.CH_DE",
"expression": "$.results.registrations[3].locales.CH.count"
},
{
"variableName": "reg.total.sameWeekAgo.CH_DE",
"expression": "$.results.registrations[4].locales.CH.count"
},
{
"variableName": "reg.male.today.CH_DE",
"expression": "$.results.registrations[0].locales.CH.male"
},
{
"variableName": "reg.male.yesterday.CH_DE",
"expression": "$.results.registrations[1].locales.CH.male"
},
{
"variableName": "reg.male.sameYesterday.CH_DE",
"expression": "$.results.registrations[2].locales.CH.male"
},
{
"variableName": "reg.male.sameDayWeekAgo.CH_DE",
"expression": "$.results.registrations[3].locales.CH.male"
},
{
"variableName": "reg.male.sameWeekAgo.CH_DE",
"expression": "$.results.registrations[4].locales.CH.male"
},
{
"variableName": "reg.total.today.AT",
"expression": "$.results.registrations[0].locales.AT.count"
},
{
"variableName": "reg.total.yesterday.AT",
"expression": "$.results.registrations[1].locales.AT.count"
},
{
"variableName": "reg.total.sameYesterday.AT",
"expression": "$.results.registrations[2].locales.AT.count"
},
{
"variableName": "reg.total.sameDayWeekAgo.AT",
"expression": "$.results.registrations[3].locales.AT.count"
},
{
"variableName": "reg.total.sameWeekAgo.AT",
"expression": "$.results.registrations[4].locales.AT.count"
},
{
"variableName": "reg.male.today.AT",
"expression": "$.results.registrations[0].locales.AT.male"
},
{
"variableName": "reg.male.yesterday.AT",
"expression": "$.results.registrations[1].locales.AT.male"
},
{
"variableName": "reg.male.sameYesterday.AT",
"expression": "$.results.registrations[2].locales.AT.male"
},
{
"variableName": "reg.male.sameDayWeekAgo.AT",
"expression": "$.results.registrations[3].locales.AT.male"
},
{
"variableName": "reg.male.sameWeekAgo.AT",
"expression": "$.results.registrations[4].locales.AT.male"
},
{
"variableName": "reg.total.today.DE",
"expression": "$.results.registrations[0].locales.DE.count"
},
{
"variableName": "reg.total.yesterday.DE",
"expression": "$.results.registrations[1].locales.DE.count"
},
{
"variableName": "reg.total.sameYesterday.DE",
"expression": "$.results.registrations[2].locales.DE.count"
},
{
"variableName": "reg.total.sameDayWeekAgo.DE",
"expression": "$.results.registrations[3].locales.DE.count"
},
{
"variableName": "reg.total.sameWeekAgo.DE",
"expression": "$.results.registrations[4].locales.DE.count"
},
{
"variableName": "reg.male.today.DE",
"expression": "$.results.registrations[0].locales.DE.male"
},
{
"variableName": "reg.male.yesterday.DE",
"expression": "$.results.registrations[1].locales.DE.male"
},
{
"variableName": "reg.male.sameYesterday.DE",
"expression": "$.results.registrations[2].locales.DE.male"
},
{
"variableName": "reg.male.sameDayWeekAgo.DE",
"expression": "$.results.registrations[3].locales.DE.male"
},
{
"variableName": "reg.male.sameWeekAgo.DE",
"expression": "$.results.registrations[4].locales.DE.male"
}
]
}
]
},
"trackUsage": true
}