guidelines / templates redefined

custom-service-JONYR
qxz15oi 2021-03-31 14:24:36 +02:00
parent 8f2f10f574
commit 7dc7841240
1 changed files with 39 additions and 37 deletions

View File

@ -1,46 +1,48 @@
## Add Databases into your Management Zone
1. Under the BMW-Dynatrace-config\00_Global-Config directory, move to auto-tag folder
2. Use the following template to add your DB:
`{`
` "type": "SERVICE",`
` "enabled": true,`
` "valueFormat": "<app_name>",`
` "propagationTypes": [],`
` "conditions": [`
` {`
` "key": {`
` "attribute": "SERVICE_TYPE"`
` },`
` "comparisonInfo": {`
` "type": "SERVICE_TYPE",`
` "operator": "EQUALS",`
` "value": "DATABASE_SERVICE",`
` "negate": false`
` }`
` },`
` {`
` "key": {`
` "attribute": "SERVICE_DATABASE_NAME"`
` },`
` "comparisonInfo": {`
` "type": "STRING",`
` "operator": "CONTAINS",`
` "value": "<common_string_in_name>",`
` "negate": false,`
` "caseSensitive": true`
` }`
` }`
` ]`
`} `
```
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "<app_name>",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TYPE"
},
"comparisonInfo": {
"type": "SERVICE_TYPE",
"operator": "EQUALS",
"value": "DATABASE_SERVICE",
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DATABASE_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "<common_string_in_name>",
"negate": false,
"caseSensitive": true
}
}
]
}
```
Notes:
- Replace <app_name> with the value of the tags for your component
- Use a <common_string_in_name> for your databases
- i.e. if all of your db has the string "sc2" in common, use that value
3. Open Component.json file and paste the recently edited template as a new rule (line 10). Remember to separate the rule with a comma
4. Commit and pull request to merge the branch to the master:
`git add <changes>`
`git commit -m "<app_name> configuration changes"`
`git push -u origin <branch>`
```
git add <changes>
git commit -m "<app_name> configuration changes"
git push -u origin <branch>
```