Pull request #82: added managementzone rules and Dashboard fixes for tripCollection & LSCFSU
Merge in OPAPM/cd_e2e_monitoring_config from CD_TripCollection_Fixes to master * commit '4794010c85aa68ab91063662dc68b776e99a1e69': added managementzone rules and Dashboard fixes for tripCollection & LSCFSUCD_VPS-Monitor^2
commit
365de4cd10
|
|
@ -28,7 +28,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 304
|
"height": 304
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "MIXED",
|
"type": "MIXED",
|
||||||
"customName": "Failure rate (HTTP 4xx/5xx errors)",
|
"customName": "Failure rate (HTTP 4xx/5xx errors)",
|
||||||
|
|
@ -72,8 +77,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"SERVICE": {
|
"SERVICE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -118,7 +122,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 38
|
"height": 38
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"markdown": "---\n"
|
"markdown": "---\n"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -131,7 +140,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 304
|
"height": 304
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "MIXED",
|
"type": "MIXED",
|
||||||
"customName": "Response time, Request Count and Number of Errors",
|
"customName": "Response time, Request Count and Number of Errors",
|
||||||
|
|
@ -189,8 +203,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"SERVICE": {
|
"SERVICE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -206,7 +219,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 38
|
"height": 38
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"markdown": "---\n"
|
"markdown": "---\n"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -219,7 +237,12 @@
|
||||||
"width": 190,
|
"width": 190,
|
||||||
"height": 152
|
"height": 152
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "DATABASE",
|
"type": "DATABASE",
|
||||||
"customName": "Databases",
|
"customName": "Databases",
|
||||||
|
|
@ -233,8 +256,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"DATABASE": {
|
"DATABASE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -251,7 +273,12 @@
|
||||||
"width": 190,
|
"width": 190,
|
||||||
"height": 152
|
"height": 152
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "SERVICE",
|
"type": "SERVICE",
|
||||||
"customName": "Services",
|
"customName": "Services",
|
||||||
|
|
@ -265,8 +292,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"SERVICE": {
|
"SERVICE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -283,7 +309,12 @@
|
||||||
"width": 190,
|
"width": 190,
|
||||||
"height": 152
|
"height": 152
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "HOST",
|
"type": "HOST",
|
||||||
"customName": "Hosts",
|
"customName": "Hosts",
|
||||||
|
|
@ -297,8 +328,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"HOST": {
|
"HOST": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,28 @@
|
||||||
{
|
{
|
||||||
"dimensionalRules": [],
|
"dimensionalRules": [],
|
||||||
"name": "{{.name}}",
|
"name": "{{.name}}",
|
||||||
|
"entitySelectorBasedRules": [
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(Service),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:{{.compassid}}\"))"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(PROCESS_GROUP),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(HOST),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
}
|
||||||
|
],
|
||||||
"rules": [
|
"rules": [
|
||||||
{
|
{
|
||||||
"conditions": [
|
"conditions": [
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,4 @@ config:
|
||||||
CDLSCFSU:
|
CDLSCFSU:
|
||||||
- name: CD_LSCFSU
|
- name: CD_LSCFSU
|
||||||
- tag: LSCFSU
|
- tag: LSCFSU
|
||||||
|
- compassid: lscfsu
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 304
|
"height": 304
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "MIXED",
|
"type": "MIXED",
|
||||||
"customName": "Failure rate (HTTP 4xx/5xx errors)",
|
"customName": "Failure rate (HTTP 4xx/5xx errors)",
|
||||||
|
|
@ -72,8 +77,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"SERVICE": {
|
"SERVICE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -106,7 +110,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 38
|
"height": 38
|
||||||
},
|
},
|
||||||
"tileFilter": {}
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Markdown",
|
"name": "Markdown",
|
||||||
|
|
@ -118,7 +127,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 38
|
"height": 38
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"markdown": "---\n"
|
"markdown": "---\n"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -131,7 +145,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 304
|
"height": 304
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "MIXED",
|
"type": "MIXED",
|
||||||
"customName": "Response time, Request Count and Number of Errors",
|
"customName": "Response time, Request Count and Number of Errors",
|
||||||
|
|
@ -189,8 +208,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"SERVICE": {
|
"SERVICE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -206,7 +224,12 @@
|
||||||
"width": 1064,
|
"width": 1064,
|
||||||
"height": 38
|
"height": 38
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"markdown": "---\n"
|
"markdown": "---\n"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -219,7 +242,12 @@
|
||||||
"width": 190,
|
"width": 190,
|
||||||
"height": 152
|
"height": 152
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "DATABASE",
|
"type": "DATABASE",
|
||||||
"customName": "Databases",
|
"customName": "Databases",
|
||||||
|
|
@ -233,8 +261,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"DATABASE": {
|
"DATABASE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -251,7 +278,12 @@
|
||||||
"width": 190,
|
"width": 190,
|
||||||
"height": 152
|
"height": 152
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "SERVICE",
|
"type": "SERVICE",
|
||||||
"customName": "Services",
|
"customName": "Services",
|
||||||
|
|
@ -265,8 +297,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"SERVICE": {
|
"SERVICE": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -283,7 +314,12 @@
|
||||||
"width": 190,
|
"width": 190,
|
||||||
"height": 152
|
"height": 152
|
||||||
},
|
},
|
||||||
"tileFilter": {},
|
"tileFilter": {
|
||||||
|
"managementZone": {
|
||||||
|
"id": "{{.mzId}}",
|
||||||
|
"name": "{{.mzName}}"
|
||||||
|
}
|
||||||
|
},
|
||||||
"filterConfig": {
|
"filterConfig": {
|
||||||
"type": "HOST",
|
"type": "HOST",
|
||||||
"customName": "Hosts",
|
"customName": "Hosts",
|
||||||
|
|
@ -297,8 +333,7 @@
|
||||||
"filtersPerEntityType": {
|
"filtersPerEntityType": {
|
||||||
"HOST": {
|
"HOST": {
|
||||||
"AUTO_TAGS": [
|
"AUTO_TAGS": [
|
||||||
"Environment:{{.env}}",
|
"Environment:{{.env}}"
|
||||||
"Component:{{.tag}}"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,28 @@
|
||||||
{
|
{
|
||||||
"dimensionalRules": [],
|
"dimensionalRules": [],
|
||||||
"name": "{{.name}}",
|
"name": "{{.name}}",
|
||||||
|
"entitySelectorBasedRules": [
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(Service),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:{{.compassid}}\"))"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(PROCESS_GROUP),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"entitySelector": "type(HOST),tag(\"compass-id:{{.compassid}}\")"
|
||||||
|
}
|
||||||
|
],
|
||||||
"rules": [
|
"rules": [
|
||||||
{
|
{
|
||||||
"conditions": [
|
"conditions": [
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,4 @@ config:
|
||||||
CDTripCollection:
|
CDTripCollection:
|
||||||
- name: CD_TripCollection
|
- name: CD_TripCollection
|
||||||
- tag: TripCollection
|
- tag: TripCollection
|
||||||
|
- compassid: tripCollectionApi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue