onboarding templates updates
parent
0aeaba517d
commit
38153bcfb1
|
|
@ -6,11 +6,14 @@ mv BMW-Dynatrace-config/CD_newComponentTag BMW-Dynatrace-config/$1
|
|||
mv BMW-Dynatrace-config/$1/alerting-profile/newComponentTag.json BMW-Dynatrace-config/$1/alerting-profile/$2.json
|
||||
mv BMW-Dynatrace-config/$1/management-zone/newComponentTag.json BMW-Dynatrace-config/$1/management-zone/$2.json
|
||||
mv BMW-Dynatrace-config/$1/dashboard/newComponentTag.json BMW-Dynatrace-config/$1/dashboard/$2.json
|
||||
mv BMW-Dynatrace-config/$1/notification/newComponentTag.json BMW-Dynatrace-config/$1/notification/$2.json
|
||||
|
||||
sed -i "s/CD_newComponentTag/$1/g" BMW-Dynatrace-config/$1/alerting-profile/alerting-profile.yaml
|
||||
sed -i "s/CD_newComponentTag/$1/g" BMW-Dynatrace-config/$1/management-zone/management-zone.yaml
|
||||
sed -i "s/CD_newComponentTag/$1/g" BMW-Dynatrace-config/$1/dashboard/dashboard.yaml
|
||||
sed -i "s/CD_newComponentTag/$1/g" BMW-Dynatrace-config/$1/notification/notification.yaml
|
||||
|
||||
sed -i "s/newComponentTag/$2/g" BMW-Dynatrace-config/$1/alerting-profile/alerting-profile.yaml
|
||||
sed -i "s/newComponentTag/$2/g" BMW-Dynatrace-config/$1/management-zone/management-zone.yaml
|
||||
sed -i "s/newComponentTag/$2/g" BMW-Dynatrace-config/$1/dashboard/dashboard.yaml
|
||||
sed -i "s/newComponentTag/$2/g" BMW-Dynatrace-config/$1/notification/notification.yaml
|
||||
|
|
|
|||
|
|
@ -98,25 +98,6 @@
|
|||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"delayInMinutes": 0,
|
||||
"severityLevel": "MONITORING_UNAVAILABLE",
|
||||
"tagFilter": {
|
||||
"includeMode": "INCLUDE_ALL",
|
||||
"tagFilters": [
|
||||
{
|
||||
"context": "CONTEXTLESS",
|
||||
"key": "Component",
|
||||
"value": "{{.tag}}"
|
||||
},
|
||||
{
|
||||
"context": "CONTEXTLESS",
|
||||
"key": "Environment",
|
||||
"value": "{{.env}}"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1 @@
|
|||
hello world
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
config:
|
||||
- customService1: template-1-1.json
|
||||
|
||||
customService1:
|
||||
- name: myJOYNRService
|
||||
- className: com.bmw.cc.conn.this.is.just.an.exampleClasss
|
||||
- methodName: exampleJoynrMethod
|
||||
- returnType: void
|
||||
- skipDeployment: "true"
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"enabled": true,
|
||||
"name": "{{.name}}",
|
||||
"processGroups": [],
|
||||
"queueEntryPoint": false,
|
||||
"queueEntryPointType": null,
|
||||
"rules": [
|
||||
{
|
||||
"annotations": [],
|
||||
"className": "{{.className}}",
|
||||
"enabled": true,
|
||||
"fileName": "",
|
||||
"matcher": "EQUALS",
|
||||
"methodRules": [
|
||||
{
|
||||
"argumentTypes": [],
|
||||
"methodName": "{{.methodName}}",
|
||||
"returnType": "{{.returnType}}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"acceptAnyCertificate": false,
|
||||
"active": true,
|
||||
"alertingProfile": "{{.alertingProfile}}",
|
||||
"headers": [],
|
||||
"name": "{{.name}}",
|
||||
"notifyEventMergesEnabled": false,
|
||||
"payload": "{\n\"title\":\"{ProblemTitle}\",\n\"text\":\"{ProblemDetailsHTML}\",\n\"themeColor\":\"EA4300\"\n}",
|
||||
"type": "WEBHOOK",
|
||||
"url": "{{.webhook}}"
|
||||
}
|
||||
|
|
@ -0,0 +1,70 @@
|
|||
config:
|
||||
- CDnewComponentTag-PROD: newComponentTag.json
|
||||
- CDnewComponentTag-E2E: newComponentTag.json
|
||||
- CDnewComponentTag-INT: newComponentTag.json
|
||||
|
||||
#Prod dashboards for EMEA/NA/CN
|
||||
CDnewComponentTag-PROD:
|
||||
- name: CD_newComponentTag PROD
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-PROD.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "true"
|
||||
CDnewComponentTag-PROD.EMEA-Prod:
|
||||
- name: CD_newComponentTag PROD
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-PROD.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
CDnewComponentTag-PROD.NA-Prod:
|
||||
- name: CD_newComponentTag PROD
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-PROD.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
CDnewComponentTag-PROD.CN-Prod:
|
||||
- name: CD_newComponentTag PROD
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-PROD.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
|
||||
#E2E dashboards for EMEA/NA/CN
|
||||
CDnewComponentTag-E2E:
|
||||
- name: CD_newComponentTag E2E
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-E2E.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "true"
|
||||
CDnewComponentTag-E2E.EMEA-Prod:
|
||||
- name: CD_newComponentTag E2E
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-E2E.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
CDnewComponentTag-E2E.NA-Prod:
|
||||
- name: CD_newComponentTag E2E
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-E2E.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
CDnewComponentTag-E2E.CN-Prod:
|
||||
- name: CD_newComponentTag E2E
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-E2E.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
|
||||
#INT dashboards for EMEA/NA/CN
|
||||
CDnewComponentTag-INT:
|
||||
- name: CD_newComponentTag INT
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-INT.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "true"
|
||||
CDnewComponentTag-INT.EMEA-PreProd:
|
||||
- name: CD_newComponentTag INT
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-INT.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
CDnewComponentTag-INT.NA-PreProd:
|
||||
- name: CD_newComponentTag INT
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-INT.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
CDnewComponentTag-INT.CN-PreProd:
|
||||
- name: CD_newComponentTag INT
|
||||
- alertingProfile: CD_newComponentTag/alerting-profile/CDnewComponentTag-INT.id
|
||||
- webhook: https://empty
|
||||
- skipDeployment: "false"
|
||||
Loading…
Reference in New Issue