github.com/Financial-Times/publish-availability-monitor@v1.12.0/example-config.json (about) 1 { 2 "threshold": 30, 3 "queueConfig": { 4 "connectionString": "kafka:9092", 5 "topic": "NativeCmsPublicationEvents", 6 "consumerGroup": "ExamplePubMonitorGroupName", 7 "lagTolerance": 120 8 }, 9 "metricConfig": [ 10 { 11 "endpoint": "/__document-store-api/content/", 12 "alias": "content", 13 "granularity": 10, 14 "contentTypes": [ 15 "application/vnd.ft-upp-article-internal+json" 16 ] 17 } 18 ], 19 "splunk-config": { 20 "logPrefix": "[splunkMetrics] " 21 }, 22 "healthConfig": { 23 "failureThreshold": 2 24 }, 25 "validationEndpoints": { 26 "application/vnd.ft-upp-article-internal+json": "__upp-internal-article-validator/validate" 27 }, 28 "capabilities": [ 29 { 30 "name": "push-notifications", 31 "metricAlias": "notifications-push", 32 "testIDs": [ 33 "eec61f52-2739-46b8-a0fa-af3612b9c224" 34 ] 35 } 36 ], 37 "graphiteAddress": "graphitev2.ft.com:2003", 38 "graphiteUUID": "81ef2da6-59ba-47c9-89ea-efd5ba5d2e14", 39 "environment": "dev" 40 }