From 50222bc35ba1602a845fadf087f002faec6efe93 Mon Sep 17 00:00:00 2001 From: qxz15oi Date: Tue, 4 May 2021 09:21:33 +0200 Subject: [PATCH] simplifying templates --- .../alerting-profile/alerting-profile.yaml | 65 +-- .../CD_agent-service/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_aluis/dashboard/dashboard.yaml | 61 ++- .../CD_aluis/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-casa/dashboard/dashboard.yaml | 61 ++- .../CD_am-casa/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-cesim/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-cns/dashboard/dashboard.yaml | 61 ++- .../CD_am-cns/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-device/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-ecs/dashboard/dashboard.yaml | 61 ++- .../CD_am-ecs/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-egim/dashboard/dashboard.yaml | 61 ++- .../CD_am-egim/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-esim-ui/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-lmcs/dashboard/dashboard.yaml | 61 ++- .../CD_am-lmcs/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-proxy/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-store/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-svms/dashboard/dashboard.yaml | 61 ++- .../CD_am-svms/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-ui/dashboard/dashboard.yaml | 61 ++- .../CD_am-ui/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-usage/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_am-vms/dashboard/dashboard.yaml | 61 ++- .../CD_am-vms/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_asbc-sfa-oh/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_asbc-sts/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_asbctvp/dashboard/dashboard.yaml | 61 ++- .../CD_asbctvp/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_b2v-com-be/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_b2v-com-echo/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_b2v-com-fe/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_b2v-com-hello/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_b2v-nots/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../CD_bsi-service/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_cac/dashboard/dashboard.yaml | 61 ++- .../CD_cac/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_cdc/dashboard/dashboard.yaml | 61 ++- .../CD_cdc/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_cm/dashboard/dashboard.yaml | 61 ++- .../CD_cm/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_csu/dashboard/dashboard.yaml | 61 ++- .../CD_csu/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_dealercockpit/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_delivery/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_dsd/dashboard/dashboard.yaml | 61 ++- .../CD_dsd/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_eadb/dashboard/dashboard.yaml | 61 ++- .../CD_eadb/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ercaf/dashboard/dashboard.yaml | 61 ++- .../CD_ercaf/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ercr/dashboard/dashboard.yaml | 61 ++- .../CD_ercr/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_erd/dashboard/dashboard.yaml | 61 ++- .../CD_erd/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_esh/dashboard/dashboard.yaml | 61 ++- .../CD_esh/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_fmc/dashboard/dashboard.yaml | 61 ++- .../CD_fmc/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_hpauth/dashboard/dashboard.yaml | 61 ++- .../CD_hpauth/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ids-admin/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ids-svds/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ids-sync/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ids-ws/dashboard/dashboard.yaml | 61 ++- .../CD_ids-ws/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 45 +- ...ge-composite-service.json => default.json} | 35 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../CD_ipa-gateway/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_jdssp21/dashboard/dashboard.yaml | 61 ++- .../CD_jdssp21/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_lsc-kc/dashboard/dashboard.yaml | 61 ++- .../CD_lsc-kc/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_lsc-mm/dashboard/dashboard.yaml | 61 ++- .../CD_lsc-mm/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_lsc-oc/dashboard/dashboard.yaml | 61 ++- .../CD_lsc-oc/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_lsc-og/dashboard/dashboard.yaml | 61 ++- .../CD_lsc-og/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_mds/dashboard/dashboard.yaml | 61 ++- .../CD_mds/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_mlc/dashboard/dashboard.yaml | 61 ++- .../CD_mlc/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_mrp/dashboard/dashboard.yaml | 61 ++- .../CD_mrp/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_mrpspringboot/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_nop-admin/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_nop-archive/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_nop-trigger/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_oclisc2v/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_oclisocsp/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_omg/dashboard/dashboard.yaml | 61 ++- .../CD_omg/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_pdmmanager/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_rsu-adapter/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_rsu/dashboard/dashboard.yaml | 61 ++- .../CD_rsu/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_sbr/dashboard/dashboard.yaml | 61 ++- .../CD_sbr/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_scb/dashboard/dashboard.yaml | 61 ++- .../CD_scb/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_scc/dashboard/dashboard.yaml | 61 ++- .../CD_scc/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_scm-agentreg/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_scm-scm/dashboard/dashboard.yaml | 61 ++- .../CD_scm-scm/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_scma-backend/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_sfa-fre/dashboard/dashboard.yaml | 61 ++- .../CD_sfa-fre/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_sfa-ota/dashboard/dashboard.yaml | 61 ++- .../CD_sfa-ota/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_sfa-vs/dashboard/dashboard.yaml | 61 ++- .../CD_sfa-vs/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_sfa/dashboard/dashboard.yaml | 61 ++- .../CD_sfa/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_srmanager/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_stm/dashboard/dashboard.yaml | 61 ++- .../CD_stm/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_svcinfo/dashboard/dashboard.yaml | 61 ++- .../CD_svcinfo/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../CD_timer-service/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tol-mgu/dashboard/dashboard.yaml | 61 ++- .../CD_tol-mgu/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tol-tssb/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tol/dashboard/dashboard.yaml | 61 ++- .../CD_tol/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../CD_trip-service/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-bt/dashboard/dashboard.yaml | 61 ++- .../CD_ts-bt/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-bti/dashboard/dashboard.yaml | 61 ++- .../CD_ts-bti/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-cas-spm/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-cas-stm/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-eshad/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-pdmupdater/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-pservice/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-rtcadapter/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-rtchandler/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-rtcservice/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-tsbgam/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-tsp/dashboard/dashboard.yaml | 61 ++- .../CD_ts-tsp/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_ts-wlupdater/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tscs/dashboard/dashboard.yaml | 61 ++- .../CD_tscs/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tsmb/dashboard/dashboard.yaml | 61 ++- .../CD_tsmb/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tsr-cmr/dashboard/dashboard.yaml | 61 ++- .../CD_tsr-cmr/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tsr-dd/dashboard/dashboard.yaml | 61 ++- .../CD_tsr-dd/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tsr-vu/dashboard/dashboard.yaml | 61 ++- .../CD_tsr-vu/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_tsrservice/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 65 +-- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 80 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_vps-admin/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_vps-archive/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_vps-monitor/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_vps-prov/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_vps-trigger/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_vs-api/dashboard/dashboard.yaml | 61 ++- .../CD_vs-api/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_webapi/dashboard/dashboard.yaml | 61 ++- .../CD_webapi/notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_wlmanager/dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- .../alerting-profile/alerting-profile.yaml | 33 +- .../CD_xfcd/dashboard/dashboard.yaml | 61 ++- .../CD_xfcd/notification/notification.yaml | 61 +-- BMW-Dynatrace-config/delete.yaml | 500 +++++++++++++++++- .../alerting-profile/alerting-profile.yaml | 33 +- .../dashboard/dashboard.yaml | 61 ++- .../notification/notification.yaml | 61 +-- 713 files changed, 18686 insertions(+), 24461 deletions(-) rename BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/{image-composite-service.json => default.json} (64%) diff --git a/BMW-Dynatrace-config/CD_agent-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_agent-service/alerting-profile/alerting-profile.yaml index 084aa77f..0c501404 100644 --- a/BMW-Dynatrace-config/CD_agent-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_agent-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDagent-service-PROD: default.json -- CDagent-service-E2E: default.json -- CDagent-service-INT: default.json +- CDagent-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDagent-service-PROD: -- name: CD_agent-service PROD -- tag: agent-service -- mzId: CD_agent-service/management-zone/CDagent-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDagent-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDagent-service.EMEA-Prod: - name: CD_agent-service PROD - tag: agent-service - mzId: CD_agent-service/management-zone/CDagent-service.id - env: PROD - skipDeployment: "false" -CDagent-service-PROD.NA-Prod: +CDagent-service.NA-Prod: - name: CD_agent-service PROD - tag: agent-service - mzId: CD_agent-service/management-zone/CDagent-service.id - env: PROD - skipDeployment: "false" -CDagent-service-PROD.CN-Prod: +CDagent-service.CN-Prod: - name: CD_agent-service PROD - tag: agent-service - mzId: CD_agent-service/management-zone/CDagent-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDagent-service-E2E: -- name: CD_agent-service E2E -- tag: agent-service -- mzId: CD_agent-service/management-zone/CDagent-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDagent-service-E2E.EMEA-Prod: -- name: CD_agent-service E2E -- tag: agent-service -- mzId: CD_agent-service/management-zone/CDagent-service.id -- env: E2E -- skipDeployment: "false" -CDagent-service-E2E.NA-Prod: -- name: CD_agent-service E2E -- tag: agent-service -- mzId: CD_agent-service/management-zone/CDagent-service.id -- env: E2E -- skipDeployment: "false" -CDagent-service-E2E.CN-Prod: -- name: CD_agent-service E2E -- tag: agent-service -- mzId: CD_agent-service/management-zone/CDagent-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDagent-service-INT: -- name: CD_agent-service INT -- tag: agent-service -- mzId: CD_agent-service/management-zone/CDagent-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDagent-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDagent-service.EMEA-PreProd: - name: CD_agent-service INT - tag: agent-service - mzId: CD_agent-service/management-zone/CDagent-service.id - env: INT - skipDeployment: "false" -CDagent-service-INT.NA-PreProd: +CDagent-service.NA-PreProd: - name: CD_agent-service INT - tag: agent-service - mzId: CD_agent-service/management-zone/CDagent-service.id - env: INT - skipDeployment: "false" -CDagent-service-INT.CN-PreProd: +CDagent-service.CN-PreProd: - name: CD_agent-service INT - tag: agent-service - mzId: CD_agent-service/management-zone/CDagent-service.id diff --git a/BMW-Dynatrace-config/CD_agent-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_agent-service/dashboard/dashboard.yaml index 49ffa802..aca82e4d 100644 --- a/BMW-Dynatrace-config/CD_agent-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_agent-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDagent-service: default.json +- CDagent-service-PROD: default.json +- CDagent-service-E2E: default.json +- CDagent-service-INT: default.json +- CDagent-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDagent-service.EMEA-Prod: +CDagent-service-PROD: +- name: CD_agent-service PROD +- mzName: CD_agent-service/management-zone/CDagent-service.name +- mzId: CD_agent-service/management-zone/CDagent-service.id +- tag: agent-service +- env: PROD +- skipDeployment: "true" +CDagent-service-PROD.EMEA-Prod: - name: CD_agent-service PROD - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: PROD - skipDeployment: "false" -CDagent-service.NA-Prod: +CDagent-service-PROD.NA-Prod: - name: CD_agent-service PROD - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: PROD - skipDeployment: "false" -CDagent-service.CN-Prod: +CDagent-service-PROD.CN-Prod: - name: CD_agent-service PROD - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id @@ -25,21 +35,28 @@ CDagent-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDagent-service.EMEA-Prod: +CDagent-service-E2E: +- name: CD_agent-service E2E +- mzName: CD_agent-service/management-zone/CDagent-service.name +- mzId: CD_agent-service/management-zone/CDagent-service.id +- tag: agent-service +- env: E2E +- skipDeployment: "true" +CDagent-service-E2E.EMEA-Prod: - name: CD_agent-service E2E - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: E2E - skipDeployment: "false" -CDagent-service.NA-Prod: +CDagent-service-E2E.NA-Prod: - name: CD_agent-service E2E - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: E2E - skipDeployment: "false" -CDagent-service.CN-Prod: +CDagent-service-E2E.CN-Prod: - name: CD_agent-service E2E - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id @@ -47,22 +64,29 @@ CDagent-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDagent-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDagent-service-INT: +- name: CD_agent-service INT +- mzName: CD_agent-service/management-zone/CDagent-service.name +- mzId: CD_agent-service/management-zone/CDagent-service.id +- tag: agent-service +- env: INT +- skipDeployment: "true" +CDagent-service-INT.EMEA-PreProd: - name: CD_agent-service INT - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: INT - skipDeployment: "false" -CDagent-service.NA-PreProd: +CDagent-service-INT.NA-PreProd: - name: CD_agent-service INT - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: INT - skipDeployment: "false" -CDagent-service.CN-PreProd: +CDagent-service-INT.CN-PreProd: - name: CD_agent-service INT - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id @@ -70,22 +94,29 @@ CDagent-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDagent-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDagent-service-TEST: +- name: CD_agent-service TEST +- mzName: CD_agent-service/management-zone/CDagent-service.name +- mzId: CD_agent-service/management-zone/CDagent-service.id +- tag: agent-service +- env: TEST +- skipDeployment: "true" +CDagent-service-TEST.EMEA-PreProd: - name: CD_agent-service TEST - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: TEST - skipDeployment: "false" -CDagent-service.NA-PreProd: +CDagent-service-TEST.NA-PreProd: - name: CD_agent-service TEST - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id - tag: agent-service - env: TEST - skipDeployment: "false" -CDagent-service.CN-PreProd: +CDagent-service-TEST.CN-PreProd: - name: CD_agent-service TEST - mzName: CD_agent-service/management-zone/CDagent-service.name - mzId: CD_agent-service/management-zone/CDagent-service.id diff --git a/BMW-Dynatrace-config/CD_agent-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_agent-service/notification/notification.yaml index 974cb557..c32a1a83 100644 --- a/BMW-Dynatrace-config/CD_agent-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_agent-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDagent-service-PROD: msTeams.json -- CDagent-service-E2E: msTeams.json -- CDagent-service-INT: msTeams.json +- CDagent-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDagent-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDagent-service.EMEA-Prod: - name: CD_agent-service PROD -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-PROD.id +- alertingProfile: CD_agent-service/alerting-profile/CDagent-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDagent-service-PROD.EMEA-Prod: +CDagent-service.NA-Prod: - name: CD_agent-service PROD -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDagent-service-PROD.NA-Prod: -- name: CD_agent-service PROD -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDagent-service-PROD.CN-Prod: -- name: CD_agent-service PROD -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDagent-service-E2E: -- name: CD_agent-service E2E -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-E2E.id +- alertingProfile: CD_agent-service/alerting-profile/CDagent-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDagent-service-E2E.EMEA-Prod: -- name: CD_agent-service E2E -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDagent-service-E2E.NA-Prod: -- name: CD_agent-service E2E -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDagent-service-E2E.CN-Prod: -- name: CD_agent-service E2E -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDagent-service-INT: -- name: CD_agent-service INT -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-INT.id +CDagent-service.CN-Prod: +- name: CD_agent-service PROD +- alertingProfile: CD_agent-service/alerting-profile/CDagent-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDagent-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDagent-service.EMEA-PreProd: - name: CD_agent-service INT -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-INT.id +- alertingProfile: CD_agent-service/alerting-profile/CDagent-service.id - webhook: https://empty -- skipDeployment: "false" -CDagent-service-INT.NA-PreProd: +- skipDeployment: "true" +CDagent-service.NA-PreProd: - name: CD_agent-service INT -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-INT.id +- alertingProfile: CD_agent-service/alerting-profile/CDagent-service.id - webhook: https://empty -- skipDeployment: "false" -CDagent-service-INT.CN-PreProd: +- skipDeployment: "true" +CDagent-service.CN-PreProd: - name: CD_agent-service INT -- alertingProfile: CD_agent-service/alerting-profile/CDagent-service-INT.id +- alertingProfile: CD_agent-service/alerting-profile/CDagent-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_aluis/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_aluis/alerting-profile/alerting-profile.yaml index 51cf6d98..3eefe30f 100644 --- a/BMW-Dynatrace-config/CD_aluis/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_aluis/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDaluis-PROD: default.json -- CDaluis-INT: default.json +- CDaluis: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDaluis-PROD: -- name: CD_aluis PROD -- tag: aluis -- mzId: CD_aluis/management-zone/CDaluis.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDaluis-PROD.EMEA-Prod: +CDaluis.EMEA-Prod: - name: CD_aluis PROD - tag: aluis - mzId: CD_aluis/management-zone/CDaluis.id - env: PROD - skipDeployment: "false" -CDaluis-PROD.NA-Prod: +CDaluis.NA-Prod: - name: CD_aluis PROD - tag: aluis - mzId: CD_aluis/management-zone/CDaluis.id - env: PROD - skipDeployment: "false" -CDaluis-PROD.CN-Prod: +CDaluis.CN-Prod: - name: CD_aluis PROD - tag: aluis - mzId: CD_aluis/management-zone/CDaluis.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDaluis-INT: -- name: CD_aluis INT -- tag: aluis -- mzId: CD_aluis/management-zone/CDaluis.id -- env: INT -- skipDeployment: "true" -#Configuration -CDaluis-INT.EMEA-PreProd: +CDaluis.EMEA-PreProd: - name: CD_aluis INT - tag: aluis - mzId: CD_aluis/management-zone/CDaluis.id - env: INT - skipDeployment: "false" -CDaluis-INT.NA-PreProd: +CDaluis.NA-PreProd: - name: CD_aluis INT - tag: aluis - mzId: CD_aluis/management-zone/CDaluis.id - env: INT - skipDeployment: "false" -CDaluis-INT.CN-PreProd: +CDaluis.CN-PreProd: - name: CD_aluis INT - tag: aluis - mzId: CD_aluis/management-zone/CDaluis.id diff --git a/BMW-Dynatrace-config/CD_aluis/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_aluis/dashboard/dashboard.yaml index 89bc0e41..e574d56d 100644 --- a/BMW-Dynatrace-config/CD_aluis/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_aluis/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDaluis: default.json +- CDaluis-PROD: default.json +- CDaluis-E2E: default.json +- CDaluis-INT: default.json +- CDaluis-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDaluis.EMEA-Prod: +CDaluis-PROD: +- name: CD_aluis PROD +- mzName: CD_aluis/management-zone/CDaluis.name +- mzId: CD_aluis/management-zone/CDaluis.id +- tag: aluis +- env: PROD +- skipDeployment: "true" +CDaluis-PROD.EMEA-Prod: - name: CD_aluis PROD - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: PROD - skipDeployment: "false" -CDaluis.NA-Prod: +CDaluis-PROD.NA-Prod: - name: CD_aluis PROD - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: PROD - skipDeployment: "false" -CDaluis.CN-Prod: +CDaluis-PROD.CN-Prod: - name: CD_aluis PROD - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id @@ -25,21 +35,28 @@ CDaluis.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDaluis.EMEA-Prod: +CDaluis-E2E: +- name: CD_aluis E2E +- mzName: CD_aluis/management-zone/CDaluis.name +- mzId: CD_aluis/management-zone/CDaluis.id +- tag: aluis +- env: E2E +- skipDeployment: "true" +CDaluis-E2E.EMEA-Prod: - name: CD_aluis E2E - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: E2E - skipDeployment: "false" -CDaluis.NA-Prod: +CDaluis-E2E.NA-Prod: - name: CD_aluis E2E - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: E2E - skipDeployment: "false" -CDaluis.CN-Prod: +CDaluis-E2E.CN-Prod: - name: CD_aluis E2E - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id @@ -47,22 +64,29 @@ CDaluis.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDaluis.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDaluis-INT: +- name: CD_aluis INT +- mzName: CD_aluis/management-zone/CDaluis.name +- mzId: CD_aluis/management-zone/CDaluis.id +- tag: aluis +- env: INT +- skipDeployment: "true" +CDaluis-INT.EMEA-PreProd: - name: CD_aluis INT - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: INT - skipDeployment: "false" -CDaluis.NA-PreProd: +CDaluis-INT.NA-PreProd: - name: CD_aluis INT - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: INT - skipDeployment: "false" -CDaluis.CN-PreProd: +CDaluis-INT.CN-PreProd: - name: CD_aluis INT - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id @@ -70,22 +94,29 @@ CDaluis.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDaluis.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDaluis-TEST: +- name: CD_aluis TEST +- mzName: CD_aluis/management-zone/CDaluis.name +- mzId: CD_aluis/management-zone/CDaluis.id +- tag: aluis +- env: TEST +- skipDeployment: "true" +CDaluis-TEST.EMEA-PreProd: - name: CD_aluis TEST - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: TEST - skipDeployment: "false" -CDaluis.NA-PreProd: +CDaluis-TEST.NA-PreProd: - name: CD_aluis TEST - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id - tag: aluis - env: TEST - skipDeployment: "false" -CDaluis.CN-PreProd: +CDaluis-TEST.CN-PreProd: - name: CD_aluis TEST - mzName: CD_aluis/management-zone/CDaluis.name - mzId: CD_aluis/management-zone/CDaluis.id diff --git a/BMW-Dynatrace-config/CD_aluis/notification/notification.yaml b/BMW-Dynatrace-config/CD_aluis/notification/notification.yaml index 1c10a43a..1c50d331 100644 --- a/BMW-Dynatrace-config/CD_aluis/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_aluis/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDaluis-PROD: msTeams.json -- CDaluis-INT: msTeams.json +- CDaluis: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDaluis-PROD: +# Notification System for EMEA/NA/CN Prod +CDaluis.EMEA-Prod: - name: CD_aluis PROD -- alertingProfile: CD_aluis/alerting-profile/CDaluis-PROD.id +- alertingProfile: CD_aluis/alerting-profile/CDaluis.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDaluis-PROD.EMEA-Prod: +CDaluis.NA-Prod: - name: CD_aluis PROD -- alertingProfile: CD_aluis/alerting-profile/CDaluis-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDaluis-PROD.NA-Prod: -- name: CD_aluis PROD -- alertingProfile: CD_aluis/alerting-profile/CDaluis-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDaluis-PROD.CN-Prod: -- name: CD_aluis PROD -- alertingProfile: CD_aluis/alerting-profile/CDaluis-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDaluis-INT: -- name: CD_aluis INT -- alertingProfile: CD_aluis/alerting-profile/CDaluis-INT.id +- alertingProfile: CD_aluis/alerting-profile/CDaluis.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDaluis-INT.EMEA-PreProd: -- name: CD_aluis INT -- alertingProfile: CD_aluis/alerting-profile/CDaluis-INT.id +CDaluis.CN-Prod: +- name: CD_aluis PROD +- alertingProfile: CD_aluis/alerting-profile/CDaluis.id - webhook: https://empty -- skipDeployment: "false" -CDaluis-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDaluis.EMEA-PreProd: - name: CD_aluis INT -- alertingProfile: CD_aluis/alerting-profile/CDaluis-INT.id +- alertingProfile: CD_aluis/alerting-profile/CDaluis.id - webhook: https://empty -- skipDeployment: "false" -CDaluis-INT.CN-PreProd: +- skipDeployment: "true" +CDaluis.NA-PreProd: - name: CD_aluis INT -- alertingProfile: CD_aluis/alerting-profile/CDaluis-INT.id +- alertingProfile: CD_aluis/alerting-profile/CDaluis.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDaluis.CN-PreProd: +- name: CD_aluis INT +- alertingProfile: CD_aluis/alerting-profile/CDaluis.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-casa/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-casa/alerting-profile/alerting-profile.yaml index 40004149..e5949ed1 100644 --- a/BMW-Dynatrace-config/CD_am-casa/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-casa/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-casa-PROD: default.json -- CDam-casa-INT: default.json +- CDam-casa: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-casa-PROD: -- name: CD_am-casa PROD -- tag: am-casa -- mzId: CD_am-casa/management-zone/CDam-casa.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-casa-PROD.EMEA-Prod: +CDam-casa.EMEA-Prod: - name: CD_am-casa PROD - tag: am-casa - mzId: CD_am-casa/management-zone/CDam-casa.id - env: PROD - skipDeployment: "false" -CDam-casa-PROD.NA-Prod: +CDam-casa.NA-Prod: - name: CD_am-casa PROD - tag: am-casa - mzId: CD_am-casa/management-zone/CDam-casa.id - env: PROD - skipDeployment: "false" -CDam-casa-PROD.CN-Prod: +CDam-casa.CN-Prod: - name: CD_am-casa PROD - tag: am-casa - mzId: CD_am-casa/management-zone/CDam-casa.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-casa-INT: -- name: CD_am-casa INT -- tag: am-casa -- mzId: CD_am-casa/management-zone/CDam-casa.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-casa-INT.EMEA-PreProd: +CDam-casa.EMEA-PreProd: - name: CD_am-casa INT - tag: am-casa - mzId: CD_am-casa/management-zone/CDam-casa.id - env: INT - skipDeployment: "false" -CDam-casa-INT.NA-PreProd: +CDam-casa.NA-PreProd: - name: CD_am-casa INT - tag: am-casa - mzId: CD_am-casa/management-zone/CDam-casa.id - env: INT - skipDeployment: "false" -CDam-casa-INT.CN-PreProd: +CDam-casa.CN-PreProd: - name: CD_am-casa INT - tag: am-casa - mzId: CD_am-casa/management-zone/CDam-casa.id diff --git a/BMW-Dynatrace-config/CD_am-casa/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-casa/dashboard/dashboard.yaml index 6f493491..2ab1b722 100644 --- a/BMW-Dynatrace-config/CD_am-casa/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-casa/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-casa: default.json +- CDam-casa-PROD: default.json +- CDam-casa-E2E: default.json +- CDam-casa-INT: default.json +- CDam-casa-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-casa.EMEA-Prod: +CDam-casa-PROD: +- name: CD_am-casa PROD +- mzName: CD_am-casa/management-zone/CDam-casa.name +- mzId: CD_am-casa/management-zone/CDam-casa.id +- tag: am-casa +- env: PROD +- skipDeployment: "true" +CDam-casa-PROD.EMEA-Prod: - name: CD_am-casa PROD - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: PROD - skipDeployment: "false" -CDam-casa.NA-Prod: +CDam-casa-PROD.NA-Prod: - name: CD_am-casa PROD - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: PROD - skipDeployment: "false" -CDam-casa.CN-Prod: +CDam-casa-PROD.CN-Prod: - name: CD_am-casa PROD - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id @@ -25,21 +35,28 @@ CDam-casa.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-casa.EMEA-Prod: +CDam-casa-E2E: +- name: CD_am-casa E2E +- mzName: CD_am-casa/management-zone/CDam-casa.name +- mzId: CD_am-casa/management-zone/CDam-casa.id +- tag: am-casa +- env: E2E +- skipDeployment: "true" +CDam-casa-E2E.EMEA-Prod: - name: CD_am-casa E2E - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: E2E - skipDeployment: "false" -CDam-casa.NA-Prod: +CDam-casa-E2E.NA-Prod: - name: CD_am-casa E2E - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: E2E - skipDeployment: "false" -CDam-casa.CN-Prod: +CDam-casa-E2E.CN-Prod: - name: CD_am-casa E2E - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id @@ -47,22 +64,29 @@ CDam-casa.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-casa.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-casa-INT: +- name: CD_am-casa INT +- mzName: CD_am-casa/management-zone/CDam-casa.name +- mzId: CD_am-casa/management-zone/CDam-casa.id +- tag: am-casa +- env: INT +- skipDeployment: "true" +CDam-casa-INT.EMEA-PreProd: - name: CD_am-casa INT - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: INT - skipDeployment: "false" -CDam-casa.NA-PreProd: +CDam-casa-INT.NA-PreProd: - name: CD_am-casa INT - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: INT - skipDeployment: "false" -CDam-casa.CN-PreProd: +CDam-casa-INT.CN-PreProd: - name: CD_am-casa INT - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id @@ -70,22 +94,29 @@ CDam-casa.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-casa.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-casa-TEST: +- name: CD_am-casa TEST +- mzName: CD_am-casa/management-zone/CDam-casa.name +- mzId: CD_am-casa/management-zone/CDam-casa.id +- tag: am-casa +- env: TEST +- skipDeployment: "true" +CDam-casa-TEST.EMEA-PreProd: - name: CD_am-casa TEST - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: TEST - skipDeployment: "false" -CDam-casa.NA-PreProd: +CDam-casa-TEST.NA-PreProd: - name: CD_am-casa TEST - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id - tag: am-casa - env: TEST - skipDeployment: "false" -CDam-casa.CN-PreProd: +CDam-casa-TEST.CN-PreProd: - name: CD_am-casa TEST - mzName: CD_am-casa/management-zone/CDam-casa.name - mzId: CD_am-casa/management-zone/CDam-casa.id diff --git a/BMW-Dynatrace-config/CD_am-casa/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-casa/notification/notification.yaml index f3242209..2c00e022 100644 --- a/BMW-Dynatrace-config/CD_am-casa/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-casa/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-casa-PROD: msTeams.json -- CDam-casa-INT: msTeams.json +- CDam-casa: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-casa-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-casa.EMEA-Prod: - name: CD_am-casa PROD -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-PROD.id +- alertingProfile: CD_am-casa/alerting-profile/CDam-casa.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-casa-PROD.EMEA-Prod: +CDam-casa.NA-Prod: - name: CD_am-casa PROD -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-casa-PROD.NA-Prod: -- name: CD_am-casa PROD -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-casa-PROD.CN-Prod: -- name: CD_am-casa PROD -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-casa-INT: -- name: CD_am-casa INT -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-INT.id +- alertingProfile: CD_am-casa/alerting-profile/CDam-casa.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-casa-INT.EMEA-PreProd: -- name: CD_am-casa INT -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-INT.id +CDam-casa.CN-Prod: +- name: CD_am-casa PROD +- alertingProfile: CD_am-casa/alerting-profile/CDam-casa.id - webhook: https://empty -- skipDeployment: "false" -CDam-casa-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-casa.EMEA-PreProd: - name: CD_am-casa INT -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-INT.id +- alertingProfile: CD_am-casa/alerting-profile/CDam-casa.id - webhook: https://empty -- skipDeployment: "false" -CDam-casa-INT.CN-PreProd: +- skipDeployment: "true" +CDam-casa.NA-PreProd: - name: CD_am-casa INT -- alertingProfile: CD_am-casa/alerting-profile/CDam-casa-INT.id +- alertingProfile: CD_am-casa/alerting-profile/CDam-casa.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-casa.CN-PreProd: +- name: CD_am-casa INT +- alertingProfile: CD_am-casa/alerting-profile/CDam-casa.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-cesim/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-cesim/alerting-profile/alerting-profile.yaml index 40e730d2..780f390d 100644 --- a/BMW-Dynatrace-config/CD_am-cesim/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-cesim/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-cesim-PROD: default.json -- CDam-cesim-INT: default.json +- CDam-cesim: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cesim-PROD: -- name: CD_am-cesim PROD -- tag: am-cesim -- mzId: CD_am-cesim/management-zone/CDam-cesim.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-cesim-PROD.EMEA-Prod: +CDam-cesim.EMEA-Prod: - name: CD_am-cesim PROD - tag: am-cesim - mzId: CD_am-cesim/management-zone/CDam-cesim.id - env: PROD - skipDeployment: "false" -CDam-cesim-PROD.NA-Prod: +CDam-cesim.NA-Prod: - name: CD_am-cesim PROD - tag: am-cesim - mzId: CD_am-cesim/management-zone/CDam-cesim.id - env: PROD - skipDeployment: "false" -CDam-cesim-PROD.CN-Prod: +CDam-cesim.CN-Prod: - name: CD_am-cesim PROD - tag: am-cesim - mzId: CD_am-cesim/management-zone/CDam-cesim.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cesim-INT: -- name: CD_am-cesim INT -- tag: am-cesim -- mzId: CD_am-cesim/management-zone/CDam-cesim.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-cesim-INT.EMEA-PreProd: +CDam-cesim.EMEA-PreProd: - name: CD_am-cesim INT - tag: am-cesim - mzId: CD_am-cesim/management-zone/CDam-cesim.id - env: INT - skipDeployment: "false" -CDam-cesim-INT.NA-PreProd: +CDam-cesim.NA-PreProd: - name: CD_am-cesim INT - tag: am-cesim - mzId: CD_am-cesim/management-zone/CDam-cesim.id - env: INT - skipDeployment: "false" -CDam-cesim-INT.CN-PreProd: +CDam-cesim.CN-PreProd: - name: CD_am-cesim INT - tag: am-cesim - mzId: CD_am-cesim/management-zone/CDam-cesim.id diff --git a/BMW-Dynatrace-config/CD_am-cesim/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-cesim/dashboard/dashboard.yaml index c1f6a350..7ff3afb5 100644 --- a/BMW-Dynatrace-config/CD_am-cesim/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-cesim/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-cesim: default.json +- CDam-cesim-PROD: default.json +- CDam-cesim-E2E: default.json +- CDam-cesim-INT: default.json +- CDam-cesim-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-cesim.EMEA-Prod: +CDam-cesim-PROD: +- name: CD_am-cesim PROD +- mzName: CD_am-cesim/management-zone/CDam-cesim.name +- mzId: CD_am-cesim/management-zone/CDam-cesim.id +- tag: am-cesim +- env: PROD +- skipDeployment: "true" +CDam-cesim-PROD.EMEA-Prod: - name: CD_am-cesim PROD - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: PROD - skipDeployment: "false" -CDam-cesim.NA-Prod: +CDam-cesim-PROD.NA-Prod: - name: CD_am-cesim PROD - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: PROD - skipDeployment: "false" -CDam-cesim.CN-Prod: +CDam-cesim-PROD.CN-Prod: - name: CD_am-cesim PROD - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id @@ -25,21 +35,28 @@ CDam-cesim.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-cesim.EMEA-Prod: +CDam-cesim-E2E: +- name: CD_am-cesim E2E +- mzName: CD_am-cesim/management-zone/CDam-cesim.name +- mzId: CD_am-cesim/management-zone/CDam-cesim.id +- tag: am-cesim +- env: E2E +- skipDeployment: "true" +CDam-cesim-E2E.EMEA-Prod: - name: CD_am-cesim E2E - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: E2E - skipDeployment: "false" -CDam-cesim.NA-Prod: +CDam-cesim-E2E.NA-Prod: - name: CD_am-cesim E2E - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: E2E - skipDeployment: "false" -CDam-cesim.CN-Prod: +CDam-cesim-E2E.CN-Prod: - name: CD_am-cesim E2E - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id @@ -47,22 +64,29 @@ CDam-cesim.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-cesim.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-cesim-INT: +- name: CD_am-cesim INT +- mzName: CD_am-cesim/management-zone/CDam-cesim.name +- mzId: CD_am-cesim/management-zone/CDam-cesim.id +- tag: am-cesim +- env: INT +- skipDeployment: "true" +CDam-cesim-INT.EMEA-PreProd: - name: CD_am-cesim INT - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: INT - skipDeployment: "false" -CDam-cesim.NA-PreProd: +CDam-cesim-INT.NA-PreProd: - name: CD_am-cesim INT - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: INT - skipDeployment: "false" -CDam-cesim.CN-PreProd: +CDam-cesim-INT.CN-PreProd: - name: CD_am-cesim INT - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id @@ -70,22 +94,29 @@ CDam-cesim.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-cesim.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-cesim-TEST: +- name: CD_am-cesim TEST +- mzName: CD_am-cesim/management-zone/CDam-cesim.name +- mzId: CD_am-cesim/management-zone/CDam-cesim.id +- tag: am-cesim +- env: TEST +- skipDeployment: "true" +CDam-cesim-TEST.EMEA-PreProd: - name: CD_am-cesim TEST - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: TEST - skipDeployment: "false" -CDam-cesim.NA-PreProd: +CDam-cesim-TEST.NA-PreProd: - name: CD_am-cesim TEST - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id - tag: am-cesim - env: TEST - skipDeployment: "false" -CDam-cesim.CN-PreProd: +CDam-cesim-TEST.CN-PreProd: - name: CD_am-cesim TEST - mzName: CD_am-cesim/management-zone/CDam-cesim.name - mzId: CD_am-cesim/management-zone/CDam-cesim.id diff --git a/BMW-Dynatrace-config/CD_am-cesim/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-cesim/notification/notification.yaml index 2816c6bb..181ade87 100644 --- a/BMW-Dynatrace-config/CD_am-cesim/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-cesim/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-cesim-PROD: msTeams.json -- CDam-cesim-INT: msTeams.json +- CDam-cesim: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cesim-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-cesim.EMEA-Prod: - name: CD_am-cesim PROD -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-PROD.id +- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-cesim-PROD.EMEA-Prod: +CDam-cesim.NA-Prod: - name: CD_am-cesim PROD -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-cesim-PROD.NA-Prod: -- name: CD_am-cesim PROD -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-cesim-PROD.CN-Prod: -- name: CD_am-cesim PROD -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cesim-INT: -- name: CD_am-cesim INT -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-INT.id +- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-cesim-INT.EMEA-PreProd: -- name: CD_am-cesim INT -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-INT.id +CDam-cesim.CN-Prod: +- name: CD_am-cesim PROD +- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim.id - webhook: https://empty -- skipDeployment: "false" -CDam-cesim-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-cesim.EMEA-PreProd: - name: CD_am-cesim INT -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-INT.id +- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim.id - webhook: https://empty -- skipDeployment: "false" -CDam-cesim-INT.CN-PreProd: +- skipDeployment: "true" +CDam-cesim.NA-PreProd: - name: CD_am-cesim INT -- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim-INT.id +- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-cesim.CN-PreProd: +- name: CD_am-cesim INT +- alertingProfile: CD_am-cesim/alerting-profile/CDam-cesim.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-cns/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-cns/alerting-profile/alerting-profile.yaml index a1578162..a58bfd89 100644 --- a/BMW-Dynatrace-config/CD_am-cns/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-cns/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-cns-PROD: default.json -- CDam-cns-INT: default.json +- CDam-cns: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cns-PROD: -- name: CD_am-cns PROD -- tag: am-cns -- mzId: CD_am-cns/management-zone/CDam-cns.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-cns-PROD.EMEA-Prod: +CDam-cns.EMEA-Prod: - name: CD_am-cns PROD - tag: am-cns - mzId: CD_am-cns/management-zone/CDam-cns.id - env: PROD - skipDeployment: "false" -CDam-cns-PROD.NA-Prod: +CDam-cns.NA-Prod: - name: CD_am-cns PROD - tag: am-cns - mzId: CD_am-cns/management-zone/CDam-cns.id - env: PROD - skipDeployment: "false" -CDam-cns-PROD.CN-Prod: +CDam-cns.CN-Prod: - name: CD_am-cns PROD - tag: am-cns - mzId: CD_am-cns/management-zone/CDam-cns.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cns-INT: -- name: CD_am-cns INT -- tag: am-cns -- mzId: CD_am-cns/management-zone/CDam-cns.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-cns-INT.EMEA-PreProd: +CDam-cns.EMEA-PreProd: - name: CD_am-cns INT - tag: am-cns - mzId: CD_am-cns/management-zone/CDam-cns.id - env: INT - skipDeployment: "false" -CDam-cns-INT.NA-PreProd: +CDam-cns.NA-PreProd: - name: CD_am-cns INT - tag: am-cns - mzId: CD_am-cns/management-zone/CDam-cns.id - env: INT - skipDeployment: "false" -CDam-cns-INT.CN-PreProd: +CDam-cns.CN-PreProd: - name: CD_am-cns INT - tag: am-cns - mzId: CD_am-cns/management-zone/CDam-cns.id diff --git a/BMW-Dynatrace-config/CD_am-cns/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-cns/dashboard/dashboard.yaml index ca45691b..4890794a 100644 --- a/BMW-Dynatrace-config/CD_am-cns/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-cns/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-cns: default.json +- CDam-cns-PROD: default.json +- CDam-cns-E2E: default.json +- CDam-cns-INT: default.json +- CDam-cns-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-cns.EMEA-Prod: +CDam-cns-PROD: +- name: CD_am-cns PROD +- mzName: CD_am-cns/management-zone/CDam-cns.name +- mzId: CD_am-cns/management-zone/CDam-cns.id +- tag: am-cns +- env: PROD +- skipDeployment: "true" +CDam-cns-PROD.EMEA-Prod: - name: CD_am-cns PROD - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: PROD - skipDeployment: "false" -CDam-cns.NA-Prod: +CDam-cns-PROD.NA-Prod: - name: CD_am-cns PROD - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: PROD - skipDeployment: "false" -CDam-cns.CN-Prod: +CDam-cns-PROD.CN-Prod: - name: CD_am-cns PROD - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id @@ -25,21 +35,28 @@ CDam-cns.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-cns.EMEA-Prod: +CDam-cns-E2E: +- name: CD_am-cns E2E +- mzName: CD_am-cns/management-zone/CDam-cns.name +- mzId: CD_am-cns/management-zone/CDam-cns.id +- tag: am-cns +- env: E2E +- skipDeployment: "true" +CDam-cns-E2E.EMEA-Prod: - name: CD_am-cns E2E - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: E2E - skipDeployment: "false" -CDam-cns.NA-Prod: +CDam-cns-E2E.NA-Prod: - name: CD_am-cns E2E - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: E2E - skipDeployment: "false" -CDam-cns.CN-Prod: +CDam-cns-E2E.CN-Prod: - name: CD_am-cns E2E - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id @@ -47,22 +64,29 @@ CDam-cns.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-cns.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-cns-INT: +- name: CD_am-cns INT +- mzName: CD_am-cns/management-zone/CDam-cns.name +- mzId: CD_am-cns/management-zone/CDam-cns.id +- tag: am-cns +- env: INT +- skipDeployment: "true" +CDam-cns-INT.EMEA-PreProd: - name: CD_am-cns INT - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: INT - skipDeployment: "false" -CDam-cns.NA-PreProd: +CDam-cns-INT.NA-PreProd: - name: CD_am-cns INT - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: INT - skipDeployment: "false" -CDam-cns.CN-PreProd: +CDam-cns-INT.CN-PreProd: - name: CD_am-cns INT - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id @@ -70,22 +94,29 @@ CDam-cns.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-cns.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-cns-TEST: +- name: CD_am-cns TEST +- mzName: CD_am-cns/management-zone/CDam-cns.name +- mzId: CD_am-cns/management-zone/CDam-cns.id +- tag: am-cns +- env: TEST +- skipDeployment: "true" +CDam-cns-TEST.EMEA-PreProd: - name: CD_am-cns TEST - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: TEST - skipDeployment: "false" -CDam-cns.NA-PreProd: +CDam-cns-TEST.NA-PreProd: - name: CD_am-cns TEST - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id - tag: am-cns - env: TEST - skipDeployment: "false" -CDam-cns.CN-PreProd: +CDam-cns-TEST.CN-PreProd: - name: CD_am-cns TEST - mzName: CD_am-cns/management-zone/CDam-cns.name - mzId: CD_am-cns/management-zone/CDam-cns.id diff --git a/BMW-Dynatrace-config/CD_am-cns/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-cns/notification/notification.yaml index 12815dad..d1b0546a 100644 --- a/BMW-Dynatrace-config/CD_am-cns/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-cns/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-cns-PROD: msTeams.json -- CDam-cns-INT: msTeams.json +- CDam-cns: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cns-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-cns.EMEA-Prod: - name: CD_am-cns PROD -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-PROD.id +- alertingProfile: CD_am-cns/alerting-profile/CDam-cns.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-cns-PROD.EMEA-Prod: +CDam-cns.NA-Prod: - name: CD_am-cns PROD -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-cns-PROD.NA-Prod: -- name: CD_am-cns PROD -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-cns-PROD.CN-Prod: -- name: CD_am-cns PROD -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-cns-INT: -- name: CD_am-cns INT -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-INT.id +- alertingProfile: CD_am-cns/alerting-profile/CDam-cns.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-cns-INT.EMEA-PreProd: -- name: CD_am-cns INT -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-INT.id +CDam-cns.CN-Prod: +- name: CD_am-cns PROD +- alertingProfile: CD_am-cns/alerting-profile/CDam-cns.id - webhook: https://empty -- skipDeployment: "false" -CDam-cns-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-cns.EMEA-PreProd: - name: CD_am-cns INT -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-INT.id +- alertingProfile: CD_am-cns/alerting-profile/CDam-cns.id - webhook: https://empty -- skipDeployment: "false" -CDam-cns-INT.CN-PreProd: +- skipDeployment: "true" +CDam-cns.NA-PreProd: - name: CD_am-cns INT -- alertingProfile: CD_am-cns/alerting-profile/CDam-cns-INT.id +- alertingProfile: CD_am-cns/alerting-profile/CDam-cns.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-cns.CN-PreProd: +- name: CD_am-cns INT +- alertingProfile: CD_am-cns/alerting-profile/CDam-cns.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-device/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-device/alerting-profile/alerting-profile.yaml index fea1f762..caba720d 100644 --- a/BMW-Dynatrace-config/CD_am-device/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-device/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-device-PROD: default.json -- CDam-device-INT: default.json +- CDam-device: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-device-PROD: -- name: CD_am-device PROD -- tag: am-device -- mzId: CD_am-device/management-zone/CDam-device.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-device-PROD.EMEA-Prod: +CDam-device.EMEA-Prod: - name: CD_am-device PROD - tag: am-device - mzId: CD_am-device/management-zone/CDam-device.id - env: PROD - skipDeployment: "false" -CDam-device-PROD.NA-Prod: +CDam-device.NA-Prod: - name: CD_am-device PROD - tag: am-device - mzId: CD_am-device/management-zone/CDam-device.id - env: PROD - skipDeployment: "false" -CDam-device-PROD.CN-Prod: +CDam-device.CN-Prod: - name: CD_am-device PROD - tag: am-device - mzId: CD_am-device/management-zone/CDam-device.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-device-INT: -- name: CD_am-device INT -- tag: am-device -- mzId: CD_am-device/management-zone/CDam-device.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-device-INT.EMEA-PreProd: +CDam-device.EMEA-PreProd: - name: CD_am-device INT - tag: am-device - mzId: CD_am-device/management-zone/CDam-device.id - env: INT - skipDeployment: "false" -CDam-device-INT.NA-PreProd: +CDam-device.NA-PreProd: - name: CD_am-device INT - tag: am-device - mzId: CD_am-device/management-zone/CDam-device.id - env: INT - skipDeployment: "false" -CDam-device-INT.CN-PreProd: +CDam-device.CN-PreProd: - name: CD_am-device INT - tag: am-device - mzId: CD_am-device/management-zone/CDam-device.id diff --git a/BMW-Dynatrace-config/CD_am-device/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-device/dashboard/dashboard.yaml index 196f0333..04618d58 100644 --- a/BMW-Dynatrace-config/CD_am-device/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-device/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-device: default.json +- CDam-device-PROD: default.json +- CDam-device-E2E: default.json +- CDam-device-INT: default.json +- CDam-device-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-device.EMEA-Prod: +CDam-device-PROD: +- name: CD_am-device PROD +- mzName: CD_am-device/management-zone/CDam-device.name +- mzId: CD_am-device/management-zone/CDam-device.id +- tag: am-device +- env: PROD +- skipDeployment: "true" +CDam-device-PROD.EMEA-Prod: - name: CD_am-device PROD - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: PROD - skipDeployment: "false" -CDam-device.NA-Prod: +CDam-device-PROD.NA-Prod: - name: CD_am-device PROD - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: PROD - skipDeployment: "false" -CDam-device.CN-Prod: +CDam-device-PROD.CN-Prod: - name: CD_am-device PROD - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id @@ -25,21 +35,28 @@ CDam-device.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-device.EMEA-Prod: +CDam-device-E2E: +- name: CD_am-device E2E +- mzName: CD_am-device/management-zone/CDam-device.name +- mzId: CD_am-device/management-zone/CDam-device.id +- tag: am-device +- env: E2E +- skipDeployment: "true" +CDam-device-E2E.EMEA-Prod: - name: CD_am-device E2E - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: E2E - skipDeployment: "false" -CDam-device.NA-Prod: +CDam-device-E2E.NA-Prod: - name: CD_am-device E2E - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: E2E - skipDeployment: "false" -CDam-device.CN-Prod: +CDam-device-E2E.CN-Prod: - name: CD_am-device E2E - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id @@ -47,22 +64,29 @@ CDam-device.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-device.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-device-INT: +- name: CD_am-device INT +- mzName: CD_am-device/management-zone/CDam-device.name +- mzId: CD_am-device/management-zone/CDam-device.id +- tag: am-device +- env: INT +- skipDeployment: "true" +CDam-device-INT.EMEA-PreProd: - name: CD_am-device INT - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: INT - skipDeployment: "false" -CDam-device.NA-PreProd: +CDam-device-INT.NA-PreProd: - name: CD_am-device INT - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: INT - skipDeployment: "false" -CDam-device.CN-PreProd: +CDam-device-INT.CN-PreProd: - name: CD_am-device INT - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id @@ -70,22 +94,29 @@ CDam-device.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-device.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-device-TEST: +- name: CD_am-device TEST +- mzName: CD_am-device/management-zone/CDam-device.name +- mzId: CD_am-device/management-zone/CDam-device.id +- tag: am-device +- env: TEST +- skipDeployment: "true" +CDam-device-TEST.EMEA-PreProd: - name: CD_am-device TEST - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: TEST - skipDeployment: "false" -CDam-device.NA-PreProd: +CDam-device-TEST.NA-PreProd: - name: CD_am-device TEST - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id - tag: am-device - env: TEST - skipDeployment: "false" -CDam-device.CN-PreProd: +CDam-device-TEST.CN-PreProd: - name: CD_am-device TEST - mzName: CD_am-device/management-zone/CDam-device.name - mzId: CD_am-device/management-zone/CDam-device.id diff --git a/BMW-Dynatrace-config/CD_am-device/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-device/notification/notification.yaml index fc377ed0..cbd2a085 100644 --- a/BMW-Dynatrace-config/CD_am-device/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-device/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-device-PROD: msTeams.json -- CDam-device-INT: msTeams.json +- CDam-device: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-device-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-device.EMEA-Prod: - name: CD_am-device PROD -- alertingProfile: CD_am-device/alerting-profile/CDam-device-PROD.id +- alertingProfile: CD_am-device/alerting-profile/CDam-device.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-device-PROD.EMEA-Prod: +CDam-device.NA-Prod: - name: CD_am-device PROD -- alertingProfile: CD_am-device/alerting-profile/CDam-device-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-device-PROD.NA-Prod: -- name: CD_am-device PROD -- alertingProfile: CD_am-device/alerting-profile/CDam-device-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-device-PROD.CN-Prod: -- name: CD_am-device PROD -- alertingProfile: CD_am-device/alerting-profile/CDam-device-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-device-INT: -- name: CD_am-device INT -- alertingProfile: CD_am-device/alerting-profile/CDam-device-INT.id +- alertingProfile: CD_am-device/alerting-profile/CDam-device.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-device-INT.EMEA-PreProd: -- name: CD_am-device INT -- alertingProfile: CD_am-device/alerting-profile/CDam-device-INT.id +CDam-device.CN-Prod: +- name: CD_am-device PROD +- alertingProfile: CD_am-device/alerting-profile/CDam-device.id - webhook: https://empty -- skipDeployment: "false" -CDam-device-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-device.EMEA-PreProd: - name: CD_am-device INT -- alertingProfile: CD_am-device/alerting-profile/CDam-device-INT.id +- alertingProfile: CD_am-device/alerting-profile/CDam-device.id - webhook: https://empty -- skipDeployment: "false" -CDam-device-INT.CN-PreProd: +- skipDeployment: "true" +CDam-device.NA-PreProd: - name: CD_am-device INT -- alertingProfile: CD_am-device/alerting-profile/CDam-device-INT.id +- alertingProfile: CD_am-device/alerting-profile/CDam-device.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-device.CN-PreProd: +- name: CD_am-device INT +- alertingProfile: CD_am-device/alerting-profile/CDam-device.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-ecs/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-ecs/alerting-profile/alerting-profile.yaml index 9583704b..2b43ca6d 100644 --- a/BMW-Dynatrace-config/CD_am-ecs/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-ecs/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-ecs-PROD: default.json -- CDam-ecs-INT: default.json +- CDam-ecs: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ecs-PROD: -- name: CD_am-ecs PROD -- tag: am-ecs -- mzId: CD_am-ecs/management-zone/CDam-ecs.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-ecs-PROD.EMEA-Prod: +CDam-ecs.EMEA-Prod: - name: CD_am-ecs PROD - tag: am-ecs - mzId: CD_am-ecs/management-zone/CDam-ecs.id - env: PROD - skipDeployment: "false" -CDam-ecs-PROD.NA-Prod: +CDam-ecs.NA-Prod: - name: CD_am-ecs PROD - tag: am-ecs - mzId: CD_am-ecs/management-zone/CDam-ecs.id - env: PROD - skipDeployment: "false" -CDam-ecs-PROD.CN-Prod: +CDam-ecs.CN-Prod: - name: CD_am-ecs PROD - tag: am-ecs - mzId: CD_am-ecs/management-zone/CDam-ecs.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ecs-INT: -- name: CD_am-ecs INT -- tag: am-ecs -- mzId: CD_am-ecs/management-zone/CDam-ecs.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-ecs-INT.EMEA-PreProd: +CDam-ecs.EMEA-PreProd: - name: CD_am-ecs INT - tag: am-ecs - mzId: CD_am-ecs/management-zone/CDam-ecs.id - env: INT - skipDeployment: "false" -CDam-ecs-INT.NA-PreProd: +CDam-ecs.NA-PreProd: - name: CD_am-ecs INT - tag: am-ecs - mzId: CD_am-ecs/management-zone/CDam-ecs.id - env: INT - skipDeployment: "false" -CDam-ecs-INT.CN-PreProd: +CDam-ecs.CN-PreProd: - name: CD_am-ecs INT - tag: am-ecs - mzId: CD_am-ecs/management-zone/CDam-ecs.id diff --git a/BMW-Dynatrace-config/CD_am-ecs/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-ecs/dashboard/dashboard.yaml index c8c39f3c..e0814444 100644 --- a/BMW-Dynatrace-config/CD_am-ecs/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-ecs/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-ecs: default.json +- CDam-ecs-PROD: default.json +- CDam-ecs-E2E: default.json +- CDam-ecs-INT: default.json +- CDam-ecs-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-ecs.EMEA-Prod: +CDam-ecs-PROD: +- name: CD_am-ecs PROD +- mzName: CD_am-ecs/management-zone/CDam-ecs.name +- mzId: CD_am-ecs/management-zone/CDam-ecs.id +- tag: am-ecs +- env: PROD +- skipDeployment: "true" +CDam-ecs-PROD.EMEA-Prod: - name: CD_am-ecs PROD - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: PROD - skipDeployment: "false" -CDam-ecs.NA-Prod: +CDam-ecs-PROD.NA-Prod: - name: CD_am-ecs PROD - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: PROD - skipDeployment: "false" -CDam-ecs.CN-Prod: +CDam-ecs-PROD.CN-Prod: - name: CD_am-ecs PROD - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id @@ -25,21 +35,28 @@ CDam-ecs.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-ecs.EMEA-Prod: +CDam-ecs-E2E: +- name: CD_am-ecs E2E +- mzName: CD_am-ecs/management-zone/CDam-ecs.name +- mzId: CD_am-ecs/management-zone/CDam-ecs.id +- tag: am-ecs +- env: E2E +- skipDeployment: "true" +CDam-ecs-E2E.EMEA-Prod: - name: CD_am-ecs E2E - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: E2E - skipDeployment: "false" -CDam-ecs.NA-Prod: +CDam-ecs-E2E.NA-Prod: - name: CD_am-ecs E2E - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: E2E - skipDeployment: "false" -CDam-ecs.CN-Prod: +CDam-ecs-E2E.CN-Prod: - name: CD_am-ecs E2E - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id @@ -47,22 +64,29 @@ CDam-ecs.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-ecs.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-ecs-INT: +- name: CD_am-ecs INT +- mzName: CD_am-ecs/management-zone/CDam-ecs.name +- mzId: CD_am-ecs/management-zone/CDam-ecs.id +- tag: am-ecs +- env: INT +- skipDeployment: "true" +CDam-ecs-INT.EMEA-PreProd: - name: CD_am-ecs INT - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: INT - skipDeployment: "false" -CDam-ecs.NA-PreProd: +CDam-ecs-INT.NA-PreProd: - name: CD_am-ecs INT - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: INT - skipDeployment: "false" -CDam-ecs.CN-PreProd: +CDam-ecs-INT.CN-PreProd: - name: CD_am-ecs INT - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id @@ -70,22 +94,29 @@ CDam-ecs.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-ecs.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-ecs-TEST: +- name: CD_am-ecs TEST +- mzName: CD_am-ecs/management-zone/CDam-ecs.name +- mzId: CD_am-ecs/management-zone/CDam-ecs.id +- tag: am-ecs +- env: TEST +- skipDeployment: "true" +CDam-ecs-TEST.EMEA-PreProd: - name: CD_am-ecs TEST - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: TEST - skipDeployment: "false" -CDam-ecs.NA-PreProd: +CDam-ecs-TEST.NA-PreProd: - name: CD_am-ecs TEST - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id - tag: am-ecs - env: TEST - skipDeployment: "false" -CDam-ecs.CN-PreProd: +CDam-ecs-TEST.CN-PreProd: - name: CD_am-ecs TEST - mzName: CD_am-ecs/management-zone/CDam-ecs.name - mzId: CD_am-ecs/management-zone/CDam-ecs.id diff --git a/BMW-Dynatrace-config/CD_am-ecs/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-ecs/notification/notification.yaml index 67da83db..d6e23c18 100644 --- a/BMW-Dynatrace-config/CD_am-ecs/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-ecs/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-ecs-PROD: msTeams.json -- CDam-ecs-INT: msTeams.json +- CDam-ecs: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ecs-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-ecs.EMEA-Prod: - name: CD_am-ecs PROD -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-PROD.id +- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-ecs-PROD.EMEA-Prod: +CDam-ecs.NA-Prod: - name: CD_am-ecs PROD -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-ecs-PROD.NA-Prod: -- name: CD_am-ecs PROD -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-ecs-PROD.CN-Prod: -- name: CD_am-ecs PROD -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ecs-INT: -- name: CD_am-ecs INT -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-INT.id +- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-ecs-INT.EMEA-PreProd: -- name: CD_am-ecs INT -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-INT.id +CDam-ecs.CN-Prod: +- name: CD_am-ecs PROD +- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs.id - webhook: https://empty -- skipDeployment: "false" -CDam-ecs-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-ecs.EMEA-PreProd: - name: CD_am-ecs INT -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-INT.id +- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs.id - webhook: https://empty -- skipDeployment: "false" -CDam-ecs-INT.CN-PreProd: +- skipDeployment: "true" +CDam-ecs.NA-PreProd: - name: CD_am-ecs INT -- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs-INT.id +- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-ecs.CN-PreProd: +- name: CD_am-ecs INT +- alertingProfile: CD_am-ecs/alerting-profile/CDam-ecs.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-egim/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-egim/alerting-profile/alerting-profile.yaml index d6ae73c4..21c3417f 100644 --- a/BMW-Dynatrace-config/CD_am-egim/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-egim/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-egim-PROD: default.json -- CDam-egim-INT: default.json +- CDam-egim: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-egim-PROD: -- name: CD_am-egim PROD -- tag: am-egim -- mzId: CD_am-egim/management-zone/CDam-egim.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-egim-PROD.EMEA-Prod: +CDam-egim.EMEA-Prod: - name: CD_am-egim PROD - tag: am-egim - mzId: CD_am-egim/management-zone/CDam-egim.id - env: PROD - skipDeployment: "false" -CDam-egim-PROD.NA-Prod: +CDam-egim.NA-Prod: - name: CD_am-egim PROD - tag: am-egim - mzId: CD_am-egim/management-zone/CDam-egim.id - env: PROD - skipDeployment: "false" -CDam-egim-PROD.CN-Prod: +CDam-egim.CN-Prod: - name: CD_am-egim PROD - tag: am-egim - mzId: CD_am-egim/management-zone/CDam-egim.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-egim-INT: -- name: CD_am-egim INT -- tag: am-egim -- mzId: CD_am-egim/management-zone/CDam-egim.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-egim-INT.EMEA-PreProd: +CDam-egim.EMEA-PreProd: - name: CD_am-egim INT - tag: am-egim - mzId: CD_am-egim/management-zone/CDam-egim.id - env: INT - skipDeployment: "false" -CDam-egim-INT.NA-PreProd: +CDam-egim.NA-PreProd: - name: CD_am-egim INT - tag: am-egim - mzId: CD_am-egim/management-zone/CDam-egim.id - env: INT - skipDeployment: "false" -CDam-egim-INT.CN-PreProd: +CDam-egim.CN-PreProd: - name: CD_am-egim INT - tag: am-egim - mzId: CD_am-egim/management-zone/CDam-egim.id diff --git a/BMW-Dynatrace-config/CD_am-egim/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-egim/dashboard/dashboard.yaml index 18ba6b38..02df5d3a 100644 --- a/BMW-Dynatrace-config/CD_am-egim/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-egim/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-egim: default.json +- CDam-egim-PROD: default.json +- CDam-egim-E2E: default.json +- CDam-egim-INT: default.json +- CDam-egim-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-egim.EMEA-Prod: +CDam-egim-PROD: +- name: CD_am-egim PROD +- mzName: CD_am-egim/management-zone/CDam-egim.name +- mzId: CD_am-egim/management-zone/CDam-egim.id +- tag: am-egim +- env: PROD +- skipDeployment: "true" +CDam-egim-PROD.EMEA-Prod: - name: CD_am-egim PROD - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: PROD - skipDeployment: "false" -CDam-egim.NA-Prod: +CDam-egim-PROD.NA-Prod: - name: CD_am-egim PROD - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: PROD - skipDeployment: "false" -CDam-egim.CN-Prod: +CDam-egim-PROD.CN-Prod: - name: CD_am-egim PROD - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id @@ -25,21 +35,28 @@ CDam-egim.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-egim.EMEA-Prod: +CDam-egim-E2E: +- name: CD_am-egim E2E +- mzName: CD_am-egim/management-zone/CDam-egim.name +- mzId: CD_am-egim/management-zone/CDam-egim.id +- tag: am-egim +- env: E2E +- skipDeployment: "true" +CDam-egim-E2E.EMEA-Prod: - name: CD_am-egim E2E - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: E2E - skipDeployment: "false" -CDam-egim.NA-Prod: +CDam-egim-E2E.NA-Prod: - name: CD_am-egim E2E - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: E2E - skipDeployment: "false" -CDam-egim.CN-Prod: +CDam-egim-E2E.CN-Prod: - name: CD_am-egim E2E - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id @@ -47,22 +64,29 @@ CDam-egim.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-egim.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-egim-INT: +- name: CD_am-egim INT +- mzName: CD_am-egim/management-zone/CDam-egim.name +- mzId: CD_am-egim/management-zone/CDam-egim.id +- tag: am-egim +- env: INT +- skipDeployment: "true" +CDam-egim-INT.EMEA-PreProd: - name: CD_am-egim INT - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: INT - skipDeployment: "false" -CDam-egim.NA-PreProd: +CDam-egim-INT.NA-PreProd: - name: CD_am-egim INT - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: INT - skipDeployment: "false" -CDam-egim.CN-PreProd: +CDam-egim-INT.CN-PreProd: - name: CD_am-egim INT - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id @@ -70,22 +94,29 @@ CDam-egim.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-egim.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-egim-TEST: +- name: CD_am-egim TEST +- mzName: CD_am-egim/management-zone/CDam-egim.name +- mzId: CD_am-egim/management-zone/CDam-egim.id +- tag: am-egim +- env: TEST +- skipDeployment: "true" +CDam-egim-TEST.EMEA-PreProd: - name: CD_am-egim TEST - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: TEST - skipDeployment: "false" -CDam-egim.NA-PreProd: +CDam-egim-TEST.NA-PreProd: - name: CD_am-egim TEST - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id - tag: am-egim - env: TEST - skipDeployment: "false" -CDam-egim.CN-PreProd: +CDam-egim-TEST.CN-PreProd: - name: CD_am-egim TEST - mzName: CD_am-egim/management-zone/CDam-egim.name - mzId: CD_am-egim/management-zone/CDam-egim.id diff --git a/BMW-Dynatrace-config/CD_am-egim/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-egim/notification/notification.yaml index 93934ee9..12d6912e 100644 --- a/BMW-Dynatrace-config/CD_am-egim/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-egim/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-egim-PROD: msTeams.json -- CDam-egim-INT: msTeams.json +- CDam-egim: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-egim-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-egim.EMEA-Prod: - name: CD_am-egim PROD -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-PROD.id +- alertingProfile: CD_am-egim/alerting-profile/CDam-egim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-egim-PROD.EMEA-Prod: +CDam-egim.NA-Prod: - name: CD_am-egim PROD -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-egim-PROD.NA-Prod: -- name: CD_am-egim PROD -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-egim-PROD.CN-Prod: -- name: CD_am-egim PROD -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-egim-INT: -- name: CD_am-egim INT -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-INT.id +- alertingProfile: CD_am-egim/alerting-profile/CDam-egim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-egim-INT.EMEA-PreProd: -- name: CD_am-egim INT -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-INT.id +CDam-egim.CN-Prod: +- name: CD_am-egim PROD +- alertingProfile: CD_am-egim/alerting-profile/CDam-egim.id - webhook: https://empty -- skipDeployment: "false" -CDam-egim-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-egim.EMEA-PreProd: - name: CD_am-egim INT -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-INT.id +- alertingProfile: CD_am-egim/alerting-profile/CDam-egim.id - webhook: https://empty -- skipDeployment: "false" -CDam-egim-INT.CN-PreProd: +- skipDeployment: "true" +CDam-egim.NA-PreProd: - name: CD_am-egim INT -- alertingProfile: CD_am-egim/alerting-profile/CDam-egim-INT.id +- alertingProfile: CD_am-egim/alerting-profile/CDam-egim.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-egim.CN-PreProd: +- name: CD_am-egim INT +- alertingProfile: CD_am-egim/alerting-profile/CDam-egim.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-esim-ui/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-esim-ui/alerting-profile/alerting-profile.yaml index 6fca9718..16a34480 100644 --- a/BMW-Dynatrace-config/CD_am-esim-ui/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-esim-ui/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-esim-ui-PROD: default.json -- CDam-esim-ui-INT: default.json +- CDam-esim-ui: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-esim-ui-PROD: -- name: CD_am-esim-ui PROD -- tag: am-esim-ui -- mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-esim-ui-PROD.EMEA-Prod: +CDam-esim-ui.EMEA-Prod: - name: CD_am-esim-ui PROD - tag: am-esim-ui - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - env: PROD - skipDeployment: "false" -CDam-esim-ui-PROD.NA-Prod: +CDam-esim-ui.NA-Prod: - name: CD_am-esim-ui PROD - tag: am-esim-ui - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - env: PROD - skipDeployment: "false" -CDam-esim-ui-PROD.CN-Prod: +CDam-esim-ui.CN-Prod: - name: CD_am-esim-ui PROD - tag: am-esim-ui - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-esim-ui-INT: -- name: CD_am-esim-ui INT -- tag: am-esim-ui -- mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-esim-ui-INT.EMEA-PreProd: +CDam-esim-ui.EMEA-PreProd: - name: CD_am-esim-ui INT - tag: am-esim-ui - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - env: INT - skipDeployment: "false" -CDam-esim-ui-INT.NA-PreProd: +CDam-esim-ui.NA-PreProd: - name: CD_am-esim-ui INT - tag: am-esim-ui - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - env: INT - skipDeployment: "false" -CDam-esim-ui-INT.CN-PreProd: +CDam-esim-ui.CN-PreProd: - name: CD_am-esim-ui INT - tag: am-esim-ui - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id diff --git a/BMW-Dynatrace-config/CD_am-esim-ui/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-esim-ui/dashboard/dashboard.yaml index 254dc4d5..932b6961 100644 --- a/BMW-Dynatrace-config/CD_am-esim-ui/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-esim-ui/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-esim-ui: default.json +- CDam-esim-ui-PROD: default.json +- CDam-esim-ui-E2E: default.json +- CDam-esim-ui-INT: default.json +- CDam-esim-ui-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-esim-ui.EMEA-Prod: +CDam-esim-ui-PROD: +- name: CD_am-esim-ui PROD +- mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name +- mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id +- tag: am-esim-ui +- env: PROD +- skipDeployment: "true" +CDam-esim-ui-PROD.EMEA-Prod: - name: CD_am-esim-ui PROD - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: PROD - skipDeployment: "false" -CDam-esim-ui.NA-Prod: +CDam-esim-ui-PROD.NA-Prod: - name: CD_am-esim-ui PROD - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: PROD - skipDeployment: "false" -CDam-esim-ui.CN-Prod: +CDam-esim-ui-PROD.CN-Prod: - name: CD_am-esim-ui PROD - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id @@ -25,21 +35,28 @@ CDam-esim-ui.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-esim-ui.EMEA-Prod: +CDam-esim-ui-E2E: +- name: CD_am-esim-ui E2E +- mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name +- mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id +- tag: am-esim-ui +- env: E2E +- skipDeployment: "true" +CDam-esim-ui-E2E.EMEA-Prod: - name: CD_am-esim-ui E2E - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: E2E - skipDeployment: "false" -CDam-esim-ui.NA-Prod: +CDam-esim-ui-E2E.NA-Prod: - name: CD_am-esim-ui E2E - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: E2E - skipDeployment: "false" -CDam-esim-ui.CN-Prod: +CDam-esim-ui-E2E.CN-Prod: - name: CD_am-esim-ui E2E - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id @@ -47,22 +64,29 @@ CDam-esim-ui.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-esim-ui.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-esim-ui-INT: +- name: CD_am-esim-ui INT +- mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name +- mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id +- tag: am-esim-ui +- env: INT +- skipDeployment: "true" +CDam-esim-ui-INT.EMEA-PreProd: - name: CD_am-esim-ui INT - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: INT - skipDeployment: "false" -CDam-esim-ui.NA-PreProd: +CDam-esim-ui-INT.NA-PreProd: - name: CD_am-esim-ui INT - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: INT - skipDeployment: "false" -CDam-esim-ui.CN-PreProd: +CDam-esim-ui-INT.CN-PreProd: - name: CD_am-esim-ui INT - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id @@ -70,22 +94,29 @@ CDam-esim-ui.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-esim-ui.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-esim-ui-TEST: +- name: CD_am-esim-ui TEST +- mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name +- mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id +- tag: am-esim-ui +- env: TEST +- skipDeployment: "true" +CDam-esim-ui-TEST.EMEA-PreProd: - name: CD_am-esim-ui TEST - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: TEST - skipDeployment: "false" -CDam-esim-ui.NA-PreProd: +CDam-esim-ui-TEST.NA-PreProd: - name: CD_am-esim-ui TEST - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id - tag: am-esim-ui - env: TEST - skipDeployment: "false" -CDam-esim-ui.CN-PreProd: +CDam-esim-ui-TEST.CN-PreProd: - name: CD_am-esim-ui TEST - mzName: CD_am-esim-ui/management-zone/CDam-esim-ui.name - mzId: CD_am-esim-ui/management-zone/CDam-esim-ui.id diff --git a/BMW-Dynatrace-config/CD_am-esim-ui/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-esim-ui/notification/notification.yaml index 76663d3d..0c0d8fc7 100644 --- a/BMW-Dynatrace-config/CD_am-esim-ui/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-esim-ui/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-esim-ui-PROD: msTeams.json -- CDam-esim-ui-INT: msTeams.json +- CDam-esim-ui: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-esim-ui-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-esim-ui.EMEA-Prod: - name: CD_am-esim-ui PROD -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-PROD.id +- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-esim-ui-PROD.EMEA-Prod: +CDam-esim-ui.NA-Prod: - name: CD_am-esim-ui PROD -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-esim-ui-PROD.NA-Prod: -- name: CD_am-esim-ui PROD -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-esim-ui-PROD.CN-Prod: -- name: CD_am-esim-ui PROD -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-esim-ui-INT: -- name: CD_am-esim-ui INT -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-INT.id +- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-esim-ui-INT.EMEA-PreProd: -- name: CD_am-esim-ui INT -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-INT.id +CDam-esim-ui.CN-Prod: +- name: CD_am-esim-ui PROD +- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui.id - webhook: https://empty -- skipDeployment: "false" -CDam-esim-ui-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-esim-ui.EMEA-PreProd: - name: CD_am-esim-ui INT -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-INT.id +- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui.id - webhook: https://empty -- skipDeployment: "false" -CDam-esim-ui-INT.CN-PreProd: +- skipDeployment: "true" +CDam-esim-ui.NA-PreProd: - name: CD_am-esim-ui INT -- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui-INT.id +- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-esim-ui.CN-PreProd: +- name: CD_am-esim-ui INT +- alertingProfile: CD_am-esim-ui/alerting-profile/CDam-esim-ui.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-lmcs/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-lmcs/alerting-profile/alerting-profile.yaml index 02e68977..c4056087 100644 --- a/BMW-Dynatrace-config/CD_am-lmcs/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-lmcs/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-lmcs-PROD: default.json -- CDam-lmcs-INT: default.json +- CDam-lmcs: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-lmcs-PROD: -- name: CD_am-lmcs PROD -- tag: am-lmcs -- mzId: CD_am-lmcs/management-zone/CDam-lmcs.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-lmcs-PROD.EMEA-Prod: +CDam-lmcs.EMEA-Prod: - name: CD_am-lmcs PROD - tag: am-lmcs - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - env: PROD - skipDeployment: "false" -CDam-lmcs-PROD.NA-Prod: +CDam-lmcs.NA-Prod: - name: CD_am-lmcs PROD - tag: am-lmcs - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - env: PROD - skipDeployment: "false" -CDam-lmcs-PROD.CN-Prod: +CDam-lmcs.CN-Prod: - name: CD_am-lmcs PROD - tag: am-lmcs - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-lmcs-INT: -- name: CD_am-lmcs INT -- tag: am-lmcs -- mzId: CD_am-lmcs/management-zone/CDam-lmcs.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-lmcs-INT.EMEA-PreProd: +CDam-lmcs.EMEA-PreProd: - name: CD_am-lmcs INT - tag: am-lmcs - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - env: INT - skipDeployment: "false" -CDam-lmcs-INT.NA-PreProd: +CDam-lmcs.NA-PreProd: - name: CD_am-lmcs INT - tag: am-lmcs - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - env: INT - skipDeployment: "false" -CDam-lmcs-INT.CN-PreProd: +CDam-lmcs.CN-PreProd: - name: CD_am-lmcs INT - tag: am-lmcs - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id diff --git a/BMW-Dynatrace-config/CD_am-lmcs/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-lmcs/dashboard/dashboard.yaml index e1d7be25..69b9d7d9 100644 --- a/BMW-Dynatrace-config/CD_am-lmcs/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-lmcs/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-lmcs: default.json +- CDam-lmcs-PROD: default.json +- CDam-lmcs-E2E: default.json +- CDam-lmcs-INT: default.json +- CDam-lmcs-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-lmcs.EMEA-Prod: +CDam-lmcs-PROD: +- name: CD_am-lmcs PROD +- mzName: CD_am-lmcs/management-zone/CDam-lmcs.name +- mzId: CD_am-lmcs/management-zone/CDam-lmcs.id +- tag: am-lmcs +- env: PROD +- skipDeployment: "true" +CDam-lmcs-PROD.EMEA-Prod: - name: CD_am-lmcs PROD - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: PROD - skipDeployment: "false" -CDam-lmcs.NA-Prod: +CDam-lmcs-PROD.NA-Prod: - name: CD_am-lmcs PROD - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: PROD - skipDeployment: "false" -CDam-lmcs.CN-Prod: +CDam-lmcs-PROD.CN-Prod: - name: CD_am-lmcs PROD - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id @@ -25,21 +35,28 @@ CDam-lmcs.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-lmcs.EMEA-Prod: +CDam-lmcs-E2E: +- name: CD_am-lmcs E2E +- mzName: CD_am-lmcs/management-zone/CDam-lmcs.name +- mzId: CD_am-lmcs/management-zone/CDam-lmcs.id +- tag: am-lmcs +- env: E2E +- skipDeployment: "true" +CDam-lmcs-E2E.EMEA-Prod: - name: CD_am-lmcs E2E - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: E2E - skipDeployment: "false" -CDam-lmcs.NA-Prod: +CDam-lmcs-E2E.NA-Prod: - name: CD_am-lmcs E2E - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: E2E - skipDeployment: "false" -CDam-lmcs.CN-Prod: +CDam-lmcs-E2E.CN-Prod: - name: CD_am-lmcs E2E - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id @@ -47,22 +64,29 @@ CDam-lmcs.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-lmcs.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-lmcs-INT: +- name: CD_am-lmcs INT +- mzName: CD_am-lmcs/management-zone/CDam-lmcs.name +- mzId: CD_am-lmcs/management-zone/CDam-lmcs.id +- tag: am-lmcs +- env: INT +- skipDeployment: "true" +CDam-lmcs-INT.EMEA-PreProd: - name: CD_am-lmcs INT - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: INT - skipDeployment: "false" -CDam-lmcs.NA-PreProd: +CDam-lmcs-INT.NA-PreProd: - name: CD_am-lmcs INT - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: INT - skipDeployment: "false" -CDam-lmcs.CN-PreProd: +CDam-lmcs-INT.CN-PreProd: - name: CD_am-lmcs INT - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id @@ -70,22 +94,29 @@ CDam-lmcs.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-lmcs.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-lmcs-TEST: +- name: CD_am-lmcs TEST +- mzName: CD_am-lmcs/management-zone/CDam-lmcs.name +- mzId: CD_am-lmcs/management-zone/CDam-lmcs.id +- tag: am-lmcs +- env: TEST +- skipDeployment: "true" +CDam-lmcs-TEST.EMEA-PreProd: - name: CD_am-lmcs TEST - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: TEST - skipDeployment: "false" -CDam-lmcs.NA-PreProd: +CDam-lmcs-TEST.NA-PreProd: - name: CD_am-lmcs TEST - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id - tag: am-lmcs - env: TEST - skipDeployment: "false" -CDam-lmcs.CN-PreProd: +CDam-lmcs-TEST.CN-PreProd: - name: CD_am-lmcs TEST - mzName: CD_am-lmcs/management-zone/CDam-lmcs.name - mzId: CD_am-lmcs/management-zone/CDam-lmcs.id diff --git a/BMW-Dynatrace-config/CD_am-lmcs/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-lmcs/notification/notification.yaml index 174f7c08..ac8d2eb3 100644 --- a/BMW-Dynatrace-config/CD_am-lmcs/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-lmcs/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-lmcs-PROD: msTeams.json -- CDam-lmcs-INT: msTeams.json +- CDam-lmcs: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-lmcs-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-lmcs.EMEA-Prod: - name: CD_am-lmcs PROD -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-PROD.id +- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-lmcs-PROD.EMEA-Prod: +CDam-lmcs.NA-Prod: - name: CD_am-lmcs PROD -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-lmcs-PROD.NA-Prod: -- name: CD_am-lmcs PROD -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-lmcs-PROD.CN-Prod: -- name: CD_am-lmcs PROD -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-lmcs-INT: -- name: CD_am-lmcs INT -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-INT.id +- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-lmcs-INT.EMEA-PreProd: -- name: CD_am-lmcs INT -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-INT.id +CDam-lmcs.CN-Prod: +- name: CD_am-lmcs PROD +- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs.id - webhook: https://empty -- skipDeployment: "false" -CDam-lmcs-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-lmcs.EMEA-PreProd: - name: CD_am-lmcs INT -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-INT.id +- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs.id - webhook: https://empty -- skipDeployment: "false" -CDam-lmcs-INT.CN-PreProd: +- skipDeployment: "true" +CDam-lmcs.NA-PreProd: - name: CD_am-lmcs INT -- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs-INT.id +- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-lmcs.CN-PreProd: +- name: CD_am-lmcs INT +- alertingProfile: CD_am-lmcs/alerting-profile/CDam-lmcs.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-mno-manager/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-mno-manager/alerting-profile/alerting-profile.yaml index 5f55bf04..f82a2f06 100644 --- a/BMW-Dynatrace-config/CD_am-mno-manager/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-mno-manager/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-mno-manager-PROD: default.json -- CDam-mno-manager-INT: default.json +- CDam-mno-manager: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-mno-manager-PROD: -- name: CD_am-mno-manager PROD -- tag: am-mno-manager -- mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-mno-manager-PROD.EMEA-Prod: +CDam-mno-manager.EMEA-Prod: - name: CD_am-mno-manager PROD - tag: am-mno-manager - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - env: PROD - skipDeployment: "false" -CDam-mno-manager-PROD.NA-Prod: +CDam-mno-manager.NA-Prod: - name: CD_am-mno-manager PROD - tag: am-mno-manager - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - env: PROD - skipDeployment: "false" -CDam-mno-manager-PROD.CN-Prod: +CDam-mno-manager.CN-Prod: - name: CD_am-mno-manager PROD - tag: am-mno-manager - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-mno-manager-INT: -- name: CD_am-mno-manager INT -- tag: am-mno-manager -- mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-mno-manager-INT.EMEA-PreProd: +CDam-mno-manager.EMEA-PreProd: - name: CD_am-mno-manager INT - tag: am-mno-manager - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - env: INT - skipDeployment: "false" -CDam-mno-manager-INT.NA-PreProd: +CDam-mno-manager.NA-PreProd: - name: CD_am-mno-manager INT - tag: am-mno-manager - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - env: INT - skipDeployment: "false" -CDam-mno-manager-INT.CN-PreProd: +CDam-mno-manager.CN-PreProd: - name: CD_am-mno-manager INT - tag: am-mno-manager - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id diff --git a/BMW-Dynatrace-config/CD_am-mno-manager/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-mno-manager/dashboard/dashboard.yaml index f068473a..1d88b561 100644 --- a/BMW-Dynatrace-config/CD_am-mno-manager/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-mno-manager/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-mno-manager: default.json +- CDam-mno-manager-PROD: default.json +- CDam-mno-manager-E2E: default.json +- CDam-mno-manager-INT: default.json +- CDam-mno-manager-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-mno-manager.EMEA-Prod: +CDam-mno-manager-PROD: +- name: CD_am-mno-manager PROD +- mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name +- mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id +- tag: am-mno-manager +- env: PROD +- skipDeployment: "true" +CDam-mno-manager-PROD.EMEA-Prod: - name: CD_am-mno-manager PROD - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: PROD - skipDeployment: "false" -CDam-mno-manager.NA-Prod: +CDam-mno-manager-PROD.NA-Prod: - name: CD_am-mno-manager PROD - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: PROD - skipDeployment: "false" -CDam-mno-manager.CN-Prod: +CDam-mno-manager-PROD.CN-Prod: - name: CD_am-mno-manager PROD - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id @@ -25,21 +35,28 @@ CDam-mno-manager.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-mno-manager.EMEA-Prod: +CDam-mno-manager-E2E: +- name: CD_am-mno-manager E2E +- mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name +- mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id +- tag: am-mno-manager +- env: E2E +- skipDeployment: "true" +CDam-mno-manager-E2E.EMEA-Prod: - name: CD_am-mno-manager E2E - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: E2E - skipDeployment: "false" -CDam-mno-manager.NA-Prod: +CDam-mno-manager-E2E.NA-Prod: - name: CD_am-mno-manager E2E - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: E2E - skipDeployment: "false" -CDam-mno-manager.CN-Prod: +CDam-mno-manager-E2E.CN-Prod: - name: CD_am-mno-manager E2E - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id @@ -47,22 +64,29 @@ CDam-mno-manager.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-mno-manager.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-mno-manager-INT: +- name: CD_am-mno-manager INT +- mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name +- mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id +- tag: am-mno-manager +- env: INT +- skipDeployment: "true" +CDam-mno-manager-INT.EMEA-PreProd: - name: CD_am-mno-manager INT - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: INT - skipDeployment: "false" -CDam-mno-manager.NA-PreProd: +CDam-mno-manager-INT.NA-PreProd: - name: CD_am-mno-manager INT - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: INT - skipDeployment: "false" -CDam-mno-manager.CN-PreProd: +CDam-mno-manager-INT.CN-PreProd: - name: CD_am-mno-manager INT - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id @@ -70,22 +94,29 @@ CDam-mno-manager.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-mno-manager.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-mno-manager-TEST: +- name: CD_am-mno-manager TEST +- mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name +- mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id +- tag: am-mno-manager +- env: TEST +- skipDeployment: "true" +CDam-mno-manager-TEST.EMEA-PreProd: - name: CD_am-mno-manager TEST - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: TEST - skipDeployment: "false" -CDam-mno-manager.NA-PreProd: +CDam-mno-manager-TEST.NA-PreProd: - name: CD_am-mno-manager TEST - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id - tag: am-mno-manager - env: TEST - skipDeployment: "false" -CDam-mno-manager.CN-PreProd: +CDam-mno-manager-TEST.CN-PreProd: - name: CD_am-mno-manager TEST - mzName: CD_am-mno-manager/management-zone/CDam-mno-manager.name - mzId: CD_am-mno-manager/management-zone/CDam-mno-manager.id diff --git a/BMW-Dynatrace-config/CD_am-mno-manager/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-mno-manager/notification/notification.yaml index 3ae57652..6b860825 100644 --- a/BMW-Dynatrace-config/CD_am-mno-manager/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-mno-manager/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-mno-manager-PROD: msTeams.json -- CDam-mno-manager-INT: msTeams.json +- CDam-mno-manager: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-mno-manager-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-mno-manager.EMEA-Prod: - name: CD_am-mno-manager PROD -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-PROD.id +- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-mno-manager-PROD.EMEA-Prod: +CDam-mno-manager.NA-Prod: - name: CD_am-mno-manager PROD -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-mno-manager-PROD.NA-Prod: -- name: CD_am-mno-manager PROD -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-mno-manager-PROD.CN-Prod: -- name: CD_am-mno-manager PROD -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-mno-manager-INT: -- name: CD_am-mno-manager INT -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-INT.id +- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-mno-manager-INT.EMEA-PreProd: -- name: CD_am-mno-manager INT -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-INT.id +CDam-mno-manager.CN-Prod: +- name: CD_am-mno-manager PROD +- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager.id - webhook: https://empty -- skipDeployment: "false" -CDam-mno-manager-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-mno-manager.EMEA-PreProd: - name: CD_am-mno-manager INT -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-INT.id +- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager.id - webhook: https://empty -- skipDeployment: "false" -CDam-mno-manager-INT.CN-PreProd: +- skipDeployment: "true" +CDam-mno-manager.NA-PreProd: - name: CD_am-mno-manager INT -- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager-INT.id +- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-mno-manager.CN-PreProd: +- name: CD_am-mno-manager INT +- alertingProfile: CD_am-mno-manager/alerting-profile/CDam-mno-manager.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-proxy/alerting-profile/alerting-profile.yaml index 1d735090..ac655f7e 100644 --- a/BMW-Dynatrace-config/CD_am-proxy/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-proxy/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-proxy-PROD: default.json -- CDam-proxy-INT: default.json +- CDam-proxy: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-proxy-PROD: -- name: CD_am-proxy PROD -- tag: am-proxy -- mzId: CD_am-proxy/management-zone/CDam-proxy.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-proxy-PROD.EMEA-Prod: +CDam-proxy.EMEA-Prod: - name: CD_am-proxy PROD - tag: am-proxy - mzId: CD_am-proxy/management-zone/CDam-proxy.id - env: PROD - skipDeployment: "false" -CDam-proxy-PROD.NA-Prod: +CDam-proxy.NA-Prod: - name: CD_am-proxy PROD - tag: am-proxy - mzId: CD_am-proxy/management-zone/CDam-proxy.id - env: PROD - skipDeployment: "false" -CDam-proxy-PROD.CN-Prod: +CDam-proxy.CN-Prod: - name: CD_am-proxy PROD - tag: am-proxy - mzId: CD_am-proxy/management-zone/CDam-proxy.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-proxy-INT: -- name: CD_am-proxy INT -- tag: am-proxy -- mzId: CD_am-proxy/management-zone/CDam-proxy.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-proxy-INT.EMEA-PreProd: +CDam-proxy.EMEA-PreProd: - name: CD_am-proxy INT - tag: am-proxy - mzId: CD_am-proxy/management-zone/CDam-proxy.id - env: INT - skipDeployment: "false" -CDam-proxy-INT.NA-PreProd: +CDam-proxy.NA-PreProd: - name: CD_am-proxy INT - tag: am-proxy - mzId: CD_am-proxy/management-zone/CDam-proxy.id - env: INT - skipDeployment: "false" -CDam-proxy-INT.CN-PreProd: +CDam-proxy.CN-PreProd: - name: CD_am-proxy INT - tag: am-proxy - mzId: CD_am-proxy/management-zone/CDam-proxy.id diff --git a/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml index 3069cdb5..efedae2c 100644 --- a/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-proxy: default.json +- CDam-proxy-PROD: default.json +- CDam-proxy-E2E: default.json +- CDam-proxy-INT: default.json +- CDam-proxy-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-proxy.EMEA-Prod: +CDam-proxy-PROD: +- name: CD_am-proxy PROD +- mzName: CD_am-proxy/management-zone/CDam-proxy.name +- mzId: CD_am-proxy/management-zone/CDam-proxy.id +- tag: am-proxy +- env: PROD +- skipDeployment: "true" +CDam-proxy-PROD.EMEA-Prod: - name: CD_am-proxy PROD - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: PROD - skipDeployment: "false" -CDam-proxy.NA-Prod: +CDam-proxy-PROD.NA-Prod: - name: CD_am-proxy PROD - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: PROD - skipDeployment: "false" -CDam-proxy.CN-Prod: +CDam-proxy-PROD.CN-Prod: - name: CD_am-proxy PROD - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id @@ -25,21 +35,28 @@ CDam-proxy.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-proxy.EMEA-Prod: +CDam-proxy-E2E: +- name: CD_am-proxy E2E +- mzName: CD_am-proxy/management-zone/CDam-proxy.name +- mzId: CD_am-proxy/management-zone/CDam-proxy.id +- tag: am-proxy +- env: E2E +- skipDeployment: "true" +CDam-proxy-E2E.EMEA-Prod: - name: CD_am-proxy E2E - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: E2E - skipDeployment: "false" -CDam-proxy.NA-Prod: +CDam-proxy-E2E.NA-Prod: - name: CD_am-proxy E2E - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: E2E - skipDeployment: "false" -CDam-proxy.CN-Prod: +CDam-proxy-E2E.CN-Prod: - name: CD_am-proxy E2E - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id @@ -47,22 +64,29 @@ CDam-proxy.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-proxy.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-proxy-INT: +- name: CD_am-proxy INT +- mzName: CD_am-proxy/management-zone/CDam-proxy.name +- mzId: CD_am-proxy/management-zone/CDam-proxy.id +- tag: am-proxy +- env: INT +- skipDeployment: "true" +CDam-proxy-INT.EMEA-PreProd: - name: CD_am-proxy INT - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: INT - skipDeployment: "false" -CDam-proxy.NA-PreProd: +CDam-proxy-INT.NA-PreProd: - name: CD_am-proxy INT - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: INT - skipDeployment: "false" -CDam-proxy.CN-PreProd: +CDam-proxy-INT.CN-PreProd: - name: CD_am-proxy INT - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id @@ -70,22 +94,29 @@ CDam-proxy.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-proxy.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-proxy-TEST: +- name: CD_am-proxy TEST +- mzName: CD_am-proxy/management-zone/CDam-proxy.name +- mzId: CD_am-proxy/management-zone/CDam-proxy.id +- tag: am-proxy +- env: TEST +- skipDeployment: "true" +CDam-proxy-TEST.EMEA-PreProd: - name: CD_am-proxy TEST - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: TEST - skipDeployment: "false" -CDam-proxy.NA-PreProd: +CDam-proxy-TEST.NA-PreProd: - name: CD_am-proxy TEST - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id - tag: am-proxy - env: TEST - skipDeployment: "false" -CDam-proxy.CN-PreProd: +CDam-proxy-TEST.CN-PreProd: - name: CD_am-proxy TEST - mzName: CD_am-proxy/management-zone/CDam-proxy.name - mzId: CD_am-proxy/management-zone/CDam-proxy.id diff --git a/BMW-Dynatrace-config/CD_am-proxy/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-proxy/notification/notification.yaml index d3792ea0..72142a1c 100644 --- a/BMW-Dynatrace-config/CD_am-proxy/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-proxy/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-proxy-PROD: msTeams.json -- CDam-proxy-INT: msTeams.json +- CDam-proxy: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-proxy-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-proxy.EMEA-Prod: - name: CD_am-proxy PROD -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-PROD.id +- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-proxy-PROD.EMEA-Prod: +CDam-proxy.NA-Prod: - name: CD_am-proxy PROD -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-proxy-PROD.NA-Prod: -- name: CD_am-proxy PROD -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-proxy-PROD.CN-Prod: -- name: CD_am-proxy PROD -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-proxy-INT: -- name: CD_am-proxy INT -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-INT.id +- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-proxy-INT.EMEA-PreProd: -- name: CD_am-proxy INT -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-INT.id +CDam-proxy.CN-Prod: +- name: CD_am-proxy PROD +- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy.id - webhook: https://empty -- skipDeployment: "false" -CDam-proxy-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-proxy.EMEA-PreProd: - name: CD_am-proxy INT -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-INT.id +- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy.id - webhook: https://empty -- skipDeployment: "false" -CDam-proxy-INT.CN-PreProd: +- skipDeployment: "true" +CDam-proxy.NA-PreProd: - name: CD_am-proxy INT -- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy-INT.id +- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-proxy.CN-PreProd: +- name: CD_am-proxy INT +- alertingProfile: CD_am-proxy/alerting-profile/CDam-proxy.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-store/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-store/alerting-profile/alerting-profile.yaml index a1208cb0..4769cf07 100644 --- a/BMW-Dynatrace-config/CD_am-store/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-store/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-store-PROD: default.json -- CDam-store-INT: default.json +- CDam-store: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-store-PROD: -- name: CD_am-store PROD -- tag: am-store -- mzId: CD_am-store/management-zone/CDam-store.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-store-PROD.EMEA-Prod: +CDam-store.EMEA-Prod: - name: CD_am-store PROD - tag: am-store - mzId: CD_am-store/management-zone/CDam-store.id - env: PROD - skipDeployment: "false" -CDam-store-PROD.NA-Prod: +CDam-store.NA-Prod: - name: CD_am-store PROD - tag: am-store - mzId: CD_am-store/management-zone/CDam-store.id - env: PROD - skipDeployment: "false" -CDam-store-PROD.CN-Prod: +CDam-store.CN-Prod: - name: CD_am-store PROD - tag: am-store - mzId: CD_am-store/management-zone/CDam-store.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-store-INT: -- name: CD_am-store INT -- tag: am-store -- mzId: CD_am-store/management-zone/CDam-store.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-store-INT.EMEA-PreProd: +CDam-store.EMEA-PreProd: - name: CD_am-store INT - tag: am-store - mzId: CD_am-store/management-zone/CDam-store.id - env: INT - skipDeployment: "false" -CDam-store-INT.NA-PreProd: +CDam-store.NA-PreProd: - name: CD_am-store INT - tag: am-store - mzId: CD_am-store/management-zone/CDam-store.id - env: INT - skipDeployment: "false" -CDam-store-INT.CN-PreProd: +CDam-store.CN-PreProd: - name: CD_am-store INT - tag: am-store - mzId: CD_am-store/management-zone/CDam-store.id diff --git a/BMW-Dynatrace-config/CD_am-store/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-store/dashboard/dashboard.yaml index 595e8229..f90aa30e 100644 --- a/BMW-Dynatrace-config/CD_am-store/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-store/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-store: default.json +- CDam-store-PROD: default.json +- CDam-store-E2E: default.json +- CDam-store-INT: default.json +- CDam-store-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-store.EMEA-Prod: +CDam-store-PROD: +- name: CD_am-store PROD +- mzName: CD_am-store/management-zone/CDam-store.name +- mzId: CD_am-store/management-zone/CDam-store.id +- tag: am-store +- env: PROD +- skipDeployment: "true" +CDam-store-PROD.EMEA-Prod: - name: CD_am-store PROD - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: PROD - skipDeployment: "false" -CDam-store.NA-Prod: +CDam-store-PROD.NA-Prod: - name: CD_am-store PROD - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: PROD - skipDeployment: "false" -CDam-store.CN-Prod: +CDam-store-PROD.CN-Prod: - name: CD_am-store PROD - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id @@ -25,21 +35,28 @@ CDam-store.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-store.EMEA-Prod: +CDam-store-E2E: +- name: CD_am-store E2E +- mzName: CD_am-store/management-zone/CDam-store.name +- mzId: CD_am-store/management-zone/CDam-store.id +- tag: am-store +- env: E2E +- skipDeployment: "true" +CDam-store-E2E.EMEA-Prod: - name: CD_am-store E2E - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: E2E - skipDeployment: "false" -CDam-store.NA-Prod: +CDam-store-E2E.NA-Prod: - name: CD_am-store E2E - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: E2E - skipDeployment: "false" -CDam-store.CN-Prod: +CDam-store-E2E.CN-Prod: - name: CD_am-store E2E - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id @@ -47,22 +64,29 @@ CDam-store.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-store.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-store-INT: +- name: CD_am-store INT +- mzName: CD_am-store/management-zone/CDam-store.name +- mzId: CD_am-store/management-zone/CDam-store.id +- tag: am-store +- env: INT +- skipDeployment: "true" +CDam-store-INT.EMEA-PreProd: - name: CD_am-store INT - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: INT - skipDeployment: "false" -CDam-store.NA-PreProd: +CDam-store-INT.NA-PreProd: - name: CD_am-store INT - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: INT - skipDeployment: "false" -CDam-store.CN-PreProd: +CDam-store-INT.CN-PreProd: - name: CD_am-store INT - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id @@ -70,22 +94,29 @@ CDam-store.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-store.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-store-TEST: +- name: CD_am-store TEST +- mzName: CD_am-store/management-zone/CDam-store.name +- mzId: CD_am-store/management-zone/CDam-store.id +- tag: am-store +- env: TEST +- skipDeployment: "true" +CDam-store-TEST.EMEA-PreProd: - name: CD_am-store TEST - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: TEST - skipDeployment: "false" -CDam-store.NA-PreProd: +CDam-store-TEST.NA-PreProd: - name: CD_am-store TEST - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id - tag: am-store - env: TEST - skipDeployment: "false" -CDam-store.CN-PreProd: +CDam-store-TEST.CN-PreProd: - name: CD_am-store TEST - mzName: CD_am-store/management-zone/CDam-store.name - mzId: CD_am-store/management-zone/CDam-store.id diff --git a/BMW-Dynatrace-config/CD_am-store/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-store/notification/notification.yaml index 5bd00c00..64303da6 100644 --- a/BMW-Dynatrace-config/CD_am-store/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-store/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-store-PROD: msTeams.json -- CDam-store-INT: msTeams.json +- CDam-store: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-store-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-store.EMEA-Prod: - name: CD_am-store PROD -- alertingProfile: CD_am-store/alerting-profile/CDam-store-PROD.id +- alertingProfile: CD_am-store/alerting-profile/CDam-store.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-store-PROD.EMEA-Prod: +CDam-store.NA-Prod: - name: CD_am-store PROD -- alertingProfile: CD_am-store/alerting-profile/CDam-store-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-store-PROD.NA-Prod: -- name: CD_am-store PROD -- alertingProfile: CD_am-store/alerting-profile/CDam-store-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-store-PROD.CN-Prod: -- name: CD_am-store PROD -- alertingProfile: CD_am-store/alerting-profile/CDam-store-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-store-INT: -- name: CD_am-store INT -- alertingProfile: CD_am-store/alerting-profile/CDam-store-INT.id +- alertingProfile: CD_am-store/alerting-profile/CDam-store.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-store-INT.EMEA-PreProd: -- name: CD_am-store INT -- alertingProfile: CD_am-store/alerting-profile/CDam-store-INT.id +CDam-store.CN-Prod: +- name: CD_am-store PROD +- alertingProfile: CD_am-store/alerting-profile/CDam-store.id - webhook: https://empty -- skipDeployment: "false" -CDam-store-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-store.EMEA-PreProd: - name: CD_am-store INT -- alertingProfile: CD_am-store/alerting-profile/CDam-store-INT.id +- alertingProfile: CD_am-store/alerting-profile/CDam-store.id - webhook: https://empty -- skipDeployment: "false" -CDam-store-INT.CN-PreProd: +- skipDeployment: "true" +CDam-store.NA-PreProd: - name: CD_am-store INT -- alertingProfile: CD_am-store/alerting-profile/CDam-store-INT.id +- alertingProfile: CD_am-store/alerting-profile/CDam-store.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-store.CN-PreProd: +- name: CD_am-store INT +- alertingProfile: CD_am-store/alerting-profile/CDam-store.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-svms/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-svms/alerting-profile/alerting-profile.yaml index ccf5d39f..334bd0ce 100644 --- a/BMW-Dynatrace-config/CD_am-svms/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-svms/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-svms-PROD: default.json -- CDam-svms-INT: default.json +- CDam-svms: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-svms-PROD: -- name: CD_am-svms PROD -- tag: am-svms -- mzId: CD_am-svms/management-zone/CDam-svms.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-svms-PROD.EMEA-Prod: +CDam-svms.EMEA-Prod: - name: CD_am-svms PROD - tag: am-svms - mzId: CD_am-svms/management-zone/CDam-svms.id - env: PROD - skipDeployment: "false" -CDam-svms-PROD.NA-Prod: +CDam-svms.NA-Prod: - name: CD_am-svms PROD - tag: am-svms - mzId: CD_am-svms/management-zone/CDam-svms.id - env: PROD - skipDeployment: "false" -CDam-svms-PROD.CN-Prod: +CDam-svms.CN-Prod: - name: CD_am-svms PROD - tag: am-svms - mzId: CD_am-svms/management-zone/CDam-svms.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-svms-INT: -- name: CD_am-svms INT -- tag: am-svms -- mzId: CD_am-svms/management-zone/CDam-svms.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-svms-INT.EMEA-PreProd: +CDam-svms.EMEA-PreProd: - name: CD_am-svms INT - tag: am-svms - mzId: CD_am-svms/management-zone/CDam-svms.id - env: INT - skipDeployment: "false" -CDam-svms-INT.NA-PreProd: +CDam-svms.NA-PreProd: - name: CD_am-svms INT - tag: am-svms - mzId: CD_am-svms/management-zone/CDam-svms.id - env: INT - skipDeployment: "false" -CDam-svms-INT.CN-PreProd: +CDam-svms.CN-PreProd: - name: CD_am-svms INT - tag: am-svms - mzId: CD_am-svms/management-zone/CDam-svms.id diff --git a/BMW-Dynatrace-config/CD_am-svms/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-svms/dashboard/dashboard.yaml index 6c7b9e44..23ab3929 100644 --- a/BMW-Dynatrace-config/CD_am-svms/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-svms/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-svms: default.json +- CDam-svms-PROD: default.json +- CDam-svms-E2E: default.json +- CDam-svms-INT: default.json +- CDam-svms-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-svms.EMEA-Prod: +CDam-svms-PROD: +- name: CD_am-svms PROD +- mzName: CD_am-svms/management-zone/CDam-svms.name +- mzId: CD_am-svms/management-zone/CDam-svms.id +- tag: am-svms +- env: PROD +- skipDeployment: "true" +CDam-svms-PROD.EMEA-Prod: - name: CD_am-svms PROD - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: PROD - skipDeployment: "false" -CDam-svms.NA-Prod: +CDam-svms-PROD.NA-Prod: - name: CD_am-svms PROD - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: PROD - skipDeployment: "false" -CDam-svms.CN-Prod: +CDam-svms-PROD.CN-Prod: - name: CD_am-svms PROD - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id @@ -25,21 +35,28 @@ CDam-svms.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-svms.EMEA-Prod: +CDam-svms-E2E: +- name: CD_am-svms E2E +- mzName: CD_am-svms/management-zone/CDam-svms.name +- mzId: CD_am-svms/management-zone/CDam-svms.id +- tag: am-svms +- env: E2E +- skipDeployment: "true" +CDam-svms-E2E.EMEA-Prod: - name: CD_am-svms E2E - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: E2E - skipDeployment: "false" -CDam-svms.NA-Prod: +CDam-svms-E2E.NA-Prod: - name: CD_am-svms E2E - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: E2E - skipDeployment: "false" -CDam-svms.CN-Prod: +CDam-svms-E2E.CN-Prod: - name: CD_am-svms E2E - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id @@ -47,22 +64,29 @@ CDam-svms.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-svms.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-svms-INT: +- name: CD_am-svms INT +- mzName: CD_am-svms/management-zone/CDam-svms.name +- mzId: CD_am-svms/management-zone/CDam-svms.id +- tag: am-svms +- env: INT +- skipDeployment: "true" +CDam-svms-INT.EMEA-PreProd: - name: CD_am-svms INT - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: INT - skipDeployment: "false" -CDam-svms.NA-PreProd: +CDam-svms-INT.NA-PreProd: - name: CD_am-svms INT - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: INT - skipDeployment: "false" -CDam-svms.CN-PreProd: +CDam-svms-INT.CN-PreProd: - name: CD_am-svms INT - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id @@ -70,22 +94,29 @@ CDam-svms.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-svms.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-svms-TEST: +- name: CD_am-svms TEST +- mzName: CD_am-svms/management-zone/CDam-svms.name +- mzId: CD_am-svms/management-zone/CDam-svms.id +- tag: am-svms +- env: TEST +- skipDeployment: "true" +CDam-svms-TEST.EMEA-PreProd: - name: CD_am-svms TEST - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: TEST - skipDeployment: "false" -CDam-svms.NA-PreProd: +CDam-svms-TEST.NA-PreProd: - name: CD_am-svms TEST - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id - tag: am-svms - env: TEST - skipDeployment: "false" -CDam-svms.CN-PreProd: +CDam-svms-TEST.CN-PreProd: - name: CD_am-svms TEST - mzName: CD_am-svms/management-zone/CDam-svms.name - mzId: CD_am-svms/management-zone/CDam-svms.id diff --git a/BMW-Dynatrace-config/CD_am-svms/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-svms/notification/notification.yaml index 0c630b8c..4bb7e808 100644 --- a/BMW-Dynatrace-config/CD_am-svms/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-svms/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-svms-PROD: msTeams.json -- CDam-svms-INT: msTeams.json +- CDam-svms: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-svms-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-svms.EMEA-Prod: - name: CD_am-svms PROD -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-PROD.id +- alertingProfile: CD_am-svms/alerting-profile/CDam-svms.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-svms-PROD.EMEA-Prod: +CDam-svms.NA-Prod: - name: CD_am-svms PROD -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-svms-PROD.NA-Prod: -- name: CD_am-svms PROD -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-svms-PROD.CN-Prod: -- name: CD_am-svms PROD -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-svms-INT: -- name: CD_am-svms INT -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-INT.id +- alertingProfile: CD_am-svms/alerting-profile/CDam-svms.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-svms-INT.EMEA-PreProd: -- name: CD_am-svms INT -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-INT.id +CDam-svms.CN-Prod: +- name: CD_am-svms PROD +- alertingProfile: CD_am-svms/alerting-profile/CDam-svms.id - webhook: https://empty -- skipDeployment: "false" -CDam-svms-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-svms.EMEA-PreProd: - name: CD_am-svms INT -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-INT.id +- alertingProfile: CD_am-svms/alerting-profile/CDam-svms.id - webhook: https://empty -- skipDeployment: "false" -CDam-svms-INT.CN-PreProd: +- skipDeployment: "true" +CDam-svms.NA-PreProd: - name: CD_am-svms INT -- alertingProfile: CD_am-svms/alerting-profile/CDam-svms-INT.id +- alertingProfile: CD_am-svms/alerting-profile/CDam-svms.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-svms.CN-PreProd: +- name: CD_am-svms INT +- alertingProfile: CD_am-svms/alerting-profile/CDam-svms.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-ui/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-ui/alerting-profile/alerting-profile.yaml index e4dda300..bc340637 100644 --- a/BMW-Dynatrace-config/CD_am-ui/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-ui/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-ui-PROD: default.json -- CDam-ui-INT: default.json +- CDam-ui: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ui-PROD: -- name: CD_am-ui PROD -- tag: am-ui -- mzId: CD_am-ui/management-zone/CDam-ui.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-ui-PROD.EMEA-Prod: +CDam-ui.EMEA-Prod: - name: CD_am-ui PROD - tag: am-ui - mzId: CD_am-ui/management-zone/CDam-ui.id - env: PROD - skipDeployment: "false" -CDam-ui-PROD.NA-Prod: +CDam-ui.NA-Prod: - name: CD_am-ui PROD - tag: am-ui - mzId: CD_am-ui/management-zone/CDam-ui.id - env: PROD - skipDeployment: "false" -CDam-ui-PROD.CN-Prod: +CDam-ui.CN-Prod: - name: CD_am-ui PROD - tag: am-ui - mzId: CD_am-ui/management-zone/CDam-ui.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ui-INT: -- name: CD_am-ui INT -- tag: am-ui -- mzId: CD_am-ui/management-zone/CDam-ui.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-ui-INT.EMEA-PreProd: +CDam-ui.EMEA-PreProd: - name: CD_am-ui INT - tag: am-ui - mzId: CD_am-ui/management-zone/CDam-ui.id - env: INT - skipDeployment: "false" -CDam-ui-INT.NA-PreProd: +CDam-ui.NA-PreProd: - name: CD_am-ui INT - tag: am-ui - mzId: CD_am-ui/management-zone/CDam-ui.id - env: INT - skipDeployment: "false" -CDam-ui-INT.CN-PreProd: +CDam-ui.CN-PreProd: - name: CD_am-ui INT - tag: am-ui - mzId: CD_am-ui/management-zone/CDam-ui.id diff --git a/BMW-Dynatrace-config/CD_am-ui/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-ui/dashboard/dashboard.yaml index d98f2fc0..9505c490 100644 --- a/BMW-Dynatrace-config/CD_am-ui/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-ui/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-ui: default.json +- CDam-ui-PROD: default.json +- CDam-ui-E2E: default.json +- CDam-ui-INT: default.json +- CDam-ui-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-ui.EMEA-Prod: +CDam-ui-PROD: +- name: CD_am-ui PROD +- mzName: CD_am-ui/management-zone/CDam-ui.name +- mzId: CD_am-ui/management-zone/CDam-ui.id +- tag: am-ui +- env: PROD +- skipDeployment: "true" +CDam-ui-PROD.EMEA-Prod: - name: CD_am-ui PROD - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: PROD - skipDeployment: "false" -CDam-ui.NA-Prod: +CDam-ui-PROD.NA-Prod: - name: CD_am-ui PROD - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: PROD - skipDeployment: "false" -CDam-ui.CN-Prod: +CDam-ui-PROD.CN-Prod: - name: CD_am-ui PROD - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id @@ -25,21 +35,28 @@ CDam-ui.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-ui.EMEA-Prod: +CDam-ui-E2E: +- name: CD_am-ui E2E +- mzName: CD_am-ui/management-zone/CDam-ui.name +- mzId: CD_am-ui/management-zone/CDam-ui.id +- tag: am-ui +- env: E2E +- skipDeployment: "true" +CDam-ui-E2E.EMEA-Prod: - name: CD_am-ui E2E - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: E2E - skipDeployment: "false" -CDam-ui.NA-Prod: +CDam-ui-E2E.NA-Prod: - name: CD_am-ui E2E - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: E2E - skipDeployment: "false" -CDam-ui.CN-Prod: +CDam-ui-E2E.CN-Prod: - name: CD_am-ui E2E - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id @@ -47,22 +64,29 @@ CDam-ui.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-ui.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-ui-INT: +- name: CD_am-ui INT +- mzName: CD_am-ui/management-zone/CDam-ui.name +- mzId: CD_am-ui/management-zone/CDam-ui.id +- tag: am-ui +- env: INT +- skipDeployment: "true" +CDam-ui-INT.EMEA-PreProd: - name: CD_am-ui INT - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: INT - skipDeployment: "false" -CDam-ui.NA-PreProd: +CDam-ui-INT.NA-PreProd: - name: CD_am-ui INT - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: INT - skipDeployment: "false" -CDam-ui.CN-PreProd: +CDam-ui-INT.CN-PreProd: - name: CD_am-ui INT - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id @@ -70,22 +94,29 @@ CDam-ui.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-ui.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-ui-TEST: +- name: CD_am-ui TEST +- mzName: CD_am-ui/management-zone/CDam-ui.name +- mzId: CD_am-ui/management-zone/CDam-ui.id +- tag: am-ui +- env: TEST +- skipDeployment: "true" +CDam-ui-TEST.EMEA-PreProd: - name: CD_am-ui TEST - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: TEST - skipDeployment: "false" -CDam-ui.NA-PreProd: +CDam-ui-TEST.NA-PreProd: - name: CD_am-ui TEST - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id - tag: am-ui - env: TEST - skipDeployment: "false" -CDam-ui.CN-PreProd: +CDam-ui-TEST.CN-PreProd: - name: CD_am-ui TEST - mzName: CD_am-ui/management-zone/CDam-ui.name - mzId: CD_am-ui/management-zone/CDam-ui.id diff --git a/BMW-Dynatrace-config/CD_am-ui/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-ui/notification/notification.yaml index 43469f13..68987bba 100644 --- a/BMW-Dynatrace-config/CD_am-ui/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-ui/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-ui-PROD: msTeams.json -- CDam-ui-INT: msTeams.json +- CDam-ui: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ui-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-ui.EMEA-Prod: - name: CD_am-ui PROD -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-PROD.id +- alertingProfile: CD_am-ui/alerting-profile/CDam-ui.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-ui-PROD.EMEA-Prod: +CDam-ui.NA-Prod: - name: CD_am-ui PROD -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-ui-PROD.NA-Prod: -- name: CD_am-ui PROD -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-ui-PROD.CN-Prod: -- name: CD_am-ui PROD -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-ui-INT: -- name: CD_am-ui INT -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-INT.id +- alertingProfile: CD_am-ui/alerting-profile/CDam-ui.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-ui-INT.EMEA-PreProd: -- name: CD_am-ui INT -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-INT.id +CDam-ui.CN-Prod: +- name: CD_am-ui PROD +- alertingProfile: CD_am-ui/alerting-profile/CDam-ui.id - webhook: https://empty -- skipDeployment: "false" -CDam-ui-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-ui.EMEA-PreProd: - name: CD_am-ui INT -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-INT.id +- alertingProfile: CD_am-ui/alerting-profile/CDam-ui.id - webhook: https://empty -- skipDeployment: "false" -CDam-ui-INT.CN-PreProd: +- skipDeployment: "true" +CDam-ui.NA-PreProd: - name: CD_am-ui INT -- alertingProfile: CD_am-ui/alerting-profile/CDam-ui-INT.id +- alertingProfile: CD_am-ui/alerting-profile/CDam-ui.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-ui.CN-PreProd: +- name: CD_am-ui INT +- alertingProfile: CD_am-ui/alerting-profile/CDam-ui.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-usage/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-usage/alerting-profile/alerting-profile.yaml index ff29bceb..d747cff1 100644 --- a/BMW-Dynatrace-config/CD_am-usage/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-usage/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-usage-PROD: default.json -- CDam-usage-INT: default.json +- CDam-usage: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-usage-PROD: -- name: CD_am-usage PROD -- tag: am-usage -- mzId: CD_am-usage/management-zone/CDam-usage.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-usage-PROD.EMEA-Prod: +CDam-usage.EMEA-Prod: - name: CD_am-usage PROD - tag: am-usage - mzId: CD_am-usage/management-zone/CDam-usage.id - env: PROD - skipDeployment: "false" -CDam-usage-PROD.NA-Prod: +CDam-usage.NA-Prod: - name: CD_am-usage PROD - tag: am-usage - mzId: CD_am-usage/management-zone/CDam-usage.id - env: PROD - skipDeployment: "false" -CDam-usage-PROD.CN-Prod: +CDam-usage.CN-Prod: - name: CD_am-usage PROD - tag: am-usage - mzId: CD_am-usage/management-zone/CDam-usage.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-usage-INT: -- name: CD_am-usage INT -- tag: am-usage -- mzId: CD_am-usage/management-zone/CDam-usage.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-usage-INT.EMEA-PreProd: +CDam-usage.EMEA-PreProd: - name: CD_am-usage INT - tag: am-usage - mzId: CD_am-usage/management-zone/CDam-usage.id - env: INT - skipDeployment: "false" -CDam-usage-INT.NA-PreProd: +CDam-usage.NA-PreProd: - name: CD_am-usage INT - tag: am-usage - mzId: CD_am-usage/management-zone/CDam-usage.id - env: INT - skipDeployment: "false" -CDam-usage-INT.CN-PreProd: +CDam-usage.CN-PreProd: - name: CD_am-usage INT - tag: am-usage - mzId: CD_am-usage/management-zone/CDam-usage.id diff --git a/BMW-Dynatrace-config/CD_am-usage/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-usage/dashboard/dashboard.yaml index 99329efa..61ef1546 100644 --- a/BMW-Dynatrace-config/CD_am-usage/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-usage/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-usage: default.json +- CDam-usage-PROD: default.json +- CDam-usage-E2E: default.json +- CDam-usage-INT: default.json +- CDam-usage-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-usage.EMEA-Prod: +CDam-usage-PROD: +- name: CD_am-usage PROD +- mzName: CD_am-usage/management-zone/CDam-usage.name +- mzId: CD_am-usage/management-zone/CDam-usage.id +- tag: am-usage +- env: PROD +- skipDeployment: "true" +CDam-usage-PROD.EMEA-Prod: - name: CD_am-usage PROD - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: PROD - skipDeployment: "false" -CDam-usage.NA-Prod: +CDam-usage-PROD.NA-Prod: - name: CD_am-usage PROD - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: PROD - skipDeployment: "false" -CDam-usage.CN-Prod: +CDam-usage-PROD.CN-Prod: - name: CD_am-usage PROD - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id @@ -25,21 +35,28 @@ CDam-usage.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-usage.EMEA-Prod: +CDam-usage-E2E: +- name: CD_am-usage E2E +- mzName: CD_am-usage/management-zone/CDam-usage.name +- mzId: CD_am-usage/management-zone/CDam-usage.id +- tag: am-usage +- env: E2E +- skipDeployment: "true" +CDam-usage-E2E.EMEA-Prod: - name: CD_am-usage E2E - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: E2E - skipDeployment: "false" -CDam-usage.NA-Prod: +CDam-usage-E2E.NA-Prod: - name: CD_am-usage E2E - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: E2E - skipDeployment: "false" -CDam-usage.CN-Prod: +CDam-usage-E2E.CN-Prod: - name: CD_am-usage E2E - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id @@ -47,22 +64,29 @@ CDam-usage.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-usage.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-usage-INT: +- name: CD_am-usage INT +- mzName: CD_am-usage/management-zone/CDam-usage.name +- mzId: CD_am-usage/management-zone/CDam-usage.id +- tag: am-usage +- env: INT +- skipDeployment: "true" +CDam-usage-INT.EMEA-PreProd: - name: CD_am-usage INT - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: INT - skipDeployment: "false" -CDam-usage.NA-PreProd: +CDam-usage-INT.NA-PreProd: - name: CD_am-usage INT - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: INT - skipDeployment: "false" -CDam-usage.CN-PreProd: +CDam-usage-INT.CN-PreProd: - name: CD_am-usage INT - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id @@ -70,22 +94,29 @@ CDam-usage.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-usage.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-usage-TEST: +- name: CD_am-usage TEST +- mzName: CD_am-usage/management-zone/CDam-usage.name +- mzId: CD_am-usage/management-zone/CDam-usage.id +- tag: am-usage +- env: TEST +- skipDeployment: "true" +CDam-usage-TEST.EMEA-PreProd: - name: CD_am-usage TEST - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: TEST - skipDeployment: "false" -CDam-usage.NA-PreProd: +CDam-usage-TEST.NA-PreProd: - name: CD_am-usage TEST - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id - tag: am-usage - env: TEST - skipDeployment: "false" -CDam-usage.CN-PreProd: +CDam-usage-TEST.CN-PreProd: - name: CD_am-usage TEST - mzName: CD_am-usage/management-zone/CDam-usage.name - mzId: CD_am-usage/management-zone/CDam-usage.id diff --git a/BMW-Dynatrace-config/CD_am-usage/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-usage/notification/notification.yaml index df7a3cc6..59a692b9 100644 --- a/BMW-Dynatrace-config/CD_am-usage/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-usage/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-usage-PROD: msTeams.json -- CDam-usage-INT: msTeams.json +- CDam-usage: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-usage-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-usage.EMEA-Prod: - name: CD_am-usage PROD -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-PROD.id +- alertingProfile: CD_am-usage/alerting-profile/CDam-usage.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-usage-PROD.EMEA-Prod: +CDam-usage.NA-Prod: - name: CD_am-usage PROD -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-usage-PROD.NA-Prod: -- name: CD_am-usage PROD -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-usage-PROD.CN-Prod: -- name: CD_am-usage PROD -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-usage-INT: -- name: CD_am-usage INT -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-INT.id +- alertingProfile: CD_am-usage/alerting-profile/CDam-usage.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-usage-INT.EMEA-PreProd: -- name: CD_am-usage INT -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-INT.id +CDam-usage.CN-Prod: +- name: CD_am-usage PROD +- alertingProfile: CD_am-usage/alerting-profile/CDam-usage.id - webhook: https://empty -- skipDeployment: "false" -CDam-usage-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-usage.EMEA-PreProd: - name: CD_am-usage INT -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-INT.id +- alertingProfile: CD_am-usage/alerting-profile/CDam-usage.id - webhook: https://empty -- skipDeployment: "false" -CDam-usage-INT.CN-PreProd: +- skipDeployment: "true" +CDam-usage.NA-PreProd: - name: CD_am-usage INT -- alertingProfile: CD_am-usage/alerting-profile/CDam-usage-INT.id +- alertingProfile: CD_am-usage/alerting-profile/CDam-usage.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-usage.CN-PreProd: +- name: CD_am-usage INT +- alertingProfile: CD_am-usage/alerting-profile/CDam-usage.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-vehicle-activation/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-vehicle-activation/alerting-profile/alerting-profile.yaml index c2ad8540..60490ec3 100644 --- a/BMW-Dynatrace-config/CD_am-vehicle-activation/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-vehicle-activation/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-vehicle-activation-PROD: default.json -- CDam-vehicle-activation-INT: default.json +- CDam-vehicle-activation: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vehicle-activation-PROD: -- name: CD_am-vehicle-activation PROD -- tag: am-vehicle-activation -- mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-vehicle-activation-PROD.EMEA-Prod: +CDam-vehicle-activation.EMEA-Prod: - name: CD_am-vehicle-activation PROD - tag: am-vehicle-activation - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - env: PROD - skipDeployment: "false" -CDam-vehicle-activation-PROD.NA-Prod: +CDam-vehicle-activation.NA-Prod: - name: CD_am-vehicle-activation PROD - tag: am-vehicle-activation - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - env: PROD - skipDeployment: "false" -CDam-vehicle-activation-PROD.CN-Prod: +CDam-vehicle-activation.CN-Prod: - name: CD_am-vehicle-activation PROD - tag: am-vehicle-activation - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vehicle-activation-INT: -- name: CD_am-vehicle-activation INT -- tag: am-vehicle-activation -- mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-vehicle-activation-INT.EMEA-PreProd: +CDam-vehicle-activation.EMEA-PreProd: - name: CD_am-vehicle-activation INT - tag: am-vehicle-activation - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - env: INT - skipDeployment: "false" -CDam-vehicle-activation-INT.NA-PreProd: +CDam-vehicle-activation.NA-PreProd: - name: CD_am-vehicle-activation INT - tag: am-vehicle-activation - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - env: INT - skipDeployment: "false" -CDam-vehicle-activation-INT.CN-PreProd: +CDam-vehicle-activation.CN-PreProd: - name: CD_am-vehicle-activation INT - tag: am-vehicle-activation - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id diff --git a/BMW-Dynatrace-config/CD_am-vehicle-activation/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-vehicle-activation/dashboard/dashboard.yaml index 576d7c17..cf039aa0 100644 --- a/BMW-Dynatrace-config/CD_am-vehicle-activation/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-vehicle-activation/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-vehicle-activation: default.json +- CDam-vehicle-activation-PROD: default.json +- CDam-vehicle-activation-E2E: default.json +- CDam-vehicle-activation-INT: default.json +- CDam-vehicle-activation-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-vehicle-activation.EMEA-Prod: +CDam-vehicle-activation-PROD: +- name: CD_am-vehicle-activation PROD +- mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name +- mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id +- tag: am-vehicle-activation +- env: PROD +- skipDeployment: "true" +CDam-vehicle-activation-PROD.EMEA-Prod: - name: CD_am-vehicle-activation PROD - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: PROD - skipDeployment: "false" -CDam-vehicle-activation.NA-Prod: +CDam-vehicle-activation-PROD.NA-Prod: - name: CD_am-vehicle-activation PROD - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: PROD - skipDeployment: "false" -CDam-vehicle-activation.CN-Prod: +CDam-vehicle-activation-PROD.CN-Prod: - name: CD_am-vehicle-activation PROD - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id @@ -25,21 +35,28 @@ CDam-vehicle-activation.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-vehicle-activation.EMEA-Prod: +CDam-vehicle-activation-E2E: +- name: CD_am-vehicle-activation E2E +- mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name +- mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id +- tag: am-vehicle-activation +- env: E2E +- skipDeployment: "true" +CDam-vehicle-activation-E2E.EMEA-Prod: - name: CD_am-vehicle-activation E2E - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: E2E - skipDeployment: "false" -CDam-vehicle-activation.NA-Prod: +CDam-vehicle-activation-E2E.NA-Prod: - name: CD_am-vehicle-activation E2E - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: E2E - skipDeployment: "false" -CDam-vehicle-activation.CN-Prod: +CDam-vehicle-activation-E2E.CN-Prod: - name: CD_am-vehicle-activation E2E - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id @@ -47,22 +64,29 @@ CDam-vehicle-activation.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-vehicle-activation.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-vehicle-activation-INT: +- name: CD_am-vehicle-activation INT +- mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name +- mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id +- tag: am-vehicle-activation +- env: INT +- skipDeployment: "true" +CDam-vehicle-activation-INT.EMEA-PreProd: - name: CD_am-vehicle-activation INT - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: INT - skipDeployment: "false" -CDam-vehicle-activation.NA-PreProd: +CDam-vehicle-activation-INT.NA-PreProd: - name: CD_am-vehicle-activation INT - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: INT - skipDeployment: "false" -CDam-vehicle-activation.CN-PreProd: +CDam-vehicle-activation-INT.CN-PreProd: - name: CD_am-vehicle-activation INT - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id @@ -70,22 +94,29 @@ CDam-vehicle-activation.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-vehicle-activation.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-vehicle-activation-TEST: +- name: CD_am-vehicle-activation TEST +- mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name +- mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id +- tag: am-vehicle-activation +- env: TEST +- skipDeployment: "true" +CDam-vehicle-activation-TEST.EMEA-PreProd: - name: CD_am-vehicle-activation TEST - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: TEST - skipDeployment: "false" -CDam-vehicle-activation.NA-PreProd: +CDam-vehicle-activation-TEST.NA-PreProd: - name: CD_am-vehicle-activation TEST - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id - tag: am-vehicle-activation - env: TEST - skipDeployment: "false" -CDam-vehicle-activation.CN-PreProd: +CDam-vehicle-activation-TEST.CN-PreProd: - name: CD_am-vehicle-activation TEST - mzName: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.name - mzId: CD_am-vehicle-activation/management-zone/CDam-vehicle-activation.id diff --git a/BMW-Dynatrace-config/CD_am-vehicle-activation/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-vehicle-activation/notification/notification.yaml index d30c74b2..262f18c3 100644 --- a/BMW-Dynatrace-config/CD_am-vehicle-activation/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-vehicle-activation/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-vehicle-activation-PROD: msTeams.json -- CDam-vehicle-activation-INT: msTeams.json +- CDam-vehicle-activation: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vehicle-activation-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-vehicle-activation.EMEA-Prod: - name: CD_am-vehicle-activation PROD -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-PROD.id +- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-vehicle-activation-PROD.EMEA-Prod: +CDam-vehicle-activation.NA-Prod: - name: CD_am-vehicle-activation PROD -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-vehicle-activation-PROD.NA-Prod: -- name: CD_am-vehicle-activation PROD -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-vehicle-activation-PROD.CN-Prod: -- name: CD_am-vehicle-activation PROD -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vehicle-activation-INT: -- name: CD_am-vehicle-activation INT -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-INT.id +- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-vehicle-activation-INT.EMEA-PreProd: -- name: CD_am-vehicle-activation INT -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-INT.id +CDam-vehicle-activation.CN-Prod: +- name: CD_am-vehicle-activation PROD +- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation.id - webhook: https://empty -- skipDeployment: "false" -CDam-vehicle-activation-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-vehicle-activation.EMEA-PreProd: - name: CD_am-vehicle-activation INT -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-INT.id +- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation.id - webhook: https://empty -- skipDeployment: "false" -CDam-vehicle-activation-INT.CN-PreProd: +- skipDeployment: "true" +CDam-vehicle-activation.NA-PreProd: - name: CD_am-vehicle-activation INT -- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation-INT.id +- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-vehicle-activation.CN-PreProd: +- name: CD_am-vehicle-activation INT +- alertingProfile: CD_am-vehicle-activation/alerting-profile/CDam-vehicle-activation.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-vms/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_am-vms/alerting-profile/alerting-profile.yaml index 56c69e4e..634f165f 100644 --- a/BMW-Dynatrace-config/CD_am-vms/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_am-vms/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDam-vms-PROD: default.json -- CDam-vms-INT: default.json +- CDam-vms: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vms-PROD: -- name: CD_am-vms PROD -- tag: am-vms -- mzId: CD_am-vms/management-zone/CDam-vms.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDam-vms-PROD.EMEA-Prod: +CDam-vms.EMEA-Prod: - name: CD_am-vms PROD - tag: am-vms - mzId: CD_am-vms/management-zone/CDam-vms.id - env: PROD - skipDeployment: "false" -CDam-vms-PROD.NA-Prod: +CDam-vms.NA-Prod: - name: CD_am-vms PROD - tag: am-vms - mzId: CD_am-vms/management-zone/CDam-vms.id - env: PROD - skipDeployment: "false" -CDam-vms-PROD.CN-Prod: +CDam-vms.CN-Prod: - name: CD_am-vms PROD - tag: am-vms - mzId: CD_am-vms/management-zone/CDam-vms.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vms-INT: -- name: CD_am-vms INT -- tag: am-vms -- mzId: CD_am-vms/management-zone/CDam-vms.id -- env: INT -- skipDeployment: "true" -#Configuration -CDam-vms-INT.EMEA-PreProd: +CDam-vms.EMEA-PreProd: - name: CD_am-vms INT - tag: am-vms - mzId: CD_am-vms/management-zone/CDam-vms.id - env: INT - skipDeployment: "false" -CDam-vms-INT.NA-PreProd: +CDam-vms.NA-PreProd: - name: CD_am-vms INT - tag: am-vms - mzId: CD_am-vms/management-zone/CDam-vms.id - env: INT - skipDeployment: "false" -CDam-vms-INT.CN-PreProd: +CDam-vms.CN-PreProd: - name: CD_am-vms INT - tag: am-vms - mzId: CD_am-vms/management-zone/CDam-vms.id diff --git a/BMW-Dynatrace-config/CD_am-vms/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-vms/dashboard/dashboard.yaml index cf7d82b7..a14d58b1 100644 --- a/BMW-Dynatrace-config/CD_am-vms/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-vms/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDam-vms: default.json +- CDam-vms-PROD: default.json +- CDam-vms-E2E: default.json +- CDam-vms-INT: default.json +- CDam-vms-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDam-vms.EMEA-Prod: +CDam-vms-PROD: +- name: CD_am-vms PROD +- mzName: CD_am-vms/management-zone/CDam-vms.name +- mzId: CD_am-vms/management-zone/CDam-vms.id +- tag: am-vms +- env: PROD +- skipDeployment: "true" +CDam-vms-PROD.EMEA-Prod: - name: CD_am-vms PROD - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: PROD - skipDeployment: "false" -CDam-vms.NA-Prod: +CDam-vms-PROD.NA-Prod: - name: CD_am-vms PROD - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: PROD - skipDeployment: "false" -CDam-vms.CN-Prod: +CDam-vms-PROD.CN-Prod: - name: CD_am-vms PROD - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id @@ -25,21 +35,28 @@ CDam-vms.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDam-vms.EMEA-Prod: +CDam-vms-E2E: +- name: CD_am-vms E2E +- mzName: CD_am-vms/management-zone/CDam-vms.name +- mzId: CD_am-vms/management-zone/CDam-vms.id +- tag: am-vms +- env: E2E +- skipDeployment: "true" +CDam-vms-E2E.EMEA-Prod: - name: CD_am-vms E2E - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: E2E - skipDeployment: "false" -CDam-vms.NA-Prod: +CDam-vms-E2E.NA-Prod: - name: CD_am-vms E2E - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: E2E - skipDeployment: "false" -CDam-vms.CN-Prod: +CDam-vms-E2E.CN-Prod: - name: CD_am-vms E2E - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id @@ -47,22 +64,29 @@ CDam-vms.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDam-vms.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDam-vms-INT: +- name: CD_am-vms INT +- mzName: CD_am-vms/management-zone/CDam-vms.name +- mzId: CD_am-vms/management-zone/CDam-vms.id +- tag: am-vms +- env: INT +- skipDeployment: "true" +CDam-vms-INT.EMEA-PreProd: - name: CD_am-vms INT - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: INT - skipDeployment: "false" -CDam-vms.NA-PreProd: +CDam-vms-INT.NA-PreProd: - name: CD_am-vms INT - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: INT - skipDeployment: "false" -CDam-vms.CN-PreProd: +CDam-vms-INT.CN-PreProd: - name: CD_am-vms INT - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id @@ -70,22 +94,29 @@ CDam-vms.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDam-vms.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDam-vms-TEST: +- name: CD_am-vms TEST +- mzName: CD_am-vms/management-zone/CDam-vms.name +- mzId: CD_am-vms/management-zone/CDam-vms.id +- tag: am-vms +- env: TEST +- skipDeployment: "true" +CDam-vms-TEST.EMEA-PreProd: - name: CD_am-vms TEST - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: TEST - skipDeployment: "false" -CDam-vms.NA-PreProd: +CDam-vms-TEST.NA-PreProd: - name: CD_am-vms TEST - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id - tag: am-vms - env: TEST - skipDeployment: "false" -CDam-vms.CN-PreProd: +CDam-vms-TEST.CN-PreProd: - name: CD_am-vms TEST - mzName: CD_am-vms/management-zone/CDam-vms.name - mzId: CD_am-vms/management-zone/CDam-vms.id diff --git a/BMW-Dynatrace-config/CD_am-vms/notification/notification.yaml b/BMW-Dynatrace-config/CD_am-vms/notification/notification.yaml index 45f49e4b..b31bf396 100644 --- a/BMW-Dynatrace-config/CD_am-vms/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_am-vms/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDam-vms-PROD: msTeams.json -- CDam-vms-INT: msTeams.json +- CDam-vms: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vms-PROD: +# Notification System for EMEA/NA/CN Prod +CDam-vms.EMEA-Prod: - name: CD_am-vms PROD -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-PROD.id +- alertingProfile: CD_am-vms/alerting-profile/CDam-vms.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-vms-PROD.EMEA-Prod: +CDam-vms.NA-Prod: - name: CD_am-vms PROD -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-vms-PROD.NA-Prod: -- name: CD_am-vms PROD -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDam-vms-PROD.CN-Prod: -- name: CD_am-vms PROD -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDam-vms-INT: -- name: CD_am-vms INT -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-INT.id +- alertingProfile: CD_am-vms/alerting-profile/CDam-vms.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDam-vms-INT.EMEA-PreProd: -- name: CD_am-vms INT -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-INT.id +CDam-vms.CN-Prod: +- name: CD_am-vms PROD +- alertingProfile: CD_am-vms/alerting-profile/CDam-vms.id - webhook: https://empty -- skipDeployment: "false" -CDam-vms-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDam-vms.EMEA-PreProd: - name: CD_am-vms INT -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-INT.id +- alertingProfile: CD_am-vms/alerting-profile/CDam-vms.id - webhook: https://empty -- skipDeployment: "false" -CDam-vms-INT.CN-PreProd: +- skipDeployment: "true" +CDam-vms.NA-PreProd: - name: CD_am-vms INT -- alertingProfile: CD_am-vms/alerting-profile/CDam-vms-INT.id +- alertingProfile: CD_am-vms/alerting-profile/CDam-vms.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDam-vms.CN-PreProd: +- name: CD_am-vms INT +- alertingProfile: CD_am-vms/alerting-profile/CDam-vms.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_analytics-user-data-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_analytics-user-data-service/alerting-profile/alerting-profile.yaml index 6b14f719..a1c26c6a 100644 --- a/BMW-Dynatrace-config/CD_analytics-user-data-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_analytics-user-data-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDanalytics-user-data-service-PROD: default.json -- CDanalytics-user-data-service-E2E: default.json -- CDanalytics-user-data-service-INT: default.json +- CDanalytics-user-data-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDanalytics-user-data-service-PROD: -- name: CD_analytics-user-data-service PROD -- tag: analytics-user-data-service -- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDanalytics-user-data-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDanalytics-user-data-service.EMEA-Prod: - name: CD_analytics-user-data-service PROD - tag: analytics-user-data-service - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - env: PROD - skipDeployment: "false" -CDanalytics-user-data-service-PROD.NA-Prod: +CDanalytics-user-data-service.NA-Prod: - name: CD_analytics-user-data-service PROD - tag: analytics-user-data-service - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - env: PROD - skipDeployment: "false" -CDanalytics-user-data-service-PROD.CN-Prod: +CDanalytics-user-data-service.CN-Prod: - name: CD_analytics-user-data-service PROD - tag: analytics-user-data-service - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDanalytics-user-data-service-E2E: -- name: CD_analytics-user-data-service E2E -- tag: analytics-user-data-service -- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDanalytics-user-data-service-E2E.EMEA-Prod: -- name: CD_analytics-user-data-service E2E -- tag: analytics-user-data-service -- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id -- env: E2E -- skipDeployment: "false" -CDanalytics-user-data-service-E2E.NA-Prod: -- name: CD_analytics-user-data-service E2E -- tag: analytics-user-data-service -- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id -- env: E2E -- skipDeployment: "false" -CDanalytics-user-data-service-E2E.CN-Prod: -- name: CD_analytics-user-data-service E2E -- tag: analytics-user-data-service -- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDanalytics-user-data-service-INT: -- name: CD_analytics-user-data-service INT -- tag: analytics-user-data-service -- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDanalytics-user-data-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDanalytics-user-data-service.EMEA-PreProd: - name: CD_analytics-user-data-service INT - tag: analytics-user-data-service - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - env: INT - skipDeployment: "false" -CDanalytics-user-data-service-INT.NA-PreProd: +CDanalytics-user-data-service.NA-PreProd: - name: CD_analytics-user-data-service INT - tag: analytics-user-data-service - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - env: INT - skipDeployment: "false" -CDanalytics-user-data-service-INT.CN-PreProd: +CDanalytics-user-data-service.CN-PreProd: - name: CD_analytics-user-data-service INT - tag: analytics-user-data-service - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id diff --git a/BMW-Dynatrace-config/CD_analytics-user-data-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_analytics-user-data-service/dashboard/dashboard.yaml index 137a188d..3e5d29b3 100644 --- a/BMW-Dynatrace-config/CD_analytics-user-data-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_analytics-user-data-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDanalytics-user-data-service: default.json +- CDanalytics-user-data-service-PROD: default.json +- CDanalytics-user-data-service-E2E: default.json +- CDanalytics-user-data-service-INT: default.json +- CDanalytics-user-data-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDanalytics-user-data-service.EMEA-Prod: +CDanalytics-user-data-service-PROD: +- name: CD_analytics-user-data-service PROD +- mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name +- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id +- tag: analytics-user-data-service +- env: PROD +- skipDeployment: "true" +CDanalytics-user-data-service-PROD.EMEA-Prod: - name: CD_analytics-user-data-service PROD - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: PROD - skipDeployment: "false" -CDanalytics-user-data-service.NA-Prod: +CDanalytics-user-data-service-PROD.NA-Prod: - name: CD_analytics-user-data-service PROD - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: PROD - skipDeployment: "false" -CDanalytics-user-data-service.CN-Prod: +CDanalytics-user-data-service-PROD.CN-Prod: - name: CD_analytics-user-data-service PROD - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id @@ -25,21 +35,28 @@ CDanalytics-user-data-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDanalytics-user-data-service.EMEA-Prod: +CDanalytics-user-data-service-E2E: +- name: CD_analytics-user-data-service E2E +- mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name +- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id +- tag: analytics-user-data-service +- env: E2E +- skipDeployment: "true" +CDanalytics-user-data-service-E2E.EMEA-Prod: - name: CD_analytics-user-data-service E2E - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: E2E - skipDeployment: "false" -CDanalytics-user-data-service.NA-Prod: +CDanalytics-user-data-service-E2E.NA-Prod: - name: CD_analytics-user-data-service E2E - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: E2E - skipDeployment: "false" -CDanalytics-user-data-service.CN-Prod: +CDanalytics-user-data-service-E2E.CN-Prod: - name: CD_analytics-user-data-service E2E - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id @@ -47,22 +64,29 @@ CDanalytics-user-data-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDanalytics-user-data-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDanalytics-user-data-service-INT: +- name: CD_analytics-user-data-service INT +- mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name +- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id +- tag: analytics-user-data-service +- env: INT +- skipDeployment: "true" +CDanalytics-user-data-service-INT.EMEA-PreProd: - name: CD_analytics-user-data-service INT - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: INT - skipDeployment: "false" -CDanalytics-user-data-service.NA-PreProd: +CDanalytics-user-data-service-INT.NA-PreProd: - name: CD_analytics-user-data-service INT - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: INT - skipDeployment: "false" -CDanalytics-user-data-service.CN-PreProd: +CDanalytics-user-data-service-INT.CN-PreProd: - name: CD_analytics-user-data-service INT - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id @@ -70,22 +94,29 @@ CDanalytics-user-data-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDanalytics-user-data-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDanalytics-user-data-service-TEST: +- name: CD_analytics-user-data-service TEST +- mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name +- mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id +- tag: analytics-user-data-service +- env: TEST +- skipDeployment: "true" +CDanalytics-user-data-service-TEST.EMEA-PreProd: - name: CD_analytics-user-data-service TEST - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: TEST - skipDeployment: "false" -CDanalytics-user-data-service.NA-PreProd: +CDanalytics-user-data-service-TEST.NA-PreProd: - name: CD_analytics-user-data-service TEST - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id - tag: analytics-user-data-service - env: TEST - skipDeployment: "false" -CDanalytics-user-data-service.CN-PreProd: +CDanalytics-user-data-service-TEST.CN-PreProd: - name: CD_analytics-user-data-service TEST - mzName: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.name - mzId: CD_analytics-user-data-service/management-zone/CDanalytics-user-data-service.id diff --git a/BMW-Dynatrace-config/CD_analytics-user-data-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_analytics-user-data-service/notification/notification.yaml index e584cc8d..05f904b2 100644 --- a/BMW-Dynatrace-config/CD_analytics-user-data-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_analytics-user-data-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDanalytics-user-data-service-PROD: msTeams.json -- CDanalytics-user-data-service-E2E: msTeams.json -- CDanalytics-user-data-service-INT: msTeams.json +- CDanalytics-user-data-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDanalytics-user-data-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDanalytics-user-data-service.EMEA-Prod: - name: CD_analytics-user-data-service PROD -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-PROD.id +- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDanalytics-user-data-service-PROD.EMEA-Prod: +CDanalytics-user-data-service.NA-Prod: - name: CD_analytics-user-data-service PROD -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDanalytics-user-data-service-PROD.NA-Prod: -- name: CD_analytics-user-data-service PROD -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDanalytics-user-data-service-PROD.CN-Prod: -- name: CD_analytics-user-data-service PROD -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDanalytics-user-data-service-E2E: -- name: CD_analytics-user-data-service E2E -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-E2E.id +- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDanalytics-user-data-service-E2E.EMEA-Prod: -- name: CD_analytics-user-data-service E2E -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDanalytics-user-data-service-E2E.NA-Prod: -- name: CD_analytics-user-data-service E2E -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDanalytics-user-data-service-E2E.CN-Prod: -- name: CD_analytics-user-data-service E2E -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDanalytics-user-data-service-INT: -- name: CD_analytics-user-data-service INT -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-INT.id +CDanalytics-user-data-service.CN-Prod: +- name: CD_analytics-user-data-service PROD +- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDanalytics-user-data-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDanalytics-user-data-service.EMEA-PreProd: - name: CD_analytics-user-data-service INT -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-INT.id +- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service.id - webhook: https://empty -- skipDeployment: "false" -CDanalytics-user-data-service-INT.NA-PreProd: +- skipDeployment: "true" +CDanalytics-user-data-service.NA-PreProd: - name: CD_analytics-user-data-service INT -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-INT.id +- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service.id - webhook: https://empty -- skipDeployment: "false" -CDanalytics-user-data-service-INT.CN-PreProd: +- skipDeployment: "true" +CDanalytics-user-data-service.CN-PreProd: - name: CD_analytics-user-data-service INT -- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service-INT.id +- alertingProfile: CD_analytics-user-data-service/alerting-profile/CDanalytics-user-data-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/alerting-profile/alerting-profile.yaml index 2a572ea7..c126f7b5 100644 --- a/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDasbc-pki-oclisc2v-PROD: default.json -- CDasbc-pki-oclisc2v-INT: default.json +- CDasbc-pki-oclisc2v: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisc2v-PROD: -- name: CD_asbc-pki-oclisc2v PROD -- tag: asbc-pki-oclisc2v -- mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDasbc-pki-oclisc2v-PROD.EMEA-Prod: +CDasbc-pki-oclisc2v.EMEA-Prod: - name: CD_asbc-pki-oclisc2v PROD - tag: asbc-pki-oclisc2v - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisc2v-PROD.NA-Prod: +CDasbc-pki-oclisc2v.NA-Prod: - name: CD_asbc-pki-oclisc2v PROD - tag: asbc-pki-oclisc2v - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisc2v-PROD.CN-Prod: +CDasbc-pki-oclisc2v.CN-Prod: - name: CD_asbc-pki-oclisc2v PROD - tag: asbc-pki-oclisc2v - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisc2v-INT: -- name: CD_asbc-pki-oclisc2v INT -- tag: asbc-pki-oclisc2v -- mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id -- env: INT -- skipDeployment: "true" -#Configuration -CDasbc-pki-oclisc2v-INT.EMEA-PreProd: +CDasbc-pki-oclisc2v.EMEA-PreProd: - name: CD_asbc-pki-oclisc2v INT - tag: asbc-pki-oclisc2v - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - env: INT - skipDeployment: "false" -CDasbc-pki-oclisc2v-INT.NA-PreProd: +CDasbc-pki-oclisc2v.NA-PreProd: - name: CD_asbc-pki-oclisc2v INT - tag: asbc-pki-oclisc2v - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - env: INT - skipDeployment: "false" -CDasbc-pki-oclisc2v-INT.CN-PreProd: +CDasbc-pki-oclisc2v.CN-PreProd: - name: CD_asbc-pki-oclisc2v INT - tag: asbc-pki-oclisc2v - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id diff --git a/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/dashboard/dashboard.yaml index 54613782..3689a76b 100644 --- a/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDasbc-pki-oclisc2v: default.json +- CDasbc-pki-oclisc2v-PROD: default.json +- CDasbc-pki-oclisc2v-E2E: default.json +- CDasbc-pki-oclisc2v-INT: default.json +- CDasbc-pki-oclisc2v-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisc2v.EMEA-Prod: +CDasbc-pki-oclisc2v-PROD: +- name: CD_asbc-pki-oclisc2v PROD +- mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name +- mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id +- tag: asbc-pki-oclisc2v +- env: PROD +- skipDeployment: "true" +CDasbc-pki-oclisc2v-PROD.EMEA-Prod: - name: CD_asbc-pki-oclisc2v PROD - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisc2v.NA-Prod: +CDasbc-pki-oclisc2v-PROD.NA-Prod: - name: CD_asbc-pki-oclisc2v PROD - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisc2v.CN-Prod: +CDasbc-pki-oclisc2v-PROD.CN-Prod: - name: CD_asbc-pki-oclisc2v PROD - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id @@ -25,21 +35,28 @@ CDasbc-pki-oclisc2v.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisc2v.EMEA-Prod: +CDasbc-pki-oclisc2v-E2E: +- name: CD_asbc-pki-oclisc2v E2E +- mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name +- mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id +- tag: asbc-pki-oclisc2v +- env: E2E +- skipDeployment: "true" +CDasbc-pki-oclisc2v-E2E.EMEA-Prod: - name: CD_asbc-pki-oclisc2v E2E - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: E2E - skipDeployment: "false" -CDasbc-pki-oclisc2v.NA-Prod: +CDasbc-pki-oclisc2v-E2E.NA-Prod: - name: CD_asbc-pki-oclisc2v E2E - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: E2E - skipDeployment: "false" -CDasbc-pki-oclisc2v.CN-Prod: +CDasbc-pki-oclisc2v-E2E.CN-Prod: - name: CD_asbc-pki-oclisc2v E2E - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id @@ -47,22 +64,29 @@ CDasbc-pki-oclisc2v.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisc2v.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDasbc-pki-oclisc2v-INT: +- name: CD_asbc-pki-oclisc2v INT +- mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name +- mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id +- tag: asbc-pki-oclisc2v +- env: INT +- skipDeployment: "true" +CDasbc-pki-oclisc2v-INT.EMEA-PreProd: - name: CD_asbc-pki-oclisc2v INT - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: INT - skipDeployment: "false" -CDasbc-pki-oclisc2v.NA-PreProd: +CDasbc-pki-oclisc2v-INT.NA-PreProd: - name: CD_asbc-pki-oclisc2v INT - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: INT - skipDeployment: "false" -CDasbc-pki-oclisc2v.CN-PreProd: +CDasbc-pki-oclisc2v-INT.CN-PreProd: - name: CD_asbc-pki-oclisc2v INT - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id @@ -70,22 +94,29 @@ CDasbc-pki-oclisc2v.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisc2v.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDasbc-pki-oclisc2v-TEST: +- name: CD_asbc-pki-oclisc2v TEST +- mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name +- mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id +- tag: asbc-pki-oclisc2v +- env: TEST +- skipDeployment: "true" +CDasbc-pki-oclisc2v-TEST.EMEA-PreProd: - name: CD_asbc-pki-oclisc2v TEST - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: TEST - skipDeployment: "false" -CDasbc-pki-oclisc2v.NA-PreProd: +CDasbc-pki-oclisc2v-TEST.NA-PreProd: - name: CD_asbc-pki-oclisc2v TEST - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id - tag: asbc-pki-oclisc2v - env: TEST - skipDeployment: "false" -CDasbc-pki-oclisc2v.CN-PreProd: +CDasbc-pki-oclisc2v-TEST.CN-PreProd: - name: CD_asbc-pki-oclisc2v TEST - mzName: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.name - mzId: CD_asbc-pki-oclisc2v/management-zone/CDasbc-pki-oclisc2v.id diff --git a/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/notification/notification.yaml b/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/notification/notification.yaml index bcde484f..1b7034a6 100644 --- a/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_asbc-pki-oclisc2v/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDasbc-pki-oclisc2v-PROD: msTeams.json -- CDasbc-pki-oclisc2v-INT: msTeams.json +- CDasbc-pki-oclisc2v: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisc2v-PROD: +# Notification System for EMEA/NA/CN Prod +CDasbc-pki-oclisc2v.EMEA-Prod: - name: CD_asbc-pki-oclisc2v PROD -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-PROD.id +- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-pki-oclisc2v-PROD.EMEA-Prod: +CDasbc-pki-oclisc2v.NA-Prod: - name: CD_asbc-pki-oclisc2v PROD -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisc2v-PROD.NA-Prod: -- name: CD_asbc-pki-oclisc2v PROD -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisc2v-PROD.CN-Prod: -- name: CD_asbc-pki-oclisc2v PROD -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisc2v-INT: -- name: CD_asbc-pki-oclisc2v INT -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-INT.id +- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-pki-oclisc2v-INT.EMEA-PreProd: -- name: CD_asbc-pki-oclisc2v INT -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-INT.id +CDasbc-pki-oclisc2v.CN-Prod: +- name: CD_asbc-pki-oclisc2v PROD +- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisc2v-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDasbc-pki-oclisc2v.EMEA-PreProd: - name: CD_asbc-pki-oclisc2v INT -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-INT.id +- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisc2v-INT.CN-PreProd: +- skipDeployment: "true" +CDasbc-pki-oclisc2v.NA-PreProd: - name: CD_asbc-pki-oclisc2v INT -- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v-INT.id +- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDasbc-pki-oclisc2v.CN-PreProd: +- name: CD_asbc-pki-oclisc2v INT +- alertingProfile: CD_asbc-pki-oclisc2v/alerting-profile/CDasbc-pki-oclisc2v.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/alerting-profile/alerting-profile.yaml index 6b4c4961..1c0ddff7 100644 --- a/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDasbc-pki-oclisocsp-PROD: default.json -- CDasbc-pki-oclisocsp-INT: default.json +- CDasbc-pki-oclisocsp: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisocsp-PROD: -- name: CD_asbc-pki-oclisocsp PROD -- tag: asbc-pki-oclisocsp -- mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDasbc-pki-oclisocsp-PROD.EMEA-Prod: +CDasbc-pki-oclisocsp.EMEA-Prod: - name: CD_asbc-pki-oclisocsp PROD - tag: asbc-pki-oclisocsp - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisocsp-PROD.NA-Prod: +CDasbc-pki-oclisocsp.NA-Prod: - name: CD_asbc-pki-oclisocsp PROD - tag: asbc-pki-oclisocsp - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisocsp-PROD.CN-Prod: +CDasbc-pki-oclisocsp.CN-Prod: - name: CD_asbc-pki-oclisocsp PROD - tag: asbc-pki-oclisocsp - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisocsp-INT: -- name: CD_asbc-pki-oclisocsp INT -- tag: asbc-pki-oclisocsp -- mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id -- env: INT -- skipDeployment: "true" -#Configuration -CDasbc-pki-oclisocsp-INT.EMEA-PreProd: +CDasbc-pki-oclisocsp.EMEA-PreProd: - name: CD_asbc-pki-oclisocsp INT - tag: asbc-pki-oclisocsp - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - env: INT - skipDeployment: "false" -CDasbc-pki-oclisocsp-INT.NA-PreProd: +CDasbc-pki-oclisocsp.NA-PreProd: - name: CD_asbc-pki-oclisocsp INT - tag: asbc-pki-oclisocsp - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - env: INT - skipDeployment: "false" -CDasbc-pki-oclisocsp-INT.CN-PreProd: +CDasbc-pki-oclisocsp.CN-PreProd: - name: CD_asbc-pki-oclisocsp INT - tag: asbc-pki-oclisocsp - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id diff --git a/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/dashboard/dashboard.yaml index 0f2e8a37..e58010e3 100644 --- a/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDasbc-pki-oclisocsp: default.json +- CDasbc-pki-oclisocsp-PROD: default.json +- CDasbc-pki-oclisocsp-E2E: default.json +- CDasbc-pki-oclisocsp-INT: default.json +- CDasbc-pki-oclisocsp-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisocsp.EMEA-Prod: +CDasbc-pki-oclisocsp-PROD: +- name: CD_asbc-pki-oclisocsp PROD +- mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name +- mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id +- tag: asbc-pki-oclisocsp +- env: PROD +- skipDeployment: "true" +CDasbc-pki-oclisocsp-PROD.EMEA-Prod: - name: CD_asbc-pki-oclisocsp PROD - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisocsp.NA-Prod: +CDasbc-pki-oclisocsp-PROD.NA-Prod: - name: CD_asbc-pki-oclisocsp PROD - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: PROD - skipDeployment: "false" -CDasbc-pki-oclisocsp.CN-Prod: +CDasbc-pki-oclisocsp-PROD.CN-Prod: - name: CD_asbc-pki-oclisocsp PROD - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id @@ -25,21 +35,28 @@ CDasbc-pki-oclisocsp.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisocsp.EMEA-Prod: +CDasbc-pki-oclisocsp-E2E: +- name: CD_asbc-pki-oclisocsp E2E +- mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name +- mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id +- tag: asbc-pki-oclisocsp +- env: E2E +- skipDeployment: "true" +CDasbc-pki-oclisocsp-E2E.EMEA-Prod: - name: CD_asbc-pki-oclisocsp E2E - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: E2E - skipDeployment: "false" -CDasbc-pki-oclisocsp.NA-Prod: +CDasbc-pki-oclisocsp-E2E.NA-Prod: - name: CD_asbc-pki-oclisocsp E2E - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: E2E - skipDeployment: "false" -CDasbc-pki-oclisocsp.CN-Prod: +CDasbc-pki-oclisocsp-E2E.CN-Prod: - name: CD_asbc-pki-oclisocsp E2E - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id @@ -47,22 +64,29 @@ CDasbc-pki-oclisocsp.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisocsp.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDasbc-pki-oclisocsp-INT: +- name: CD_asbc-pki-oclisocsp INT +- mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name +- mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id +- tag: asbc-pki-oclisocsp +- env: INT +- skipDeployment: "true" +CDasbc-pki-oclisocsp-INT.EMEA-PreProd: - name: CD_asbc-pki-oclisocsp INT - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: INT - skipDeployment: "false" -CDasbc-pki-oclisocsp.NA-PreProd: +CDasbc-pki-oclisocsp-INT.NA-PreProd: - name: CD_asbc-pki-oclisocsp INT - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: INT - skipDeployment: "false" -CDasbc-pki-oclisocsp.CN-PreProd: +CDasbc-pki-oclisocsp-INT.CN-PreProd: - name: CD_asbc-pki-oclisocsp INT - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id @@ -70,22 +94,29 @@ CDasbc-pki-oclisocsp.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDasbc-pki-oclisocsp.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDasbc-pki-oclisocsp-TEST: +- name: CD_asbc-pki-oclisocsp TEST +- mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name +- mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id +- tag: asbc-pki-oclisocsp +- env: TEST +- skipDeployment: "true" +CDasbc-pki-oclisocsp-TEST.EMEA-PreProd: - name: CD_asbc-pki-oclisocsp TEST - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: TEST - skipDeployment: "false" -CDasbc-pki-oclisocsp.NA-PreProd: +CDasbc-pki-oclisocsp-TEST.NA-PreProd: - name: CD_asbc-pki-oclisocsp TEST - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id - tag: asbc-pki-oclisocsp - env: TEST - skipDeployment: "false" -CDasbc-pki-oclisocsp.CN-PreProd: +CDasbc-pki-oclisocsp-TEST.CN-PreProd: - name: CD_asbc-pki-oclisocsp TEST - mzName: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.name - mzId: CD_asbc-pki-oclisocsp/management-zone/CDasbc-pki-oclisocsp.id diff --git a/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/notification/notification.yaml b/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/notification/notification.yaml index 8ae8d584..63be714d 100644 --- a/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_asbc-pki-oclisocsp/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDasbc-pki-oclisocsp-PROD: msTeams.json -- CDasbc-pki-oclisocsp-INT: msTeams.json +- CDasbc-pki-oclisocsp: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisocsp-PROD: +# Notification System for EMEA/NA/CN Prod +CDasbc-pki-oclisocsp.EMEA-Prod: - name: CD_asbc-pki-oclisocsp PROD -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-PROD.id +- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-pki-oclisocsp-PROD.EMEA-Prod: +CDasbc-pki-oclisocsp.NA-Prod: - name: CD_asbc-pki-oclisocsp PROD -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisocsp-PROD.NA-Prod: -- name: CD_asbc-pki-oclisocsp PROD -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisocsp-PROD.CN-Prod: -- name: CD_asbc-pki-oclisocsp PROD -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-pki-oclisocsp-INT: -- name: CD_asbc-pki-oclisocsp INT -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-INT.id +- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-pki-oclisocsp-INT.EMEA-PreProd: -- name: CD_asbc-pki-oclisocsp INT -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-INT.id +CDasbc-pki-oclisocsp.CN-Prod: +- name: CD_asbc-pki-oclisocsp PROD +- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisocsp-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDasbc-pki-oclisocsp.EMEA-PreProd: - name: CD_asbc-pki-oclisocsp INT -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-INT.id +- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-pki-oclisocsp-INT.CN-PreProd: +- skipDeployment: "true" +CDasbc-pki-oclisocsp.NA-PreProd: - name: CD_asbc-pki-oclisocsp INT -- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp-INT.id +- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDasbc-pki-oclisocsp.CN-PreProd: +- name: CD_asbc-pki-oclisocsp INT +- alertingProfile: CD_asbc-pki-oclisocsp/alerting-profile/CDasbc-pki-oclisocsp.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_asbc-sfa-oh/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_asbc-sfa-oh/alerting-profile/alerting-profile.yaml index bf9ef2e6..eecbef25 100644 --- a/BMW-Dynatrace-config/CD_asbc-sfa-oh/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_asbc-sfa-oh/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDasbc-sfa-oh-PROD: default.json -- CDasbc-sfa-oh-INT: default.json +- CDasbc-sfa-oh: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sfa-oh-PROD: -- name: CD_asbc-sfa-oh PROD -- tag: asbc-sfa-oh -- mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDasbc-sfa-oh-PROD.EMEA-Prod: +CDasbc-sfa-oh.EMEA-Prod: - name: CD_asbc-sfa-oh PROD - tag: asbc-sfa-oh - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - env: PROD - skipDeployment: "false" -CDasbc-sfa-oh-PROD.NA-Prod: +CDasbc-sfa-oh.NA-Prod: - name: CD_asbc-sfa-oh PROD - tag: asbc-sfa-oh - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - env: PROD - skipDeployment: "false" -CDasbc-sfa-oh-PROD.CN-Prod: +CDasbc-sfa-oh.CN-Prod: - name: CD_asbc-sfa-oh PROD - tag: asbc-sfa-oh - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sfa-oh-INT: -- name: CD_asbc-sfa-oh INT -- tag: asbc-sfa-oh -- mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id -- env: INT -- skipDeployment: "true" -#Configuration -CDasbc-sfa-oh-INT.EMEA-PreProd: +CDasbc-sfa-oh.EMEA-PreProd: - name: CD_asbc-sfa-oh INT - tag: asbc-sfa-oh - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - env: INT - skipDeployment: "false" -CDasbc-sfa-oh-INT.NA-PreProd: +CDasbc-sfa-oh.NA-PreProd: - name: CD_asbc-sfa-oh INT - tag: asbc-sfa-oh - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - env: INT - skipDeployment: "false" -CDasbc-sfa-oh-INT.CN-PreProd: +CDasbc-sfa-oh.CN-PreProd: - name: CD_asbc-sfa-oh INT - tag: asbc-sfa-oh - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id diff --git a/BMW-Dynatrace-config/CD_asbc-sfa-oh/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_asbc-sfa-oh/dashboard/dashboard.yaml index ab98d7f5..156976fc 100644 --- a/BMW-Dynatrace-config/CD_asbc-sfa-oh/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_asbc-sfa-oh/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDasbc-sfa-oh: default.json +- CDasbc-sfa-oh-PROD: default.json +- CDasbc-sfa-oh-E2E: default.json +- CDasbc-sfa-oh-INT: default.json +- CDasbc-sfa-oh-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDasbc-sfa-oh.EMEA-Prod: +CDasbc-sfa-oh-PROD: +- name: CD_asbc-sfa-oh PROD +- mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name +- mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id +- tag: asbc-sfa-oh +- env: PROD +- skipDeployment: "true" +CDasbc-sfa-oh-PROD.EMEA-Prod: - name: CD_asbc-sfa-oh PROD - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: PROD - skipDeployment: "false" -CDasbc-sfa-oh.NA-Prod: +CDasbc-sfa-oh-PROD.NA-Prod: - name: CD_asbc-sfa-oh PROD - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: PROD - skipDeployment: "false" -CDasbc-sfa-oh.CN-Prod: +CDasbc-sfa-oh-PROD.CN-Prod: - name: CD_asbc-sfa-oh PROD - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id @@ -25,21 +35,28 @@ CDasbc-sfa-oh.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDasbc-sfa-oh.EMEA-Prod: +CDasbc-sfa-oh-E2E: +- name: CD_asbc-sfa-oh E2E +- mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name +- mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id +- tag: asbc-sfa-oh +- env: E2E +- skipDeployment: "true" +CDasbc-sfa-oh-E2E.EMEA-Prod: - name: CD_asbc-sfa-oh E2E - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: E2E - skipDeployment: "false" -CDasbc-sfa-oh.NA-Prod: +CDasbc-sfa-oh-E2E.NA-Prod: - name: CD_asbc-sfa-oh E2E - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: E2E - skipDeployment: "false" -CDasbc-sfa-oh.CN-Prod: +CDasbc-sfa-oh-E2E.CN-Prod: - name: CD_asbc-sfa-oh E2E - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id @@ -47,22 +64,29 @@ CDasbc-sfa-oh.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDasbc-sfa-oh.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDasbc-sfa-oh-INT: +- name: CD_asbc-sfa-oh INT +- mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name +- mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id +- tag: asbc-sfa-oh +- env: INT +- skipDeployment: "true" +CDasbc-sfa-oh-INT.EMEA-PreProd: - name: CD_asbc-sfa-oh INT - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: INT - skipDeployment: "false" -CDasbc-sfa-oh.NA-PreProd: +CDasbc-sfa-oh-INT.NA-PreProd: - name: CD_asbc-sfa-oh INT - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: INT - skipDeployment: "false" -CDasbc-sfa-oh.CN-PreProd: +CDasbc-sfa-oh-INT.CN-PreProd: - name: CD_asbc-sfa-oh INT - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id @@ -70,22 +94,29 @@ CDasbc-sfa-oh.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDasbc-sfa-oh.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDasbc-sfa-oh-TEST: +- name: CD_asbc-sfa-oh TEST +- mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name +- mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id +- tag: asbc-sfa-oh +- env: TEST +- skipDeployment: "true" +CDasbc-sfa-oh-TEST.EMEA-PreProd: - name: CD_asbc-sfa-oh TEST - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: TEST - skipDeployment: "false" -CDasbc-sfa-oh.NA-PreProd: +CDasbc-sfa-oh-TEST.NA-PreProd: - name: CD_asbc-sfa-oh TEST - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id - tag: asbc-sfa-oh - env: TEST - skipDeployment: "false" -CDasbc-sfa-oh.CN-PreProd: +CDasbc-sfa-oh-TEST.CN-PreProd: - name: CD_asbc-sfa-oh TEST - mzName: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.name - mzId: CD_asbc-sfa-oh/management-zone/CDasbc-sfa-oh.id diff --git a/BMW-Dynatrace-config/CD_asbc-sfa-oh/notification/notification.yaml b/BMW-Dynatrace-config/CD_asbc-sfa-oh/notification/notification.yaml index 0e36484b..d1d142cc 100644 --- a/BMW-Dynatrace-config/CD_asbc-sfa-oh/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_asbc-sfa-oh/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDasbc-sfa-oh-PROD: msTeams.json -- CDasbc-sfa-oh-INT: msTeams.json +- CDasbc-sfa-oh: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sfa-oh-PROD: +# Notification System for EMEA/NA/CN Prod +CDasbc-sfa-oh.EMEA-Prod: - name: CD_asbc-sfa-oh PROD -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-PROD.id +- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-sfa-oh-PROD.EMEA-Prod: +CDasbc-sfa-oh.NA-Prod: - name: CD_asbc-sfa-oh PROD -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-sfa-oh-PROD.NA-Prod: -- name: CD_asbc-sfa-oh PROD -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-sfa-oh-PROD.CN-Prod: -- name: CD_asbc-sfa-oh PROD -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sfa-oh-INT: -- name: CD_asbc-sfa-oh INT -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-INT.id +- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-sfa-oh-INT.EMEA-PreProd: -- name: CD_asbc-sfa-oh INT -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-INT.id +CDasbc-sfa-oh.CN-Prod: +- name: CD_asbc-sfa-oh PROD +- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-sfa-oh-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDasbc-sfa-oh.EMEA-PreProd: - name: CD_asbc-sfa-oh INT -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-INT.id +- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-sfa-oh-INT.CN-PreProd: +- skipDeployment: "true" +CDasbc-sfa-oh.NA-PreProd: - name: CD_asbc-sfa-oh INT -- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh-INT.id +- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDasbc-sfa-oh.CN-PreProd: +- name: CD_asbc-sfa-oh INT +- alertingProfile: CD_asbc-sfa-oh/alerting-profile/CDasbc-sfa-oh.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_asbc-sts/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_asbc-sts/alerting-profile/alerting-profile.yaml index 0921f11d..be120603 100644 --- a/BMW-Dynatrace-config/CD_asbc-sts/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_asbc-sts/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDasbc-sts-PROD: default.json -- CDasbc-sts-INT: default.json +- CDasbc-sts: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sts-PROD: -- name: CD_asbc-sts PROD -- tag: asbc-sts -- mzId: CD_asbc-sts/management-zone/CDasbc-sts.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDasbc-sts-PROD.EMEA-Prod: +CDasbc-sts.EMEA-Prod: - name: CD_asbc-sts PROD - tag: asbc-sts - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - env: PROD - skipDeployment: "false" -CDasbc-sts-PROD.NA-Prod: +CDasbc-sts.NA-Prod: - name: CD_asbc-sts PROD - tag: asbc-sts - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - env: PROD - skipDeployment: "false" -CDasbc-sts-PROD.CN-Prod: +CDasbc-sts.CN-Prod: - name: CD_asbc-sts PROD - tag: asbc-sts - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sts-INT: -- name: CD_asbc-sts INT -- tag: asbc-sts -- mzId: CD_asbc-sts/management-zone/CDasbc-sts.id -- env: INT -- skipDeployment: "true" -#Configuration -CDasbc-sts-INT.EMEA-PreProd: +CDasbc-sts.EMEA-PreProd: - name: CD_asbc-sts INT - tag: asbc-sts - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - env: INT - skipDeployment: "false" -CDasbc-sts-INT.NA-PreProd: +CDasbc-sts.NA-PreProd: - name: CD_asbc-sts INT - tag: asbc-sts - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - env: INT - skipDeployment: "false" -CDasbc-sts-INT.CN-PreProd: +CDasbc-sts.CN-PreProd: - name: CD_asbc-sts INT - tag: asbc-sts - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id diff --git a/BMW-Dynatrace-config/CD_asbc-sts/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_asbc-sts/dashboard/dashboard.yaml index e95e11cd..2af60e0b 100644 --- a/BMW-Dynatrace-config/CD_asbc-sts/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_asbc-sts/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDasbc-sts: default.json +- CDasbc-sts-PROD: default.json +- CDasbc-sts-E2E: default.json +- CDasbc-sts-INT: default.json +- CDasbc-sts-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDasbc-sts.EMEA-Prod: +CDasbc-sts-PROD: +- name: CD_asbc-sts PROD +- mzName: CD_asbc-sts/management-zone/CDasbc-sts.name +- mzId: CD_asbc-sts/management-zone/CDasbc-sts.id +- tag: asbc-sts +- env: PROD +- skipDeployment: "true" +CDasbc-sts-PROD.EMEA-Prod: - name: CD_asbc-sts PROD - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: PROD - skipDeployment: "false" -CDasbc-sts.NA-Prod: +CDasbc-sts-PROD.NA-Prod: - name: CD_asbc-sts PROD - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: PROD - skipDeployment: "false" -CDasbc-sts.CN-Prod: +CDasbc-sts-PROD.CN-Prod: - name: CD_asbc-sts PROD - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id @@ -25,21 +35,28 @@ CDasbc-sts.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDasbc-sts.EMEA-Prod: +CDasbc-sts-E2E: +- name: CD_asbc-sts E2E +- mzName: CD_asbc-sts/management-zone/CDasbc-sts.name +- mzId: CD_asbc-sts/management-zone/CDasbc-sts.id +- tag: asbc-sts +- env: E2E +- skipDeployment: "true" +CDasbc-sts-E2E.EMEA-Prod: - name: CD_asbc-sts E2E - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: E2E - skipDeployment: "false" -CDasbc-sts.NA-Prod: +CDasbc-sts-E2E.NA-Prod: - name: CD_asbc-sts E2E - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: E2E - skipDeployment: "false" -CDasbc-sts.CN-Prod: +CDasbc-sts-E2E.CN-Prod: - name: CD_asbc-sts E2E - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id @@ -47,22 +64,29 @@ CDasbc-sts.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDasbc-sts.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDasbc-sts-INT: +- name: CD_asbc-sts INT +- mzName: CD_asbc-sts/management-zone/CDasbc-sts.name +- mzId: CD_asbc-sts/management-zone/CDasbc-sts.id +- tag: asbc-sts +- env: INT +- skipDeployment: "true" +CDasbc-sts-INT.EMEA-PreProd: - name: CD_asbc-sts INT - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: INT - skipDeployment: "false" -CDasbc-sts.NA-PreProd: +CDasbc-sts-INT.NA-PreProd: - name: CD_asbc-sts INT - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: INT - skipDeployment: "false" -CDasbc-sts.CN-PreProd: +CDasbc-sts-INT.CN-PreProd: - name: CD_asbc-sts INT - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id @@ -70,22 +94,29 @@ CDasbc-sts.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDasbc-sts.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDasbc-sts-TEST: +- name: CD_asbc-sts TEST +- mzName: CD_asbc-sts/management-zone/CDasbc-sts.name +- mzId: CD_asbc-sts/management-zone/CDasbc-sts.id +- tag: asbc-sts +- env: TEST +- skipDeployment: "true" +CDasbc-sts-TEST.EMEA-PreProd: - name: CD_asbc-sts TEST - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: TEST - skipDeployment: "false" -CDasbc-sts.NA-PreProd: +CDasbc-sts-TEST.NA-PreProd: - name: CD_asbc-sts TEST - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id - tag: asbc-sts - env: TEST - skipDeployment: "false" -CDasbc-sts.CN-PreProd: +CDasbc-sts-TEST.CN-PreProd: - name: CD_asbc-sts TEST - mzName: CD_asbc-sts/management-zone/CDasbc-sts.name - mzId: CD_asbc-sts/management-zone/CDasbc-sts.id diff --git a/BMW-Dynatrace-config/CD_asbc-sts/notification/notification.yaml b/BMW-Dynatrace-config/CD_asbc-sts/notification/notification.yaml index 82500f36..29198f99 100644 --- a/BMW-Dynatrace-config/CD_asbc-sts/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_asbc-sts/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDasbc-sts-PROD: msTeams.json -- CDasbc-sts-INT: msTeams.json +- CDasbc-sts: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sts-PROD: +# Notification System for EMEA/NA/CN Prod +CDasbc-sts.EMEA-Prod: - name: CD_asbc-sts PROD -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-PROD.id +- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-sts-PROD.EMEA-Prod: +CDasbc-sts.NA-Prod: - name: CD_asbc-sts PROD -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-sts-PROD.NA-Prod: -- name: CD_asbc-sts PROD -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbc-sts-PROD.CN-Prod: -- name: CD_asbc-sts PROD -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbc-sts-INT: -- name: CD_asbc-sts INT -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-INT.id +- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbc-sts-INT.EMEA-PreProd: -- name: CD_asbc-sts INT -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-INT.id +CDasbc-sts.CN-Prod: +- name: CD_asbc-sts PROD +- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-sts-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDasbc-sts.EMEA-PreProd: - name: CD_asbc-sts INT -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-INT.id +- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts.id - webhook: https://empty -- skipDeployment: "false" -CDasbc-sts-INT.CN-PreProd: +- skipDeployment: "true" +CDasbc-sts.NA-PreProd: - name: CD_asbc-sts INT -- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts-INT.id +- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDasbc-sts.CN-PreProd: +- name: CD_asbc-sts INT +- alertingProfile: CD_asbc-sts/alerting-profile/CDasbc-sts.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_asbctvp/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_asbctvp/alerting-profile/alerting-profile.yaml index 414cbbc4..a0546468 100644 --- a/BMW-Dynatrace-config/CD_asbctvp/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_asbctvp/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDasbctvp-PROD: default.json -- CDasbctvp-INT: default.json +- CDasbctvp: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbctvp-PROD: -- name: CD_asbctvp PROD -- tag: asbctvp -- mzId: CD_asbctvp/management-zone/CDasbctvp.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDasbctvp-PROD.EMEA-Prod: +CDasbctvp.EMEA-Prod: - name: CD_asbctvp PROD - tag: asbctvp - mzId: CD_asbctvp/management-zone/CDasbctvp.id - env: PROD - skipDeployment: "false" -CDasbctvp-PROD.NA-Prod: +CDasbctvp.NA-Prod: - name: CD_asbctvp PROD - tag: asbctvp - mzId: CD_asbctvp/management-zone/CDasbctvp.id - env: PROD - skipDeployment: "false" -CDasbctvp-PROD.CN-Prod: +CDasbctvp.CN-Prod: - name: CD_asbctvp PROD - tag: asbctvp - mzId: CD_asbctvp/management-zone/CDasbctvp.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbctvp-INT: -- name: CD_asbctvp INT -- tag: asbctvp -- mzId: CD_asbctvp/management-zone/CDasbctvp.id -- env: INT -- skipDeployment: "true" -#Configuration -CDasbctvp-INT.EMEA-PreProd: +CDasbctvp.EMEA-PreProd: - name: CD_asbctvp INT - tag: asbctvp - mzId: CD_asbctvp/management-zone/CDasbctvp.id - env: INT - skipDeployment: "false" -CDasbctvp-INT.NA-PreProd: +CDasbctvp.NA-PreProd: - name: CD_asbctvp INT - tag: asbctvp - mzId: CD_asbctvp/management-zone/CDasbctvp.id - env: INT - skipDeployment: "false" -CDasbctvp-INT.CN-PreProd: +CDasbctvp.CN-PreProd: - name: CD_asbctvp INT - tag: asbctvp - mzId: CD_asbctvp/management-zone/CDasbctvp.id diff --git a/BMW-Dynatrace-config/CD_asbctvp/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_asbctvp/dashboard/dashboard.yaml index b5029068..9a69b101 100644 --- a/BMW-Dynatrace-config/CD_asbctvp/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_asbctvp/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDasbctvp: default.json +- CDasbctvp-PROD: default.json +- CDasbctvp-E2E: default.json +- CDasbctvp-INT: default.json +- CDasbctvp-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDasbctvp.EMEA-Prod: +CDasbctvp-PROD: +- name: CD_asbctvp PROD +- mzName: CD_asbctvp/management-zone/CDasbctvp.name +- mzId: CD_asbctvp/management-zone/CDasbctvp.id +- tag: asbctvp +- env: PROD +- skipDeployment: "true" +CDasbctvp-PROD.EMEA-Prod: - name: CD_asbctvp PROD - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: PROD - skipDeployment: "false" -CDasbctvp.NA-Prod: +CDasbctvp-PROD.NA-Prod: - name: CD_asbctvp PROD - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: PROD - skipDeployment: "false" -CDasbctvp.CN-Prod: +CDasbctvp-PROD.CN-Prod: - name: CD_asbctvp PROD - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id @@ -25,21 +35,28 @@ CDasbctvp.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDasbctvp.EMEA-Prod: +CDasbctvp-E2E: +- name: CD_asbctvp E2E +- mzName: CD_asbctvp/management-zone/CDasbctvp.name +- mzId: CD_asbctvp/management-zone/CDasbctvp.id +- tag: asbctvp +- env: E2E +- skipDeployment: "true" +CDasbctvp-E2E.EMEA-Prod: - name: CD_asbctvp E2E - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: E2E - skipDeployment: "false" -CDasbctvp.NA-Prod: +CDasbctvp-E2E.NA-Prod: - name: CD_asbctvp E2E - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: E2E - skipDeployment: "false" -CDasbctvp.CN-Prod: +CDasbctvp-E2E.CN-Prod: - name: CD_asbctvp E2E - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id @@ -47,22 +64,29 @@ CDasbctvp.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDasbctvp.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDasbctvp-INT: +- name: CD_asbctvp INT +- mzName: CD_asbctvp/management-zone/CDasbctvp.name +- mzId: CD_asbctvp/management-zone/CDasbctvp.id +- tag: asbctvp +- env: INT +- skipDeployment: "true" +CDasbctvp-INT.EMEA-PreProd: - name: CD_asbctvp INT - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: INT - skipDeployment: "false" -CDasbctvp.NA-PreProd: +CDasbctvp-INT.NA-PreProd: - name: CD_asbctvp INT - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: INT - skipDeployment: "false" -CDasbctvp.CN-PreProd: +CDasbctvp-INT.CN-PreProd: - name: CD_asbctvp INT - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id @@ -70,22 +94,29 @@ CDasbctvp.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDasbctvp.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDasbctvp-TEST: +- name: CD_asbctvp TEST +- mzName: CD_asbctvp/management-zone/CDasbctvp.name +- mzId: CD_asbctvp/management-zone/CDasbctvp.id +- tag: asbctvp +- env: TEST +- skipDeployment: "true" +CDasbctvp-TEST.EMEA-PreProd: - name: CD_asbctvp TEST - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: TEST - skipDeployment: "false" -CDasbctvp.NA-PreProd: +CDasbctvp-TEST.NA-PreProd: - name: CD_asbctvp TEST - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id - tag: asbctvp - env: TEST - skipDeployment: "false" -CDasbctvp.CN-PreProd: +CDasbctvp-TEST.CN-PreProd: - name: CD_asbctvp TEST - mzName: CD_asbctvp/management-zone/CDasbctvp.name - mzId: CD_asbctvp/management-zone/CDasbctvp.id diff --git a/BMW-Dynatrace-config/CD_asbctvp/notification/notification.yaml b/BMW-Dynatrace-config/CD_asbctvp/notification/notification.yaml index 33ada20a..5cf52f29 100644 --- a/BMW-Dynatrace-config/CD_asbctvp/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_asbctvp/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDasbctvp-PROD: msTeams.json -- CDasbctvp-INT: msTeams.json +- CDasbctvp: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbctvp-PROD: +# Notification System for EMEA/NA/CN Prod +CDasbctvp.EMEA-Prod: - name: CD_asbctvp PROD -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-PROD.id +- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbctvp-PROD.EMEA-Prod: +CDasbctvp.NA-Prod: - name: CD_asbctvp PROD -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbctvp-PROD.NA-Prod: -- name: CD_asbctvp PROD -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDasbctvp-PROD.CN-Prod: -- name: CD_asbctvp PROD -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDasbctvp-INT: -- name: CD_asbctvp INT -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-INT.id +- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDasbctvp-INT.EMEA-PreProd: -- name: CD_asbctvp INT -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-INT.id +CDasbctvp.CN-Prod: +- name: CD_asbctvp PROD +- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp.id - webhook: https://empty -- skipDeployment: "false" -CDasbctvp-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDasbctvp.EMEA-PreProd: - name: CD_asbctvp INT -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-INT.id +- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp.id - webhook: https://empty -- skipDeployment: "false" -CDasbctvp-INT.CN-PreProd: +- skipDeployment: "true" +CDasbctvp.NA-PreProd: - name: CD_asbctvp INT -- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp-INT.id +- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDasbctvp.CN-PreProd: +- name: CD_asbctvp INT +- alertingProfile: CD_asbctvp/alerting-profile/CDasbctvp.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_avs-client-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_avs-client-service/alerting-profile/alerting-profile.yaml index 45623ea9..ee0abdaa 100644 --- a/BMW-Dynatrace-config/CD_avs-client-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_avs-client-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDavs-client-service-PROD: default.json -- CDavs-client-service-E2E: default.json -- CDavs-client-service-INT: default.json +- CDavs-client-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-client-service-PROD: -- name: CD_avs-client-service PROD -- tag: avs-client-service -- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDavs-client-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDavs-client-service.EMEA-Prod: - name: CD_avs-client-service PROD - tag: avs-client-service - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - env: PROD - skipDeployment: "false" -CDavs-client-service-PROD.NA-Prod: +CDavs-client-service.NA-Prod: - name: CD_avs-client-service PROD - tag: avs-client-service - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - env: PROD - skipDeployment: "false" -CDavs-client-service-PROD.CN-Prod: +CDavs-client-service.CN-Prod: - name: CD_avs-client-service PROD - tag: avs-client-service - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-client-service-E2E: -- name: CD_avs-client-service E2E -- tag: avs-client-service -- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDavs-client-service-E2E.EMEA-Prod: -- name: CD_avs-client-service E2E -- tag: avs-client-service -- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id -- env: E2E -- skipDeployment: "false" -CDavs-client-service-E2E.NA-Prod: -- name: CD_avs-client-service E2E -- tag: avs-client-service -- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id -- env: E2E -- skipDeployment: "false" -CDavs-client-service-E2E.CN-Prod: -- name: CD_avs-client-service E2E -- tag: avs-client-service -- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-client-service-INT: -- name: CD_avs-client-service INT -- tag: avs-client-service -- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDavs-client-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDavs-client-service.EMEA-PreProd: - name: CD_avs-client-service INT - tag: avs-client-service - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - env: INT - skipDeployment: "false" -CDavs-client-service-INT.NA-PreProd: +CDavs-client-service.NA-PreProd: - name: CD_avs-client-service INT - tag: avs-client-service - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - env: INT - skipDeployment: "false" -CDavs-client-service-INT.CN-PreProd: +CDavs-client-service.CN-PreProd: - name: CD_avs-client-service INT - tag: avs-client-service - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id diff --git a/BMW-Dynatrace-config/CD_avs-client-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_avs-client-service/dashboard/dashboard.yaml index a6d9f21c..bb6555eb 100644 --- a/BMW-Dynatrace-config/CD_avs-client-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_avs-client-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDavs-client-service: default.json +- CDavs-client-service-PROD: default.json +- CDavs-client-service-E2E: default.json +- CDavs-client-service-INT: default.json +- CDavs-client-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDavs-client-service.EMEA-Prod: +CDavs-client-service-PROD: +- name: CD_avs-client-service PROD +- mzName: CD_avs-client-service/management-zone/CDavs-client-service.name +- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id +- tag: avs-client-service +- env: PROD +- skipDeployment: "true" +CDavs-client-service-PROD.EMEA-Prod: - name: CD_avs-client-service PROD - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: PROD - skipDeployment: "false" -CDavs-client-service.NA-Prod: +CDavs-client-service-PROD.NA-Prod: - name: CD_avs-client-service PROD - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: PROD - skipDeployment: "false" -CDavs-client-service.CN-Prod: +CDavs-client-service-PROD.CN-Prod: - name: CD_avs-client-service PROD - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id @@ -25,21 +35,28 @@ CDavs-client-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDavs-client-service.EMEA-Prod: +CDavs-client-service-E2E: +- name: CD_avs-client-service E2E +- mzName: CD_avs-client-service/management-zone/CDavs-client-service.name +- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id +- tag: avs-client-service +- env: E2E +- skipDeployment: "true" +CDavs-client-service-E2E.EMEA-Prod: - name: CD_avs-client-service E2E - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: E2E - skipDeployment: "false" -CDavs-client-service.NA-Prod: +CDavs-client-service-E2E.NA-Prod: - name: CD_avs-client-service E2E - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: E2E - skipDeployment: "false" -CDavs-client-service.CN-Prod: +CDavs-client-service-E2E.CN-Prod: - name: CD_avs-client-service E2E - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id @@ -47,22 +64,29 @@ CDavs-client-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDavs-client-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDavs-client-service-INT: +- name: CD_avs-client-service INT +- mzName: CD_avs-client-service/management-zone/CDavs-client-service.name +- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id +- tag: avs-client-service +- env: INT +- skipDeployment: "true" +CDavs-client-service-INT.EMEA-PreProd: - name: CD_avs-client-service INT - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: INT - skipDeployment: "false" -CDavs-client-service.NA-PreProd: +CDavs-client-service-INT.NA-PreProd: - name: CD_avs-client-service INT - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: INT - skipDeployment: "false" -CDavs-client-service.CN-PreProd: +CDavs-client-service-INT.CN-PreProd: - name: CD_avs-client-service INT - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id @@ -70,22 +94,29 @@ CDavs-client-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDavs-client-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDavs-client-service-TEST: +- name: CD_avs-client-service TEST +- mzName: CD_avs-client-service/management-zone/CDavs-client-service.name +- mzId: CD_avs-client-service/management-zone/CDavs-client-service.id +- tag: avs-client-service +- env: TEST +- skipDeployment: "true" +CDavs-client-service-TEST.EMEA-PreProd: - name: CD_avs-client-service TEST - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: TEST - skipDeployment: "false" -CDavs-client-service.NA-PreProd: +CDavs-client-service-TEST.NA-PreProd: - name: CD_avs-client-service TEST - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id - tag: avs-client-service - env: TEST - skipDeployment: "false" -CDavs-client-service.CN-PreProd: +CDavs-client-service-TEST.CN-PreProd: - name: CD_avs-client-service TEST - mzName: CD_avs-client-service/management-zone/CDavs-client-service.name - mzId: CD_avs-client-service/management-zone/CDavs-client-service.id diff --git a/BMW-Dynatrace-config/CD_avs-client-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_avs-client-service/notification/notification.yaml index ff280e98..d89aab84 100644 --- a/BMW-Dynatrace-config/CD_avs-client-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_avs-client-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDavs-client-service-PROD: msTeams.json -- CDavs-client-service-E2E: msTeams.json -- CDavs-client-service-INT: msTeams.json +- CDavs-client-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-client-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDavs-client-service.EMEA-Prod: - name: CD_avs-client-service PROD -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-PROD.id +- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDavs-client-service-PROD.EMEA-Prod: +CDavs-client-service.NA-Prod: - name: CD_avs-client-service PROD -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-client-service-PROD.NA-Prod: -- name: CD_avs-client-service PROD -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-client-service-PROD.CN-Prod: -- name: CD_avs-client-service PROD -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-client-service-E2E: -- name: CD_avs-client-service E2E -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-E2E.id +- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDavs-client-service-E2E.EMEA-Prod: -- name: CD_avs-client-service E2E -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-client-service-E2E.NA-Prod: -- name: CD_avs-client-service E2E -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-client-service-E2E.CN-Prod: -- name: CD_avs-client-service E2E -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-client-service-INT: -- name: CD_avs-client-service INT -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-INT.id +CDavs-client-service.CN-Prod: +- name: CD_avs-client-service PROD +- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDavs-client-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDavs-client-service.EMEA-PreProd: - name: CD_avs-client-service INT -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-INT.id +- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service.id - webhook: https://empty -- skipDeployment: "false" -CDavs-client-service-INT.NA-PreProd: +- skipDeployment: "true" +CDavs-client-service.NA-PreProd: - name: CD_avs-client-service INT -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-INT.id +- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service.id - webhook: https://empty -- skipDeployment: "false" -CDavs-client-service-INT.CN-PreProd: +- skipDeployment: "true" +CDavs-client-service.CN-PreProd: - name: CD_avs-client-service INT -- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service-INT.id +- alertingProfile: CD_avs-client-service/alerting-profile/CDavs-client-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_avs-proxy-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_avs-proxy-composite-service/alerting-profile/alerting-profile.yaml index 7760906b..1102fb5c 100644 --- a/BMW-Dynatrace-config/CD_avs-proxy-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_avs-proxy-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDavs-proxy-composite-service-PROD: default.json -- CDavs-proxy-composite-service-E2E: default.json -- CDavs-proxy-composite-service-INT: default.json +- CDavs-proxy-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-proxy-composite-service-PROD: -- name: CD_avs-proxy-composite-service PROD -- tag: avs-proxy-composite-service -- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDavs-proxy-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDavs-proxy-composite-service.EMEA-Prod: - name: CD_avs-proxy-composite-service PROD - tag: avs-proxy-composite-service - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - env: PROD - skipDeployment: "false" -CDavs-proxy-composite-service-PROD.NA-Prod: +CDavs-proxy-composite-service.NA-Prod: - name: CD_avs-proxy-composite-service PROD - tag: avs-proxy-composite-service - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - env: PROD - skipDeployment: "false" -CDavs-proxy-composite-service-PROD.CN-Prod: +CDavs-proxy-composite-service.CN-Prod: - name: CD_avs-proxy-composite-service PROD - tag: avs-proxy-composite-service - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-proxy-composite-service-E2E: -- name: CD_avs-proxy-composite-service E2E -- tag: avs-proxy-composite-service -- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDavs-proxy-composite-service-E2E.EMEA-Prod: -- name: CD_avs-proxy-composite-service E2E -- tag: avs-proxy-composite-service -- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id -- env: E2E -- skipDeployment: "false" -CDavs-proxy-composite-service-E2E.NA-Prod: -- name: CD_avs-proxy-composite-service E2E -- tag: avs-proxy-composite-service -- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id -- env: E2E -- skipDeployment: "false" -CDavs-proxy-composite-service-E2E.CN-Prod: -- name: CD_avs-proxy-composite-service E2E -- tag: avs-proxy-composite-service -- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-proxy-composite-service-INT: -- name: CD_avs-proxy-composite-service INT -- tag: avs-proxy-composite-service -- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDavs-proxy-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDavs-proxy-composite-service.EMEA-PreProd: - name: CD_avs-proxy-composite-service INT - tag: avs-proxy-composite-service - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - env: INT - skipDeployment: "false" -CDavs-proxy-composite-service-INT.NA-PreProd: +CDavs-proxy-composite-service.NA-PreProd: - name: CD_avs-proxy-composite-service INT - tag: avs-proxy-composite-service - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - env: INT - skipDeployment: "false" -CDavs-proxy-composite-service-INT.CN-PreProd: +CDavs-proxy-composite-service.CN-PreProd: - name: CD_avs-proxy-composite-service INT - tag: avs-proxy-composite-service - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id diff --git a/BMW-Dynatrace-config/CD_avs-proxy-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_avs-proxy-composite-service/dashboard/dashboard.yaml index cc643b9f..fe51fa79 100644 --- a/BMW-Dynatrace-config/CD_avs-proxy-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_avs-proxy-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDavs-proxy-composite-service: default.json +- CDavs-proxy-composite-service-PROD: default.json +- CDavs-proxy-composite-service-E2E: default.json +- CDavs-proxy-composite-service-INT: default.json +- CDavs-proxy-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDavs-proxy-composite-service.EMEA-Prod: +CDavs-proxy-composite-service-PROD: +- name: CD_avs-proxy-composite-service PROD +- mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name +- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id +- tag: avs-proxy-composite-service +- env: PROD +- skipDeployment: "true" +CDavs-proxy-composite-service-PROD.EMEA-Prod: - name: CD_avs-proxy-composite-service PROD - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: PROD - skipDeployment: "false" -CDavs-proxy-composite-service.NA-Prod: +CDavs-proxy-composite-service-PROD.NA-Prod: - name: CD_avs-proxy-composite-service PROD - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: PROD - skipDeployment: "false" -CDavs-proxy-composite-service.CN-Prod: +CDavs-proxy-composite-service-PROD.CN-Prod: - name: CD_avs-proxy-composite-service PROD - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id @@ -25,21 +35,28 @@ CDavs-proxy-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDavs-proxy-composite-service.EMEA-Prod: +CDavs-proxy-composite-service-E2E: +- name: CD_avs-proxy-composite-service E2E +- mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name +- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id +- tag: avs-proxy-composite-service +- env: E2E +- skipDeployment: "true" +CDavs-proxy-composite-service-E2E.EMEA-Prod: - name: CD_avs-proxy-composite-service E2E - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: E2E - skipDeployment: "false" -CDavs-proxy-composite-service.NA-Prod: +CDavs-proxy-composite-service-E2E.NA-Prod: - name: CD_avs-proxy-composite-service E2E - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: E2E - skipDeployment: "false" -CDavs-proxy-composite-service.CN-Prod: +CDavs-proxy-composite-service-E2E.CN-Prod: - name: CD_avs-proxy-composite-service E2E - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id @@ -47,22 +64,29 @@ CDavs-proxy-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDavs-proxy-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDavs-proxy-composite-service-INT: +- name: CD_avs-proxy-composite-service INT +- mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name +- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id +- tag: avs-proxy-composite-service +- env: INT +- skipDeployment: "true" +CDavs-proxy-composite-service-INT.EMEA-PreProd: - name: CD_avs-proxy-composite-service INT - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: INT - skipDeployment: "false" -CDavs-proxy-composite-service.NA-PreProd: +CDavs-proxy-composite-service-INT.NA-PreProd: - name: CD_avs-proxy-composite-service INT - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: INT - skipDeployment: "false" -CDavs-proxy-composite-service.CN-PreProd: +CDavs-proxy-composite-service-INT.CN-PreProd: - name: CD_avs-proxy-composite-service INT - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id @@ -70,22 +94,29 @@ CDavs-proxy-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDavs-proxy-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDavs-proxy-composite-service-TEST: +- name: CD_avs-proxy-composite-service TEST +- mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name +- mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id +- tag: avs-proxy-composite-service +- env: TEST +- skipDeployment: "true" +CDavs-proxy-composite-service-TEST.EMEA-PreProd: - name: CD_avs-proxy-composite-service TEST - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: TEST - skipDeployment: "false" -CDavs-proxy-composite-service.NA-PreProd: +CDavs-proxy-composite-service-TEST.NA-PreProd: - name: CD_avs-proxy-composite-service TEST - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id - tag: avs-proxy-composite-service - env: TEST - skipDeployment: "false" -CDavs-proxy-composite-service.CN-PreProd: +CDavs-proxy-composite-service-TEST.CN-PreProd: - name: CD_avs-proxy-composite-service TEST - mzName: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.name - mzId: CD_avs-proxy-composite-service/management-zone/CDavs-proxy-composite-service.id diff --git a/BMW-Dynatrace-config/CD_avs-proxy-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_avs-proxy-composite-service/notification/notification.yaml index ca183178..0374e238 100644 --- a/BMW-Dynatrace-config/CD_avs-proxy-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_avs-proxy-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDavs-proxy-composite-service-PROD: msTeams.json -- CDavs-proxy-composite-service-E2E: msTeams.json -- CDavs-proxy-composite-service-INT: msTeams.json +- CDavs-proxy-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-proxy-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDavs-proxy-composite-service.EMEA-Prod: - name: CD_avs-proxy-composite-service PROD -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-PROD.id +- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDavs-proxy-composite-service-PROD.EMEA-Prod: +CDavs-proxy-composite-service.NA-Prod: - name: CD_avs-proxy-composite-service PROD -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-proxy-composite-service-PROD.NA-Prod: -- name: CD_avs-proxy-composite-service PROD -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-proxy-composite-service-PROD.CN-Prod: -- name: CD_avs-proxy-composite-service PROD -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-proxy-composite-service-E2E: -- name: CD_avs-proxy-composite-service E2E -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-E2E.id +- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDavs-proxy-composite-service-E2E.EMEA-Prod: -- name: CD_avs-proxy-composite-service E2E -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-proxy-composite-service-E2E.NA-Prod: -- name: CD_avs-proxy-composite-service E2E -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDavs-proxy-composite-service-E2E.CN-Prod: -- name: CD_avs-proxy-composite-service E2E -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDavs-proxy-composite-service-INT: -- name: CD_avs-proxy-composite-service INT -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-INT.id +CDavs-proxy-composite-service.CN-Prod: +- name: CD_avs-proxy-composite-service PROD +- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDavs-proxy-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDavs-proxy-composite-service.EMEA-PreProd: - name: CD_avs-proxy-composite-service INT -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-INT.id +- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDavs-proxy-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDavs-proxy-composite-service.NA-PreProd: - name: CD_avs-proxy-composite-service INT -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-INT.id +- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDavs-proxy-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDavs-proxy-composite-service.CN-PreProd: - name: CD_avs-proxy-composite-service INT -- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service-INT.id +- alertingProfile: CD_avs-proxy-composite-service/alerting-profile/CDavs-proxy-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-com-be/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-com-be/alerting-profile/alerting-profile.yaml index 263c4a4c..c2a02f07 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-be/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-be/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-com-be-PROD: default.json -- CDb2v-com-be-INT: default.json +- CDb2v-com-be: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-be-PROD: -- name: CD_b2v-com-be PROD -- tag: b2v-com-be -- mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-com-be-PROD.EMEA-Prod: +CDb2v-com-be.EMEA-Prod: - name: CD_b2v-com-be PROD - tag: b2v-com-be - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - env: PROD - skipDeployment: "false" -CDb2v-com-be-PROD.NA-Prod: +CDb2v-com-be.NA-Prod: - name: CD_b2v-com-be PROD - tag: b2v-com-be - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - env: PROD - skipDeployment: "false" -CDb2v-com-be-PROD.CN-Prod: +CDb2v-com-be.CN-Prod: - name: CD_b2v-com-be PROD - tag: b2v-com-be - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-be-INT: -- name: CD_b2v-com-be INT -- tag: b2v-com-be -- mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-com-be-INT.EMEA-PreProd: +CDb2v-com-be.EMEA-PreProd: - name: CD_b2v-com-be INT - tag: b2v-com-be - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - env: INT - skipDeployment: "false" -CDb2v-com-be-INT.NA-PreProd: +CDb2v-com-be.NA-PreProd: - name: CD_b2v-com-be INT - tag: b2v-com-be - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - env: INT - skipDeployment: "false" -CDb2v-com-be-INT.CN-PreProd: +CDb2v-com-be.CN-PreProd: - name: CD_b2v-com-be INT - tag: b2v-com-be - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-be/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-com-be/dashboard/dashboard.yaml index d56fb3be..b546bd1b 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-be/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-be/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-com-be: default.json +- CDb2v-com-be-PROD: default.json +- CDb2v-com-be-E2E: default.json +- CDb2v-com-be-INT: default.json +- CDb2v-com-be-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-com-be.EMEA-Prod: +CDb2v-com-be-PROD: +- name: CD_b2v-com-be PROD +- mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name +- mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id +- tag: b2v-com-be +- env: PROD +- skipDeployment: "true" +CDb2v-com-be-PROD.EMEA-Prod: - name: CD_b2v-com-be PROD - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: PROD - skipDeployment: "false" -CDb2v-com-be.NA-Prod: +CDb2v-com-be-PROD.NA-Prod: - name: CD_b2v-com-be PROD - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: PROD - skipDeployment: "false" -CDb2v-com-be.CN-Prod: +CDb2v-com-be-PROD.CN-Prod: - name: CD_b2v-com-be PROD - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id @@ -25,21 +35,28 @@ CDb2v-com-be.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-com-be.EMEA-Prod: +CDb2v-com-be-E2E: +- name: CD_b2v-com-be E2E +- mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name +- mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id +- tag: b2v-com-be +- env: E2E +- skipDeployment: "true" +CDb2v-com-be-E2E.EMEA-Prod: - name: CD_b2v-com-be E2E - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: E2E - skipDeployment: "false" -CDb2v-com-be.NA-Prod: +CDb2v-com-be-E2E.NA-Prod: - name: CD_b2v-com-be E2E - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: E2E - skipDeployment: "false" -CDb2v-com-be.CN-Prod: +CDb2v-com-be-E2E.CN-Prod: - name: CD_b2v-com-be E2E - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id @@ -47,22 +64,29 @@ CDb2v-com-be.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-com-be.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-com-be-INT: +- name: CD_b2v-com-be INT +- mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name +- mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id +- tag: b2v-com-be +- env: INT +- skipDeployment: "true" +CDb2v-com-be-INT.EMEA-PreProd: - name: CD_b2v-com-be INT - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: INT - skipDeployment: "false" -CDb2v-com-be.NA-PreProd: +CDb2v-com-be-INT.NA-PreProd: - name: CD_b2v-com-be INT - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: INT - skipDeployment: "false" -CDb2v-com-be.CN-PreProd: +CDb2v-com-be-INT.CN-PreProd: - name: CD_b2v-com-be INT - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id @@ -70,22 +94,29 @@ CDb2v-com-be.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-com-be.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-com-be-TEST: +- name: CD_b2v-com-be TEST +- mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name +- mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id +- tag: b2v-com-be +- env: TEST +- skipDeployment: "true" +CDb2v-com-be-TEST.EMEA-PreProd: - name: CD_b2v-com-be TEST - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: TEST - skipDeployment: "false" -CDb2v-com-be.NA-PreProd: +CDb2v-com-be-TEST.NA-PreProd: - name: CD_b2v-com-be TEST - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id - tag: b2v-com-be - env: TEST - skipDeployment: "false" -CDb2v-com-be.CN-PreProd: +CDb2v-com-be-TEST.CN-PreProd: - name: CD_b2v-com-be TEST - mzName: CD_b2v-com-be/management-zone/CDb2v-com-be.name - mzId: CD_b2v-com-be/management-zone/CDb2v-com-be.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-be/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-com-be/notification/notification.yaml index 880c7fac..e586eacb 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-be/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-be/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-com-be-PROD: msTeams.json -- CDb2v-com-be-INT: msTeams.json +- CDb2v-com-be: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-be-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-com-be.EMEA-Prod: - name: CD_b2v-com-be PROD -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-PROD.id +- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-be-PROD.EMEA-Prod: +CDb2v-com-be.NA-Prod: - name: CD_b2v-com-be PROD -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-be-PROD.NA-Prod: -- name: CD_b2v-com-be PROD -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-be-PROD.CN-Prod: -- name: CD_b2v-com-be PROD -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-be-INT: -- name: CD_b2v-com-be INT -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-INT.id +- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-be-INT.EMEA-PreProd: -- name: CD_b2v-com-be INT -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-INT.id +CDb2v-com-be.CN-Prod: +- name: CD_b2v-com-be PROD +- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-be-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-com-be.EMEA-PreProd: - name: CD_b2v-com-be INT -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-INT.id +- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-be-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-com-be.NA-PreProd: - name: CD_b2v-com-be INT -- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be-INT.id +- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-com-be.CN-PreProd: +- name: CD_b2v-com-be INT +- alertingProfile: CD_b2v-com-be/alerting-profile/CDb2v-com-be.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-com-echo/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-com-echo/alerting-profile/alerting-profile.yaml index 5830f9ab..278456e3 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-echo/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-echo/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-com-echo-PROD: default.json -- CDb2v-com-echo-INT: default.json +- CDb2v-com-echo: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-echo-PROD: -- name: CD_b2v-com-echo PROD -- tag: b2v-com-echo -- mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-com-echo-PROD.EMEA-Prod: +CDb2v-com-echo.EMEA-Prod: - name: CD_b2v-com-echo PROD - tag: b2v-com-echo - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - env: PROD - skipDeployment: "false" -CDb2v-com-echo-PROD.NA-Prod: +CDb2v-com-echo.NA-Prod: - name: CD_b2v-com-echo PROD - tag: b2v-com-echo - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - env: PROD - skipDeployment: "false" -CDb2v-com-echo-PROD.CN-Prod: +CDb2v-com-echo.CN-Prod: - name: CD_b2v-com-echo PROD - tag: b2v-com-echo - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-echo-INT: -- name: CD_b2v-com-echo INT -- tag: b2v-com-echo -- mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-com-echo-INT.EMEA-PreProd: +CDb2v-com-echo.EMEA-PreProd: - name: CD_b2v-com-echo INT - tag: b2v-com-echo - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - env: INT - skipDeployment: "false" -CDb2v-com-echo-INT.NA-PreProd: +CDb2v-com-echo.NA-PreProd: - name: CD_b2v-com-echo INT - tag: b2v-com-echo - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - env: INT - skipDeployment: "false" -CDb2v-com-echo-INT.CN-PreProd: +CDb2v-com-echo.CN-PreProd: - name: CD_b2v-com-echo INT - tag: b2v-com-echo - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-echo/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-com-echo/dashboard/dashboard.yaml index 997db3ad..698cc1b0 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-echo/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-echo/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-com-echo: default.json +- CDb2v-com-echo-PROD: default.json +- CDb2v-com-echo-E2E: default.json +- CDb2v-com-echo-INT: default.json +- CDb2v-com-echo-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-com-echo.EMEA-Prod: +CDb2v-com-echo-PROD: +- name: CD_b2v-com-echo PROD +- mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name +- mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id +- tag: b2v-com-echo +- env: PROD +- skipDeployment: "true" +CDb2v-com-echo-PROD.EMEA-Prod: - name: CD_b2v-com-echo PROD - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: PROD - skipDeployment: "false" -CDb2v-com-echo.NA-Prod: +CDb2v-com-echo-PROD.NA-Prod: - name: CD_b2v-com-echo PROD - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: PROD - skipDeployment: "false" -CDb2v-com-echo.CN-Prod: +CDb2v-com-echo-PROD.CN-Prod: - name: CD_b2v-com-echo PROD - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id @@ -25,21 +35,28 @@ CDb2v-com-echo.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-com-echo.EMEA-Prod: +CDb2v-com-echo-E2E: +- name: CD_b2v-com-echo E2E +- mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name +- mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id +- tag: b2v-com-echo +- env: E2E +- skipDeployment: "true" +CDb2v-com-echo-E2E.EMEA-Prod: - name: CD_b2v-com-echo E2E - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: E2E - skipDeployment: "false" -CDb2v-com-echo.NA-Prod: +CDb2v-com-echo-E2E.NA-Prod: - name: CD_b2v-com-echo E2E - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: E2E - skipDeployment: "false" -CDb2v-com-echo.CN-Prod: +CDb2v-com-echo-E2E.CN-Prod: - name: CD_b2v-com-echo E2E - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id @@ -47,22 +64,29 @@ CDb2v-com-echo.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-com-echo.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-com-echo-INT: +- name: CD_b2v-com-echo INT +- mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name +- mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id +- tag: b2v-com-echo +- env: INT +- skipDeployment: "true" +CDb2v-com-echo-INT.EMEA-PreProd: - name: CD_b2v-com-echo INT - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: INT - skipDeployment: "false" -CDb2v-com-echo.NA-PreProd: +CDb2v-com-echo-INT.NA-PreProd: - name: CD_b2v-com-echo INT - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: INT - skipDeployment: "false" -CDb2v-com-echo.CN-PreProd: +CDb2v-com-echo-INT.CN-PreProd: - name: CD_b2v-com-echo INT - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id @@ -70,22 +94,29 @@ CDb2v-com-echo.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-com-echo.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-com-echo-TEST: +- name: CD_b2v-com-echo TEST +- mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name +- mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id +- tag: b2v-com-echo +- env: TEST +- skipDeployment: "true" +CDb2v-com-echo-TEST.EMEA-PreProd: - name: CD_b2v-com-echo TEST - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: TEST - skipDeployment: "false" -CDb2v-com-echo.NA-PreProd: +CDb2v-com-echo-TEST.NA-PreProd: - name: CD_b2v-com-echo TEST - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id - tag: b2v-com-echo - env: TEST - skipDeployment: "false" -CDb2v-com-echo.CN-PreProd: +CDb2v-com-echo-TEST.CN-PreProd: - name: CD_b2v-com-echo TEST - mzName: CD_b2v-com-echo/management-zone/CDb2v-com-echo.name - mzId: CD_b2v-com-echo/management-zone/CDb2v-com-echo.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-echo/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-com-echo/notification/notification.yaml index 5465602a..ece041a8 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-echo/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-echo/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-com-echo-PROD: msTeams.json -- CDb2v-com-echo-INT: msTeams.json +- CDb2v-com-echo: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-echo-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-com-echo.EMEA-Prod: - name: CD_b2v-com-echo PROD -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-PROD.id +- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-echo-PROD.EMEA-Prod: +CDb2v-com-echo.NA-Prod: - name: CD_b2v-com-echo PROD -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-echo-PROD.NA-Prod: -- name: CD_b2v-com-echo PROD -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-echo-PROD.CN-Prod: -- name: CD_b2v-com-echo PROD -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-echo-INT: -- name: CD_b2v-com-echo INT -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-INT.id +- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-echo-INT.EMEA-PreProd: -- name: CD_b2v-com-echo INT -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-INT.id +CDb2v-com-echo.CN-Prod: +- name: CD_b2v-com-echo PROD +- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-echo-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-com-echo.EMEA-PreProd: - name: CD_b2v-com-echo INT -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-INT.id +- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-echo-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-com-echo.NA-PreProd: - name: CD_b2v-com-echo INT -- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo-INT.id +- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-com-echo.CN-PreProd: +- name: CD_b2v-com-echo INT +- alertingProfile: CD_b2v-com-echo/alerting-profile/CDb2v-com-echo.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-com-fe/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-com-fe/alerting-profile/alerting-profile.yaml index d100ae55..595f121a 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-fe/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-fe/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-com-fe-PROD: default.json -- CDb2v-com-fe-INT: default.json +- CDb2v-com-fe: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-fe-PROD: -- name: CD_b2v-com-fe PROD -- tag: b2v-com-fe -- mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-com-fe-PROD.EMEA-Prod: +CDb2v-com-fe.EMEA-Prod: - name: CD_b2v-com-fe PROD - tag: b2v-com-fe - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - env: PROD - skipDeployment: "false" -CDb2v-com-fe-PROD.NA-Prod: +CDb2v-com-fe.NA-Prod: - name: CD_b2v-com-fe PROD - tag: b2v-com-fe - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - env: PROD - skipDeployment: "false" -CDb2v-com-fe-PROD.CN-Prod: +CDb2v-com-fe.CN-Prod: - name: CD_b2v-com-fe PROD - tag: b2v-com-fe - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-fe-INT: -- name: CD_b2v-com-fe INT -- tag: b2v-com-fe -- mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-com-fe-INT.EMEA-PreProd: +CDb2v-com-fe.EMEA-PreProd: - name: CD_b2v-com-fe INT - tag: b2v-com-fe - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - env: INT - skipDeployment: "false" -CDb2v-com-fe-INT.NA-PreProd: +CDb2v-com-fe.NA-PreProd: - name: CD_b2v-com-fe INT - tag: b2v-com-fe - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - env: INT - skipDeployment: "false" -CDb2v-com-fe-INT.CN-PreProd: +CDb2v-com-fe.CN-PreProd: - name: CD_b2v-com-fe INT - tag: b2v-com-fe - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-fe/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-com-fe/dashboard/dashboard.yaml index a38cecd9..31e2c120 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-fe/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-fe/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-com-fe: default.json +- CDb2v-com-fe-PROD: default.json +- CDb2v-com-fe-E2E: default.json +- CDb2v-com-fe-INT: default.json +- CDb2v-com-fe-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-com-fe.EMEA-Prod: +CDb2v-com-fe-PROD: +- name: CD_b2v-com-fe PROD +- mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name +- mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id +- tag: b2v-com-fe +- env: PROD +- skipDeployment: "true" +CDb2v-com-fe-PROD.EMEA-Prod: - name: CD_b2v-com-fe PROD - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: PROD - skipDeployment: "false" -CDb2v-com-fe.NA-Prod: +CDb2v-com-fe-PROD.NA-Prod: - name: CD_b2v-com-fe PROD - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: PROD - skipDeployment: "false" -CDb2v-com-fe.CN-Prod: +CDb2v-com-fe-PROD.CN-Prod: - name: CD_b2v-com-fe PROD - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id @@ -25,21 +35,28 @@ CDb2v-com-fe.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-com-fe.EMEA-Prod: +CDb2v-com-fe-E2E: +- name: CD_b2v-com-fe E2E +- mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name +- mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id +- tag: b2v-com-fe +- env: E2E +- skipDeployment: "true" +CDb2v-com-fe-E2E.EMEA-Prod: - name: CD_b2v-com-fe E2E - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: E2E - skipDeployment: "false" -CDb2v-com-fe.NA-Prod: +CDb2v-com-fe-E2E.NA-Prod: - name: CD_b2v-com-fe E2E - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: E2E - skipDeployment: "false" -CDb2v-com-fe.CN-Prod: +CDb2v-com-fe-E2E.CN-Prod: - name: CD_b2v-com-fe E2E - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id @@ -47,22 +64,29 @@ CDb2v-com-fe.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-com-fe.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-com-fe-INT: +- name: CD_b2v-com-fe INT +- mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name +- mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id +- tag: b2v-com-fe +- env: INT +- skipDeployment: "true" +CDb2v-com-fe-INT.EMEA-PreProd: - name: CD_b2v-com-fe INT - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: INT - skipDeployment: "false" -CDb2v-com-fe.NA-PreProd: +CDb2v-com-fe-INT.NA-PreProd: - name: CD_b2v-com-fe INT - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: INT - skipDeployment: "false" -CDb2v-com-fe.CN-PreProd: +CDb2v-com-fe-INT.CN-PreProd: - name: CD_b2v-com-fe INT - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id @@ -70,22 +94,29 @@ CDb2v-com-fe.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-com-fe.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-com-fe-TEST: +- name: CD_b2v-com-fe TEST +- mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name +- mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id +- tag: b2v-com-fe +- env: TEST +- skipDeployment: "true" +CDb2v-com-fe-TEST.EMEA-PreProd: - name: CD_b2v-com-fe TEST - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: TEST - skipDeployment: "false" -CDb2v-com-fe.NA-PreProd: +CDb2v-com-fe-TEST.NA-PreProd: - name: CD_b2v-com-fe TEST - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id - tag: b2v-com-fe - env: TEST - skipDeployment: "false" -CDb2v-com-fe.CN-PreProd: +CDb2v-com-fe-TEST.CN-PreProd: - name: CD_b2v-com-fe TEST - mzName: CD_b2v-com-fe/management-zone/CDb2v-com-fe.name - mzId: CD_b2v-com-fe/management-zone/CDb2v-com-fe.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-fe/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-com-fe/notification/notification.yaml index e5026f4d..2b6498fd 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-fe/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-fe/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-com-fe-PROD: msTeams.json -- CDb2v-com-fe-INT: msTeams.json +- CDb2v-com-fe: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-fe-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-com-fe.EMEA-Prod: - name: CD_b2v-com-fe PROD -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-PROD.id +- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-fe-PROD.EMEA-Prod: +CDb2v-com-fe.NA-Prod: - name: CD_b2v-com-fe PROD -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-fe-PROD.NA-Prod: -- name: CD_b2v-com-fe PROD -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-fe-PROD.CN-Prod: -- name: CD_b2v-com-fe PROD -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-fe-INT: -- name: CD_b2v-com-fe INT -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-INT.id +- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-fe-INT.EMEA-PreProd: -- name: CD_b2v-com-fe INT -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-INT.id +CDb2v-com-fe.CN-Prod: +- name: CD_b2v-com-fe PROD +- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-fe-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-com-fe.EMEA-PreProd: - name: CD_b2v-com-fe INT -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-INT.id +- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-fe-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-com-fe.NA-PreProd: - name: CD_b2v-com-fe INT -- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe-INT.id +- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-com-fe.CN-PreProd: +- name: CD_b2v-com-fe INT +- alertingProfile: CD_b2v-com-fe/alerting-profile/CDb2v-com-fe.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/alerting-profile/alerting-profile.yaml index 8a49e493..f9f7ff7a 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-com-gcdm-client-PROD: default.json -- CDb2v-com-gcdm-client-INT: default.json +- CDb2v-com-gcdm-client: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-gcdm-client-PROD: -- name: CD_b2v-com-gcdm-client PROD -- tag: b2v-com-gcdm-client -- mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-com-gcdm-client-PROD.EMEA-Prod: +CDb2v-com-gcdm-client.EMEA-Prod: - name: CD_b2v-com-gcdm-client PROD - tag: b2v-com-gcdm-client - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - env: PROD - skipDeployment: "false" -CDb2v-com-gcdm-client-PROD.NA-Prod: +CDb2v-com-gcdm-client.NA-Prod: - name: CD_b2v-com-gcdm-client PROD - tag: b2v-com-gcdm-client - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - env: PROD - skipDeployment: "false" -CDb2v-com-gcdm-client-PROD.CN-Prod: +CDb2v-com-gcdm-client.CN-Prod: - name: CD_b2v-com-gcdm-client PROD - tag: b2v-com-gcdm-client - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-gcdm-client-INT: -- name: CD_b2v-com-gcdm-client INT -- tag: b2v-com-gcdm-client -- mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-com-gcdm-client-INT.EMEA-PreProd: +CDb2v-com-gcdm-client.EMEA-PreProd: - name: CD_b2v-com-gcdm-client INT - tag: b2v-com-gcdm-client - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - env: INT - skipDeployment: "false" -CDb2v-com-gcdm-client-INT.NA-PreProd: +CDb2v-com-gcdm-client.NA-PreProd: - name: CD_b2v-com-gcdm-client INT - tag: b2v-com-gcdm-client - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - env: INT - skipDeployment: "false" -CDb2v-com-gcdm-client-INT.CN-PreProd: +CDb2v-com-gcdm-client.CN-PreProd: - name: CD_b2v-com-gcdm-client INT - tag: b2v-com-gcdm-client - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/dashboard/dashboard.yaml index e147ddd4..fffc6455 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-com-gcdm-client: default.json +- CDb2v-com-gcdm-client-PROD: default.json +- CDb2v-com-gcdm-client-E2E: default.json +- CDb2v-com-gcdm-client-INT: default.json +- CDb2v-com-gcdm-client-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-com-gcdm-client.EMEA-Prod: +CDb2v-com-gcdm-client-PROD: +- name: CD_b2v-com-gcdm-client PROD +- mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name +- mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id +- tag: b2v-com-gcdm-client +- env: PROD +- skipDeployment: "true" +CDb2v-com-gcdm-client-PROD.EMEA-Prod: - name: CD_b2v-com-gcdm-client PROD - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: PROD - skipDeployment: "false" -CDb2v-com-gcdm-client.NA-Prod: +CDb2v-com-gcdm-client-PROD.NA-Prod: - name: CD_b2v-com-gcdm-client PROD - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: PROD - skipDeployment: "false" -CDb2v-com-gcdm-client.CN-Prod: +CDb2v-com-gcdm-client-PROD.CN-Prod: - name: CD_b2v-com-gcdm-client PROD - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id @@ -25,21 +35,28 @@ CDb2v-com-gcdm-client.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-com-gcdm-client.EMEA-Prod: +CDb2v-com-gcdm-client-E2E: +- name: CD_b2v-com-gcdm-client E2E +- mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name +- mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id +- tag: b2v-com-gcdm-client +- env: E2E +- skipDeployment: "true" +CDb2v-com-gcdm-client-E2E.EMEA-Prod: - name: CD_b2v-com-gcdm-client E2E - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: E2E - skipDeployment: "false" -CDb2v-com-gcdm-client.NA-Prod: +CDb2v-com-gcdm-client-E2E.NA-Prod: - name: CD_b2v-com-gcdm-client E2E - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: E2E - skipDeployment: "false" -CDb2v-com-gcdm-client.CN-Prod: +CDb2v-com-gcdm-client-E2E.CN-Prod: - name: CD_b2v-com-gcdm-client E2E - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id @@ -47,22 +64,29 @@ CDb2v-com-gcdm-client.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-com-gcdm-client.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-com-gcdm-client-INT: +- name: CD_b2v-com-gcdm-client INT +- mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name +- mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id +- tag: b2v-com-gcdm-client +- env: INT +- skipDeployment: "true" +CDb2v-com-gcdm-client-INT.EMEA-PreProd: - name: CD_b2v-com-gcdm-client INT - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: INT - skipDeployment: "false" -CDb2v-com-gcdm-client.NA-PreProd: +CDb2v-com-gcdm-client-INT.NA-PreProd: - name: CD_b2v-com-gcdm-client INT - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: INT - skipDeployment: "false" -CDb2v-com-gcdm-client.CN-PreProd: +CDb2v-com-gcdm-client-INT.CN-PreProd: - name: CD_b2v-com-gcdm-client INT - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id @@ -70,22 +94,29 @@ CDb2v-com-gcdm-client.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-com-gcdm-client.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-com-gcdm-client-TEST: +- name: CD_b2v-com-gcdm-client TEST +- mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name +- mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id +- tag: b2v-com-gcdm-client +- env: TEST +- skipDeployment: "true" +CDb2v-com-gcdm-client-TEST.EMEA-PreProd: - name: CD_b2v-com-gcdm-client TEST - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: TEST - skipDeployment: "false" -CDb2v-com-gcdm-client.NA-PreProd: +CDb2v-com-gcdm-client-TEST.NA-PreProd: - name: CD_b2v-com-gcdm-client TEST - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id - tag: b2v-com-gcdm-client - env: TEST - skipDeployment: "false" -CDb2v-com-gcdm-client.CN-PreProd: +CDb2v-com-gcdm-client-TEST.CN-PreProd: - name: CD_b2v-com-gcdm-client TEST - mzName: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.name - mzId: CD_b2v-com-gcdm-client/management-zone/CDb2v-com-gcdm-client.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/notification/notification.yaml index 9a61c625..b6f440c5 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-gcdm-client/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-com-gcdm-client-PROD: msTeams.json -- CDb2v-com-gcdm-client-INT: msTeams.json +- CDb2v-com-gcdm-client: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-gcdm-client-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-com-gcdm-client.EMEA-Prod: - name: CD_b2v-com-gcdm-client PROD -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-PROD.id +- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-gcdm-client-PROD.EMEA-Prod: +CDb2v-com-gcdm-client.NA-Prod: - name: CD_b2v-com-gcdm-client PROD -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-gcdm-client-PROD.NA-Prod: -- name: CD_b2v-com-gcdm-client PROD -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-gcdm-client-PROD.CN-Prod: -- name: CD_b2v-com-gcdm-client PROD -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-gcdm-client-INT: -- name: CD_b2v-com-gcdm-client INT -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-INT.id +- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-gcdm-client-INT.EMEA-PreProd: -- name: CD_b2v-com-gcdm-client INT -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-INT.id +CDb2v-com-gcdm-client.CN-Prod: +- name: CD_b2v-com-gcdm-client PROD +- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-gcdm-client-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-com-gcdm-client.EMEA-PreProd: - name: CD_b2v-com-gcdm-client INT -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-INT.id +- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-gcdm-client-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-com-gcdm-client.NA-PreProd: - name: CD_b2v-com-gcdm-client INT -- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client-INT.id +- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-com-gcdm-client.CN-PreProd: +- name: CD_b2v-com-gcdm-client INT +- alertingProfile: CD_b2v-com-gcdm-client/alerting-profile/CDb2v-com-gcdm-client.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-com-hello/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-com-hello/alerting-profile/alerting-profile.yaml index 8e26b794..d3553e4a 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-hello/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-hello/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-com-hello-PROD: default.json -- CDb2v-com-hello-INT: default.json +- CDb2v-com-hello: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-hello-PROD: -- name: CD_b2v-com-hello PROD -- tag: b2v-com-hello -- mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-com-hello-PROD.EMEA-Prod: +CDb2v-com-hello.EMEA-Prod: - name: CD_b2v-com-hello PROD - tag: b2v-com-hello - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - env: PROD - skipDeployment: "false" -CDb2v-com-hello-PROD.NA-Prod: +CDb2v-com-hello.NA-Prod: - name: CD_b2v-com-hello PROD - tag: b2v-com-hello - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - env: PROD - skipDeployment: "false" -CDb2v-com-hello-PROD.CN-Prod: +CDb2v-com-hello.CN-Prod: - name: CD_b2v-com-hello PROD - tag: b2v-com-hello - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-hello-INT: -- name: CD_b2v-com-hello INT -- tag: b2v-com-hello -- mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-com-hello-INT.EMEA-PreProd: +CDb2v-com-hello.EMEA-PreProd: - name: CD_b2v-com-hello INT - tag: b2v-com-hello - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - env: INT - skipDeployment: "false" -CDb2v-com-hello-INT.NA-PreProd: +CDb2v-com-hello.NA-PreProd: - name: CD_b2v-com-hello INT - tag: b2v-com-hello - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - env: INT - skipDeployment: "false" -CDb2v-com-hello-INT.CN-PreProd: +CDb2v-com-hello.CN-PreProd: - name: CD_b2v-com-hello INT - tag: b2v-com-hello - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-hello/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-com-hello/dashboard/dashboard.yaml index fe3dca57..c45153b3 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-hello/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-hello/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-com-hello: default.json +- CDb2v-com-hello-PROD: default.json +- CDb2v-com-hello-E2E: default.json +- CDb2v-com-hello-INT: default.json +- CDb2v-com-hello-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-com-hello.EMEA-Prod: +CDb2v-com-hello-PROD: +- name: CD_b2v-com-hello PROD +- mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name +- mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id +- tag: b2v-com-hello +- env: PROD +- skipDeployment: "true" +CDb2v-com-hello-PROD.EMEA-Prod: - name: CD_b2v-com-hello PROD - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: PROD - skipDeployment: "false" -CDb2v-com-hello.NA-Prod: +CDb2v-com-hello-PROD.NA-Prod: - name: CD_b2v-com-hello PROD - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: PROD - skipDeployment: "false" -CDb2v-com-hello.CN-Prod: +CDb2v-com-hello-PROD.CN-Prod: - name: CD_b2v-com-hello PROD - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id @@ -25,21 +35,28 @@ CDb2v-com-hello.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-com-hello.EMEA-Prod: +CDb2v-com-hello-E2E: +- name: CD_b2v-com-hello E2E +- mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name +- mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id +- tag: b2v-com-hello +- env: E2E +- skipDeployment: "true" +CDb2v-com-hello-E2E.EMEA-Prod: - name: CD_b2v-com-hello E2E - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: E2E - skipDeployment: "false" -CDb2v-com-hello.NA-Prod: +CDb2v-com-hello-E2E.NA-Prod: - name: CD_b2v-com-hello E2E - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: E2E - skipDeployment: "false" -CDb2v-com-hello.CN-Prod: +CDb2v-com-hello-E2E.CN-Prod: - name: CD_b2v-com-hello E2E - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id @@ -47,22 +64,29 @@ CDb2v-com-hello.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-com-hello.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-com-hello-INT: +- name: CD_b2v-com-hello INT +- mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name +- mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id +- tag: b2v-com-hello +- env: INT +- skipDeployment: "true" +CDb2v-com-hello-INT.EMEA-PreProd: - name: CD_b2v-com-hello INT - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: INT - skipDeployment: "false" -CDb2v-com-hello.NA-PreProd: +CDb2v-com-hello-INT.NA-PreProd: - name: CD_b2v-com-hello INT - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: INT - skipDeployment: "false" -CDb2v-com-hello.CN-PreProd: +CDb2v-com-hello-INT.CN-PreProd: - name: CD_b2v-com-hello INT - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id @@ -70,22 +94,29 @@ CDb2v-com-hello.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-com-hello.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-com-hello-TEST: +- name: CD_b2v-com-hello TEST +- mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name +- mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id +- tag: b2v-com-hello +- env: TEST +- skipDeployment: "true" +CDb2v-com-hello-TEST.EMEA-PreProd: - name: CD_b2v-com-hello TEST - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: TEST - skipDeployment: "false" -CDb2v-com-hello.NA-PreProd: +CDb2v-com-hello-TEST.NA-PreProd: - name: CD_b2v-com-hello TEST - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id - tag: b2v-com-hello - env: TEST - skipDeployment: "false" -CDb2v-com-hello.CN-PreProd: +CDb2v-com-hello-TEST.CN-PreProd: - name: CD_b2v-com-hello TEST - mzName: CD_b2v-com-hello/management-zone/CDb2v-com-hello.name - mzId: CD_b2v-com-hello/management-zone/CDb2v-com-hello.id diff --git a/BMW-Dynatrace-config/CD_b2v-com-hello/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-com-hello/notification/notification.yaml index 0e074532..b92f9f6f 100644 --- a/BMW-Dynatrace-config/CD_b2v-com-hello/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-com-hello/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-com-hello-PROD: msTeams.json -- CDb2v-com-hello-INT: msTeams.json +- CDb2v-com-hello: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-hello-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-com-hello.EMEA-Prod: - name: CD_b2v-com-hello PROD -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-PROD.id +- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-hello-PROD.EMEA-Prod: +CDb2v-com-hello.NA-Prod: - name: CD_b2v-com-hello PROD -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-hello-PROD.NA-Prod: -- name: CD_b2v-com-hello PROD -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-com-hello-PROD.CN-Prod: -- name: CD_b2v-com-hello PROD -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-com-hello-INT: -- name: CD_b2v-com-hello INT -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-INT.id +- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-com-hello-INT.EMEA-PreProd: -- name: CD_b2v-com-hello INT -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-INT.id +CDb2v-com-hello.CN-Prod: +- name: CD_b2v-com-hello PROD +- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-hello-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-com-hello.EMEA-PreProd: - name: CD_b2v-com-hello INT -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-INT.id +- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-com-hello-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-com-hello.NA-PreProd: - name: CD_b2v-com-hello INT -- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello-INT.id +- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-com-hello.CN-PreProd: +- name: CD_b2v-com-hello INT +- alertingProfile: CD_b2v-com-hello/alerting-profile/CDb2v-com-hello.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-nots/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-nots/alerting-profile/alerting-profile.yaml index baa5ee98..26dfd770 100644 --- a/BMW-Dynatrace-config/CD_b2v-nots/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-nots/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-nots-PROD: default.json -- CDb2v-nots-INT: default.json +- CDb2v-nots: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-nots-PROD: -- name: CD_b2v-nots PROD -- tag: b2v-nots -- mzId: CD_b2v-nots/management-zone/CDb2v-nots.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-nots-PROD.EMEA-Prod: +CDb2v-nots.EMEA-Prod: - name: CD_b2v-nots PROD - tag: b2v-nots - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - env: PROD - skipDeployment: "false" -CDb2v-nots-PROD.NA-Prod: +CDb2v-nots.NA-Prod: - name: CD_b2v-nots PROD - tag: b2v-nots - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - env: PROD - skipDeployment: "false" -CDb2v-nots-PROD.CN-Prod: +CDb2v-nots.CN-Prod: - name: CD_b2v-nots PROD - tag: b2v-nots - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-nots-INT: -- name: CD_b2v-nots INT -- tag: b2v-nots -- mzId: CD_b2v-nots/management-zone/CDb2v-nots.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-nots-INT.EMEA-PreProd: +CDb2v-nots.EMEA-PreProd: - name: CD_b2v-nots INT - tag: b2v-nots - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - env: INT - skipDeployment: "false" -CDb2v-nots-INT.NA-PreProd: +CDb2v-nots.NA-PreProd: - name: CD_b2v-nots INT - tag: b2v-nots - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - env: INT - skipDeployment: "false" -CDb2v-nots-INT.CN-PreProd: +CDb2v-nots.CN-PreProd: - name: CD_b2v-nots INT - tag: b2v-nots - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id diff --git a/BMW-Dynatrace-config/CD_b2v-nots/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-nots/dashboard/dashboard.yaml index 80934a61..0147a8c8 100644 --- a/BMW-Dynatrace-config/CD_b2v-nots/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-nots/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-nots: default.json +- CDb2v-nots-PROD: default.json +- CDb2v-nots-E2E: default.json +- CDb2v-nots-INT: default.json +- CDb2v-nots-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-nots.EMEA-Prod: +CDb2v-nots-PROD: +- name: CD_b2v-nots PROD +- mzName: CD_b2v-nots/management-zone/CDb2v-nots.name +- mzId: CD_b2v-nots/management-zone/CDb2v-nots.id +- tag: b2v-nots +- env: PROD +- skipDeployment: "true" +CDb2v-nots-PROD.EMEA-Prod: - name: CD_b2v-nots PROD - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: PROD - skipDeployment: "false" -CDb2v-nots.NA-Prod: +CDb2v-nots-PROD.NA-Prod: - name: CD_b2v-nots PROD - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: PROD - skipDeployment: "false" -CDb2v-nots.CN-Prod: +CDb2v-nots-PROD.CN-Prod: - name: CD_b2v-nots PROD - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id @@ -25,21 +35,28 @@ CDb2v-nots.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-nots.EMEA-Prod: +CDb2v-nots-E2E: +- name: CD_b2v-nots E2E +- mzName: CD_b2v-nots/management-zone/CDb2v-nots.name +- mzId: CD_b2v-nots/management-zone/CDb2v-nots.id +- tag: b2v-nots +- env: E2E +- skipDeployment: "true" +CDb2v-nots-E2E.EMEA-Prod: - name: CD_b2v-nots E2E - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: E2E - skipDeployment: "false" -CDb2v-nots.NA-Prod: +CDb2v-nots-E2E.NA-Prod: - name: CD_b2v-nots E2E - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: E2E - skipDeployment: "false" -CDb2v-nots.CN-Prod: +CDb2v-nots-E2E.CN-Prod: - name: CD_b2v-nots E2E - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id @@ -47,22 +64,29 @@ CDb2v-nots.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-nots.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-nots-INT: +- name: CD_b2v-nots INT +- mzName: CD_b2v-nots/management-zone/CDb2v-nots.name +- mzId: CD_b2v-nots/management-zone/CDb2v-nots.id +- tag: b2v-nots +- env: INT +- skipDeployment: "true" +CDb2v-nots-INT.EMEA-PreProd: - name: CD_b2v-nots INT - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: INT - skipDeployment: "false" -CDb2v-nots.NA-PreProd: +CDb2v-nots-INT.NA-PreProd: - name: CD_b2v-nots INT - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: INT - skipDeployment: "false" -CDb2v-nots.CN-PreProd: +CDb2v-nots-INT.CN-PreProd: - name: CD_b2v-nots INT - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id @@ -70,22 +94,29 @@ CDb2v-nots.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-nots.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-nots-TEST: +- name: CD_b2v-nots TEST +- mzName: CD_b2v-nots/management-zone/CDb2v-nots.name +- mzId: CD_b2v-nots/management-zone/CDb2v-nots.id +- tag: b2v-nots +- env: TEST +- skipDeployment: "true" +CDb2v-nots-TEST.EMEA-PreProd: - name: CD_b2v-nots TEST - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: TEST - skipDeployment: "false" -CDb2v-nots.NA-PreProd: +CDb2v-nots-TEST.NA-PreProd: - name: CD_b2v-nots TEST - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id - tag: b2v-nots - env: TEST - skipDeployment: "false" -CDb2v-nots.CN-PreProd: +CDb2v-nots-TEST.CN-PreProd: - name: CD_b2v-nots TEST - mzName: CD_b2v-nots/management-zone/CDb2v-nots.name - mzId: CD_b2v-nots/management-zone/CDb2v-nots.id diff --git a/BMW-Dynatrace-config/CD_b2v-nots/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-nots/notification/notification.yaml index 6702a057..228b38a8 100644 --- a/BMW-Dynatrace-config/CD_b2v-nots/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-nots/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-nots-PROD: msTeams.json -- CDb2v-nots-INT: msTeams.json +- CDb2v-nots: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-nots-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-nots.EMEA-Prod: - name: CD_b2v-nots PROD -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-PROD.id +- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-nots-PROD.EMEA-Prod: +CDb2v-nots.NA-Prod: - name: CD_b2v-nots PROD -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-nots-PROD.NA-Prod: -- name: CD_b2v-nots PROD -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-nots-PROD.CN-Prod: -- name: CD_b2v-nots PROD -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-nots-INT: -- name: CD_b2v-nots INT -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-INT.id +- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-nots-INT.EMEA-PreProd: -- name: CD_b2v-nots INT -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-INT.id +CDb2v-nots.CN-Prod: +- name: CD_b2v-nots PROD +- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-nots-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-nots.EMEA-PreProd: - name: CD_b2v-nots INT -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-INT.id +- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-nots-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-nots.NA-PreProd: - name: CD_b2v-nots INT -- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots-INT.id +- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-nots.CN-PreProd: +- name: CD_b2v-nots INT +- alertingProfile: CD_b2v-nots/alerting-profile/CDb2v-nots.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_b2v-sms-statistics/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_b2v-sms-statistics/alerting-profile/alerting-profile.yaml index a231a173..dd1f690d 100644 --- a/BMW-Dynatrace-config/CD_b2v-sms-statistics/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_b2v-sms-statistics/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDb2v-sms-statistics-PROD: default.json -- CDb2v-sms-statistics-INT: default.json +- CDb2v-sms-statistics: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-sms-statistics-PROD: -- name: CD_b2v-sms-statistics PROD -- tag: b2v-sms-statistics -- mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDb2v-sms-statistics-PROD.EMEA-Prod: +CDb2v-sms-statistics.EMEA-Prod: - name: CD_b2v-sms-statistics PROD - tag: b2v-sms-statistics - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - env: PROD - skipDeployment: "false" -CDb2v-sms-statistics-PROD.NA-Prod: +CDb2v-sms-statistics.NA-Prod: - name: CD_b2v-sms-statistics PROD - tag: b2v-sms-statistics - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - env: PROD - skipDeployment: "false" -CDb2v-sms-statistics-PROD.CN-Prod: +CDb2v-sms-statistics.CN-Prod: - name: CD_b2v-sms-statistics PROD - tag: b2v-sms-statistics - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-sms-statistics-INT: -- name: CD_b2v-sms-statistics INT -- tag: b2v-sms-statistics -- mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id -- env: INT -- skipDeployment: "true" -#Configuration -CDb2v-sms-statistics-INT.EMEA-PreProd: +CDb2v-sms-statistics.EMEA-PreProd: - name: CD_b2v-sms-statistics INT - tag: b2v-sms-statistics - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - env: INT - skipDeployment: "false" -CDb2v-sms-statistics-INT.NA-PreProd: +CDb2v-sms-statistics.NA-PreProd: - name: CD_b2v-sms-statistics INT - tag: b2v-sms-statistics - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - env: INT - skipDeployment: "false" -CDb2v-sms-statistics-INT.CN-PreProd: +CDb2v-sms-statistics.CN-PreProd: - name: CD_b2v-sms-statistics INT - tag: b2v-sms-statistics - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id diff --git a/BMW-Dynatrace-config/CD_b2v-sms-statistics/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_b2v-sms-statistics/dashboard/dashboard.yaml index 3b9377e5..c92a0268 100644 --- a/BMW-Dynatrace-config/CD_b2v-sms-statistics/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_b2v-sms-statistics/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDb2v-sms-statistics: default.json +- CDb2v-sms-statistics-PROD: default.json +- CDb2v-sms-statistics-E2E: default.json +- CDb2v-sms-statistics-INT: default.json +- CDb2v-sms-statistics-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDb2v-sms-statistics.EMEA-Prod: +CDb2v-sms-statistics-PROD: +- name: CD_b2v-sms-statistics PROD +- mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name +- mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id +- tag: b2v-sms-statistics +- env: PROD +- skipDeployment: "true" +CDb2v-sms-statistics-PROD.EMEA-Prod: - name: CD_b2v-sms-statistics PROD - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: PROD - skipDeployment: "false" -CDb2v-sms-statistics.NA-Prod: +CDb2v-sms-statistics-PROD.NA-Prod: - name: CD_b2v-sms-statistics PROD - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: PROD - skipDeployment: "false" -CDb2v-sms-statistics.CN-Prod: +CDb2v-sms-statistics-PROD.CN-Prod: - name: CD_b2v-sms-statistics PROD - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id @@ -25,21 +35,28 @@ CDb2v-sms-statistics.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDb2v-sms-statistics.EMEA-Prod: +CDb2v-sms-statistics-E2E: +- name: CD_b2v-sms-statistics E2E +- mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name +- mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id +- tag: b2v-sms-statistics +- env: E2E +- skipDeployment: "true" +CDb2v-sms-statistics-E2E.EMEA-Prod: - name: CD_b2v-sms-statistics E2E - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: E2E - skipDeployment: "false" -CDb2v-sms-statistics.NA-Prod: +CDb2v-sms-statistics-E2E.NA-Prod: - name: CD_b2v-sms-statistics E2E - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: E2E - skipDeployment: "false" -CDb2v-sms-statistics.CN-Prod: +CDb2v-sms-statistics-E2E.CN-Prod: - name: CD_b2v-sms-statistics E2E - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id @@ -47,22 +64,29 @@ CDb2v-sms-statistics.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDb2v-sms-statistics.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDb2v-sms-statistics-INT: +- name: CD_b2v-sms-statistics INT +- mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name +- mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id +- tag: b2v-sms-statistics +- env: INT +- skipDeployment: "true" +CDb2v-sms-statistics-INT.EMEA-PreProd: - name: CD_b2v-sms-statistics INT - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: INT - skipDeployment: "false" -CDb2v-sms-statistics.NA-PreProd: +CDb2v-sms-statistics-INT.NA-PreProd: - name: CD_b2v-sms-statistics INT - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: INT - skipDeployment: "false" -CDb2v-sms-statistics.CN-PreProd: +CDb2v-sms-statistics-INT.CN-PreProd: - name: CD_b2v-sms-statistics INT - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id @@ -70,22 +94,29 @@ CDb2v-sms-statistics.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDb2v-sms-statistics.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDb2v-sms-statistics-TEST: +- name: CD_b2v-sms-statistics TEST +- mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name +- mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id +- tag: b2v-sms-statistics +- env: TEST +- skipDeployment: "true" +CDb2v-sms-statistics-TEST.EMEA-PreProd: - name: CD_b2v-sms-statistics TEST - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: TEST - skipDeployment: "false" -CDb2v-sms-statistics.NA-PreProd: +CDb2v-sms-statistics-TEST.NA-PreProd: - name: CD_b2v-sms-statistics TEST - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id - tag: b2v-sms-statistics - env: TEST - skipDeployment: "false" -CDb2v-sms-statistics.CN-PreProd: +CDb2v-sms-statistics-TEST.CN-PreProd: - name: CD_b2v-sms-statistics TEST - mzName: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.name - mzId: CD_b2v-sms-statistics/management-zone/CDb2v-sms-statistics.id diff --git a/BMW-Dynatrace-config/CD_b2v-sms-statistics/notification/notification.yaml b/BMW-Dynatrace-config/CD_b2v-sms-statistics/notification/notification.yaml index 49d30574..0923376c 100644 --- a/BMW-Dynatrace-config/CD_b2v-sms-statistics/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_b2v-sms-statistics/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDb2v-sms-statistics-PROD: msTeams.json -- CDb2v-sms-statistics-INT: msTeams.json +- CDb2v-sms-statistics: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-sms-statistics-PROD: +# Notification System for EMEA/NA/CN Prod +CDb2v-sms-statistics.EMEA-Prod: - name: CD_b2v-sms-statistics PROD -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-PROD.id +- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-sms-statistics-PROD.EMEA-Prod: +CDb2v-sms-statistics.NA-Prod: - name: CD_b2v-sms-statistics PROD -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-sms-statistics-PROD.NA-Prod: -- name: CD_b2v-sms-statistics PROD -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDb2v-sms-statistics-PROD.CN-Prod: -- name: CD_b2v-sms-statistics PROD -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDb2v-sms-statistics-INT: -- name: CD_b2v-sms-statistics INT -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-INT.id +- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDb2v-sms-statistics-INT.EMEA-PreProd: -- name: CD_b2v-sms-statistics INT -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-INT.id +CDb2v-sms-statistics.CN-Prod: +- name: CD_b2v-sms-statistics PROD +- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-sms-statistics-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDb2v-sms-statistics.EMEA-PreProd: - name: CD_b2v-sms-statistics INT -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-INT.id +- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics.id - webhook: https://empty -- skipDeployment: "false" -CDb2v-sms-statistics-INT.CN-PreProd: +- skipDeployment: "true" +CDb2v-sms-statistics.NA-PreProd: - name: CD_b2v-sms-statistics INT -- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics-INT.id +- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDb2v-sms-statistics.CN-PreProd: +- name: CD_b2v-sms-statistics INT +- alertingProfile: CD_b2v-sms-statistics/alerting-profile/CDb2v-sms-statistics.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/alerting-profile/alerting-profile.yaml index 67aa1ba0..b5679eb4 100644 --- a/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDbmw-points-push-notifications-service-PROD: default.json -- CDbmw-points-push-notifications-service-E2E: default.json -- CDbmw-points-push-notifications-service-INT: default.json +- CDbmw-points-push-notifications-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDbmw-points-push-notifications-service-PROD: -- name: CD_bmw-points-push-notifications-service PROD -- tag: bmw-points-push-notifications-service -- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDbmw-points-push-notifications-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDbmw-points-push-notifications-service.EMEA-Prod: - name: CD_bmw-points-push-notifications-service PROD - tag: bmw-points-push-notifications-service - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - env: PROD - skipDeployment: "false" -CDbmw-points-push-notifications-service-PROD.NA-Prod: +CDbmw-points-push-notifications-service.NA-Prod: - name: CD_bmw-points-push-notifications-service PROD - tag: bmw-points-push-notifications-service - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - env: PROD - skipDeployment: "false" -CDbmw-points-push-notifications-service-PROD.CN-Prod: +CDbmw-points-push-notifications-service.CN-Prod: - name: CD_bmw-points-push-notifications-service PROD - tag: bmw-points-push-notifications-service - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDbmw-points-push-notifications-service-E2E: -- name: CD_bmw-points-push-notifications-service E2E -- tag: bmw-points-push-notifications-service -- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDbmw-points-push-notifications-service-E2E.EMEA-Prod: -- name: CD_bmw-points-push-notifications-service E2E -- tag: bmw-points-push-notifications-service -- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id -- env: E2E -- skipDeployment: "false" -CDbmw-points-push-notifications-service-E2E.NA-Prod: -- name: CD_bmw-points-push-notifications-service E2E -- tag: bmw-points-push-notifications-service -- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id -- env: E2E -- skipDeployment: "false" -CDbmw-points-push-notifications-service-E2E.CN-Prod: -- name: CD_bmw-points-push-notifications-service E2E -- tag: bmw-points-push-notifications-service -- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDbmw-points-push-notifications-service-INT: -- name: CD_bmw-points-push-notifications-service INT -- tag: bmw-points-push-notifications-service -- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDbmw-points-push-notifications-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDbmw-points-push-notifications-service.EMEA-PreProd: - name: CD_bmw-points-push-notifications-service INT - tag: bmw-points-push-notifications-service - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - env: INT - skipDeployment: "false" -CDbmw-points-push-notifications-service-INT.NA-PreProd: +CDbmw-points-push-notifications-service.NA-PreProd: - name: CD_bmw-points-push-notifications-service INT - tag: bmw-points-push-notifications-service - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - env: INT - skipDeployment: "false" -CDbmw-points-push-notifications-service-INT.CN-PreProd: +CDbmw-points-push-notifications-service.CN-PreProd: - name: CD_bmw-points-push-notifications-service INT - tag: bmw-points-push-notifications-service - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id diff --git a/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/dashboard/dashboard.yaml index c46eb5fa..00245fca 100644 --- a/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDbmw-points-push-notifications-service: default.json +- CDbmw-points-push-notifications-service-PROD: default.json +- CDbmw-points-push-notifications-service-E2E: default.json +- CDbmw-points-push-notifications-service-INT: default.json +- CDbmw-points-push-notifications-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDbmw-points-push-notifications-service.EMEA-Prod: +CDbmw-points-push-notifications-service-PROD: +- name: CD_bmw-points-push-notifications-service PROD +- mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name +- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id +- tag: bmw-points-push-notifications-service +- env: PROD +- skipDeployment: "true" +CDbmw-points-push-notifications-service-PROD.EMEA-Prod: - name: CD_bmw-points-push-notifications-service PROD - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: PROD - skipDeployment: "false" -CDbmw-points-push-notifications-service.NA-Prod: +CDbmw-points-push-notifications-service-PROD.NA-Prod: - name: CD_bmw-points-push-notifications-service PROD - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: PROD - skipDeployment: "false" -CDbmw-points-push-notifications-service.CN-Prod: +CDbmw-points-push-notifications-service-PROD.CN-Prod: - name: CD_bmw-points-push-notifications-service PROD - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id @@ -25,21 +35,28 @@ CDbmw-points-push-notifications-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDbmw-points-push-notifications-service.EMEA-Prod: +CDbmw-points-push-notifications-service-E2E: +- name: CD_bmw-points-push-notifications-service E2E +- mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name +- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id +- tag: bmw-points-push-notifications-service +- env: E2E +- skipDeployment: "true" +CDbmw-points-push-notifications-service-E2E.EMEA-Prod: - name: CD_bmw-points-push-notifications-service E2E - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: E2E - skipDeployment: "false" -CDbmw-points-push-notifications-service.NA-Prod: +CDbmw-points-push-notifications-service-E2E.NA-Prod: - name: CD_bmw-points-push-notifications-service E2E - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: E2E - skipDeployment: "false" -CDbmw-points-push-notifications-service.CN-Prod: +CDbmw-points-push-notifications-service-E2E.CN-Prod: - name: CD_bmw-points-push-notifications-service E2E - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id @@ -47,22 +64,29 @@ CDbmw-points-push-notifications-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDbmw-points-push-notifications-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDbmw-points-push-notifications-service-INT: +- name: CD_bmw-points-push-notifications-service INT +- mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name +- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id +- tag: bmw-points-push-notifications-service +- env: INT +- skipDeployment: "true" +CDbmw-points-push-notifications-service-INT.EMEA-PreProd: - name: CD_bmw-points-push-notifications-service INT - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: INT - skipDeployment: "false" -CDbmw-points-push-notifications-service.NA-PreProd: +CDbmw-points-push-notifications-service-INT.NA-PreProd: - name: CD_bmw-points-push-notifications-service INT - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: INT - skipDeployment: "false" -CDbmw-points-push-notifications-service.CN-PreProd: +CDbmw-points-push-notifications-service-INT.CN-PreProd: - name: CD_bmw-points-push-notifications-service INT - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id @@ -70,22 +94,29 @@ CDbmw-points-push-notifications-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDbmw-points-push-notifications-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDbmw-points-push-notifications-service-TEST: +- name: CD_bmw-points-push-notifications-service TEST +- mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name +- mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id +- tag: bmw-points-push-notifications-service +- env: TEST +- skipDeployment: "true" +CDbmw-points-push-notifications-service-TEST.EMEA-PreProd: - name: CD_bmw-points-push-notifications-service TEST - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: TEST - skipDeployment: "false" -CDbmw-points-push-notifications-service.NA-PreProd: +CDbmw-points-push-notifications-service-TEST.NA-PreProd: - name: CD_bmw-points-push-notifications-service TEST - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id - tag: bmw-points-push-notifications-service - env: TEST - skipDeployment: "false" -CDbmw-points-push-notifications-service.CN-PreProd: +CDbmw-points-push-notifications-service-TEST.CN-PreProd: - name: CD_bmw-points-push-notifications-service TEST - mzName: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.name - mzId: CD_bmw-points-push-notifications-service/management-zone/CDbmw-points-push-notifications-service.id diff --git a/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/notification/notification.yaml index 680c524a..c3f3d3a3 100644 --- a/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_bmw-points-push-notifications-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDbmw-points-push-notifications-service-PROD: msTeams.json -- CDbmw-points-push-notifications-service-E2E: msTeams.json -- CDbmw-points-push-notifications-service-INT: msTeams.json +- CDbmw-points-push-notifications-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDbmw-points-push-notifications-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDbmw-points-push-notifications-service.EMEA-Prod: - name: CD_bmw-points-push-notifications-service PROD -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-PROD.id +- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDbmw-points-push-notifications-service-PROD.EMEA-Prod: +CDbmw-points-push-notifications-service.NA-Prod: - name: CD_bmw-points-push-notifications-service PROD -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDbmw-points-push-notifications-service-PROD.NA-Prod: -- name: CD_bmw-points-push-notifications-service PROD -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDbmw-points-push-notifications-service-PROD.CN-Prod: -- name: CD_bmw-points-push-notifications-service PROD -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDbmw-points-push-notifications-service-E2E: -- name: CD_bmw-points-push-notifications-service E2E -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-E2E.id +- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDbmw-points-push-notifications-service-E2E.EMEA-Prod: -- name: CD_bmw-points-push-notifications-service E2E -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDbmw-points-push-notifications-service-E2E.NA-Prod: -- name: CD_bmw-points-push-notifications-service E2E -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDbmw-points-push-notifications-service-E2E.CN-Prod: -- name: CD_bmw-points-push-notifications-service E2E -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDbmw-points-push-notifications-service-INT: -- name: CD_bmw-points-push-notifications-service INT -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-INT.id +CDbmw-points-push-notifications-service.CN-Prod: +- name: CD_bmw-points-push-notifications-service PROD +- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDbmw-points-push-notifications-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDbmw-points-push-notifications-service.EMEA-PreProd: - name: CD_bmw-points-push-notifications-service INT -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-INT.id +- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service.id - webhook: https://empty -- skipDeployment: "false" -CDbmw-points-push-notifications-service-INT.NA-PreProd: +- skipDeployment: "true" +CDbmw-points-push-notifications-service.NA-PreProd: - name: CD_bmw-points-push-notifications-service INT -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-INT.id +- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service.id - webhook: https://empty -- skipDeployment: "false" -CDbmw-points-push-notifications-service-INT.CN-PreProd: +- skipDeployment: "true" +CDbmw-points-push-notifications-service.CN-PreProd: - name: CD_bmw-points-push-notifications-service INT -- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service-INT.id +- alertingProfile: CD_bmw-points-push-notifications-service/alerting-profile/CDbmw-points-push-notifications-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_bsi-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_bsi-service/alerting-profile/alerting-profile.yaml index f8aeb88f..d7eeb09a 100644 --- a/BMW-Dynatrace-config/CD_bsi-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_bsi-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDbsi-service-PROD: default.json -- CDbsi-service-E2E: default.json -- CDbsi-service-INT: default.json +- CDbsi-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDbsi-service-PROD: -- name: CD_bsi-service PROD -- tag: bsi-service -- mzId: CD_bsi-service/management-zone/CDbsi-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDbsi-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDbsi-service.EMEA-Prod: - name: CD_bsi-service PROD - tag: bsi-service - mzId: CD_bsi-service/management-zone/CDbsi-service.id - env: PROD - skipDeployment: "false" -CDbsi-service-PROD.NA-Prod: +CDbsi-service.NA-Prod: - name: CD_bsi-service PROD - tag: bsi-service - mzId: CD_bsi-service/management-zone/CDbsi-service.id - env: PROD - skipDeployment: "false" -CDbsi-service-PROD.CN-Prod: +CDbsi-service.CN-Prod: - name: CD_bsi-service PROD - tag: bsi-service - mzId: CD_bsi-service/management-zone/CDbsi-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDbsi-service-E2E: -- name: CD_bsi-service E2E -- tag: bsi-service -- mzId: CD_bsi-service/management-zone/CDbsi-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDbsi-service-E2E.EMEA-Prod: -- name: CD_bsi-service E2E -- tag: bsi-service -- mzId: CD_bsi-service/management-zone/CDbsi-service.id -- env: E2E -- skipDeployment: "false" -CDbsi-service-E2E.NA-Prod: -- name: CD_bsi-service E2E -- tag: bsi-service -- mzId: CD_bsi-service/management-zone/CDbsi-service.id -- env: E2E -- skipDeployment: "false" -CDbsi-service-E2E.CN-Prod: -- name: CD_bsi-service E2E -- tag: bsi-service -- mzId: CD_bsi-service/management-zone/CDbsi-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDbsi-service-INT: -- name: CD_bsi-service INT -- tag: bsi-service -- mzId: CD_bsi-service/management-zone/CDbsi-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDbsi-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDbsi-service.EMEA-PreProd: - name: CD_bsi-service INT - tag: bsi-service - mzId: CD_bsi-service/management-zone/CDbsi-service.id - env: INT - skipDeployment: "false" -CDbsi-service-INT.NA-PreProd: +CDbsi-service.NA-PreProd: - name: CD_bsi-service INT - tag: bsi-service - mzId: CD_bsi-service/management-zone/CDbsi-service.id - env: INT - skipDeployment: "false" -CDbsi-service-INT.CN-PreProd: +CDbsi-service.CN-PreProd: - name: CD_bsi-service INT - tag: bsi-service - mzId: CD_bsi-service/management-zone/CDbsi-service.id diff --git a/BMW-Dynatrace-config/CD_bsi-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_bsi-service/dashboard/dashboard.yaml index fc155aa2..3a9ad83b 100644 --- a/BMW-Dynatrace-config/CD_bsi-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_bsi-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDbsi-service: default.json +- CDbsi-service-PROD: default.json +- CDbsi-service-E2E: default.json +- CDbsi-service-INT: default.json +- CDbsi-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDbsi-service.EMEA-Prod: +CDbsi-service-PROD: +- name: CD_bsi-service PROD +- mzName: CD_bsi-service/management-zone/CDbsi-service.name +- mzId: CD_bsi-service/management-zone/CDbsi-service.id +- tag: bsi-service +- env: PROD +- skipDeployment: "true" +CDbsi-service-PROD.EMEA-Prod: - name: CD_bsi-service PROD - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: PROD - skipDeployment: "false" -CDbsi-service.NA-Prod: +CDbsi-service-PROD.NA-Prod: - name: CD_bsi-service PROD - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: PROD - skipDeployment: "false" -CDbsi-service.CN-Prod: +CDbsi-service-PROD.CN-Prod: - name: CD_bsi-service PROD - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id @@ -25,21 +35,28 @@ CDbsi-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDbsi-service.EMEA-Prod: +CDbsi-service-E2E: +- name: CD_bsi-service E2E +- mzName: CD_bsi-service/management-zone/CDbsi-service.name +- mzId: CD_bsi-service/management-zone/CDbsi-service.id +- tag: bsi-service +- env: E2E +- skipDeployment: "true" +CDbsi-service-E2E.EMEA-Prod: - name: CD_bsi-service E2E - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: E2E - skipDeployment: "false" -CDbsi-service.NA-Prod: +CDbsi-service-E2E.NA-Prod: - name: CD_bsi-service E2E - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: E2E - skipDeployment: "false" -CDbsi-service.CN-Prod: +CDbsi-service-E2E.CN-Prod: - name: CD_bsi-service E2E - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id @@ -47,22 +64,29 @@ CDbsi-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDbsi-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDbsi-service-INT: +- name: CD_bsi-service INT +- mzName: CD_bsi-service/management-zone/CDbsi-service.name +- mzId: CD_bsi-service/management-zone/CDbsi-service.id +- tag: bsi-service +- env: INT +- skipDeployment: "true" +CDbsi-service-INT.EMEA-PreProd: - name: CD_bsi-service INT - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: INT - skipDeployment: "false" -CDbsi-service.NA-PreProd: +CDbsi-service-INT.NA-PreProd: - name: CD_bsi-service INT - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: INT - skipDeployment: "false" -CDbsi-service.CN-PreProd: +CDbsi-service-INT.CN-PreProd: - name: CD_bsi-service INT - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id @@ -70,22 +94,29 @@ CDbsi-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDbsi-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDbsi-service-TEST: +- name: CD_bsi-service TEST +- mzName: CD_bsi-service/management-zone/CDbsi-service.name +- mzId: CD_bsi-service/management-zone/CDbsi-service.id +- tag: bsi-service +- env: TEST +- skipDeployment: "true" +CDbsi-service-TEST.EMEA-PreProd: - name: CD_bsi-service TEST - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: TEST - skipDeployment: "false" -CDbsi-service.NA-PreProd: +CDbsi-service-TEST.NA-PreProd: - name: CD_bsi-service TEST - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id - tag: bsi-service - env: TEST - skipDeployment: "false" -CDbsi-service.CN-PreProd: +CDbsi-service-TEST.CN-PreProd: - name: CD_bsi-service TEST - mzName: CD_bsi-service/management-zone/CDbsi-service.name - mzId: CD_bsi-service/management-zone/CDbsi-service.id diff --git a/BMW-Dynatrace-config/CD_bsi-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_bsi-service/notification/notification.yaml index 8c78cbf0..affca9aa 100644 --- a/BMW-Dynatrace-config/CD_bsi-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_bsi-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDbsi-service-PROD: msTeams.json -- CDbsi-service-E2E: msTeams.json -- CDbsi-service-INT: msTeams.json +- CDbsi-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDbsi-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDbsi-service.EMEA-Prod: - name: CD_bsi-service PROD -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-PROD.id +- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDbsi-service-PROD.EMEA-Prod: +CDbsi-service.NA-Prod: - name: CD_bsi-service PROD -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDbsi-service-PROD.NA-Prod: -- name: CD_bsi-service PROD -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDbsi-service-PROD.CN-Prod: -- name: CD_bsi-service PROD -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDbsi-service-E2E: -- name: CD_bsi-service E2E -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-E2E.id +- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDbsi-service-E2E.EMEA-Prod: -- name: CD_bsi-service E2E -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDbsi-service-E2E.NA-Prod: -- name: CD_bsi-service E2E -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDbsi-service-E2E.CN-Prod: -- name: CD_bsi-service E2E -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDbsi-service-INT: -- name: CD_bsi-service INT -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-INT.id +CDbsi-service.CN-Prod: +- name: CD_bsi-service PROD +- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDbsi-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDbsi-service.EMEA-PreProd: - name: CD_bsi-service INT -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-INT.id +- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service.id - webhook: https://empty -- skipDeployment: "false" -CDbsi-service-INT.NA-PreProd: +- skipDeployment: "true" +CDbsi-service.NA-PreProd: - name: CD_bsi-service INT -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-INT.id +- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service.id - webhook: https://empty -- skipDeployment: "false" -CDbsi-service-INT.CN-PreProd: +- skipDeployment: "true" +CDbsi-service.CN-PreProd: - name: CD_bsi-service INT -- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service-INT.id +- alertingProfile: CD_bsi-service/alerting-profile/CDbsi-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_cac/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_cac/alerting-profile/alerting-profile.yaml index 04d842db..117b6624 100644 --- a/BMW-Dynatrace-config/CD_cac/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_cac/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDcac-PROD: default.json -- CDcac-INT: default.json +- CDcac: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcac-PROD: -- name: CD_cac PROD -- tag: cac -- mzId: CD_cac/management-zone/CDcac.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcac-PROD.EMEA-Prod: +CDcac.EMEA-Prod: - name: CD_cac PROD - tag: cac - mzId: CD_cac/management-zone/CDcac.id - env: PROD - skipDeployment: "false" -CDcac-PROD.NA-Prod: +CDcac.NA-Prod: - name: CD_cac PROD - tag: cac - mzId: CD_cac/management-zone/CDcac.id - env: PROD - skipDeployment: "false" -CDcac-PROD.CN-Prod: +CDcac.CN-Prod: - name: CD_cac PROD - tag: cac - mzId: CD_cac/management-zone/CDcac.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcac-INT: -- name: CD_cac INT -- tag: cac -- mzId: CD_cac/management-zone/CDcac.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcac-INT.EMEA-PreProd: +CDcac.EMEA-PreProd: - name: CD_cac INT - tag: cac - mzId: CD_cac/management-zone/CDcac.id - env: INT - skipDeployment: "false" -CDcac-INT.NA-PreProd: +CDcac.NA-PreProd: - name: CD_cac INT - tag: cac - mzId: CD_cac/management-zone/CDcac.id - env: INT - skipDeployment: "false" -CDcac-INT.CN-PreProd: +CDcac.CN-PreProd: - name: CD_cac INT - tag: cac - mzId: CD_cac/management-zone/CDcac.id diff --git a/BMW-Dynatrace-config/CD_cac/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_cac/dashboard/dashboard.yaml index bf929068..596cbc43 100644 --- a/BMW-Dynatrace-config/CD_cac/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_cac/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcac: default.json +- CDcac-PROD: default.json +- CDcac-E2E: default.json +- CDcac-INT: default.json +- CDcac-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcac.EMEA-Prod: +CDcac-PROD: +- name: CD_cac PROD +- mzName: CD_cac/management-zone/CDcac.name +- mzId: CD_cac/management-zone/CDcac.id +- tag: cac +- env: PROD +- skipDeployment: "true" +CDcac-PROD.EMEA-Prod: - name: CD_cac PROD - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: PROD - skipDeployment: "false" -CDcac.NA-Prod: +CDcac-PROD.NA-Prod: - name: CD_cac PROD - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: PROD - skipDeployment: "false" -CDcac.CN-Prod: +CDcac-PROD.CN-Prod: - name: CD_cac PROD - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id @@ -25,21 +35,28 @@ CDcac.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcac.EMEA-Prod: +CDcac-E2E: +- name: CD_cac E2E +- mzName: CD_cac/management-zone/CDcac.name +- mzId: CD_cac/management-zone/CDcac.id +- tag: cac +- env: E2E +- skipDeployment: "true" +CDcac-E2E.EMEA-Prod: - name: CD_cac E2E - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: E2E - skipDeployment: "false" -CDcac.NA-Prod: +CDcac-E2E.NA-Prod: - name: CD_cac E2E - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: E2E - skipDeployment: "false" -CDcac.CN-Prod: +CDcac-E2E.CN-Prod: - name: CD_cac E2E - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id @@ -47,22 +64,29 @@ CDcac.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcac.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcac-INT: +- name: CD_cac INT +- mzName: CD_cac/management-zone/CDcac.name +- mzId: CD_cac/management-zone/CDcac.id +- tag: cac +- env: INT +- skipDeployment: "true" +CDcac-INT.EMEA-PreProd: - name: CD_cac INT - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: INT - skipDeployment: "false" -CDcac.NA-PreProd: +CDcac-INT.NA-PreProd: - name: CD_cac INT - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: INT - skipDeployment: "false" -CDcac.CN-PreProd: +CDcac-INT.CN-PreProd: - name: CD_cac INT - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id @@ -70,22 +94,29 @@ CDcac.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcac.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcac-TEST: +- name: CD_cac TEST +- mzName: CD_cac/management-zone/CDcac.name +- mzId: CD_cac/management-zone/CDcac.id +- tag: cac +- env: TEST +- skipDeployment: "true" +CDcac-TEST.EMEA-PreProd: - name: CD_cac TEST - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: TEST - skipDeployment: "false" -CDcac.NA-PreProd: +CDcac-TEST.NA-PreProd: - name: CD_cac TEST - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id - tag: cac - env: TEST - skipDeployment: "false" -CDcac.CN-PreProd: +CDcac-TEST.CN-PreProd: - name: CD_cac TEST - mzName: CD_cac/management-zone/CDcac.name - mzId: CD_cac/management-zone/CDcac.id diff --git a/BMW-Dynatrace-config/CD_cac/notification/notification.yaml b/BMW-Dynatrace-config/CD_cac/notification/notification.yaml index 8860aacd..93d6f725 100644 --- a/BMW-Dynatrace-config/CD_cac/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_cac/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDcac-PROD: msTeams.json -- CDcac-INT: msTeams.json +- CDcac: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcac-PROD: +# Notification System for EMEA/NA/CN Prod +CDcac.EMEA-Prod: - name: CD_cac PROD -- alertingProfile: CD_cac/alerting-profile/CDcac-PROD.id +- alertingProfile: CD_cac/alerting-profile/CDcac.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcac-PROD.EMEA-Prod: +CDcac.NA-Prod: - name: CD_cac PROD -- alertingProfile: CD_cac/alerting-profile/CDcac-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcac-PROD.NA-Prod: -- name: CD_cac PROD -- alertingProfile: CD_cac/alerting-profile/CDcac-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcac-PROD.CN-Prod: -- name: CD_cac PROD -- alertingProfile: CD_cac/alerting-profile/CDcac-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcac-INT: -- name: CD_cac INT -- alertingProfile: CD_cac/alerting-profile/CDcac-INT.id +- alertingProfile: CD_cac/alerting-profile/CDcac.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcac-INT.EMEA-PreProd: -- name: CD_cac INT -- alertingProfile: CD_cac/alerting-profile/CDcac-INT.id +CDcac.CN-Prod: +- name: CD_cac PROD +- alertingProfile: CD_cac/alerting-profile/CDcac.id - webhook: https://empty -- skipDeployment: "false" -CDcac-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDcac.EMEA-PreProd: - name: CD_cac INT -- alertingProfile: CD_cac/alerting-profile/CDcac-INT.id +- alertingProfile: CD_cac/alerting-profile/CDcac.id - webhook: https://empty -- skipDeployment: "false" -CDcac-INT.CN-PreProd: +- skipDeployment: "true" +CDcac.NA-PreProd: - name: CD_cac INT -- alertingProfile: CD_cac/alerting-profile/CDcac-INT.id +- alertingProfile: CD_cac/alerting-profile/CDcac.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDcac.CN-PreProd: +- name: CD_cac INT +- alertingProfile: CD_cac/alerting-profile/CDcac.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_casa-event-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_casa-event-processor/alerting-profile/alerting-profile.yaml index 4412aa9c..d8859e2a 100644 --- a/BMW-Dynatrace-config/CD_casa-event-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_casa-event-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcasa-event-processor-PROD: default.json -- CDcasa-event-processor-E2E: default.json -- CDcasa-event-processor-INT: default.json +- CDcasa-event-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcasa-event-processor-PROD: -- name: CD_casa-event-processor PROD -- tag: casa-event-processor -- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcasa-event-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcasa-event-processor.EMEA-Prod: - name: CD_casa-event-processor PROD - tag: casa-event-processor - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - env: PROD - skipDeployment: "false" -CDcasa-event-processor-PROD.NA-Prod: +CDcasa-event-processor.NA-Prod: - name: CD_casa-event-processor PROD - tag: casa-event-processor - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - env: PROD - skipDeployment: "false" -CDcasa-event-processor-PROD.CN-Prod: +CDcasa-event-processor.CN-Prod: - name: CD_casa-event-processor PROD - tag: casa-event-processor - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcasa-event-processor-E2E: -- name: CD_casa-event-processor E2E -- tag: casa-event-processor -- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcasa-event-processor-E2E.EMEA-Prod: -- name: CD_casa-event-processor E2E -- tag: casa-event-processor -- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id -- env: E2E -- skipDeployment: "false" -CDcasa-event-processor-E2E.NA-Prod: -- name: CD_casa-event-processor E2E -- tag: casa-event-processor -- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id -- env: E2E -- skipDeployment: "false" -CDcasa-event-processor-E2E.CN-Prod: -- name: CD_casa-event-processor E2E -- tag: casa-event-processor -- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcasa-event-processor-INT: -- name: CD_casa-event-processor INT -- tag: casa-event-processor -- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcasa-event-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcasa-event-processor.EMEA-PreProd: - name: CD_casa-event-processor INT - tag: casa-event-processor - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - env: INT - skipDeployment: "false" -CDcasa-event-processor-INT.NA-PreProd: +CDcasa-event-processor.NA-PreProd: - name: CD_casa-event-processor INT - tag: casa-event-processor - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - env: INT - skipDeployment: "false" -CDcasa-event-processor-INT.CN-PreProd: +CDcasa-event-processor.CN-PreProd: - name: CD_casa-event-processor INT - tag: casa-event-processor - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id diff --git a/BMW-Dynatrace-config/CD_casa-event-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_casa-event-processor/dashboard/dashboard.yaml index 09b5fdde..71ab1c07 100644 --- a/BMW-Dynatrace-config/CD_casa-event-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_casa-event-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcasa-event-processor: default.json +- CDcasa-event-processor-PROD: default.json +- CDcasa-event-processor-E2E: default.json +- CDcasa-event-processor-INT: default.json +- CDcasa-event-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcasa-event-processor.EMEA-Prod: +CDcasa-event-processor-PROD: +- name: CD_casa-event-processor PROD +- mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name +- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id +- tag: casa-event-processor +- env: PROD +- skipDeployment: "true" +CDcasa-event-processor-PROD.EMEA-Prod: - name: CD_casa-event-processor PROD - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: PROD - skipDeployment: "false" -CDcasa-event-processor.NA-Prod: +CDcasa-event-processor-PROD.NA-Prod: - name: CD_casa-event-processor PROD - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: PROD - skipDeployment: "false" -CDcasa-event-processor.CN-Prod: +CDcasa-event-processor-PROD.CN-Prod: - name: CD_casa-event-processor PROD - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id @@ -25,21 +35,28 @@ CDcasa-event-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcasa-event-processor.EMEA-Prod: +CDcasa-event-processor-E2E: +- name: CD_casa-event-processor E2E +- mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name +- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id +- tag: casa-event-processor +- env: E2E +- skipDeployment: "true" +CDcasa-event-processor-E2E.EMEA-Prod: - name: CD_casa-event-processor E2E - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: E2E - skipDeployment: "false" -CDcasa-event-processor.NA-Prod: +CDcasa-event-processor-E2E.NA-Prod: - name: CD_casa-event-processor E2E - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: E2E - skipDeployment: "false" -CDcasa-event-processor.CN-Prod: +CDcasa-event-processor-E2E.CN-Prod: - name: CD_casa-event-processor E2E - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id @@ -47,22 +64,29 @@ CDcasa-event-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcasa-event-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcasa-event-processor-INT: +- name: CD_casa-event-processor INT +- mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name +- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id +- tag: casa-event-processor +- env: INT +- skipDeployment: "true" +CDcasa-event-processor-INT.EMEA-PreProd: - name: CD_casa-event-processor INT - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: INT - skipDeployment: "false" -CDcasa-event-processor.NA-PreProd: +CDcasa-event-processor-INT.NA-PreProd: - name: CD_casa-event-processor INT - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: INT - skipDeployment: "false" -CDcasa-event-processor.CN-PreProd: +CDcasa-event-processor-INT.CN-PreProd: - name: CD_casa-event-processor INT - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id @@ -70,22 +94,29 @@ CDcasa-event-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcasa-event-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcasa-event-processor-TEST: +- name: CD_casa-event-processor TEST +- mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name +- mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id +- tag: casa-event-processor +- env: TEST +- skipDeployment: "true" +CDcasa-event-processor-TEST.EMEA-PreProd: - name: CD_casa-event-processor TEST - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: TEST - skipDeployment: "false" -CDcasa-event-processor.NA-PreProd: +CDcasa-event-processor-TEST.NA-PreProd: - name: CD_casa-event-processor TEST - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id - tag: casa-event-processor - env: TEST - skipDeployment: "false" -CDcasa-event-processor.CN-PreProd: +CDcasa-event-processor-TEST.CN-PreProd: - name: CD_casa-event-processor TEST - mzName: CD_casa-event-processor/management-zone/CDcasa-event-processor.name - mzId: CD_casa-event-processor/management-zone/CDcasa-event-processor.id diff --git a/BMW-Dynatrace-config/CD_casa-event-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_casa-event-processor/notification/notification.yaml index 878601e8..fdcc8b63 100644 --- a/BMW-Dynatrace-config/CD_casa-event-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_casa-event-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcasa-event-processor-PROD: msTeams.json -- CDcasa-event-processor-E2E: msTeams.json -- CDcasa-event-processor-INT: msTeams.json +- CDcasa-event-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcasa-event-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDcasa-event-processor.EMEA-Prod: - name: CD_casa-event-processor PROD -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-PROD.id +- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcasa-event-processor-PROD.EMEA-Prod: +CDcasa-event-processor.NA-Prod: - name: CD_casa-event-processor PROD -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcasa-event-processor-PROD.NA-Prod: -- name: CD_casa-event-processor PROD -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcasa-event-processor-PROD.CN-Prod: -- name: CD_casa-event-processor PROD -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcasa-event-processor-E2E: -- name: CD_casa-event-processor E2E -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-E2E.id +- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcasa-event-processor-E2E.EMEA-Prod: -- name: CD_casa-event-processor E2E -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcasa-event-processor-E2E.NA-Prod: -- name: CD_casa-event-processor E2E -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcasa-event-processor-E2E.CN-Prod: -- name: CD_casa-event-processor E2E -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcasa-event-processor-INT: -- name: CD_casa-event-processor INT -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-INT.id +CDcasa-event-processor.CN-Prod: +- name: CD_casa-event-processor PROD +- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcasa-event-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcasa-event-processor.EMEA-PreProd: - name: CD_casa-event-processor INT -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-INT.id +- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor.id - webhook: https://empty -- skipDeployment: "false" -CDcasa-event-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDcasa-event-processor.NA-PreProd: - name: CD_casa-event-processor INT -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-INT.id +- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor.id - webhook: https://empty -- skipDeployment: "false" -CDcasa-event-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDcasa-event-processor.CN-PreProd: - name: CD_casa-event-processor INT -- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor-INT.id +- alertingProfile: CD_casa-event-processor/alerting-profile/CDcasa-event-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_cdc/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_cdc/alerting-profile/alerting-profile.yaml index 0a4dffd4..d4b70761 100644 --- a/BMW-Dynatrace-config/CD_cdc/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_cdc/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDcdc-PROD: default.json -- CDcdc-INT: default.json +- CDcdc: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdc-PROD: -- name: CD_cdc PROD -- tag: cdc -- mzId: CD_cdc/management-zone/CDcdc.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcdc-PROD.EMEA-Prod: +CDcdc.EMEA-Prod: - name: CD_cdc PROD - tag: cdc - mzId: CD_cdc/management-zone/CDcdc.id - env: PROD - skipDeployment: "false" -CDcdc-PROD.NA-Prod: +CDcdc.NA-Prod: - name: CD_cdc PROD - tag: cdc - mzId: CD_cdc/management-zone/CDcdc.id - env: PROD - skipDeployment: "false" -CDcdc-PROD.CN-Prod: +CDcdc.CN-Prod: - name: CD_cdc PROD - tag: cdc - mzId: CD_cdc/management-zone/CDcdc.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdc-INT: -- name: CD_cdc INT -- tag: cdc -- mzId: CD_cdc/management-zone/CDcdc.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcdc-INT.EMEA-PreProd: +CDcdc.EMEA-PreProd: - name: CD_cdc INT - tag: cdc - mzId: CD_cdc/management-zone/CDcdc.id - env: INT - skipDeployment: "false" -CDcdc-INT.NA-PreProd: +CDcdc.NA-PreProd: - name: CD_cdc INT - tag: cdc - mzId: CD_cdc/management-zone/CDcdc.id - env: INT - skipDeployment: "false" -CDcdc-INT.CN-PreProd: +CDcdc.CN-PreProd: - name: CD_cdc INT - tag: cdc - mzId: CD_cdc/management-zone/CDcdc.id diff --git a/BMW-Dynatrace-config/CD_cdc/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_cdc/dashboard/dashboard.yaml index e6815923..7fb8524a 100644 --- a/BMW-Dynatrace-config/CD_cdc/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_cdc/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcdc: default.json +- CDcdc-PROD: default.json +- CDcdc-E2E: default.json +- CDcdc-INT: default.json +- CDcdc-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcdc.EMEA-Prod: +CDcdc-PROD: +- name: CD_cdc PROD +- mzName: CD_cdc/management-zone/CDcdc.name +- mzId: CD_cdc/management-zone/CDcdc.id +- tag: cdc +- env: PROD +- skipDeployment: "true" +CDcdc-PROD.EMEA-Prod: - name: CD_cdc PROD - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: PROD - skipDeployment: "false" -CDcdc.NA-Prod: +CDcdc-PROD.NA-Prod: - name: CD_cdc PROD - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: PROD - skipDeployment: "false" -CDcdc.CN-Prod: +CDcdc-PROD.CN-Prod: - name: CD_cdc PROD - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id @@ -25,21 +35,28 @@ CDcdc.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcdc.EMEA-Prod: +CDcdc-E2E: +- name: CD_cdc E2E +- mzName: CD_cdc/management-zone/CDcdc.name +- mzId: CD_cdc/management-zone/CDcdc.id +- tag: cdc +- env: E2E +- skipDeployment: "true" +CDcdc-E2E.EMEA-Prod: - name: CD_cdc E2E - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: E2E - skipDeployment: "false" -CDcdc.NA-Prod: +CDcdc-E2E.NA-Prod: - name: CD_cdc E2E - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: E2E - skipDeployment: "false" -CDcdc.CN-Prod: +CDcdc-E2E.CN-Prod: - name: CD_cdc E2E - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id @@ -47,22 +64,29 @@ CDcdc.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcdc.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcdc-INT: +- name: CD_cdc INT +- mzName: CD_cdc/management-zone/CDcdc.name +- mzId: CD_cdc/management-zone/CDcdc.id +- tag: cdc +- env: INT +- skipDeployment: "true" +CDcdc-INT.EMEA-PreProd: - name: CD_cdc INT - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: INT - skipDeployment: "false" -CDcdc.NA-PreProd: +CDcdc-INT.NA-PreProd: - name: CD_cdc INT - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: INT - skipDeployment: "false" -CDcdc.CN-PreProd: +CDcdc-INT.CN-PreProd: - name: CD_cdc INT - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id @@ -70,22 +94,29 @@ CDcdc.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcdc.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcdc-TEST: +- name: CD_cdc TEST +- mzName: CD_cdc/management-zone/CDcdc.name +- mzId: CD_cdc/management-zone/CDcdc.id +- tag: cdc +- env: TEST +- skipDeployment: "true" +CDcdc-TEST.EMEA-PreProd: - name: CD_cdc TEST - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: TEST - skipDeployment: "false" -CDcdc.NA-PreProd: +CDcdc-TEST.NA-PreProd: - name: CD_cdc TEST - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id - tag: cdc - env: TEST - skipDeployment: "false" -CDcdc.CN-PreProd: +CDcdc-TEST.CN-PreProd: - name: CD_cdc TEST - mzName: CD_cdc/management-zone/CDcdc.name - mzId: CD_cdc/management-zone/CDcdc.id diff --git a/BMW-Dynatrace-config/CD_cdc/notification/notification.yaml b/BMW-Dynatrace-config/CD_cdc/notification/notification.yaml index efd3ff2c..fbf103b0 100644 --- a/BMW-Dynatrace-config/CD_cdc/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_cdc/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDcdc-PROD: msTeams.json -- CDcdc-INT: msTeams.json +- CDcdc: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdc-PROD: +# Notification System for EMEA/NA/CN Prod +CDcdc.EMEA-Prod: - name: CD_cdc PROD -- alertingProfile: CD_cdc/alerting-profile/CDcdc-PROD.id +- alertingProfile: CD_cdc/alerting-profile/CDcdc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcdc-PROD.EMEA-Prod: +CDcdc.NA-Prod: - name: CD_cdc PROD -- alertingProfile: CD_cdc/alerting-profile/CDcdc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcdc-PROD.NA-Prod: -- name: CD_cdc PROD -- alertingProfile: CD_cdc/alerting-profile/CDcdc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcdc-PROD.CN-Prod: -- name: CD_cdc PROD -- alertingProfile: CD_cdc/alerting-profile/CDcdc-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdc-INT: -- name: CD_cdc INT -- alertingProfile: CD_cdc/alerting-profile/CDcdc-INT.id +- alertingProfile: CD_cdc/alerting-profile/CDcdc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcdc-INT.EMEA-PreProd: -- name: CD_cdc INT -- alertingProfile: CD_cdc/alerting-profile/CDcdc-INT.id +CDcdc.CN-Prod: +- name: CD_cdc PROD +- alertingProfile: CD_cdc/alerting-profile/CDcdc.id - webhook: https://empty -- skipDeployment: "false" -CDcdc-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDcdc.EMEA-PreProd: - name: CD_cdc INT -- alertingProfile: CD_cdc/alerting-profile/CDcdc-INT.id +- alertingProfile: CD_cdc/alerting-profile/CDcdc.id - webhook: https://empty -- skipDeployment: "false" -CDcdc-INT.CN-PreProd: +- skipDeployment: "true" +CDcdc.NA-PreProd: - name: CD_cdc INT -- alertingProfile: CD_cdc/alerting-profile/CDcdc-INT.id +- alertingProfile: CD_cdc/alerting-profile/CDcdc.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDcdc.CN-PreProd: +- name: CD_cdc INT +- alertingProfile: CD_cdc/alerting-profile/CDcdc.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_cdcicd-jenkins/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_cdcicd-jenkins/alerting-profile/alerting-profile.yaml index 24859b3d..27d5c4a7 100644 --- a/BMW-Dynatrace-config/CD_cdcicd-jenkins/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_cdcicd-jenkins/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDcdcicd-jenkins-PROD: default.json -- CDcdcicd-jenkins-INT: default.json +- CDcdcicd-jenkins: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdcicd-jenkins-PROD: -- name: CD_cdcicd-jenkins PROD -- tag: cdcicd-jenkins -- mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcdcicd-jenkins-PROD.EMEA-Prod: +CDcdcicd-jenkins.EMEA-Prod: - name: CD_cdcicd-jenkins PROD - tag: cdcicd-jenkins - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - env: PROD - skipDeployment: "false" -CDcdcicd-jenkins-PROD.NA-Prod: +CDcdcicd-jenkins.NA-Prod: - name: CD_cdcicd-jenkins PROD - tag: cdcicd-jenkins - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - env: PROD - skipDeployment: "false" -CDcdcicd-jenkins-PROD.CN-Prod: +CDcdcicd-jenkins.CN-Prod: - name: CD_cdcicd-jenkins PROD - tag: cdcicd-jenkins - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdcicd-jenkins-INT: -- name: CD_cdcicd-jenkins INT -- tag: cdcicd-jenkins -- mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcdcicd-jenkins-INT.EMEA-PreProd: +CDcdcicd-jenkins.EMEA-PreProd: - name: CD_cdcicd-jenkins INT - tag: cdcicd-jenkins - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - env: INT - skipDeployment: "false" -CDcdcicd-jenkins-INT.NA-PreProd: +CDcdcicd-jenkins.NA-PreProd: - name: CD_cdcicd-jenkins INT - tag: cdcicd-jenkins - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - env: INT - skipDeployment: "false" -CDcdcicd-jenkins-INT.CN-PreProd: +CDcdcicd-jenkins.CN-PreProd: - name: CD_cdcicd-jenkins INT - tag: cdcicd-jenkins - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id diff --git a/BMW-Dynatrace-config/CD_cdcicd-jenkins/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_cdcicd-jenkins/dashboard/dashboard.yaml index f6de1e06..d772fe23 100644 --- a/BMW-Dynatrace-config/CD_cdcicd-jenkins/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_cdcicd-jenkins/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcdcicd-jenkins: default.json +- CDcdcicd-jenkins-PROD: default.json +- CDcdcicd-jenkins-E2E: default.json +- CDcdcicd-jenkins-INT: default.json +- CDcdcicd-jenkins-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcdcicd-jenkins.EMEA-Prod: +CDcdcicd-jenkins-PROD: +- name: CD_cdcicd-jenkins PROD +- mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name +- mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id +- tag: cdcicd-jenkins +- env: PROD +- skipDeployment: "true" +CDcdcicd-jenkins-PROD.EMEA-Prod: - name: CD_cdcicd-jenkins PROD - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: PROD - skipDeployment: "false" -CDcdcicd-jenkins.NA-Prod: +CDcdcicd-jenkins-PROD.NA-Prod: - name: CD_cdcicd-jenkins PROD - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: PROD - skipDeployment: "false" -CDcdcicd-jenkins.CN-Prod: +CDcdcicd-jenkins-PROD.CN-Prod: - name: CD_cdcicd-jenkins PROD - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id @@ -25,21 +35,28 @@ CDcdcicd-jenkins.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcdcicd-jenkins.EMEA-Prod: +CDcdcicd-jenkins-E2E: +- name: CD_cdcicd-jenkins E2E +- mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name +- mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id +- tag: cdcicd-jenkins +- env: E2E +- skipDeployment: "true" +CDcdcicd-jenkins-E2E.EMEA-Prod: - name: CD_cdcicd-jenkins E2E - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: E2E - skipDeployment: "false" -CDcdcicd-jenkins.NA-Prod: +CDcdcicd-jenkins-E2E.NA-Prod: - name: CD_cdcicd-jenkins E2E - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: E2E - skipDeployment: "false" -CDcdcicd-jenkins.CN-Prod: +CDcdcicd-jenkins-E2E.CN-Prod: - name: CD_cdcicd-jenkins E2E - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id @@ -47,22 +64,29 @@ CDcdcicd-jenkins.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcdcicd-jenkins.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcdcicd-jenkins-INT: +- name: CD_cdcicd-jenkins INT +- mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name +- mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id +- tag: cdcicd-jenkins +- env: INT +- skipDeployment: "true" +CDcdcicd-jenkins-INT.EMEA-PreProd: - name: CD_cdcicd-jenkins INT - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: INT - skipDeployment: "false" -CDcdcicd-jenkins.NA-PreProd: +CDcdcicd-jenkins-INT.NA-PreProd: - name: CD_cdcicd-jenkins INT - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: INT - skipDeployment: "false" -CDcdcicd-jenkins.CN-PreProd: +CDcdcicd-jenkins-INT.CN-PreProd: - name: CD_cdcicd-jenkins INT - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id @@ -70,22 +94,29 @@ CDcdcicd-jenkins.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcdcicd-jenkins.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcdcicd-jenkins-TEST: +- name: CD_cdcicd-jenkins TEST +- mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name +- mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id +- tag: cdcicd-jenkins +- env: TEST +- skipDeployment: "true" +CDcdcicd-jenkins-TEST.EMEA-PreProd: - name: CD_cdcicd-jenkins TEST - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: TEST - skipDeployment: "false" -CDcdcicd-jenkins.NA-PreProd: +CDcdcicd-jenkins-TEST.NA-PreProd: - name: CD_cdcicd-jenkins TEST - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id - tag: cdcicd-jenkins - env: TEST - skipDeployment: "false" -CDcdcicd-jenkins.CN-PreProd: +CDcdcicd-jenkins-TEST.CN-PreProd: - name: CD_cdcicd-jenkins TEST - mzName: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.name - mzId: CD_cdcicd-jenkins/management-zone/CDcdcicd-jenkins.id diff --git a/BMW-Dynatrace-config/CD_cdcicd-jenkins/notification/notification.yaml b/BMW-Dynatrace-config/CD_cdcicd-jenkins/notification/notification.yaml index a3defbbf..f5166bfc 100644 --- a/BMW-Dynatrace-config/CD_cdcicd-jenkins/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_cdcicd-jenkins/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDcdcicd-jenkins-PROD: msTeams.json -- CDcdcicd-jenkins-INT: msTeams.json +- CDcdcicd-jenkins: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdcicd-jenkins-PROD: +# Notification System for EMEA/NA/CN Prod +CDcdcicd-jenkins.EMEA-Prod: - name: CD_cdcicd-jenkins PROD -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-PROD.id +- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcdcicd-jenkins-PROD.EMEA-Prod: +CDcdcicd-jenkins.NA-Prod: - name: CD_cdcicd-jenkins PROD -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcdcicd-jenkins-PROD.NA-Prod: -- name: CD_cdcicd-jenkins PROD -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcdcicd-jenkins-PROD.CN-Prod: -- name: CD_cdcicd-jenkins PROD -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcdcicd-jenkins-INT: -- name: CD_cdcicd-jenkins INT -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-INT.id +- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcdcicd-jenkins-INT.EMEA-PreProd: -- name: CD_cdcicd-jenkins INT -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-INT.id +CDcdcicd-jenkins.CN-Prod: +- name: CD_cdcicd-jenkins PROD +- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins.id - webhook: https://empty -- skipDeployment: "false" -CDcdcicd-jenkins-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDcdcicd-jenkins.EMEA-PreProd: - name: CD_cdcicd-jenkins INT -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-INT.id +- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins.id - webhook: https://empty -- skipDeployment: "false" -CDcdcicd-jenkins-INT.CN-PreProd: +- skipDeployment: "true" +CDcdcicd-jenkins.NA-PreProd: - name: CD_cdcicd-jenkins INT -- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins-INT.id +- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDcdcicd-jenkins.CN-PreProd: +- name: CD_cdcicd-jenkins INT +- alertingProfile: CD_cdcicd-jenkins/alerting-profile/CDcdcicd-jenkins.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_chargenow-enabler-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_chargenow-enabler-service/alerting-profile/alerting-profile.yaml index bbd226d3..ae48ac81 100644 --- a/BMW-Dynatrace-config/CD_chargenow-enabler-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_chargenow-enabler-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDchargenow-enabler-service-PROD: default.json -- CDchargenow-enabler-service-E2E: default.json -- CDchargenow-enabler-service-INT: default.json +- CDchargenow-enabler-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDchargenow-enabler-service-PROD: -- name: CD_chargenow-enabler-service PROD -- tag: chargenow-enabler-service -- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDchargenow-enabler-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDchargenow-enabler-service.EMEA-Prod: - name: CD_chargenow-enabler-service PROD - tag: chargenow-enabler-service - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - env: PROD - skipDeployment: "false" -CDchargenow-enabler-service-PROD.NA-Prod: +CDchargenow-enabler-service.NA-Prod: - name: CD_chargenow-enabler-service PROD - tag: chargenow-enabler-service - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - env: PROD - skipDeployment: "false" -CDchargenow-enabler-service-PROD.CN-Prod: +CDchargenow-enabler-service.CN-Prod: - name: CD_chargenow-enabler-service PROD - tag: chargenow-enabler-service - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDchargenow-enabler-service-E2E: -- name: CD_chargenow-enabler-service E2E -- tag: chargenow-enabler-service -- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDchargenow-enabler-service-E2E.EMEA-Prod: -- name: CD_chargenow-enabler-service E2E -- tag: chargenow-enabler-service -- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id -- env: E2E -- skipDeployment: "false" -CDchargenow-enabler-service-E2E.NA-Prod: -- name: CD_chargenow-enabler-service E2E -- tag: chargenow-enabler-service -- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id -- env: E2E -- skipDeployment: "false" -CDchargenow-enabler-service-E2E.CN-Prod: -- name: CD_chargenow-enabler-service E2E -- tag: chargenow-enabler-service -- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDchargenow-enabler-service-INT: -- name: CD_chargenow-enabler-service INT -- tag: chargenow-enabler-service -- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDchargenow-enabler-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDchargenow-enabler-service.EMEA-PreProd: - name: CD_chargenow-enabler-service INT - tag: chargenow-enabler-service - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - env: INT - skipDeployment: "false" -CDchargenow-enabler-service-INT.NA-PreProd: +CDchargenow-enabler-service.NA-PreProd: - name: CD_chargenow-enabler-service INT - tag: chargenow-enabler-service - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - env: INT - skipDeployment: "false" -CDchargenow-enabler-service-INT.CN-PreProd: +CDchargenow-enabler-service.CN-PreProd: - name: CD_chargenow-enabler-service INT - tag: chargenow-enabler-service - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id diff --git a/BMW-Dynatrace-config/CD_chargenow-enabler-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_chargenow-enabler-service/dashboard/dashboard.yaml index 632f8311..e5c0cdd8 100644 --- a/BMW-Dynatrace-config/CD_chargenow-enabler-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_chargenow-enabler-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDchargenow-enabler-service: default.json +- CDchargenow-enabler-service-PROD: default.json +- CDchargenow-enabler-service-E2E: default.json +- CDchargenow-enabler-service-INT: default.json +- CDchargenow-enabler-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDchargenow-enabler-service.EMEA-Prod: +CDchargenow-enabler-service-PROD: +- name: CD_chargenow-enabler-service PROD +- mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name +- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id +- tag: chargenow-enabler-service +- env: PROD +- skipDeployment: "true" +CDchargenow-enabler-service-PROD.EMEA-Prod: - name: CD_chargenow-enabler-service PROD - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: PROD - skipDeployment: "false" -CDchargenow-enabler-service.NA-Prod: +CDchargenow-enabler-service-PROD.NA-Prod: - name: CD_chargenow-enabler-service PROD - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: PROD - skipDeployment: "false" -CDchargenow-enabler-service.CN-Prod: +CDchargenow-enabler-service-PROD.CN-Prod: - name: CD_chargenow-enabler-service PROD - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id @@ -25,21 +35,28 @@ CDchargenow-enabler-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDchargenow-enabler-service.EMEA-Prod: +CDchargenow-enabler-service-E2E: +- name: CD_chargenow-enabler-service E2E +- mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name +- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id +- tag: chargenow-enabler-service +- env: E2E +- skipDeployment: "true" +CDchargenow-enabler-service-E2E.EMEA-Prod: - name: CD_chargenow-enabler-service E2E - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: E2E - skipDeployment: "false" -CDchargenow-enabler-service.NA-Prod: +CDchargenow-enabler-service-E2E.NA-Prod: - name: CD_chargenow-enabler-service E2E - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: E2E - skipDeployment: "false" -CDchargenow-enabler-service.CN-Prod: +CDchargenow-enabler-service-E2E.CN-Prod: - name: CD_chargenow-enabler-service E2E - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id @@ -47,22 +64,29 @@ CDchargenow-enabler-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDchargenow-enabler-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDchargenow-enabler-service-INT: +- name: CD_chargenow-enabler-service INT +- mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name +- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id +- tag: chargenow-enabler-service +- env: INT +- skipDeployment: "true" +CDchargenow-enabler-service-INT.EMEA-PreProd: - name: CD_chargenow-enabler-service INT - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: INT - skipDeployment: "false" -CDchargenow-enabler-service.NA-PreProd: +CDchargenow-enabler-service-INT.NA-PreProd: - name: CD_chargenow-enabler-service INT - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: INT - skipDeployment: "false" -CDchargenow-enabler-service.CN-PreProd: +CDchargenow-enabler-service-INT.CN-PreProd: - name: CD_chargenow-enabler-service INT - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id @@ -70,22 +94,29 @@ CDchargenow-enabler-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDchargenow-enabler-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDchargenow-enabler-service-TEST: +- name: CD_chargenow-enabler-service TEST +- mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name +- mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id +- tag: chargenow-enabler-service +- env: TEST +- skipDeployment: "true" +CDchargenow-enabler-service-TEST.EMEA-PreProd: - name: CD_chargenow-enabler-service TEST - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: TEST - skipDeployment: "false" -CDchargenow-enabler-service.NA-PreProd: +CDchargenow-enabler-service-TEST.NA-PreProd: - name: CD_chargenow-enabler-service TEST - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id - tag: chargenow-enabler-service - env: TEST - skipDeployment: "false" -CDchargenow-enabler-service.CN-PreProd: +CDchargenow-enabler-service-TEST.CN-PreProd: - name: CD_chargenow-enabler-service TEST - mzName: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.name - mzId: CD_chargenow-enabler-service/management-zone/CDchargenow-enabler-service.id diff --git a/BMW-Dynatrace-config/CD_chargenow-enabler-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_chargenow-enabler-service/notification/notification.yaml index fac2b2cd..d3f0cca3 100644 --- a/BMW-Dynatrace-config/CD_chargenow-enabler-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_chargenow-enabler-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDchargenow-enabler-service-PROD: msTeams.json -- CDchargenow-enabler-service-E2E: msTeams.json -- CDchargenow-enabler-service-INT: msTeams.json +- CDchargenow-enabler-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDchargenow-enabler-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDchargenow-enabler-service.EMEA-Prod: - name: CD_chargenow-enabler-service PROD -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-PROD.id +- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDchargenow-enabler-service-PROD.EMEA-Prod: +CDchargenow-enabler-service.NA-Prod: - name: CD_chargenow-enabler-service PROD -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDchargenow-enabler-service-PROD.NA-Prod: -- name: CD_chargenow-enabler-service PROD -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDchargenow-enabler-service-PROD.CN-Prod: -- name: CD_chargenow-enabler-service PROD -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDchargenow-enabler-service-E2E: -- name: CD_chargenow-enabler-service E2E -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-E2E.id +- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDchargenow-enabler-service-E2E.EMEA-Prod: -- name: CD_chargenow-enabler-service E2E -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDchargenow-enabler-service-E2E.NA-Prod: -- name: CD_chargenow-enabler-service E2E -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDchargenow-enabler-service-E2E.CN-Prod: -- name: CD_chargenow-enabler-service E2E -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDchargenow-enabler-service-INT: -- name: CD_chargenow-enabler-service INT -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-INT.id +CDchargenow-enabler-service.CN-Prod: +- name: CD_chargenow-enabler-service PROD +- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDchargenow-enabler-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDchargenow-enabler-service.EMEA-PreProd: - name: CD_chargenow-enabler-service INT -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-INT.id +- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service.id - webhook: https://empty -- skipDeployment: "false" -CDchargenow-enabler-service-INT.NA-PreProd: +- skipDeployment: "true" +CDchargenow-enabler-service.NA-PreProd: - name: CD_chargenow-enabler-service INT -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-INT.id +- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service.id - webhook: https://empty -- skipDeployment: "false" -CDchargenow-enabler-service-INT.CN-PreProd: +- skipDeployment: "true" +CDchargenow-enabler-service.CN-PreProd: - name: CD_chargenow-enabler-service INT -- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service-INT.id +- alertingProfile: CD_chargenow-enabler-service/alerting-profile/CDchargenow-enabler-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-data-privacy-composite/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-data-privacy-composite/alerting-profile/alerting-profile.yaml index d77648ce..e7091f1c 100644 --- a/BMW-Dynatrace-config/CD_charging-data-privacy-composite/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-data-privacy-composite/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-data-privacy-composite-PROD: default.json -- CDcharging-data-privacy-composite-E2E: default.json -- CDcharging-data-privacy-composite-INT: default.json +- CDcharging-data-privacy-composite: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-composite-PROD: -- name: CD_charging-data-privacy-composite PROD -- tag: charging-data-privacy-composite -- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-data-privacy-composite-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-data-privacy-composite.EMEA-Prod: - name: CD_charging-data-privacy-composite PROD - tag: charging-data-privacy-composite - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - env: PROD - skipDeployment: "false" -CDcharging-data-privacy-composite-PROD.NA-Prod: +CDcharging-data-privacy-composite.NA-Prod: - name: CD_charging-data-privacy-composite PROD - tag: charging-data-privacy-composite - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - env: PROD - skipDeployment: "false" -CDcharging-data-privacy-composite-PROD.CN-Prod: +CDcharging-data-privacy-composite.CN-Prod: - name: CD_charging-data-privacy-composite PROD - tag: charging-data-privacy-composite - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-composite-E2E: -- name: CD_charging-data-privacy-composite E2E -- tag: charging-data-privacy-composite -- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-data-privacy-composite-E2E.EMEA-Prod: -- name: CD_charging-data-privacy-composite E2E -- tag: charging-data-privacy-composite -- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id -- env: E2E -- skipDeployment: "false" -CDcharging-data-privacy-composite-E2E.NA-Prod: -- name: CD_charging-data-privacy-composite E2E -- tag: charging-data-privacy-composite -- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id -- env: E2E -- skipDeployment: "false" -CDcharging-data-privacy-composite-E2E.CN-Prod: -- name: CD_charging-data-privacy-composite E2E -- tag: charging-data-privacy-composite -- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-composite-INT: -- name: CD_charging-data-privacy-composite INT -- tag: charging-data-privacy-composite -- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-data-privacy-composite-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-data-privacy-composite.EMEA-PreProd: - name: CD_charging-data-privacy-composite INT - tag: charging-data-privacy-composite - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - env: INT - skipDeployment: "false" -CDcharging-data-privacy-composite-INT.NA-PreProd: +CDcharging-data-privacy-composite.NA-PreProd: - name: CD_charging-data-privacy-composite INT - tag: charging-data-privacy-composite - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - env: INT - skipDeployment: "false" -CDcharging-data-privacy-composite-INT.CN-PreProd: +CDcharging-data-privacy-composite.CN-PreProd: - name: CD_charging-data-privacy-composite INT - tag: charging-data-privacy-composite - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id diff --git a/BMW-Dynatrace-config/CD_charging-data-privacy-composite/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-data-privacy-composite/dashboard/dashboard.yaml index 609a6b3b..4ab1cb6f 100644 --- a/BMW-Dynatrace-config/CD_charging-data-privacy-composite/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-data-privacy-composite/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-data-privacy-composite: default.json +- CDcharging-data-privacy-composite-PROD: default.json +- CDcharging-data-privacy-composite-E2E: default.json +- CDcharging-data-privacy-composite-INT: default.json +- CDcharging-data-privacy-composite-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy-composite.EMEA-Prod: +CDcharging-data-privacy-composite-PROD: +- name: CD_charging-data-privacy-composite PROD +- mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name +- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id +- tag: charging-data-privacy-composite +- env: PROD +- skipDeployment: "true" +CDcharging-data-privacy-composite-PROD.EMEA-Prod: - name: CD_charging-data-privacy-composite PROD - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: PROD - skipDeployment: "false" -CDcharging-data-privacy-composite.NA-Prod: +CDcharging-data-privacy-composite-PROD.NA-Prod: - name: CD_charging-data-privacy-composite PROD - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: PROD - skipDeployment: "false" -CDcharging-data-privacy-composite.CN-Prod: +CDcharging-data-privacy-composite-PROD.CN-Prod: - name: CD_charging-data-privacy-composite PROD - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id @@ -25,21 +35,28 @@ CDcharging-data-privacy-composite.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy-composite.EMEA-Prod: +CDcharging-data-privacy-composite-E2E: +- name: CD_charging-data-privacy-composite E2E +- mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name +- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id +- tag: charging-data-privacy-composite +- env: E2E +- skipDeployment: "true" +CDcharging-data-privacy-composite-E2E.EMEA-Prod: - name: CD_charging-data-privacy-composite E2E - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: E2E - skipDeployment: "false" -CDcharging-data-privacy-composite.NA-Prod: +CDcharging-data-privacy-composite-E2E.NA-Prod: - name: CD_charging-data-privacy-composite E2E - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: E2E - skipDeployment: "false" -CDcharging-data-privacy-composite.CN-Prod: +CDcharging-data-privacy-composite-E2E.CN-Prod: - name: CD_charging-data-privacy-composite E2E - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id @@ -47,22 +64,29 @@ CDcharging-data-privacy-composite.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy-composite.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-data-privacy-composite-INT: +- name: CD_charging-data-privacy-composite INT +- mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name +- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id +- tag: charging-data-privacy-composite +- env: INT +- skipDeployment: "true" +CDcharging-data-privacy-composite-INT.EMEA-PreProd: - name: CD_charging-data-privacy-composite INT - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: INT - skipDeployment: "false" -CDcharging-data-privacy-composite.NA-PreProd: +CDcharging-data-privacy-composite-INT.NA-PreProd: - name: CD_charging-data-privacy-composite INT - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: INT - skipDeployment: "false" -CDcharging-data-privacy-composite.CN-PreProd: +CDcharging-data-privacy-composite-INT.CN-PreProd: - name: CD_charging-data-privacy-composite INT - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id @@ -70,22 +94,29 @@ CDcharging-data-privacy-composite.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy-composite.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-data-privacy-composite-TEST: +- name: CD_charging-data-privacy-composite TEST +- mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name +- mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id +- tag: charging-data-privacy-composite +- env: TEST +- skipDeployment: "true" +CDcharging-data-privacy-composite-TEST.EMEA-PreProd: - name: CD_charging-data-privacy-composite TEST - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: TEST - skipDeployment: "false" -CDcharging-data-privacy-composite.NA-PreProd: +CDcharging-data-privacy-composite-TEST.NA-PreProd: - name: CD_charging-data-privacy-composite TEST - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id - tag: charging-data-privacy-composite - env: TEST - skipDeployment: "false" -CDcharging-data-privacy-composite.CN-PreProd: +CDcharging-data-privacy-composite-TEST.CN-PreProd: - name: CD_charging-data-privacy-composite TEST - mzName: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.name - mzId: CD_charging-data-privacy-composite/management-zone/CDcharging-data-privacy-composite.id diff --git a/BMW-Dynatrace-config/CD_charging-data-privacy-composite/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-data-privacy-composite/notification/notification.yaml index df31092e..50186d82 100644 --- a/BMW-Dynatrace-config/CD_charging-data-privacy-composite/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-data-privacy-composite/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-data-privacy-composite-PROD: msTeams.json -- CDcharging-data-privacy-composite-E2E: msTeams.json -- CDcharging-data-privacy-composite-INT: msTeams.json +- CDcharging-data-privacy-composite: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-composite-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-data-privacy-composite.EMEA-Prod: - name: CD_charging-data-privacy-composite PROD -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-PROD.id +- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-data-privacy-composite-PROD.EMEA-Prod: +CDcharging-data-privacy-composite.NA-Prod: - name: CD_charging-data-privacy-composite PROD -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-composite-PROD.NA-Prod: -- name: CD_charging-data-privacy-composite PROD -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-composite-PROD.CN-Prod: -- name: CD_charging-data-privacy-composite PROD -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-composite-E2E: -- name: CD_charging-data-privacy-composite E2E -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-E2E.id +- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-data-privacy-composite-E2E.EMEA-Prod: -- name: CD_charging-data-privacy-composite E2E -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-composite-E2E.NA-Prod: -- name: CD_charging-data-privacy-composite E2E -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-composite-E2E.CN-Prod: -- name: CD_charging-data-privacy-composite E2E -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-composite-INT: -- name: CD_charging-data-privacy-composite INT -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-INT.id +CDcharging-data-privacy-composite.CN-Prod: +- name: CD_charging-data-privacy-composite PROD +- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-data-privacy-composite-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-data-privacy-composite.EMEA-PreProd: - name: CD_charging-data-privacy-composite INT -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-INT.id +- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-composite-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-data-privacy-composite.NA-PreProd: - name: CD_charging-data-privacy-composite INT -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-INT.id +- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-composite-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-data-privacy-composite.CN-PreProd: - name: CD_charging-data-privacy-composite INT -- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite-INT.id +- alertingProfile: CD_charging-data-privacy-composite/alerting-profile/CDcharging-data-privacy-composite.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-data-privacy/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-data-privacy/alerting-profile/alerting-profile.yaml index a2fc31fa..16d08511 100644 --- a/BMW-Dynatrace-config/CD_charging-data-privacy/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-data-privacy/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-data-privacy-PROD: default.json -- CDcharging-data-privacy-E2E: default.json -- CDcharging-data-privacy-INT: default.json +- CDcharging-data-privacy: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-PROD: -- name: CD_charging-data-privacy PROD -- tag: charging-data-privacy -- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-data-privacy-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-data-privacy.EMEA-Prod: - name: CD_charging-data-privacy PROD - tag: charging-data-privacy - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - env: PROD - skipDeployment: "false" -CDcharging-data-privacy-PROD.NA-Prod: +CDcharging-data-privacy.NA-Prod: - name: CD_charging-data-privacy PROD - tag: charging-data-privacy - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - env: PROD - skipDeployment: "false" -CDcharging-data-privacy-PROD.CN-Prod: +CDcharging-data-privacy.CN-Prod: - name: CD_charging-data-privacy PROD - tag: charging-data-privacy - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-E2E: -- name: CD_charging-data-privacy E2E -- tag: charging-data-privacy -- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-data-privacy-E2E.EMEA-Prod: -- name: CD_charging-data-privacy E2E -- tag: charging-data-privacy -- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id -- env: E2E -- skipDeployment: "false" -CDcharging-data-privacy-E2E.NA-Prod: -- name: CD_charging-data-privacy E2E -- tag: charging-data-privacy -- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id -- env: E2E -- skipDeployment: "false" -CDcharging-data-privacy-E2E.CN-Prod: -- name: CD_charging-data-privacy E2E -- tag: charging-data-privacy -- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-INT: -- name: CD_charging-data-privacy INT -- tag: charging-data-privacy -- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-data-privacy-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-data-privacy.EMEA-PreProd: - name: CD_charging-data-privacy INT - tag: charging-data-privacy - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - env: INT - skipDeployment: "false" -CDcharging-data-privacy-INT.NA-PreProd: +CDcharging-data-privacy.NA-PreProd: - name: CD_charging-data-privacy INT - tag: charging-data-privacy - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - env: INT - skipDeployment: "false" -CDcharging-data-privacy-INT.CN-PreProd: +CDcharging-data-privacy.CN-PreProd: - name: CD_charging-data-privacy INT - tag: charging-data-privacy - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id diff --git a/BMW-Dynatrace-config/CD_charging-data-privacy/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-data-privacy/dashboard/dashboard.yaml index d3ff8251..10e8f7a1 100644 --- a/BMW-Dynatrace-config/CD_charging-data-privacy/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-data-privacy/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-data-privacy: default.json +- CDcharging-data-privacy-PROD: default.json +- CDcharging-data-privacy-E2E: default.json +- CDcharging-data-privacy-INT: default.json +- CDcharging-data-privacy-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy.EMEA-Prod: +CDcharging-data-privacy-PROD: +- name: CD_charging-data-privacy PROD +- mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name +- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id +- tag: charging-data-privacy +- env: PROD +- skipDeployment: "true" +CDcharging-data-privacy-PROD.EMEA-Prod: - name: CD_charging-data-privacy PROD - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: PROD - skipDeployment: "false" -CDcharging-data-privacy.NA-Prod: +CDcharging-data-privacy-PROD.NA-Prod: - name: CD_charging-data-privacy PROD - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: PROD - skipDeployment: "false" -CDcharging-data-privacy.CN-Prod: +CDcharging-data-privacy-PROD.CN-Prod: - name: CD_charging-data-privacy PROD - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id @@ -25,21 +35,28 @@ CDcharging-data-privacy.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy.EMEA-Prod: +CDcharging-data-privacy-E2E: +- name: CD_charging-data-privacy E2E +- mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name +- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id +- tag: charging-data-privacy +- env: E2E +- skipDeployment: "true" +CDcharging-data-privacy-E2E.EMEA-Prod: - name: CD_charging-data-privacy E2E - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: E2E - skipDeployment: "false" -CDcharging-data-privacy.NA-Prod: +CDcharging-data-privacy-E2E.NA-Prod: - name: CD_charging-data-privacy E2E - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: E2E - skipDeployment: "false" -CDcharging-data-privacy.CN-Prod: +CDcharging-data-privacy-E2E.CN-Prod: - name: CD_charging-data-privacy E2E - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id @@ -47,22 +64,29 @@ CDcharging-data-privacy.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-data-privacy-INT: +- name: CD_charging-data-privacy INT +- mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name +- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id +- tag: charging-data-privacy +- env: INT +- skipDeployment: "true" +CDcharging-data-privacy-INT.EMEA-PreProd: - name: CD_charging-data-privacy INT - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: INT - skipDeployment: "false" -CDcharging-data-privacy.NA-PreProd: +CDcharging-data-privacy-INT.NA-PreProd: - name: CD_charging-data-privacy INT - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: INT - skipDeployment: "false" -CDcharging-data-privacy.CN-PreProd: +CDcharging-data-privacy-INT.CN-PreProd: - name: CD_charging-data-privacy INT - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id @@ -70,22 +94,29 @@ CDcharging-data-privacy.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-data-privacy.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-data-privacy-TEST: +- name: CD_charging-data-privacy TEST +- mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name +- mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id +- tag: charging-data-privacy +- env: TEST +- skipDeployment: "true" +CDcharging-data-privacy-TEST.EMEA-PreProd: - name: CD_charging-data-privacy TEST - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: TEST - skipDeployment: "false" -CDcharging-data-privacy.NA-PreProd: +CDcharging-data-privacy-TEST.NA-PreProd: - name: CD_charging-data-privacy TEST - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id - tag: charging-data-privacy - env: TEST - skipDeployment: "false" -CDcharging-data-privacy.CN-PreProd: +CDcharging-data-privacy-TEST.CN-PreProd: - name: CD_charging-data-privacy TEST - mzName: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.name - mzId: CD_charging-data-privacy/management-zone/CDcharging-data-privacy.id diff --git a/BMW-Dynatrace-config/CD_charging-data-privacy/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-data-privacy/notification/notification.yaml index e817195a..4b613306 100644 --- a/BMW-Dynatrace-config/CD_charging-data-privacy/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-data-privacy/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-data-privacy-PROD: msTeams.json -- CDcharging-data-privacy-E2E: msTeams.json -- CDcharging-data-privacy-INT: msTeams.json +- CDcharging-data-privacy: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-data-privacy.EMEA-Prod: - name: CD_charging-data-privacy PROD -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-PROD.id +- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-data-privacy-PROD.EMEA-Prod: +CDcharging-data-privacy.NA-Prod: - name: CD_charging-data-privacy PROD -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-PROD.NA-Prod: -- name: CD_charging-data-privacy PROD -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-PROD.CN-Prod: -- name: CD_charging-data-privacy PROD -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-E2E: -- name: CD_charging-data-privacy E2E -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-E2E.id +- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-data-privacy-E2E.EMEA-Prod: -- name: CD_charging-data-privacy E2E -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-E2E.NA-Prod: -- name: CD_charging-data-privacy E2E -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-E2E.CN-Prod: -- name: CD_charging-data-privacy E2E -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-data-privacy-INT: -- name: CD_charging-data-privacy INT -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-INT.id +CDcharging-data-privacy.CN-Prod: +- name: CD_charging-data-privacy PROD +- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-data-privacy-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-data-privacy.EMEA-PreProd: - name: CD_charging-data-privacy INT -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-INT.id +- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-data-privacy.NA-PreProd: - name: CD_charging-data-privacy INT -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-INT.id +- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-data-privacy-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-data-privacy.CN-PreProd: - name: CD_charging-data-privacy INT -- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy-INT.id +- alertingProfile: CD_charging-data-privacy/alerting-profile/CDcharging-data-privacy.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-events-push-notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-events-push-notification-service/alerting-profile/alerting-profile.yaml index d73a472c..2a9d9045 100644 --- a/BMW-Dynatrace-config/CD_charging-events-push-notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-events-push-notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-events-push-notification-service-PROD: default.json -- CDcharging-events-push-notification-service-E2E: default.json -- CDcharging-events-push-notification-service-INT: default.json +- CDcharging-events-push-notification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-push-notification-service-PROD: -- name: CD_charging-events-push-notification-service PROD -- tag: charging-events-push-notification-service -- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-events-push-notification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-events-push-notification-service.EMEA-Prod: - name: CD_charging-events-push-notification-service PROD - tag: charging-events-push-notification-service - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - env: PROD - skipDeployment: "false" -CDcharging-events-push-notification-service-PROD.NA-Prod: +CDcharging-events-push-notification-service.NA-Prod: - name: CD_charging-events-push-notification-service PROD - tag: charging-events-push-notification-service - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - env: PROD - skipDeployment: "false" -CDcharging-events-push-notification-service-PROD.CN-Prod: +CDcharging-events-push-notification-service.CN-Prod: - name: CD_charging-events-push-notification-service PROD - tag: charging-events-push-notification-service - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-push-notification-service-E2E: -- name: CD_charging-events-push-notification-service E2E -- tag: charging-events-push-notification-service -- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-events-push-notification-service-E2E.EMEA-Prod: -- name: CD_charging-events-push-notification-service E2E -- tag: charging-events-push-notification-service -- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-events-push-notification-service-E2E.NA-Prod: -- name: CD_charging-events-push-notification-service E2E -- tag: charging-events-push-notification-service -- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-events-push-notification-service-E2E.CN-Prod: -- name: CD_charging-events-push-notification-service E2E -- tag: charging-events-push-notification-service -- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-push-notification-service-INT: -- name: CD_charging-events-push-notification-service INT -- tag: charging-events-push-notification-service -- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-events-push-notification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-events-push-notification-service.EMEA-PreProd: - name: CD_charging-events-push-notification-service INT - tag: charging-events-push-notification-service - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - env: INT - skipDeployment: "false" -CDcharging-events-push-notification-service-INT.NA-PreProd: +CDcharging-events-push-notification-service.NA-PreProd: - name: CD_charging-events-push-notification-service INT - tag: charging-events-push-notification-service - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - env: INT - skipDeployment: "false" -CDcharging-events-push-notification-service-INT.CN-PreProd: +CDcharging-events-push-notification-service.CN-PreProd: - name: CD_charging-events-push-notification-service INT - tag: charging-events-push-notification-service - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id diff --git a/BMW-Dynatrace-config/CD_charging-events-push-notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-events-push-notification-service/dashboard/dashboard.yaml index 8d5980e2..c8f0f332 100644 --- a/BMW-Dynatrace-config/CD_charging-events-push-notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-events-push-notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-events-push-notification-service: default.json +- CDcharging-events-push-notification-service-PROD: default.json +- CDcharging-events-push-notification-service-E2E: default.json +- CDcharging-events-push-notification-service-INT: default.json +- CDcharging-events-push-notification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-events-push-notification-service.EMEA-Prod: +CDcharging-events-push-notification-service-PROD: +- name: CD_charging-events-push-notification-service PROD +- mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name +- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id +- tag: charging-events-push-notification-service +- env: PROD +- skipDeployment: "true" +CDcharging-events-push-notification-service-PROD.EMEA-Prod: - name: CD_charging-events-push-notification-service PROD - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: PROD - skipDeployment: "false" -CDcharging-events-push-notification-service.NA-Prod: +CDcharging-events-push-notification-service-PROD.NA-Prod: - name: CD_charging-events-push-notification-service PROD - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: PROD - skipDeployment: "false" -CDcharging-events-push-notification-service.CN-Prod: +CDcharging-events-push-notification-service-PROD.CN-Prod: - name: CD_charging-events-push-notification-service PROD - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id @@ -25,21 +35,28 @@ CDcharging-events-push-notification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-events-push-notification-service.EMEA-Prod: +CDcharging-events-push-notification-service-E2E: +- name: CD_charging-events-push-notification-service E2E +- mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name +- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id +- tag: charging-events-push-notification-service +- env: E2E +- skipDeployment: "true" +CDcharging-events-push-notification-service-E2E.EMEA-Prod: - name: CD_charging-events-push-notification-service E2E - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: E2E - skipDeployment: "false" -CDcharging-events-push-notification-service.NA-Prod: +CDcharging-events-push-notification-service-E2E.NA-Prod: - name: CD_charging-events-push-notification-service E2E - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: E2E - skipDeployment: "false" -CDcharging-events-push-notification-service.CN-Prod: +CDcharging-events-push-notification-service-E2E.CN-Prod: - name: CD_charging-events-push-notification-service E2E - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id @@ -47,22 +64,29 @@ CDcharging-events-push-notification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-events-push-notification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-events-push-notification-service-INT: +- name: CD_charging-events-push-notification-service INT +- mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name +- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id +- tag: charging-events-push-notification-service +- env: INT +- skipDeployment: "true" +CDcharging-events-push-notification-service-INT.EMEA-PreProd: - name: CD_charging-events-push-notification-service INT - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: INT - skipDeployment: "false" -CDcharging-events-push-notification-service.NA-PreProd: +CDcharging-events-push-notification-service-INT.NA-PreProd: - name: CD_charging-events-push-notification-service INT - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: INT - skipDeployment: "false" -CDcharging-events-push-notification-service.CN-PreProd: +CDcharging-events-push-notification-service-INT.CN-PreProd: - name: CD_charging-events-push-notification-service INT - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id @@ -70,22 +94,29 @@ CDcharging-events-push-notification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-events-push-notification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-events-push-notification-service-TEST: +- name: CD_charging-events-push-notification-service TEST +- mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name +- mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id +- tag: charging-events-push-notification-service +- env: TEST +- skipDeployment: "true" +CDcharging-events-push-notification-service-TEST.EMEA-PreProd: - name: CD_charging-events-push-notification-service TEST - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: TEST - skipDeployment: "false" -CDcharging-events-push-notification-service.NA-PreProd: +CDcharging-events-push-notification-service-TEST.NA-PreProd: - name: CD_charging-events-push-notification-service TEST - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id - tag: charging-events-push-notification-service - env: TEST - skipDeployment: "false" -CDcharging-events-push-notification-service.CN-PreProd: +CDcharging-events-push-notification-service-TEST.CN-PreProd: - name: CD_charging-events-push-notification-service TEST - mzName: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.name - mzId: CD_charging-events-push-notification-service/management-zone/CDcharging-events-push-notification-service.id diff --git a/BMW-Dynatrace-config/CD_charging-events-push-notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-events-push-notification-service/notification/notification.yaml index 61aa13c5..b7f91209 100644 --- a/BMW-Dynatrace-config/CD_charging-events-push-notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-events-push-notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-events-push-notification-service-PROD: msTeams.json -- CDcharging-events-push-notification-service-E2E: msTeams.json -- CDcharging-events-push-notification-service-INT: msTeams.json +- CDcharging-events-push-notification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-push-notification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-events-push-notification-service.EMEA-Prod: - name: CD_charging-events-push-notification-service PROD -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-PROD.id +- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-events-push-notification-service-PROD.EMEA-Prod: +CDcharging-events-push-notification-service.NA-Prod: - name: CD_charging-events-push-notification-service PROD -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-push-notification-service-PROD.NA-Prod: -- name: CD_charging-events-push-notification-service PROD -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-push-notification-service-PROD.CN-Prod: -- name: CD_charging-events-push-notification-service PROD -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-push-notification-service-E2E: -- name: CD_charging-events-push-notification-service E2E -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-E2E.id +- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-events-push-notification-service-E2E.EMEA-Prod: -- name: CD_charging-events-push-notification-service E2E -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-push-notification-service-E2E.NA-Prod: -- name: CD_charging-events-push-notification-service E2E -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-push-notification-service-E2E.CN-Prod: -- name: CD_charging-events-push-notification-service E2E -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-push-notification-service-INT: -- name: CD_charging-events-push-notification-service INT -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-INT.id +CDcharging-events-push-notification-service.CN-Prod: +- name: CD_charging-events-push-notification-service PROD +- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-events-push-notification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-events-push-notification-service.EMEA-PreProd: - name: CD_charging-events-push-notification-service INT -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-INT.id +- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-events-push-notification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-events-push-notification-service.NA-PreProd: - name: CD_charging-events-push-notification-service INT -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-INT.id +- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-events-push-notification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-events-push-notification-service.CN-PreProd: - name: CD_charging-events-push-notification-service INT -- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service-INT.id +- alertingProfile: CD_charging-events-push-notification-service/alerting-profile/CDcharging-events-push-notification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-events-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-events-service/alerting-profile/alerting-profile.yaml index 796ff148..83905f9b 100644 --- a/BMW-Dynatrace-config/CD_charging-events-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-events-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-events-service-PROD: default.json -- CDcharging-events-service-E2E: default.json -- CDcharging-events-service-INT: default.json +- CDcharging-events-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-service-PROD: -- name: CD_charging-events-service PROD -- tag: charging-events-service -- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-events-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-events-service.EMEA-Prod: - name: CD_charging-events-service PROD - tag: charging-events-service - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - env: PROD - skipDeployment: "false" -CDcharging-events-service-PROD.NA-Prod: +CDcharging-events-service.NA-Prod: - name: CD_charging-events-service PROD - tag: charging-events-service - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - env: PROD - skipDeployment: "false" -CDcharging-events-service-PROD.CN-Prod: +CDcharging-events-service.CN-Prod: - name: CD_charging-events-service PROD - tag: charging-events-service - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-service-E2E: -- name: CD_charging-events-service E2E -- tag: charging-events-service -- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-events-service-E2E.EMEA-Prod: -- name: CD_charging-events-service E2E -- tag: charging-events-service -- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-events-service-E2E.NA-Prod: -- name: CD_charging-events-service E2E -- tag: charging-events-service -- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-events-service-E2E.CN-Prod: -- name: CD_charging-events-service E2E -- tag: charging-events-service -- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-service-INT: -- name: CD_charging-events-service INT -- tag: charging-events-service -- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-events-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-events-service.EMEA-PreProd: - name: CD_charging-events-service INT - tag: charging-events-service - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - env: INT - skipDeployment: "false" -CDcharging-events-service-INT.NA-PreProd: +CDcharging-events-service.NA-PreProd: - name: CD_charging-events-service INT - tag: charging-events-service - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - env: INT - skipDeployment: "false" -CDcharging-events-service-INT.CN-PreProd: +CDcharging-events-service.CN-PreProd: - name: CD_charging-events-service INT - tag: charging-events-service - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id diff --git a/BMW-Dynatrace-config/CD_charging-events-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-events-service/dashboard/dashboard.yaml index 394a94eb..234a44aa 100644 --- a/BMW-Dynatrace-config/CD_charging-events-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-events-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-events-service: default.json +- CDcharging-events-service-PROD: default.json +- CDcharging-events-service-E2E: default.json +- CDcharging-events-service-INT: default.json +- CDcharging-events-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-events-service.EMEA-Prod: +CDcharging-events-service-PROD: +- name: CD_charging-events-service PROD +- mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name +- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id +- tag: charging-events-service +- env: PROD +- skipDeployment: "true" +CDcharging-events-service-PROD.EMEA-Prod: - name: CD_charging-events-service PROD - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: PROD - skipDeployment: "false" -CDcharging-events-service.NA-Prod: +CDcharging-events-service-PROD.NA-Prod: - name: CD_charging-events-service PROD - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: PROD - skipDeployment: "false" -CDcharging-events-service.CN-Prod: +CDcharging-events-service-PROD.CN-Prod: - name: CD_charging-events-service PROD - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id @@ -25,21 +35,28 @@ CDcharging-events-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-events-service.EMEA-Prod: +CDcharging-events-service-E2E: +- name: CD_charging-events-service E2E +- mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name +- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id +- tag: charging-events-service +- env: E2E +- skipDeployment: "true" +CDcharging-events-service-E2E.EMEA-Prod: - name: CD_charging-events-service E2E - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: E2E - skipDeployment: "false" -CDcharging-events-service.NA-Prod: +CDcharging-events-service-E2E.NA-Prod: - name: CD_charging-events-service E2E - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: E2E - skipDeployment: "false" -CDcharging-events-service.CN-Prod: +CDcharging-events-service-E2E.CN-Prod: - name: CD_charging-events-service E2E - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id @@ -47,22 +64,29 @@ CDcharging-events-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-events-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-events-service-INT: +- name: CD_charging-events-service INT +- mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name +- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id +- tag: charging-events-service +- env: INT +- skipDeployment: "true" +CDcharging-events-service-INT.EMEA-PreProd: - name: CD_charging-events-service INT - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: INT - skipDeployment: "false" -CDcharging-events-service.NA-PreProd: +CDcharging-events-service-INT.NA-PreProd: - name: CD_charging-events-service INT - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: INT - skipDeployment: "false" -CDcharging-events-service.CN-PreProd: +CDcharging-events-service-INT.CN-PreProd: - name: CD_charging-events-service INT - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id @@ -70,22 +94,29 @@ CDcharging-events-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-events-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-events-service-TEST: +- name: CD_charging-events-service TEST +- mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name +- mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id +- tag: charging-events-service +- env: TEST +- skipDeployment: "true" +CDcharging-events-service-TEST.EMEA-PreProd: - name: CD_charging-events-service TEST - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: TEST - skipDeployment: "false" -CDcharging-events-service.NA-PreProd: +CDcharging-events-service-TEST.NA-PreProd: - name: CD_charging-events-service TEST - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id - tag: charging-events-service - env: TEST - skipDeployment: "false" -CDcharging-events-service.CN-PreProd: +CDcharging-events-service-TEST.CN-PreProd: - name: CD_charging-events-service TEST - mzName: CD_charging-events-service/management-zone/CDcharging-events-service.name - mzId: CD_charging-events-service/management-zone/CDcharging-events-service.id diff --git a/BMW-Dynatrace-config/CD_charging-events-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-events-service/notification/notification.yaml index cce46e69..98bde82d 100644 --- a/BMW-Dynatrace-config/CD_charging-events-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-events-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-events-service-PROD: msTeams.json -- CDcharging-events-service-E2E: msTeams.json -- CDcharging-events-service-INT: msTeams.json +- CDcharging-events-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-events-service.EMEA-Prod: - name: CD_charging-events-service PROD -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-PROD.id +- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-events-service-PROD.EMEA-Prod: +CDcharging-events-service.NA-Prod: - name: CD_charging-events-service PROD -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-service-PROD.NA-Prod: -- name: CD_charging-events-service PROD -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-service-PROD.CN-Prod: -- name: CD_charging-events-service PROD -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-service-E2E: -- name: CD_charging-events-service E2E -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-E2E.id +- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-events-service-E2E.EMEA-Prod: -- name: CD_charging-events-service E2E -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-service-E2E.NA-Prod: -- name: CD_charging-events-service E2E -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-events-service-E2E.CN-Prod: -- name: CD_charging-events-service E2E -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-events-service-INT: -- name: CD_charging-events-service INT -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-INT.id +CDcharging-events-service.CN-Prod: +- name: CD_charging-events-service PROD +- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-events-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-events-service.EMEA-PreProd: - name: CD_charging-events-service INT -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-INT.id +- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-events-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-events-service.NA-PreProd: - name: CD_charging-events-service INT -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-INT.id +- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-events-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-events-service.CN-PreProd: - name: CD_charging-events-service INT -- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service-INT.id +- alertingProfile: CD_charging-events-service/alerting-profile/CDcharging-events-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/alerting-profile/alerting-profile.yaml index ab879f0b..ca53dae1 100644 --- a/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-history-gdpr-proxy-service-PROD: default.json -- CDcharging-history-gdpr-proxy-service-E2E: default.json -- CDcharging-history-gdpr-proxy-service-INT: default.json +- CDcharging-history-gdpr-proxy-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-history-gdpr-proxy-service-PROD: -- name: CD_charging-history-gdpr-proxy-service PROD -- tag: charging-history-gdpr-proxy-service -- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-history-gdpr-proxy-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-history-gdpr-proxy-service.EMEA-Prod: - name: CD_charging-history-gdpr-proxy-service PROD - tag: charging-history-gdpr-proxy-service - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - env: PROD - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-PROD.NA-Prod: +CDcharging-history-gdpr-proxy-service.NA-Prod: - name: CD_charging-history-gdpr-proxy-service PROD - tag: charging-history-gdpr-proxy-service - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - env: PROD - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-PROD.CN-Prod: +CDcharging-history-gdpr-proxy-service.CN-Prod: - name: CD_charging-history-gdpr-proxy-service PROD - tag: charging-history-gdpr-proxy-service - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-history-gdpr-proxy-service-E2E: -- name: CD_charging-history-gdpr-proxy-service E2E -- tag: charging-history-gdpr-proxy-service -- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-history-gdpr-proxy-service-E2E.EMEA-Prod: -- name: CD_charging-history-gdpr-proxy-service E2E -- tag: charging-history-gdpr-proxy-service -- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-E2E.NA-Prod: -- name: CD_charging-history-gdpr-proxy-service E2E -- tag: charging-history-gdpr-proxy-service -- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-E2E.CN-Prod: -- name: CD_charging-history-gdpr-proxy-service E2E -- tag: charging-history-gdpr-proxy-service -- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-history-gdpr-proxy-service-INT: -- name: CD_charging-history-gdpr-proxy-service INT -- tag: charging-history-gdpr-proxy-service -- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-history-gdpr-proxy-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-history-gdpr-proxy-service.EMEA-PreProd: - name: CD_charging-history-gdpr-proxy-service INT - tag: charging-history-gdpr-proxy-service - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - env: INT - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-INT.NA-PreProd: +CDcharging-history-gdpr-proxy-service.NA-PreProd: - name: CD_charging-history-gdpr-proxy-service INT - tag: charging-history-gdpr-proxy-service - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - env: INT - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-INT.CN-PreProd: +CDcharging-history-gdpr-proxy-service.CN-PreProd: - name: CD_charging-history-gdpr-proxy-service INT - tag: charging-history-gdpr-proxy-service - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id diff --git a/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/dashboard/dashboard.yaml index 78461f2b..42e2d7f9 100644 --- a/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-history-gdpr-proxy-service: default.json +- CDcharging-history-gdpr-proxy-service-PROD: default.json +- CDcharging-history-gdpr-proxy-service-E2E: default.json +- CDcharging-history-gdpr-proxy-service-INT: default.json +- CDcharging-history-gdpr-proxy-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-history-gdpr-proxy-service.EMEA-Prod: +CDcharging-history-gdpr-proxy-service-PROD: +- name: CD_charging-history-gdpr-proxy-service PROD +- mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name +- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id +- tag: charging-history-gdpr-proxy-service +- env: PROD +- skipDeployment: "true" +CDcharging-history-gdpr-proxy-service-PROD.EMEA-Prod: - name: CD_charging-history-gdpr-proxy-service PROD - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: PROD - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.NA-Prod: +CDcharging-history-gdpr-proxy-service-PROD.NA-Prod: - name: CD_charging-history-gdpr-proxy-service PROD - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: PROD - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.CN-Prod: +CDcharging-history-gdpr-proxy-service-PROD.CN-Prod: - name: CD_charging-history-gdpr-proxy-service PROD - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id @@ -25,21 +35,28 @@ CDcharging-history-gdpr-proxy-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-history-gdpr-proxy-service.EMEA-Prod: +CDcharging-history-gdpr-proxy-service-E2E: +- name: CD_charging-history-gdpr-proxy-service E2E +- mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name +- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id +- tag: charging-history-gdpr-proxy-service +- env: E2E +- skipDeployment: "true" +CDcharging-history-gdpr-proxy-service-E2E.EMEA-Prod: - name: CD_charging-history-gdpr-proxy-service E2E - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: E2E - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.NA-Prod: +CDcharging-history-gdpr-proxy-service-E2E.NA-Prod: - name: CD_charging-history-gdpr-proxy-service E2E - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: E2E - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.CN-Prod: +CDcharging-history-gdpr-proxy-service-E2E.CN-Prod: - name: CD_charging-history-gdpr-proxy-service E2E - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id @@ -47,22 +64,29 @@ CDcharging-history-gdpr-proxy-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-history-gdpr-proxy-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-history-gdpr-proxy-service-INT: +- name: CD_charging-history-gdpr-proxy-service INT +- mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name +- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id +- tag: charging-history-gdpr-proxy-service +- env: INT +- skipDeployment: "true" +CDcharging-history-gdpr-proxy-service-INT.EMEA-PreProd: - name: CD_charging-history-gdpr-proxy-service INT - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: INT - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.NA-PreProd: +CDcharging-history-gdpr-proxy-service-INT.NA-PreProd: - name: CD_charging-history-gdpr-proxy-service INT - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: INT - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.CN-PreProd: +CDcharging-history-gdpr-proxy-service-INT.CN-PreProd: - name: CD_charging-history-gdpr-proxy-service INT - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id @@ -70,22 +94,29 @@ CDcharging-history-gdpr-proxy-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-history-gdpr-proxy-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-history-gdpr-proxy-service-TEST: +- name: CD_charging-history-gdpr-proxy-service TEST +- mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name +- mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id +- tag: charging-history-gdpr-proxy-service +- env: TEST +- skipDeployment: "true" +CDcharging-history-gdpr-proxy-service-TEST.EMEA-PreProd: - name: CD_charging-history-gdpr-proxy-service TEST - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: TEST - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.NA-PreProd: +CDcharging-history-gdpr-proxy-service-TEST.NA-PreProd: - name: CD_charging-history-gdpr-proxy-service TEST - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id - tag: charging-history-gdpr-proxy-service - env: TEST - skipDeployment: "false" -CDcharging-history-gdpr-proxy-service.CN-PreProd: +CDcharging-history-gdpr-proxy-service-TEST.CN-PreProd: - name: CD_charging-history-gdpr-proxy-service TEST - mzName: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.name - mzId: CD_charging-history-gdpr-proxy-service/management-zone/CDcharging-history-gdpr-proxy-service.id diff --git a/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/notification/notification.yaml index 1dba3fbd..0bcc5bec 100644 --- a/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-history-gdpr-proxy-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-history-gdpr-proxy-service-PROD: msTeams.json -- CDcharging-history-gdpr-proxy-service-E2E: msTeams.json -- CDcharging-history-gdpr-proxy-service-INT: msTeams.json +- CDcharging-history-gdpr-proxy-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-history-gdpr-proxy-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-history-gdpr-proxy-service.EMEA-Prod: - name: CD_charging-history-gdpr-proxy-service PROD -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-PROD.id +- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-history-gdpr-proxy-service-PROD.EMEA-Prod: +CDcharging-history-gdpr-proxy-service.NA-Prod: - name: CD_charging-history-gdpr-proxy-service PROD -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-PROD.NA-Prod: -- name: CD_charging-history-gdpr-proxy-service PROD -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-PROD.CN-Prod: -- name: CD_charging-history-gdpr-proxy-service PROD -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-history-gdpr-proxy-service-E2E: -- name: CD_charging-history-gdpr-proxy-service E2E -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-E2E.id +- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-history-gdpr-proxy-service-E2E.EMEA-Prod: -- name: CD_charging-history-gdpr-proxy-service E2E -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-E2E.NA-Prod: -- name: CD_charging-history-gdpr-proxy-service E2E -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-E2E.CN-Prod: -- name: CD_charging-history-gdpr-proxy-service E2E -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-history-gdpr-proxy-service-INT: -- name: CD_charging-history-gdpr-proxy-service INT -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-INT.id +CDcharging-history-gdpr-proxy-service.CN-Prod: +- name: CD_charging-history-gdpr-proxy-service PROD +- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-history-gdpr-proxy-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-history-gdpr-proxy-service.EMEA-PreProd: - name: CD_charging-history-gdpr-proxy-service INT -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-INT.id +- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-history-gdpr-proxy-service.NA-PreProd: - name: CD_charging-history-gdpr-proxy-service INT -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-INT.id +- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-history-gdpr-proxy-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-history-gdpr-proxy-service.CN-PreProd: - name: CD_charging-history-gdpr-proxy-service INT -- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service-INT.id +- alertingProfile: CD_charging-history-gdpr-proxy-service/alerting-profile/CDcharging-history-gdpr-proxy-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-plan-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-plan-composite-service/alerting-profile/alerting-profile.yaml index 765eb2c7..2781acb4 100644 --- a/BMW-Dynatrace-config/CD_charging-plan-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-plan-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-plan-composite-service-PROD: default.json -- CDcharging-plan-composite-service-E2E: default.json -- CDcharging-plan-composite-service-INT: default.json +- CDcharging-plan-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-plan-composite-service-PROD: -- name: CD_charging-plan-composite-service PROD -- tag: charging-plan-composite-service -- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-plan-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-plan-composite-service.EMEA-Prod: - name: CD_charging-plan-composite-service PROD - tag: charging-plan-composite-service - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - env: PROD - skipDeployment: "false" -CDcharging-plan-composite-service-PROD.NA-Prod: +CDcharging-plan-composite-service.NA-Prod: - name: CD_charging-plan-composite-service PROD - tag: charging-plan-composite-service - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - env: PROD - skipDeployment: "false" -CDcharging-plan-composite-service-PROD.CN-Prod: +CDcharging-plan-composite-service.CN-Prod: - name: CD_charging-plan-composite-service PROD - tag: charging-plan-composite-service - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-plan-composite-service-E2E: -- name: CD_charging-plan-composite-service E2E -- tag: charging-plan-composite-service -- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-plan-composite-service-E2E.EMEA-Prod: -- name: CD_charging-plan-composite-service E2E -- tag: charging-plan-composite-service -- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-plan-composite-service-E2E.NA-Prod: -- name: CD_charging-plan-composite-service E2E -- tag: charging-plan-composite-service -- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-plan-composite-service-E2E.CN-Prod: -- name: CD_charging-plan-composite-service E2E -- tag: charging-plan-composite-service -- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-plan-composite-service-INT: -- name: CD_charging-plan-composite-service INT -- tag: charging-plan-composite-service -- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-plan-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-plan-composite-service.EMEA-PreProd: - name: CD_charging-plan-composite-service INT - tag: charging-plan-composite-service - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - env: INT - skipDeployment: "false" -CDcharging-plan-composite-service-INT.NA-PreProd: +CDcharging-plan-composite-service.NA-PreProd: - name: CD_charging-plan-composite-service INT - tag: charging-plan-composite-service - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - env: INT - skipDeployment: "false" -CDcharging-plan-composite-service-INT.CN-PreProd: +CDcharging-plan-composite-service.CN-PreProd: - name: CD_charging-plan-composite-service INT - tag: charging-plan-composite-service - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id diff --git a/BMW-Dynatrace-config/CD_charging-plan-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-plan-composite-service/dashboard/dashboard.yaml index 8f63129e..a573076d 100644 --- a/BMW-Dynatrace-config/CD_charging-plan-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-plan-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-plan-composite-service: default.json +- CDcharging-plan-composite-service-PROD: default.json +- CDcharging-plan-composite-service-E2E: default.json +- CDcharging-plan-composite-service-INT: default.json +- CDcharging-plan-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-plan-composite-service.EMEA-Prod: +CDcharging-plan-composite-service-PROD: +- name: CD_charging-plan-composite-service PROD +- mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name +- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id +- tag: charging-plan-composite-service +- env: PROD +- skipDeployment: "true" +CDcharging-plan-composite-service-PROD.EMEA-Prod: - name: CD_charging-plan-composite-service PROD - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: PROD - skipDeployment: "false" -CDcharging-plan-composite-service.NA-Prod: +CDcharging-plan-composite-service-PROD.NA-Prod: - name: CD_charging-plan-composite-service PROD - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: PROD - skipDeployment: "false" -CDcharging-plan-composite-service.CN-Prod: +CDcharging-plan-composite-service-PROD.CN-Prod: - name: CD_charging-plan-composite-service PROD - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id @@ -25,21 +35,28 @@ CDcharging-plan-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-plan-composite-service.EMEA-Prod: +CDcharging-plan-composite-service-E2E: +- name: CD_charging-plan-composite-service E2E +- mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name +- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id +- tag: charging-plan-composite-service +- env: E2E +- skipDeployment: "true" +CDcharging-plan-composite-service-E2E.EMEA-Prod: - name: CD_charging-plan-composite-service E2E - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: E2E - skipDeployment: "false" -CDcharging-plan-composite-service.NA-Prod: +CDcharging-plan-composite-service-E2E.NA-Prod: - name: CD_charging-plan-composite-service E2E - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: E2E - skipDeployment: "false" -CDcharging-plan-composite-service.CN-Prod: +CDcharging-plan-composite-service-E2E.CN-Prod: - name: CD_charging-plan-composite-service E2E - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id @@ -47,22 +64,29 @@ CDcharging-plan-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-plan-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-plan-composite-service-INT: +- name: CD_charging-plan-composite-service INT +- mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name +- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id +- tag: charging-plan-composite-service +- env: INT +- skipDeployment: "true" +CDcharging-plan-composite-service-INT.EMEA-PreProd: - name: CD_charging-plan-composite-service INT - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: INT - skipDeployment: "false" -CDcharging-plan-composite-service.NA-PreProd: +CDcharging-plan-composite-service-INT.NA-PreProd: - name: CD_charging-plan-composite-service INT - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: INT - skipDeployment: "false" -CDcharging-plan-composite-service.CN-PreProd: +CDcharging-plan-composite-service-INT.CN-PreProd: - name: CD_charging-plan-composite-service INT - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id @@ -70,22 +94,29 @@ CDcharging-plan-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-plan-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-plan-composite-service-TEST: +- name: CD_charging-plan-composite-service TEST +- mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name +- mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id +- tag: charging-plan-composite-service +- env: TEST +- skipDeployment: "true" +CDcharging-plan-composite-service-TEST.EMEA-PreProd: - name: CD_charging-plan-composite-service TEST - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: TEST - skipDeployment: "false" -CDcharging-plan-composite-service.NA-PreProd: +CDcharging-plan-composite-service-TEST.NA-PreProd: - name: CD_charging-plan-composite-service TEST - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id - tag: charging-plan-composite-service - env: TEST - skipDeployment: "false" -CDcharging-plan-composite-service.CN-PreProd: +CDcharging-plan-composite-service-TEST.CN-PreProd: - name: CD_charging-plan-composite-service TEST - mzName: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.name - mzId: CD_charging-plan-composite-service/management-zone/CDcharging-plan-composite-service.id diff --git a/BMW-Dynatrace-config/CD_charging-plan-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-plan-composite-service/notification/notification.yaml index 72572d7b..127f627e 100644 --- a/BMW-Dynatrace-config/CD_charging-plan-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-plan-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-plan-composite-service-PROD: msTeams.json -- CDcharging-plan-composite-service-E2E: msTeams.json -- CDcharging-plan-composite-service-INT: msTeams.json +- CDcharging-plan-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-plan-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-plan-composite-service.EMEA-Prod: - name: CD_charging-plan-composite-service PROD -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-PROD.id +- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-plan-composite-service-PROD.EMEA-Prod: +CDcharging-plan-composite-service.NA-Prod: - name: CD_charging-plan-composite-service PROD -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-plan-composite-service-PROD.NA-Prod: -- name: CD_charging-plan-composite-service PROD -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-plan-composite-service-PROD.CN-Prod: -- name: CD_charging-plan-composite-service PROD -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-plan-composite-service-E2E: -- name: CD_charging-plan-composite-service E2E -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-E2E.id +- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-plan-composite-service-E2E.EMEA-Prod: -- name: CD_charging-plan-composite-service E2E -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-plan-composite-service-E2E.NA-Prod: -- name: CD_charging-plan-composite-service E2E -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-plan-composite-service-E2E.CN-Prod: -- name: CD_charging-plan-composite-service E2E -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-plan-composite-service-INT: -- name: CD_charging-plan-composite-service INT -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-INT.id +CDcharging-plan-composite-service.CN-Prod: +- name: CD_charging-plan-composite-service PROD +- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-plan-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-plan-composite-service.EMEA-PreProd: - name: CD_charging-plan-composite-service INT -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-INT.id +- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-plan-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-plan-composite-service.NA-PreProd: - name: CD_charging-plan-composite-service INT -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-INT.id +- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-plan-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-plan-composite-service.CN-PreProd: - name: CD_charging-plan-composite-service INT -- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service-INT.id +- alertingProfile: CD_charging-plan-composite-service/alerting-profile/CDcharging-plan-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-push-notifications-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-push-notifications-service/alerting-profile/alerting-profile.yaml index 190ae5e0..229d1978 100644 --- a/BMW-Dynatrace-config/CD_charging-push-notifications-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-push-notifications-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-push-notifications-service-PROD: default.json -- CDcharging-push-notifications-service-E2E: default.json -- CDcharging-push-notifications-service-INT: default.json +- CDcharging-push-notifications-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-push-notifications-service-PROD: -- name: CD_charging-push-notifications-service PROD -- tag: charging-push-notifications-service -- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-push-notifications-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-push-notifications-service.EMEA-Prod: - name: CD_charging-push-notifications-service PROD - tag: charging-push-notifications-service - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - env: PROD - skipDeployment: "false" -CDcharging-push-notifications-service-PROD.NA-Prod: +CDcharging-push-notifications-service.NA-Prod: - name: CD_charging-push-notifications-service PROD - tag: charging-push-notifications-service - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - env: PROD - skipDeployment: "false" -CDcharging-push-notifications-service-PROD.CN-Prod: +CDcharging-push-notifications-service.CN-Prod: - name: CD_charging-push-notifications-service PROD - tag: charging-push-notifications-service - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-push-notifications-service-E2E: -- name: CD_charging-push-notifications-service E2E -- tag: charging-push-notifications-service -- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-push-notifications-service-E2E.EMEA-Prod: -- name: CD_charging-push-notifications-service E2E -- tag: charging-push-notifications-service -- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-push-notifications-service-E2E.NA-Prod: -- name: CD_charging-push-notifications-service E2E -- tag: charging-push-notifications-service -- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-push-notifications-service-E2E.CN-Prod: -- name: CD_charging-push-notifications-service E2E -- tag: charging-push-notifications-service -- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-push-notifications-service-INT: -- name: CD_charging-push-notifications-service INT -- tag: charging-push-notifications-service -- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-push-notifications-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-push-notifications-service.EMEA-PreProd: - name: CD_charging-push-notifications-service INT - tag: charging-push-notifications-service - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - env: INT - skipDeployment: "false" -CDcharging-push-notifications-service-INT.NA-PreProd: +CDcharging-push-notifications-service.NA-PreProd: - name: CD_charging-push-notifications-service INT - tag: charging-push-notifications-service - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - env: INT - skipDeployment: "false" -CDcharging-push-notifications-service-INT.CN-PreProd: +CDcharging-push-notifications-service.CN-PreProd: - name: CD_charging-push-notifications-service INT - tag: charging-push-notifications-service - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id diff --git a/BMW-Dynatrace-config/CD_charging-push-notifications-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-push-notifications-service/dashboard/dashboard.yaml index b2e6f139..23fd23ab 100644 --- a/BMW-Dynatrace-config/CD_charging-push-notifications-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-push-notifications-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-push-notifications-service: default.json +- CDcharging-push-notifications-service-PROD: default.json +- CDcharging-push-notifications-service-E2E: default.json +- CDcharging-push-notifications-service-INT: default.json +- CDcharging-push-notifications-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-push-notifications-service.EMEA-Prod: +CDcharging-push-notifications-service-PROD: +- name: CD_charging-push-notifications-service PROD +- mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name +- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id +- tag: charging-push-notifications-service +- env: PROD +- skipDeployment: "true" +CDcharging-push-notifications-service-PROD.EMEA-Prod: - name: CD_charging-push-notifications-service PROD - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: PROD - skipDeployment: "false" -CDcharging-push-notifications-service.NA-Prod: +CDcharging-push-notifications-service-PROD.NA-Prod: - name: CD_charging-push-notifications-service PROD - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: PROD - skipDeployment: "false" -CDcharging-push-notifications-service.CN-Prod: +CDcharging-push-notifications-service-PROD.CN-Prod: - name: CD_charging-push-notifications-service PROD - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id @@ -25,21 +35,28 @@ CDcharging-push-notifications-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-push-notifications-service.EMEA-Prod: +CDcharging-push-notifications-service-E2E: +- name: CD_charging-push-notifications-service E2E +- mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name +- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id +- tag: charging-push-notifications-service +- env: E2E +- skipDeployment: "true" +CDcharging-push-notifications-service-E2E.EMEA-Prod: - name: CD_charging-push-notifications-service E2E - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: E2E - skipDeployment: "false" -CDcharging-push-notifications-service.NA-Prod: +CDcharging-push-notifications-service-E2E.NA-Prod: - name: CD_charging-push-notifications-service E2E - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: E2E - skipDeployment: "false" -CDcharging-push-notifications-service.CN-Prod: +CDcharging-push-notifications-service-E2E.CN-Prod: - name: CD_charging-push-notifications-service E2E - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id @@ -47,22 +64,29 @@ CDcharging-push-notifications-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-push-notifications-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-push-notifications-service-INT: +- name: CD_charging-push-notifications-service INT +- mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name +- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id +- tag: charging-push-notifications-service +- env: INT +- skipDeployment: "true" +CDcharging-push-notifications-service-INT.EMEA-PreProd: - name: CD_charging-push-notifications-service INT - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: INT - skipDeployment: "false" -CDcharging-push-notifications-service.NA-PreProd: +CDcharging-push-notifications-service-INT.NA-PreProd: - name: CD_charging-push-notifications-service INT - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: INT - skipDeployment: "false" -CDcharging-push-notifications-service.CN-PreProd: +CDcharging-push-notifications-service-INT.CN-PreProd: - name: CD_charging-push-notifications-service INT - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id @@ -70,22 +94,29 @@ CDcharging-push-notifications-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-push-notifications-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-push-notifications-service-TEST: +- name: CD_charging-push-notifications-service TEST +- mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name +- mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id +- tag: charging-push-notifications-service +- env: TEST +- skipDeployment: "true" +CDcharging-push-notifications-service-TEST.EMEA-PreProd: - name: CD_charging-push-notifications-service TEST - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: TEST - skipDeployment: "false" -CDcharging-push-notifications-service.NA-PreProd: +CDcharging-push-notifications-service-TEST.NA-PreProd: - name: CD_charging-push-notifications-service TEST - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id - tag: charging-push-notifications-service - env: TEST - skipDeployment: "false" -CDcharging-push-notifications-service.CN-PreProd: +CDcharging-push-notifications-service-TEST.CN-PreProd: - name: CD_charging-push-notifications-service TEST - mzName: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.name - mzId: CD_charging-push-notifications-service/management-zone/CDcharging-push-notifications-service.id diff --git a/BMW-Dynatrace-config/CD_charging-push-notifications-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-push-notifications-service/notification/notification.yaml index 2bdd559b..0775b7ac 100644 --- a/BMW-Dynatrace-config/CD_charging-push-notifications-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-push-notifications-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-push-notifications-service-PROD: msTeams.json -- CDcharging-push-notifications-service-E2E: msTeams.json -- CDcharging-push-notifications-service-INT: msTeams.json +- CDcharging-push-notifications-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-push-notifications-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-push-notifications-service.EMEA-Prod: - name: CD_charging-push-notifications-service PROD -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-PROD.id +- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-push-notifications-service-PROD.EMEA-Prod: +CDcharging-push-notifications-service.NA-Prod: - name: CD_charging-push-notifications-service PROD -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-push-notifications-service-PROD.NA-Prod: -- name: CD_charging-push-notifications-service PROD -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-push-notifications-service-PROD.CN-Prod: -- name: CD_charging-push-notifications-service PROD -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-push-notifications-service-E2E: -- name: CD_charging-push-notifications-service E2E -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-E2E.id +- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-push-notifications-service-E2E.EMEA-Prod: -- name: CD_charging-push-notifications-service E2E -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-push-notifications-service-E2E.NA-Prod: -- name: CD_charging-push-notifications-service E2E -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-push-notifications-service-E2E.CN-Prod: -- name: CD_charging-push-notifications-service E2E -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-push-notifications-service-INT: -- name: CD_charging-push-notifications-service INT -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-INT.id +CDcharging-push-notifications-service.CN-Prod: +- name: CD_charging-push-notifications-service PROD +- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-push-notifications-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-push-notifications-service.EMEA-PreProd: - name: CD_charging-push-notifications-service INT -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-INT.id +- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-push-notifications-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-push-notifications-service.NA-PreProd: - name: CD_charging-push-notifications-service INT -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-INT.id +- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-push-notifications-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-push-notifications-service.CN-PreProd: - name: CD_charging-push-notifications-service INT -- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service-INT.id +- alertingProfile: CD_charging-push-notifications-service/alerting-profile/CDcharging-push-notifications-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/alerting-profile/alerting-profile.yaml index 4273120e..261d6bc6 100644 --- a/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-remote-commands-composite-service-PROD: default.json -- CDcharging-remote-commands-composite-service-E2E: default.json -- CDcharging-remote-commands-composite-service-INT: default.json +- CDcharging-remote-commands-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-remote-commands-composite-service-PROD: -- name: CD_charging-remote-commands-composite-service PROD -- tag: charging-remote-commands-composite-service -- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-remote-commands-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-remote-commands-composite-service.EMEA-Prod: - name: CD_charging-remote-commands-composite-service PROD - tag: charging-remote-commands-composite-service - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - env: PROD - skipDeployment: "false" -CDcharging-remote-commands-composite-service-PROD.NA-Prod: +CDcharging-remote-commands-composite-service.NA-Prod: - name: CD_charging-remote-commands-composite-service PROD - tag: charging-remote-commands-composite-service - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - env: PROD - skipDeployment: "false" -CDcharging-remote-commands-composite-service-PROD.CN-Prod: +CDcharging-remote-commands-composite-service.CN-Prod: - name: CD_charging-remote-commands-composite-service PROD - tag: charging-remote-commands-composite-service - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-remote-commands-composite-service-E2E: -- name: CD_charging-remote-commands-composite-service E2E -- tag: charging-remote-commands-composite-service -- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-remote-commands-composite-service-E2E.EMEA-Prod: -- name: CD_charging-remote-commands-composite-service E2E -- tag: charging-remote-commands-composite-service -- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-E2E.NA-Prod: -- name: CD_charging-remote-commands-composite-service E2E -- tag: charging-remote-commands-composite-service -- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-E2E.CN-Prod: -- name: CD_charging-remote-commands-composite-service E2E -- tag: charging-remote-commands-composite-service -- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-remote-commands-composite-service-INT: -- name: CD_charging-remote-commands-composite-service INT -- tag: charging-remote-commands-composite-service -- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-remote-commands-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-remote-commands-composite-service.EMEA-PreProd: - name: CD_charging-remote-commands-composite-service INT - tag: charging-remote-commands-composite-service - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - env: INT - skipDeployment: "false" -CDcharging-remote-commands-composite-service-INT.NA-PreProd: +CDcharging-remote-commands-composite-service.NA-PreProd: - name: CD_charging-remote-commands-composite-service INT - tag: charging-remote-commands-composite-service - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - env: INT - skipDeployment: "false" -CDcharging-remote-commands-composite-service-INT.CN-PreProd: +CDcharging-remote-commands-composite-service.CN-PreProd: - name: CD_charging-remote-commands-composite-service INT - tag: charging-remote-commands-composite-service - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id diff --git a/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/dashboard/dashboard.yaml index 136a8ccf..6f37215f 100644 --- a/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-remote-commands-composite-service: default.json +- CDcharging-remote-commands-composite-service-PROD: default.json +- CDcharging-remote-commands-composite-service-E2E: default.json +- CDcharging-remote-commands-composite-service-INT: default.json +- CDcharging-remote-commands-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-remote-commands-composite-service.EMEA-Prod: +CDcharging-remote-commands-composite-service-PROD: +- name: CD_charging-remote-commands-composite-service PROD +- mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name +- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id +- tag: charging-remote-commands-composite-service +- env: PROD +- skipDeployment: "true" +CDcharging-remote-commands-composite-service-PROD.EMEA-Prod: - name: CD_charging-remote-commands-composite-service PROD - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: PROD - skipDeployment: "false" -CDcharging-remote-commands-composite-service.NA-Prod: +CDcharging-remote-commands-composite-service-PROD.NA-Prod: - name: CD_charging-remote-commands-composite-service PROD - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: PROD - skipDeployment: "false" -CDcharging-remote-commands-composite-service.CN-Prod: +CDcharging-remote-commands-composite-service-PROD.CN-Prod: - name: CD_charging-remote-commands-composite-service PROD - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id @@ -25,21 +35,28 @@ CDcharging-remote-commands-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-remote-commands-composite-service.EMEA-Prod: +CDcharging-remote-commands-composite-service-E2E: +- name: CD_charging-remote-commands-composite-service E2E +- mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name +- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id +- tag: charging-remote-commands-composite-service +- env: E2E +- skipDeployment: "true" +CDcharging-remote-commands-composite-service-E2E.EMEA-Prod: - name: CD_charging-remote-commands-composite-service E2E - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: E2E - skipDeployment: "false" -CDcharging-remote-commands-composite-service.NA-Prod: +CDcharging-remote-commands-composite-service-E2E.NA-Prod: - name: CD_charging-remote-commands-composite-service E2E - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: E2E - skipDeployment: "false" -CDcharging-remote-commands-composite-service.CN-Prod: +CDcharging-remote-commands-composite-service-E2E.CN-Prod: - name: CD_charging-remote-commands-composite-service E2E - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id @@ -47,22 +64,29 @@ CDcharging-remote-commands-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-remote-commands-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-remote-commands-composite-service-INT: +- name: CD_charging-remote-commands-composite-service INT +- mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name +- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id +- tag: charging-remote-commands-composite-service +- env: INT +- skipDeployment: "true" +CDcharging-remote-commands-composite-service-INT.EMEA-PreProd: - name: CD_charging-remote-commands-composite-service INT - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: INT - skipDeployment: "false" -CDcharging-remote-commands-composite-service.NA-PreProd: +CDcharging-remote-commands-composite-service-INT.NA-PreProd: - name: CD_charging-remote-commands-composite-service INT - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: INT - skipDeployment: "false" -CDcharging-remote-commands-composite-service.CN-PreProd: +CDcharging-remote-commands-composite-service-INT.CN-PreProd: - name: CD_charging-remote-commands-composite-service INT - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id @@ -70,22 +94,29 @@ CDcharging-remote-commands-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-remote-commands-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-remote-commands-composite-service-TEST: +- name: CD_charging-remote-commands-composite-service TEST +- mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name +- mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id +- tag: charging-remote-commands-composite-service +- env: TEST +- skipDeployment: "true" +CDcharging-remote-commands-composite-service-TEST.EMEA-PreProd: - name: CD_charging-remote-commands-composite-service TEST - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: TEST - skipDeployment: "false" -CDcharging-remote-commands-composite-service.NA-PreProd: +CDcharging-remote-commands-composite-service-TEST.NA-PreProd: - name: CD_charging-remote-commands-composite-service TEST - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id - tag: charging-remote-commands-composite-service - env: TEST - skipDeployment: "false" -CDcharging-remote-commands-composite-service.CN-PreProd: +CDcharging-remote-commands-composite-service-TEST.CN-PreProd: - name: CD_charging-remote-commands-composite-service TEST - mzName: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.name - mzId: CD_charging-remote-commands-composite-service/management-zone/CDcharging-remote-commands-composite-service.id diff --git a/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/notification/notification.yaml index 6af4adad..aacea691 100644 --- a/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-remote-commands-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-remote-commands-composite-service-PROD: msTeams.json -- CDcharging-remote-commands-composite-service-E2E: msTeams.json -- CDcharging-remote-commands-composite-service-INT: msTeams.json +- CDcharging-remote-commands-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-remote-commands-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-remote-commands-composite-service.EMEA-Prod: - name: CD_charging-remote-commands-composite-service PROD -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-PROD.id +- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-remote-commands-composite-service-PROD.EMEA-Prod: +CDcharging-remote-commands-composite-service.NA-Prod: - name: CD_charging-remote-commands-composite-service PROD -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-PROD.NA-Prod: -- name: CD_charging-remote-commands-composite-service PROD -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-PROD.CN-Prod: -- name: CD_charging-remote-commands-composite-service PROD -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-remote-commands-composite-service-E2E: -- name: CD_charging-remote-commands-composite-service E2E -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-E2E.id +- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-remote-commands-composite-service-E2E.EMEA-Prod: -- name: CD_charging-remote-commands-composite-service E2E -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-E2E.NA-Prod: -- name: CD_charging-remote-commands-composite-service E2E -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-E2E.CN-Prod: -- name: CD_charging-remote-commands-composite-service E2E -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-remote-commands-composite-service-INT: -- name: CD_charging-remote-commands-composite-service INT -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-INT.id +CDcharging-remote-commands-composite-service.CN-Prod: +- name: CD_charging-remote-commands-composite-service PROD +- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-remote-commands-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-remote-commands-composite-service.EMEA-PreProd: - name: CD_charging-remote-commands-composite-service INT -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-INT.id +- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-remote-commands-composite-service.NA-PreProd: - name: CD_charging-remote-commands-composite-service INT -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-INT.id +- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-remote-commands-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-remote-commands-composite-service.CN-PreProd: - name: CD_charging-remote-commands-composite-service INT -- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service-INT.id +- alertingProfile: CD_charging-remote-commands-composite-service/alerting-profile/CDcharging-remote-commands-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-sessions-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-sessions-service/alerting-profile/alerting-profile.yaml index d1cb999f..7eb72734 100644 --- a/BMW-Dynatrace-config/CD_charging-sessions-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-sessions-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-sessions-service-PROD: default.json -- CDcharging-sessions-service-E2E: default.json -- CDcharging-sessions-service-INT: default.json +- CDcharging-sessions-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-sessions-service-PROD: -- name: CD_charging-sessions-service PROD -- tag: charging-sessions-service -- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-sessions-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-sessions-service.EMEA-Prod: - name: CD_charging-sessions-service PROD - tag: charging-sessions-service - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - env: PROD - skipDeployment: "false" -CDcharging-sessions-service-PROD.NA-Prod: +CDcharging-sessions-service.NA-Prod: - name: CD_charging-sessions-service PROD - tag: charging-sessions-service - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - env: PROD - skipDeployment: "false" -CDcharging-sessions-service-PROD.CN-Prod: +CDcharging-sessions-service.CN-Prod: - name: CD_charging-sessions-service PROD - tag: charging-sessions-service - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-sessions-service-E2E: -- name: CD_charging-sessions-service E2E -- tag: charging-sessions-service -- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-sessions-service-E2E.EMEA-Prod: -- name: CD_charging-sessions-service E2E -- tag: charging-sessions-service -- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-sessions-service-E2E.NA-Prod: -- name: CD_charging-sessions-service E2E -- tag: charging-sessions-service -- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-sessions-service-E2E.CN-Prod: -- name: CD_charging-sessions-service E2E -- tag: charging-sessions-service -- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-sessions-service-INT: -- name: CD_charging-sessions-service INT -- tag: charging-sessions-service -- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-sessions-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-sessions-service.EMEA-PreProd: - name: CD_charging-sessions-service INT - tag: charging-sessions-service - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - env: INT - skipDeployment: "false" -CDcharging-sessions-service-INT.NA-PreProd: +CDcharging-sessions-service.NA-PreProd: - name: CD_charging-sessions-service INT - tag: charging-sessions-service - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - env: INT - skipDeployment: "false" -CDcharging-sessions-service-INT.CN-PreProd: +CDcharging-sessions-service.CN-PreProd: - name: CD_charging-sessions-service INT - tag: charging-sessions-service - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id diff --git a/BMW-Dynatrace-config/CD_charging-sessions-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-sessions-service/dashboard/dashboard.yaml index 1059c916..63f80857 100644 --- a/BMW-Dynatrace-config/CD_charging-sessions-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-sessions-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-sessions-service: default.json +- CDcharging-sessions-service-PROD: default.json +- CDcharging-sessions-service-E2E: default.json +- CDcharging-sessions-service-INT: default.json +- CDcharging-sessions-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-sessions-service.EMEA-Prod: +CDcharging-sessions-service-PROD: +- name: CD_charging-sessions-service PROD +- mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name +- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id +- tag: charging-sessions-service +- env: PROD +- skipDeployment: "true" +CDcharging-sessions-service-PROD.EMEA-Prod: - name: CD_charging-sessions-service PROD - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: PROD - skipDeployment: "false" -CDcharging-sessions-service.NA-Prod: +CDcharging-sessions-service-PROD.NA-Prod: - name: CD_charging-sessions-service PROD - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: PROD - skipDeployment: "false" -CDcharging-sessions-service.CN-Prod: +CDcharging-sessions-service-PROD.CN-Prod: - name: CD_charging-sessions-service PROD - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id @@ -25,21 +35,28 @@ CDcharging-sessions-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-sessions-service.EMEA-Prod: +CDcharging-sessions-service-E2E: +- name: CD_charging-sessions-service E2E +- mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name +- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id +- tag: charging-sessions-service +- env: E2E +- skipDeployment: "true" +CDcharging-sessions-service-E2E.EMEA-Prod: - name: CD_charging-sessions-service E2E - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: E2E - skipDeployment: "false" -CDcharging-sessions-service.NA-Prod: +CDcharging-sessions-service-E2E.NA-Prod: - name: CD_charging-sessions-service E2E - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: E2E - skipDeployment: "false" -CDcharging-sessions-service.CN-Prod: +CDcharging-sessions-service-E2E.CN-Prod: - name: CD_charging-sessions-service E2E - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id @@ -47,22 +64,29 @@ CDcharging-sessions-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-sessions-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-sessions-service-INT: +- name: CD_charging-sessions-service INT +- mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name +- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id +- tag: charging-sessions-service +- env: INT +- skipDeployment: "true" +CDcharging-sessions-service-INT.EMEA-PreProd: - name: CD_charging-sessions-service INT - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: INT - skipDeployment: "false" -CDcharging-sessions-service.NA-PreProd: +CDcharging-sessions-service-INT.NA-PreProd: - name: CD_charging-sessions-service INT - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: INT - skipDeployment: "false" -CDcharging-sessions-service.CN-PreProd: +CDcharging-sessions-service-INT.CN-PreProd: - name: CD_charging-sessions-service INT - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id @@ -70,22 +94,29 @@ CDcharging-sessions-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-sessions-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-sessions-service-TEST: +- name: CD_charging-sessions-service TEST +- mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name +- mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id +- tag: charging-sessions-service +- env: TEST +- skipDeployment: "true" +CDcharging-sessions-service-TEST.EMEA-PreProd: - name: CD_charging-sessions-service TEST - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: TEST - skipDeployment: "false" -CDcharging-sessions-service.NA-PreProd: +CDcharging-sessions-service-TEST.NA-PreProd: - name: CD_charging-sessions-service TEST - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id - tag: charging-sessions-service - env: TEST - skipDeployment: "false" -CDcharging-sessions-service.CN-PreProd: +CDcharging-sessions-service-TEST.CN-PreProd: - name: CD_charging-sessions-service TEST - mzName: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.name - mzId: CD_charging-sessions-service/management-zone/CDcharging-sessions-service.id diff --git a/BMW-Dynatrace-config/CD_charging-sessions-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-sessions-service/notification/notification.yaml index 23644270..9613bf20 100644 --- a/BMW-Dynatrace-config/CD_charging-sessions-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-sessions-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-sessions-service-PROD: msTeams.json -- CDcharging-sessions-service-E2E: msTeams.json -- CDcharging-sessions-service-INT: msTeams.json +- CDcharging-sessions-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-sessions-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-sessions-service.EMEA-Prod: - name: CD_charging-sessions-service PROD -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-PROD.id +- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-sessions-service-PROD.EMEA-Prod: +CDcharging-sessions-service.NA-Prod: - name: CD_charging-sessions-service PROD -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-sessions-service-PROD.NA-Prod: -- name: CD_charging-sessions-service PROD -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-sessions-service-PROD.CN-Prod: -- name: CD_charging-sessions-service PROD -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-sessions-service-E2E: -- name: CD_charging-sessions-service E2E -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-E2E.id +- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-sessions-service-E2E.EMEA-Prod: -- name: CD_charging-sessions-service E2E -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-sessions-service-E2E.NA-Prod: -- name: CD_charging-sessions-service E2E -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-sessions-service-E2E.CN-Prod: -- name: CD_charging-sessions-service E2E -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-sessions-service-INT: -- name: CD_charging-sessions-service INT -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-INT.id +CDcharging-sessions-service.CN-Prod: +- name: CD_charging-sessions-service PROD +- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-sessions-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-sessions-service.EMEA-PreProd: - name: CD_charging-sessions-service INT -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-INT.id +- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-sessions-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-sessions-service.NA-PreProd: - name: CD_charging-sessions-service INT -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-INT.id +- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-sessions-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-sessions-service.CN-PreProd: - name: CD_charging-sessions-service INT -- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service-INT.id +- alertingProfile: CD_charging-sessions-service/alerting-profile/CDcharging-sessions-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_charging-stations-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_charging-stations-service/alerting-profile/alerting-profile.yaml index 804acdfc..8146c62b 100644 --- a/BMW-Dynatrace-config/CD_charging-stations-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_charging-stations-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcharging-stations-service-PROD: default.json -- CDcharging-stations-service-E2E: default.json -- CDcharging-stations-service-INT: default.json +- CDcharging-stations-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-stations-service-PROD: -- name: CD_charging-stations-service PROD -- tag: charging-stations-service -- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcharging-stations-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcharging-stations-service.EMEA-Prod: - name: CD_charging-stations-service PROD - tag: charging-stations-service - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - env: PROD - skipDeployment: "false" -CDcharging-stations-service-PROD.NA-Prod: +CDcharging-stations-service.NA-Prod: - name: CD_charging-stations-service PROD - tag: charging-stations-service - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - env: PROD - skipDeployment: "false" -CDcharging-stations-service-PROD.CN-Prod: +CDcharging-stations-service.CN-Prod: - name: CD_charging-stations-service PROD - tag: charging-stations-service - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-stations-service-E2E: -- name: CD_charging-stations-service E2E -- tag: charging-stations-service -- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcharging-stations-service-E2E.EMEA-Prod: -- name: CD_charging-stations-service E2E -- tag: charging-stations-service -- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-stations-service-E2E.NA-Prod: -- name: CD_charging-stations-service E2E -- tag: charging-stations-service -- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id -- env: E2E -- skipDeployment: "false" -CDcharging-stations-service-E2E.CN-Prod: -- name: CD_charging-stations-service E2E -- tag: charging-stations-service -- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-stations-service-INT: -- name: CD_charging-stations-service INT -- tag: charging-stations-service -- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcharging-stations-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcharging-stations-service.EMEA-PreProd: - name: CD_charging-stations-service INT - tag: charging-stations-service - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - env: INT - skipDeployment: "false" -CDcharging-stations-service-INT.NA-PreProd: +CDcharging-stations-service.NA-PreProd: - name: CD_charging-stations-service INT - tag: charging-stations-service - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - env: INT - skipDeployment: "false" -CDcharging-stations-service-INT.CN-PreProd: +CDcharging-stations-service.CN-PreProd: - name: CD_charging-stations-service INT - tag: charging-stations-service - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id diff --git a/BMW-Dynatrace-config/CD_charging-stations-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_charging-stations-service/dashboard/dashboard.yaml index 30de214f..c26ed5ce 100644 --- a/BMW-Dynatrace-config/CD_charging-stations-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_charging-stations-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcharging-stations-service: default.json +- CDcharging-stations-service-PROD: default.json +- CDcharging-stations-service-E2E: default.json +- CDcharging-stations-service-INT: default.json +- CDcharging-stations-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcharging-stations-service.EMEA-Prod: +CDcharging-stations-service-PROD: +- name: CD_charging-stations-service PROD +- mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name +- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id +- tag: charging-stations-service +- env: PROD +- skipDeployment: "true" +CDcharging-stations-service-PROD.EMEA-Prod: - name: CD_charging-stations-service PROD - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: PROD - skipDeployment: "false" -CDcharging-stations-service.NA-Prod: +CDcharging-stations-service-PROD.NA-Prod: - name: CD_charging-stations-service PROD - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: PROD - skipDeployment: "false" -CDcharging-stations-service.CN-Prod: +CDcharging-stations-service-PROD.CN-Prod: - name: CD_charging-stations-service PROD - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id @@ -25,21 +35,28 @@ CDcharging-stations-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcharging-stations-service.EMEA-Prod: +CDcharging-stations-service-E2E: +- name: CD_charging-stations-service E2E +- mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name +- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id +- tag: charging-stations-service +- env: E2E +- skipDeployment: "true" +CDcharging-stations-service-E2E.EMEA-Prod: - name: CD_charging-stations-service E2E - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: E2E - skipDeployment: "false" -CDcharging-stations-service.NA-Prod: +CDcharging-stations-service-E2E.NA-Prod: - name: CD_charging-stations-service E2E - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: E2E - skipDeployment: "false" -CDcharging-stations-service.CN-Prod: +CDcharging-stations-service-E2E.CN-Prod: - name: CD_charging-stations-service E2E - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id @@ -47,22 +64,29 @@ CDcharging-stations-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcharging-stations-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcharging-stations-service-INT: +- name: CD_charging-stations-service INT +- mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name +- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id +- tag: charging-stations-service +- env: INT +- skipDeployment: "true" +CDcharging-stations-service-INT.EMEA-PreProd: - name: CD_charging-stations-service INT - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: INT - skipDeployment: "false" -CDcharging-stations-service.NA-PreProd: +CDcharging-stations-service-INT.NA-PreProd: - name: CD_charging-stations-service INT - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: INT - skipDeployment: "false" -CDcharging-stations-service.CN-PreProd: +CDcharging-stations-service-INT.CN-PreProd: - name: CD_charging-stations-service INT - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id @@ -70,22 +94,29 @@ CDcharging-stations-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcharging-stations-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcharging-stations-service-TEST: +- name: CD_charging-stations-service TEST +- mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name +- mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id +- tag: charging-stations-service +- env: TEST +- skipDeployment: "true" +CDcharging-stations-service-TEST.EMEA-PreProd: - name: CD_charging-stations-service TEST - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: TEST - skipDeployment: "false" -CDcharging-stations-service.NA-PreProd: +CDcharging-stations-service-TEST.NA-PreProd: - name: CD_charging-stations-service TEST - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id - tag: charging-stations-service - env: TEST - skipDeployment: "false" -CDcharging-stations-service.CN-PreProd: +CDcharging-stations-service-TEST.CN-PreProd: - name: CD_charging-stations-service TEST - mzName: CD_charging-stations-service/management-zone/CDcharging-stations-service.name - mzId: CD_charging-stations-service/management-zone/CDcharging-stations-service.id diff --git a/BMW-Dynatrace-config/CD_charging-stations-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_charging-stations-service/notification/notification.yaml index 7a8402cc..ceeb9fba 100644 --- a/BMW-Dynatrace-config/CD_charging-stations-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_charging-stations-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcharging-stations-service-PROD: msTeams.json -- CDcharging-stations-service-E2E: msTeams.json -- CDcharging-stations-service-INT: msTeams.json +- CDcharging-stations-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-stations-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcharging-stations-service.EMEA-Prod: - name: CD_charging-stations-service PROD -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-PROD.id +- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-stations-service-PROD.EMEA-Prod: +CDcharging-stations-service.NA-Prod: - name: CD_charging-stations-service PROD -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-stations-service-PROD.NA-Prod: -- name: CD_charging-stations-service PROD -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-stations-service-PROD.CN-Prod: -- name: CD_charging-stations-service PROD -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-stations-service-E2E: -- name: CD_charging-stations-service E2E -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-E2E.id +- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-stations-service-E2E.EMEA-Prod: -- name: CD_charging-stations-service E2E -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-stations-service-E2E.NA-Prod: -- name: CD_charging-stations-service E2E -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcharging-stations-service-E2E.CN-Prod: -- name: CD_charging-stations-service E2E -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcharging-stations-service-INT: -- name: CD_charging-stations-service INT -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-INT.id +CDcharging-stations-service.CN-Prod: +- name: CD_charging-stations-service PROD +- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcharging-stations-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcharging-stations-service.EMEA-PreProd: - name: CD_charging-stations-service INT -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-INT.id +- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-stations-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcharging-stations-service.NA-PreProd: - name: CD_charging-stations-service INT -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-INT.id +- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service.id - webhook: https://empty -- skipDeployment: "false" -CDcharging-stations-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcharging-stations-service.CN-PreProd: - name: CD_charging-stations-service INT -- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service-INT.id +- alertingProfile: CD_charging-stations-service/alerting-profile/CDcharging-stations-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/alerting-profile/alerting-profile.yaml index 590c25be..3e47e920 100644 --- a/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDclient-agent-telemetry-processor-PROD: default.json -- CDclient-agent-telemetry-processor-E2E: default.json -- CDclient-agent-telemetry-processor-INT: default.json +- CDclient-agent-telemetry-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-agent-telemetry-processor-PROD: -- name: CD_client-agent-telemetry-processor PROD -- tag: client-agent-telemetry-processor -- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDclient-agent-telemetry-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDclient-agent-telemetry-processor.EMEA-Prod: - name: CD_client-agent-telemetry-processor PROD - tag: client-agent-telemetry-processor - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - env: PROD - skipDeployment: "false" -CDclient-agent-telemetry-processor-PROD.NA-Prod: +CDclient-agent-telemetry-processor.NA-Prod: - name: CD_client-agent-telemetry-processor PROD - tag: client-agent-telemetry-processor - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - env: PROD - skipDeployment: "false" -CDclient-agent-telemetry-processor-PROD.CN-Prod: +CDclient-agent-telemetry-processor.CN-Prod: - name: CD_client-agent-telemetry-processor PROD - tag: client-agent-telemetry-processor - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-agent-telemetry-processor-E2E: -- name: CD_client-agent-telemetry-processor E2E -- tag: client-agent-telemetry-processor -- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDclient-agent-telemetry-processor-E2E.EMEA-Prod: -- name: CD_client-agent-telemetry-processor E2E -- tag: client-agent-telemetry-processor -- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id -- env: E2E -- skipDeployment: "false" -CDclient-agent-telemetry-processor-E2E.NA-Prod: -- name: CD_client-agent-telemetry-processor E2E -- tag: client-agent-telemetry-processor -- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id -- env: E2E -- skipDeployment: "false" -CDclient-agent-telemetry-processor-E2E.CN-Prod: -- name: CD_client-agent-telemetry-processor E2E -- tag: client-agent-telemetry-processor -- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-agent-telemetry-processor-INT: -- name: CD_client-agent-telemetry-processor INT -- tag: client-agent-telemetry-processor -- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDclient-agent-telemetry-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDclient-agent-telemetry-processor.EMEA-PreProd: - name: CD_client-agent-telemetry-processor INT - tag: client-agent-telemetry-processor - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - env: INT - skipDeployment: "false" -CDclient-agent-telemetry-processor-INT.NA-PreProd: +CDclient-agent-telemetry-processor.NA-PreProd: - name: CD_client-agent-telemetry-processor INT - tag: client-agent-telemetry-processor - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - env: INT - skipDeployment: "false" -CDclient-agent-telemetry-processor-INT.CN-PreProd: +CDclient-agent-telemetry-processor.CN-PreProd: - name: CD_client-agent-telemetry-processor INT - tag: client-agent-telemetry-processor - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id diff --git a/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/dashboard/dashboard.yaml index 8cbba60a..f472d35e 100644 --- a/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDclient-agent-telemetry-processor: default.json +- CDclient-agent-telemetry-processor-PROD: default.json +- CDclient-agent-telemetry-processor-E2E: default.json +- CDclient-agent-telemetry-processor-INT: default.json +- CDclient-agent-telemetry-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDclient-agent-telemetry-processor.EMEA-Prod: +CDclient-agent-telemetry-processor-PROD: +- name: CD_client-agent-telemetry-processor PROD +- mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name +- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id +- tag: client-agent-telemetry-processor +- env: PROD +- skipDeployment: "true" +CDclient-agent-telemetry-processor-PROD.EMEA-Prod: - name: CD_client-agent-telemetry-processor PROD - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: PROD - skipDeployment: "false" -CDclient-agent-telemetry-processor.NA-Prod: +CDclient-agent-telemetry-processor-PROD.NA-Prod: - name: CD_client-agent-telemetry-processor PROD - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: PROD - skipDeployment: "false" -CDclient-agent-telemetry-processor.CN-Prod: +CDclient-agent-telemetry-processor-PROD.CN-Prod: - name: CD_client-agent-telemetry-processor PROD - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id @@ -25,21 +35,28 @@ CDclient-agent-telemetry-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDclient-agent-telemetry-processor.EMEA-Prod: +CDclient-agent-telemetry-processor-E2E: +- name: CD_client-agent-telemetry-processor E2E +- mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name +- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id +- tag: client-agent-telemetry-processor +- env: E2E +- skipDeployment: "true" +CDclient-agent-telemetry-processor-E2E.EMEA-Prod: - name: CD_client-agent-telemetry-processor E2E - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: E2E - skipDeployment: "false" -CDclient-agent-telemetry-processor.NA-Prod: +CDclient-agent-telemetry-processor-E2E.NA-Prod: - name: CD_client-agent-telemetry-processor E2E - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: E2E - skipDeployment: "false" -CDclient-agent-telemetry-processor.CN-Prod: +CDclient-agent-telemetry-processor-E2E.CN-Prod: - name: CD_client-agent-telemetry-processor E2E - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id @@ -47,22 +64,29 @@ CDclient-agent-telemetry-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDclient-agent-telemetry-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDclient-agent-telemetry-processor-INT: +- name: CD_client-agent-telemetry-processor INT +- mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name +- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id +- tag: client-agent-telemetry-processor +- env: INT +- skipDeployment: "true" +CDclient-agent-telemetry-processor-INT.EMEA-PreProd: - name: CD_client-agent-telemetry-processor INT - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: INT - skipDeployment: "false" -CDclient-agent-telemetry-processor.NA-PreProd: +CDclient-agent-telemetry-processor-INT.NA-PreProd: - name: CD_client-agent-telemetry-processor INT - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: INT - skipDeployment: "false" -CDclient-agent-telemetry-processor.CN-PreProd: +CDclient-agent-telemetry-processor-INT.CN-PreProd: - name: CD_client-agent-telemetry-processor INT - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id @@ -70,22 +94,29 @@ CDclient-agent-telemetry-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDclient-agent-telemetry-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDclient-agent-telemetry-processor-TEST: +- name: CD_client-agent-telemetry-processor TEST +- mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name +- mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id +- tag: client-agent-telemetry-processor +- env: TEST +- skipDeployment: "true" +CDclient-agent-telemetry-processor-TEST.EMEA-PreProd: - name: CD_client-agent-telemetry-processor TEST - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: TEST - skipDeployment: "false" -CDclient-agent-telemetry-processor.NA-PreProd: +CDclient-agent-telemetry-processor-TEST.NA-PreProd: - name: CD_client-agent-telemetry-processor TEST - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id - tag: client-agent-telemetry-processor - env: TEST - skipDeployment: "false" -CDclient-agent-telemetry-processor.CN-PreProd: +CDclient-agent-telemetry-processor-TEST.CN-PreProd: - name: CD_client-agent-telemetry-processor TEST - mzName: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.name - mzId: CD_client-agent-telemetry-processor/management-zone/CDclient-agent-telemetry-processor.id diff --git a/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/notification/notification.yaml index f1a2fa9f..cc6adb5a 100644 --- a/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_client-agent-telemetry-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDclient-agent-telemetry-processor-PROD: msTeams.json -- CDclient-agent-telemetry-processor-E2E: msTeams.json -- CDclient-agent-telemetry-processor-INT: msTeams.json +- CDclient-agent-telemetry-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-agent-telemetry-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDclient-agent-telemetry-processor.EMEA-Prod: - name: CD_client-agent-telemetry-processor PROD -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-PROD.id +- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDclient-agent-telemetry-processor-PROD.EMEA-Prod: +CDclient-agent-telemetry-processor.NA-Prod: - name: CD_client-agent-telemetry-processor PROD -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-agent-telemetry-processor-PROD.NA-Prod: -- name: CD_client-agent-telemetry-processor PROD -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-agent-telemetry-processor-PROD.CN-Prod: -- name: CD_client-agent-telemetry-processor PROD -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-agent-telemetry-processor-E2E: -- name: CD_client-agent-telemetry-processor E2E -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-E2E.id +- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDclient-agent-telemetry-processor-E2E.EMEA-Prod: -- name: CD_client-agent-telemetry-processor E2E -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-agent-telemetry-processor-E2E.NA-Prod: -- name: CD_client-agent-telemetry-processor E2E -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-agent-telemetry-processor-E2E.CN-Prod: -- name: CD_client-agent-telemetry-processor E2E -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-agent-telemetry-processor-INT: -- name: CD_client-agent-telemetry-processor INT -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-INT.id +CDclient-agent-telemetry-processor.CN-Prod: +- name: CD_client-agent-telemetry-processor PROD +- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDclient-agent-telemetry-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDclient-agent-telemetry-processor.EMEA-PreProd: - name: CD_client-agent-telemetry-processor INT -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-INT.id +- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor.id - webhook: https://empty -- skipDeployment: "false" -CDclient-agent-telemetry-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDclient-agent-telemetry-processor.NA-PreProd: - name: CD_client-agent-telemetry-processor INT -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-INT.id +- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor.id - webhook: https://empty -- skipDeployment: "false" -CDclient-agent-telemetry-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDclient-agent-telemetry-processor.CN-PreProd: - name: CD_client-agent-telemetry-processor INT -- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor-INT.id +- alertingProfile: CD_client-agent-telemetry-processor/alerting-profile/CDclient-agent-telemetry-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/alerting-profile/alerting-profile.yaml index 2b8ec942..4a5b9f84 100644 --- a/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDclient-vehicle-telemetry-processor-PROD: default.json -- CDclient-vehicle-telemetry-processor-E2E: default.json -- CDclient-vehicle-telemetry-processor-INT: default.json +- CDclient-vehicle-telemetry-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-vehicle-telemetry-processor-PROD: -- name: CD_client-vehicle-telemetry-processor PROD -- tag: client-vehicle-telemetry-processor -- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDclient-vehicle-telemetry-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDclient-vehicle-telemetry-processor.EMEA-Prod: - name: CD_client-vehicle-telemetry-processor PROD - tag: client-vehicle-telemetry-processor - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - env: PROD - skipDeployment: "false" -CDclient-vehicle-telemetry-processor-PROD.NA-Prod: +CDclient-vehicle-telemetry-processor.NA-Prod: - name: CD_client-vehicle-telemetry-processor PROD - tag: client-vehicle-telemetry-processor - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - env: PROD - skipDeployment: "false" -CDclient-vehicle-telemetry-processor-PROD.CN-Prod: +CDclient-vehicle-telemetry-processor.CN-Prod: - name: CD_client-vehicle-telemetry-processor PROD - tag: client-vehicle-telemetry-processor - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-vehicle-telemetry-processor-E2E: -- name: CD_client-vehicle-telemetry-processor E2E -- tag: client-vehicle-telemetry-processor -- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDclient-vehicle-telemetry-processor-E2E.EMEA-Prod: -- name: CD_client-vehicle-telemetry-processor E2E -- tag: client-vehicle-telemetry-processor -- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id -- env: E2E -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-E2E.NA-Prod: -- name: CD_client-vehicle-telemetry-processor E2E -- tag: client-vehicle-telemetry-processor -- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id -- env: E2E -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-E2E.CN-Prod: -- name: CD_client-vehicle-telemetry-processor E2E -- tag: client-vehicle-telemetry-processor -- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-vehicle-telemetry-processor-INT: -- name: CD_client-vehicle-telemetry-processor INT -- tag: client-vehicle-telemetry-processor -- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDclient-vehicle-telemetry-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDclient-vehicle-telemetry-processor.EMEA-PreProd: - name: CD_client-vehicle-telemetry-processor INT - tag: client-vehicle-telemetry-processor - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - env: INT - skipDeployment: "false" -CDclient-vehicle-telemetry-processor-INT.NA-PreProd: +CDclient-vehicle-telemetry-processor.NA-PreProd: - name: CD_client-vehicle-telemetry-processor INT - tag: client-vehicle-telemetry-processor - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - env: INT - skipDeployment: "false" -CDclient-vehicle-telemetry-processor-INT.CN-PreProd: +CDclient-vehicle-telemetry-processor.CN-PreProd: - name: CD_client-vehicle-telemetry-processor INT - tag: client-vehicle-telemetry-processor - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id diff --git a/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/dashboard/dashboard.yaml index 1cf41616..13d3850b 100644 --- a/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDclient-vehicle-telemetry-processor: default.json +- CDclient-vehicle-telemetry-processor-PROD: default.json +- CDclient-vehicle-telemetry-processor-E2E: default.json +- CDclient-vehicle-telemetry-processor-INT: default.json +- CDclient-vehicle-telemetry-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDclient-vehicle-telemetry-processor.EMEA-Prod: +CDclient-vehicle-telemetry-processor-PROD: +- name: CD_client-vehicle-telemetry-processor PROD +- mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name +- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id +- tag: client-vehicle-telemetry-processor +- env: PROD +- skipDeployment: "true" +CDclient-vehicle-telemetry-processor-PROD.EMEA-Prod: - name: CD_client-vehicle-telemetry-processor PROD - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: PROD - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.NA-Prod: +CDclient-vehicle-telemetry-processor-PROD.NA-Prod: - name: CD_client-vehicle-telemetry-processor PROD - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: PROD - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.CN-Prod: +CDclient-vehicle-telemetry-processor-PROD.CN-Prod: - name: CD_client-vehicle-telemetry-processor PROD - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id @@ -25,21 +35,28 @@ CDclient-vehicle-telemetry-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDclient-vehicle-telemetry-processor.EMEA-Prod: +CDclient-vehicle-telemetry-processor-E2E: +- name: CD_client-vehicle-telemetry-processor E2E +- mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name +- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id +- tag: client-vehicle-telemetry-processor +- env: E2E +- skipDeployment: "true" +CDclient-vehicle-telemetry-processor-E2E.EMEA-Prod: - name: CD_client-vehicle-telemetry-processor E2E - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: E2E - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.NA-Prod: +CDclient-vehicle-telemetry-processor-E2E.NA-Prod: - name: CD_client-vehicle-telemetry-processor E2E - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: E2E - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.CN-Prod: +CDclient-vehicle-telemetry-processor-E2E.CN-Prod: - name: CD_client-vehicle-telemetry-processor E2E - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id @@ -47,22 +64,29 @@ CDclient-vehicle-telemetry-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDclient-vehicle-telemetry-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDclient-vehicle-telemetry-processor-INT: +- name: CD_client-vehicle-telemetry-processor INT +- mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name +- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id +- tag: client-vehicle-telemetry-processor +- env: INT +- skipDeployment: "true" +CDclient-vehicle-telemetry-processor-INT.EMEA-PreProd: - name: CD_client-vehicle-telemetry-processor INT - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: INT - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.NA-PreProd: +CDclient-vehicle-telemetry-processor-INT.NA-PreProd: - name: CD_client-vehicle-telemetry-processor INT - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: INT - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.CN-PreProd: +CDclient-vehicle-telemetry-processor-INT.CN-PreProd: - name: CD_client-vehicle-telemetry-processor INT - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id @@ -70,22 +94,29 @@ CDclient-vehicle-telemetry-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDclient-vehicle-telemetry-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDclient-vehicle-telemetry-processor-TEST: +- name: CD_client-vehicle-telemetry-processor TEST +- mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name +- mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id +- tag: client-vehicle-telemetry-processor +- env: TEST +- skipDeployment: "true" +CDclient-vehicle-telemetry-processor-TEST.EMEA-PreProd: - name: CD_client-vehicle-telemetry-processor TEST - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: TEST - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.NA-PreProd: +CDclient-vehicle-telemetry-processor-TEST.NA-PreProd: - name: CD_client-vehicle-telemetry-processor TEST - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id - tag: client-vehicle-telemetry-processor - env: TEST - skipDeployment: "false" -CDclient-vehicle-telemetry-processor.CN-PreProd: +CDclient-vehicle-telemetry-processor-TEST.CN-PreProd: - name: CD_client-vehicle-telemetry-processor TEST - mzName: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.name - mzId: CD_client-vehicle-telemetry-processor/management-zone/CDclient-vehicle-telemetry-processor.id diff --git a/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/notification/notification.yaml index 7f4111e9..d27153bd 100644 --- a/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_client-vehicle-telemetry-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDclient-vehicle-telemetry-processor-PROD: msTeams.json -- CDclient-vehicle-telemetry-processor-E2E: msTeams.json -- CDclient-vehicle-telemetry-processor-INT: msTeams.json +- CDclient-vehicle-telemetry-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-vehicle-telemetry-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDclient-vehicle-telemetry-processor.EMEA-Prod: - name: CD_client-vehicle-telemetry-processor PROD -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-PROD.id +- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDclient-vehicle-telemetry-processor-PROD.EMEA-Prod: +CDclient-vehicle-telemetry-processor.NA-Prod: - name: CD_client-vehicle-telemetry-processor PROD -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-PROD.NA-Prod: -- name: CD_client-vehicle-telemetry-processor PROD -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-PROD.CN-Prod: -- name: CD_client-vehicle-telemetry-processor PROD -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-vehicle-telemetry-processor-E2E: -- name: CD_client-vehicle-telemetry-processor E2E -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-E2E.id +- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDclient-vehicle-telemetry-processor-E2E.EMEA-Prod: -- name: CD_client-vehicle-telemetry-processor E2E -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-E2E.NA-Prod: -- name: CD_client-vehicle-telemetry-processor E2E -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-E2E.CN-Prod: -- name: CD_client-vehicle-telemetry-processor E2E -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDclient-vehicle-telemetry-processor-INT: -- name: CD_client-vehicle-telemetry-processor INT -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-INT.id +CDclient-vehicle-telemetry-processor.CN-Prod: +- name: CD_client-vehicle-telemetry-processor PROD +- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDclient-vehicle-telemetry-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDclient-vehicle-telemetry-processor.EMEA-PreProd: - name: CD_client-vehicle-telemetry-processor INT -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-INT.id +- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor.id - webhook: https://empty -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDclient-vehicle-telemetry-processor.NA-PreProd: - name: CD_client-vehicle-telemetry-processor INT -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-INT.id +- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor.id - webhook: https://empty -- skipDeployment: "false" -CDclient-vehicle-telemetry-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDclient-vehicle-telemetry-processor.CN-PreProd: - name: CD_client-vehicle-telemetry-processor INT -- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor-INT.id +- alertingProfile: CD_client-vehicle-telemetry-processor/alerting-profile/CDclient-vehicle-telemetry-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_cm/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_cm/alerting-profile/alerting-profile.yaml index 8a5636b9..1e2c4b8b 100644 --- a/BMW-Dynatrace-config/CD_cm/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_cm/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDcm-PROD: default.json -- CDcm-INT: default.json +- CDcm: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcm-PROD: -- name: CD_cm PROD -- tag: cm -- mzId: CD_cm/management-zone/CDcm.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcm-PROD.EMEA-Prod: +CDcm.EMEA-Prod: - name: CD_cm PROD - tag: cm - mzId: CD_cm/management-zone/CDcm.id - env: PROD - skipDeployment: "false" -CDcm-PROD.NA-Prod: +CDcm.NA-Prod: - name: CD_cm PROD - tag: cm - mzId: CD_cm/management-zone/CDcm.id - env: PROD - skipDeployment: "false" -CDcm-PROD.CN-Prod: +CDcm.CN-Prod: - name: CD_cm PROD - tag: cm - mzId: CD_cm/management-zone/CDcm.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcm-INT: -- name: CD_cm INT -- tag: cm -- mzId: CD_cm/management-zone/CDcm.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcm-INT.EMEA-PreProd: +CDcm.EMEA-PreProd: - name: CD_cm INT - tag: cm - mzId: CD_cm/management-zone/CDcm.id - env: INT - skipDeployment: "false" -CDcm-INT.NA-PreProd: +CDcm.NA-PreProd: - name: CD_cm INT - tag: cm - mzId: CD_cm/management-zone/CDcm.id - env: INT - skipDeployment: "false" -CDcm-INT.CN-PreProd: +CDcm.CN-PreProd: - name: CD_cm INT - tag: cm - mzId: CD_cm/management-zone/CDcm.id diff --git a/BMW-Dynatrace-config/CD_cm/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_cm/dashboard/dashboard.yaml index ca07561a..61f83e85 100644 --- a/BMW-Dynatrace-config/CD_cm/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_cm/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcm: default.json +- CDcm-PROD: default.json +- CDcm-E2E: default.json +- CDcm-INT: default.json +- CDcm-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcm.EMEA-Prod: +CDcm-PROD: +- name: CD_cm PROD +- mzName: CD_cm/management-zone/CDcm.name +- mzId: CD_cm/management-zone/CDcm.id +- tag: cm +- env: PROD +- skipDeployment: "true" +CDcm-PROD.EMEA-Prod: - name: CD_cm PROD - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: PROD - skipDeployment: "false" -CDcm.NA-Prod: +CDcm-PROD.NA-Prod: - name: CD_cm PROD - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: PROD - skipDeployment: "false" -CDcm.CN-Prod: +CDcm-PROD.CN-Prod: - name: CD_cm PROD - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id @@ -25,21 +35,28 @@ CDcm.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcm.EMEA-Prod: +CDcm-E2E: +- name: CD_cm E2E +- mzName: CD_cm/management-zone/CDcm.name +- mzId: CD_cm/management-zone/CDcm.id +- tag: cm +- env: E2E +- skipDeployment: "true" +CDcm-E2E.EMEA-Prod: - name: CD_cm E2E - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: E2E - skipDeployment: "false" -CDcm.NA-Prod: +CDcm-E2E.NA-Prod: - name: CD_cm E2E - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: E2E - skipDeployment: "false" -CDcm.CN-Prod: +CDcm-E2E.CN-Prod: - name: CD_cm E2E - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id @@ -47,22 +64,29 @@ CDcm.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcm.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcm-INT: +- name: CD_cm INT +- mzName: CD_cm/management-zone/CDcm.name +- mzId: CD_cm/management-zone/CDcm.id +- tag: cm +- env: INT +- skipDeployment: "true" +CDcm-INT.EMEA-PreProd: - name: CD_cm INT - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: INT - skipDeployment: "false" -CDcm.NA-PreProd: +CDcm-INT.NA-PreProd: - name: CD_cm INT - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: INT - skipDeployment: "false" -CDcm.CN-PreProd: +CDcm-INT.CN-PreProd: - name: CD_cm INT - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id @@ -70,22 +94,29 @@ CDcm.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcm.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcm-TEST: +- name: CD_cm TEST +- mzName: CD_cm/management-zone/CDcm.name +- mzId: CD_cm/management-zone/CDcm.id +- tag: cm +- env: TEST +- skipDeployment: "true" +CDcm-TEST.EMEA-PreProd: - name: CD_cm TEST - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: TEST - skipDeployment: "false" -CDcm.NA-PreProd: +CDcm-TEST.NA-PreProd: - name: CD_cm TEST - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id - tag: cm - env: TEST - skipDeployment: "false" -CDcm.CN-PreProd: +CDcm-TEST.CN-PreProd: - name: CD_cm TEST - mzName: CD_cm/management-zone/CDcm.name - mzId: CD_cm/management-zone/CDcm.id diff --git a/BMW-Dynatrace-config/CD_cm/notification/notification.yaml b/BMW-Dynatrace-config/CD_cm/notification/notification.yaml index 6ec70900..fb44eccc 100644 --- a/BMW-Dynatrace-config/CD_cm/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_cm/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDcm-PROD: msTeams.json -- CDcm-INT: msTeams.json +- CDcm: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcm-PROD: +# Notification System for EMEA/NA/CN Prod +CDcm.EMEA-Prod: - name: CD_cm PROD -- alertingProfile: CD_cm/alerting-profile/CDcm-PROD.id +- alertingProfile: CD_cm/alerting-profile/CDcm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcm-PROD.EMEA-Prod: +CDcm.NA-Prod: - name: CD_cm PROD -- alertingProfile: CD_cm/alerting-profile/CDcm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcm-PROD.NA-Prod: -- name: CD_cm PROD -- alertingProfile: CD_cm/alerting-profile/CDcm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcm-PROD.CN-Prod: -- name: CD_cm PROD -- alertingProfile: CD_cm/alerting-profile/CDcm-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcm-INT: -- name: CD_cm INT -- alertingProfile: CD_cm/alerting-profile/CDcm-INT.id +- alertingProfile: CD_cm/alerting-profile/CDcm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcm-INT.EMEA-PreProd: -- name: CD_cm INT -- alertingProfile: CD_cm/alerting-profile/CDcm-INT.id +CDcm.CN-Prod: +- name: CD_cm PROD +- alertingProfile: CD_cm/alerting-profile/CDcm.id - webhook: https://empty -- skipDeployment: "false" -CDcm-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDcm.EMEA-PreProd: - name: CD_cm INT -- alertingProfile: CD_cm/alerting-profile/CDcm-INT.id +- alertingProfile: CD_cm/alerting-profile/CDcm.id - webhook: https://empty -- skipDeployment: "false" -CDcm-INT.CN-PreProd: +- skipDeployment: "true" +CDcm.NA-PreProd: - name: CD_cm INT -- alertingProfile: CD_cm/alerting-profile/CDcm-INT.id +- alertingProfile: CD_cm/alerting-profile/CDcm.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDcm.CN-PreProd: +- name: CD_cm INT +- alertingProfile: CD_cm/alerting-profile/CDcm.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_commute-notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_commute-notification-service/alerting-profile/alerting-profile.yaml index dab92d6c..c7cc830f 100644 --- a/BMW-Dynatrace-config/CD_commute-notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_commute-notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcommute-notification-service-PROD: default.json -- CDcommute-notification-service-E2E: default.json -- CDcommute-notification-service-INT: default.json +- CDcommute-notification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-notification-service-PROD: -- name: CD_commute-notification-service PROD -- tag: commute-notification-service -- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcommute-notification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcommute-notification-service.EMEA-Prod: - name: CD_commute-notification-service PROD - tag: commute-notification-service - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - env: PROD - skipDeployment: "false" -CDcommute-notification-service-PROD.NA-Prod: +CDcommute-notification-service.NA-Prod: - name: CD_commute-notification-service PROD - tag: commute-notification-service - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - env: PROD - skipDeployment: "false" -CDcommute-notification-service-PROD.CN-Prod: +CDcommute-notification-service.CN-Prod: - name: CD_commute-notification-service PROD - tag: commute-notification-service - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-notification-service-E2E: -- name: CD_commute-notification-service E2E -- tag: commute-notification-service -- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcommute-notification-service-E2E.EMEA-Prod: -- name: CD_commute-notification-service E2E -- tag: commute-notification-service -- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id -- env: E2E -- skipDeployment: "false" -CDcommute-notification-service-E2E.NA-Prod: -- name: CD_commute-notification-service E2E -- tag: commute-notification-service -- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id -- env: E2E -- skipDeployment: "false" -CDcommute-notification-service-E2E.CN-Prod: -- name: CD_commute-notification-service E2E -- tag: commute-notification-service -- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-notification-service-INT: -- name: CD_commute-notification-service INT -- tag: commute-notification-service -- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcommute-notification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcommute-notification-service.EMEA-PreProd: - name: CD_commute-notification-service INT - tag: commute-notification-service - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - env: INT - skipDeployment: "false" -CDcommute-notification-service-INT.NA-PreProd: +CDcommute-notification-service.NA-PreProd: - name: CD_commute-notification-service INT - tag: commute-notification-service - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - env: INT - skipDeployment: "false" -CDcommute-notification-service-INT.CN-PreProd: +CDcommute-notification-service.CN-PreProd: - name: CD_commute-notification-service INT - tag: commute-notification-service - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id diff --git a/BMW-Dynatrace-config/CD_commute-notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_commute-notification-service/dashboard/dashboard.yaml index 4bde2016..76f31b94 100644 --- a/BMW-Dynatrace-config/CD_commute-notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_commute-notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcommute-notification-service: default.json +- CDcommute-notification-service-PROD: default.json +- CDcommute-notification-service-E2E: default.json +- CDcommute-notification-service-INT: default.json +- CDcommute-notification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcommute-notification-service.EMEA-Prod: +CDcommute-notification-service-PROD: +- name: CD_commute-notification-service PROD +- mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name +- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id +- tag: commute-notification-service +- env: PROD +- skipDeployment: "true" +CDcommute-notification-service-PROD.EMEA-Prod: - name: CD_commute-notification-service PROD - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: PROD - skipDeployment: "false" -CDcommute-notification-service.NA-Prod: +CDcommute-notification-service-PROD.NA-Prod: - name: CD_commute-notification-service PROD - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: PROD - skipDeployment: "false" -CDcommute-notification-service.CN-Prod: +CDcommute-notification-service-PROD.CN-Prod: - name: CD_commute-notification-service PROD - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id @@ -25,21 +35,28 @@ CDcommute-notification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcommute-notification-service.EMEA-Prod: +CDcommute-notification-service-E2E: +- name: CD_commute-notification-service E2E +- mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name +- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id +- tag: commute-notification-service +- env: E2E +- skipDeployment: "true" +CDcommute-notification-service-E2E.EMEA-Prod: - name: CD_commute-notification-service E2E - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: E2E - skipDeployment: "false" -CDcommute-notification-service.NA-Prod: +CDcommute-notification-service-E2E.NA-Prod: - name: CD_commute-notification-service E2E - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: E2E - skipDeployment: "false" -CDcommute-notification-service.CN-Prod: +CDcommute-notification-service-E2E.CN-Prod: - name: CD_commute-notification-service E2E - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id @@ -47,22 +64,29 @@ CDcommute-notification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcommute-notification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcommute-notification-service-INT: +- name: CD_commute-notification-service INT +- mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name +- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id +- tag: commute-notification-service +- env: INT +- skipDeployment: "true" +CDcommute-notification-service-INT.EMEA-PreProd: - name: CD_commute-notification-service INT - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: INT - skipDeployment: "false" -CDcommute-notification-service.NA-PreProd: +CDcommute-notification-service-INT.NA-PreProd: - name: CD_commute-notification-service INT - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: INT - skipDeployment: "false" -CDcommute-notification-service.CN-PreProd: +CDcommute-notification-service-INT.CN-PreProd: - name: CD_commute-notification-service INT - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id @@ -70,22 +94,29 @@ CDcommute-notification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcommute-notification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcommute-notification-service-TEST: +- name: CD_commute-notification-service TEST +- mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name +- mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id +- tag: commute-notification-service +- env: TEST +- skipDeployment: "true" +CDcommute-notification-service-TEST.EMEA-PreProd: - name: CD_commute-notification-service TEST - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: TEST - skipDeployment: "false" -CDcommute-notification-service.NA-PreProd: +CDcommute-notification-service-TEST.NA-PreProd: - name: CD_commute-notification-service TEST - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id - tag: commute-notification-service - env: TEST - skipDeployment: "false" -CDcommute-notification-service.CN-PreProd: +CDcommute-notification-service-TEST.CN-PreProd: - name: CD_commute-notification-service TEST - mzName: CD_commute-notification-service/management-zone/CDcommute-notification-service.name - mzId: CD_commute-notification-service/management-zone/CDcommute-notification-service.id diff --git a/BMW-Dynatrace-config/CD_commute-notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_commute-notification-service/notification/notification.yaml index 7c9a5c97..87e6e90f 100644 --- a/BMW-Dynatrace-config/CD_commute-notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_commute-notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcommute-notification-service-PROD: msTeams.json -- CDcommute-notification-service-E2E: msTeams.json -- CDcommute-notification-service-INT: msTeams.json +- CDcommute-notification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-notification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcommute-notification-service.EMEA-Prod: - name: CD_commute-notification-service PROD -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-PROD.id +- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcommute-notification-service-PROD.EMEA-Prod: +CDcommute-notification-service.NA-Prod: - name: CD_commute-notification-service PROD -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-notification-service-PROD.NA-Prod: -- name: CD_commute-notification-service PROD -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-notification-service-PROD.CN-Prod: -- name: CD_commute-notification-service PROD -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-notification-service-E2E: -- name: CD_commute-notification-service E2E -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-E2E.id +- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcommute-notification-service-E2E.EMEA-Prod: -- name: CD_commute-notification-service E2E -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-notification-service-E2E.NA-Prod: -- name: CD_commute-notification-service E2E -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-notification-service-E2E.CN-Prod: -- name: CD_commute-notification-service E2E -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-notification-service-INT: -- name: CD_commute-notification-service INT -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-INT.id +CDcommute-notification-service.CN-Prod: +- name: CD_commute-notification-service PROD +- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcommute-notification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcommute-notification-service.EMEA-PreProd: - name: CD_commute-notification-service INT -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-INT.id +- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDcommute-notification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcommute-notification-service.NA-PreProd: - name: CD_commute-notification-service INT -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-INT.id +- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDcommute-notification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcommute-notification-service.CN-PreProd: - name: CD_commute-notification-service INT -- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service-INT.id +- alertingProfile: CD_commute-notification-service/alerting-profile/CDcommute-notification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_commute-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_commute-service/alerting-profile/alerting-profile.yaml index bc077e99..3c1d1fe6 100644 --- a/BMW-Dynatrace-config/CD_commute-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_commute-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcommute-service-PROD: default.json -- CDcommute-service-E2E: default.json -- CDcommute-service-INT: default.json +- CDcommute-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-service-PROD: -- name: CD_commute-service PROD -- tag: commute-service -- mzId: CD_commute-service/management-zone/CDcommute-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcommute-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcommute-service.EMEA-Prod: - name: CD_commute-service PROD - tag: commute-service - mzId: CD_commute-service/management-zone/CDcommute-service.id - env: PROD - skipDeployment: "false" -CDcommute-service-PROD.NA-Prod: +CDcommute-service.NA-Prod: - name: CD_commute-service PROD - tag: commute-service - mzId: CD_commute-service/management-zone/CDcommute-service.id - env: PROD - skipDeployment: "false" -CDcommute-service-PROD.CN-Prod: +CDcommute-service.CN-Prod: - name: CD_commute-service PROD - tag: commute-service - mzId: CD_commute-service/management-zone/CDcommute-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-service-E2E: -- name: CD_commute-service E2E -- tag: commute-service -- mzId: CD_commute-service/management-zone/CDcommute-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcommute-service-E2E.EMEA-Prod: -- name: CD_commute-service E2E -- tag: commute-service -- mzId: CD_commute-service/management-zone/CDcommute-service.id -- env: E2E -- skipDeployment: "false" -CDcommute-service-E2E.NA-Prod: -- name: CD_commute-service E2E -- tag: commute-service -- mzId: CD_commute-service/management-zone/CDcommute-service.id -- env: E2E -- skipDeployment: "false" -CDcommute-service-E2E.CN-Prod: -- name: CD_commute-service E2E -- tag: commute-service -- mzId: CD_commute-service/management-zone/CDcommute-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-service-INT: -- name: CD_commute-service INT -- tag: commute-service -- mzId: CD_commute-service/management-zone/CDcommute-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcommute-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcommute-service.EMEA-PreProd: - name: CD_commute-service INT - tag: commute-service - mzId: CD_commute-service/management-zone/CDcommute-service.id - env: INT - skipDeployment: "false" -CDcommute-service-INT.NA-PreProd: +CDcommute-service.NA-PreProd: - name: CD_commute-service INT - tag: commute-service - mzId: CD_commute-service/management-zone/CDcommute-service.id - env: INT - skipDeployment: "false" -CDcommute-service-INT.CN-PreProd: +CDcommute-service.CN-PreProd: - name: CD_commute-service INT - tag: commute-service - mzId: CD_commute-service/management-zone/CDcommute-service.id diff --git a/BMW-Dynatrace-config/CD_commute-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_commute-service/dashboard/dashboard.yaml index 77a4b1a8..fd3c0cf2 100644 --- a/BMW-Dynatrace-config/CD_commute-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_commute-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcommute-service: default.json +- CDcommute-service-PROD: default.json +- CDcommute-service-E2E: default.json +- CDcommute-service-INT: default.json +- CDcommute-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcommute-service.EMEA-Prod: +CDcommute-service-PROD: +- name: CD_commute-service PROD +- mzName: CD_commute-service/management-zone/CDcommute-service.name +- mzId: CD_commute-service/management-zone/CDcommute-service.id +- tag: commute-service +- env: PROD +- skipDeployment: "true" +CDcommute-service-PROD.EMEA-Prod: - name: CD_commute-service PROD - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: PROD - skipDeployment: "false" -CDcommute-service.NA-Prod: +CDcommute-service-PROD.NA-Prod: - name: CD_commute-service PROD - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: PROD - skipDeployment: "false" -CDcommute-service.CN-Prod: +CDcommute-service-PROD.CN-Prod: - name: CD_commute-service PROD - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id @@ -25,21 +35,28 @@ CDcommute-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcommute-service.EMEA-Prod: +CDcommute-service-E2E: +- name: CD_commute-service E2E +- mzName: CD_commute-service/management-zone/CDcommute-service.name +- mzId: CD_commute-service/management-zone/CDcommute-service.id +- tag: commute-service +- env: E2E +- skipDeployment: "true" +CDcommute-service-E2E.EMEA-Prod: - name: CD_commute-service E2E - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: E2E - skipDeployment: "false" -CDcommute-service.NA-Prod: +CDcommute-service-E2E.NA-Prod: - name: CD_commute-service E2E - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: E2E - skipDeployment: "false" -CDcommute-service.CN-Prod: +CDcommute-service-E2E.CN-Prod: - name: CD_commute-service E2E - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id @@ -47,22 +64,29 @@ CDcommute-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcommute-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcommute-service-INT: +- name: CD_commute-service INT +- mzName: CD_commute-service/management-zone/CDcommute-service.name +- mzId: CD_commute-service/management-zone/CDcommute-service.id +- tag: commute-service +- env: INT +- skipDeployment: "true" +CDcommute-service-INT.EMEA-PreProd: - name: CD_commute-service INT - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: INT - skipDeployment: "false" -CDcommute-service.NA-PreProd: +CDcommute-service-INT.NA-PreProd: - name: CD_commute-service INT - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: INT - skipDeployment: "false" -CDcommute-service.CN-PreProd: +CDcommute-service-INT.CN-PreProd: - name: CD_commute-service INT - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id @@ -70,22 +94,29 @@ CDcommute-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcommute-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcommute-service-TEST: +- name: CD_commute-service TEST +- mzName: CD_commute-service/management-zone/CDcommute-service.name +- mzId: CD_commute-service/management-zone/CDcommute-service.id +- tag: commute-service +- env: TEST +- skipDeployment: "true" +CDcommute-service-TEST.EMEA-PreProd: - name: CD_commute-service TEST - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: TEST - skipDeployment: "false" -CDcommute-service.NA-PreProd: +CDcommute-service-TEST.NA-PreProd: - name: CD_commute-service TEST - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id - tag: commute-service - env: TEST - skipDeployment: "false" -CDcommute-service.CN-PreProd: +CDcommute-service-TEST.CN-PreProd: - name: CD_commute-service TEST - mzName: CD_commute-service/management-zone/CDcommute-service.name - mzId: CD_commute-service/management-zone/CDcommute-service.id diff --git a/BMW-Dynatrace-config/CD_commute-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_commute-service/notification/notification.yaml index ca240fe7..3478e8dd 100644 --- a/BMW-Dynatrace-config/CD_commute-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_commute-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcommute-service-PROD: msTeams.json -- CDcommute-service-E2E: msTeams.json -- CDcommute-service-INT: msTeams.json +- CDcommute-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcommute-service.EMEA-Prod: - name: CD_commute-service PROD -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-PROD.id +- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcommute-service-PROD.EMEA-Prod: +CDcommute-service.NA-Prod: - name: CD_commute-service PROD -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-service-PROD.NA-Prod: -- name: CD_commute-service PROD -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-service-PROD.CN-Prod: -- name: CD_commute-service PROD -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-service-E2E: -- name: CD_commute-service E2E -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-E2E.id +- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcommute-service-E2E.EMEA-Prod: -- name: CD_commute-service E2E -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-service-E2E.NA-Prod: -- name: CD_commute-service E2E -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcommute-service-E2E.CN-Prod: -- name: CD_commute-service E2E -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcommute-service-INT: -- name: CD_commute-service INT -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-INT.id +CDcommute-service.CN-Prod: +- name: CD_commute-service PROD +- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcommute-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcommute-service.EMEA-PreProd: - name: CD_commute-service INT -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-INT.id +- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service.id - webhook: https://empty -- skipDeployment: "false" -CDcommute-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcommute-service.NA-PreProd: - name: CD_commute-service INT -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-INT.id +- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service.id - webhook: https://empty -- skipDeployment: "false" -CDcommute-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcommute-service.CN-PreProd: - name: CD_commute-service INT -- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service-INT.id +- alertingProfile: CD_commute-service/alerting-profile/CDcommute-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_connected-oauth-service-apim/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_connected-oauth-service-apim/alerting-profile/alerting-profile.yaml index d8f07911..aa5b3fd6 100644 --- a/BMW-Dynatrace-config/CD_connected-oauth-service-apim/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_connected-oauth-service-apim/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDconnected-oauth-service-apim-PROD: default.json -- CDconnected-oauth-service-apim-E2E: default.json -- CDconnected-oauth-service-apim-INT: default.json +- CDconnected-oauth-service-apim: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-apim-PROD: -- name: CD_connected-oauth-service-apim PROD -- tag: connected-oauth-service-apim -- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDconnected-oauth-service-apim-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDconnected-oauth-service-apim.EMEA-Prod: - name: CD_connected-oauth-service-apim PROD - tag: connected-oauth-service-apim - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - env: PROD - skipDeployment: "false" -CDconnected-oauth-service-apim-PROD.NA-Prod: +CDconnected-oauth-service-apim.NA-Prod: - name: CD_connected-oauth-service-apim PROD - tag: connected-oauth-service-apim - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - env: PROD - skipDeployment: "false" -CDconnected-oauth-service-apim-PROD.CN-Prod: +CDconnected-oauth-service-apim.CN-Prod: - name: CD_connected-oauth-service-apim PROD - tag: connected-oauth-service-apim - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-apim-E2E: -- name: CD_connected-oauth-service-apim E2E -- tag: connected-oauth-service-apim -- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDconnected-oauth-service-apim-E2E.EMEA-Prod: -- name: CD_connected-oauth-service-apim E2E -- tag: connected-oauth-service-apim -- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id -- env: E2E -- skipDeployment: "false" -CDconnected-oauth-service-apim-E2E.NA-Prod: -- name: CD_connected-oauth-service-apim E2E -- tag: connected-oauth-service-apim -- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id -- env: E2E -- skipDeployment: "false" -CDconnected-oauth-service-apim-E2E.CN-Prod: -- name: CD_connected-oauth-service-apim E2E -- tag: connected-oauth-service-apim -- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-apim-INT: -- name: CD_connected-oauth-service-apim INT -- tag: connected-oauth-service-apim -- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id -- env: INT -- skipDeployment: "true" -#Configuration -CDconnected-oauth-service-apim-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDconnected-oauth-service-apim.EMEA-PreProd: - name: CD_connected-oauth-service-apim INT - tag: connected-oauth-service-apim - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - env: INT - skipDeployment: "false" -CDconnected-oauth-service-apim-INT.NA-PreProd: +CDconnected-oauth-service-apim.NA-PreProd: - name: CD_connected-oauth-service-apim INT - tag: connected-oauth-service-apim - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - env: INT - skipDeployment: "false" -CDconnected-oauth-service-apim-INT.CN-PreProd: +CDconnected-oauth-service-apim.CN-PreProd: - name: CD_connected-oauth-service-apim INT - tag: connected-oauth-service-apim - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id diff --git a/BMW-Dynatrace-config/CD_connected-oauth-service-apim/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_connected-oauth-service-apim/dashboard/dashboard.yaml index be631586..08f61964 100644 --- a/BMW-Dynatrace-config/CD_connected-oauth-service-apim/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_connected-oauth-service-apim/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDconnected-oauth-service-apim: default.json +- CDconnected-oauth-service-apim-PROD: default.json +- CDconnected-oauth-service-apim-E2E: default.json +- CDconnected-oauth-service-apim-INT: default.json +- CDconnected-oauth-service-apim-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service-apim.EMEA-Prod: +CDconnected-oauth-service-apim-PROD: +- name: CD_connected-oauth-service-apim PROD +- mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name +- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id +- tag: connected-oauth-service-apim +- env: PROD +- skipDeployment: "true" +CDconnected-oauth-service-apim-PROD.EMEA-Prod: - name: CD_connected-oauth-service-apim PROD - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: PROD - skipDeployment: "false" -CDconnected-oauth-service-apim.NA-Prod: +CDconnected-oauth-service-apim-PROD.NA-Prod: - name: CD_connected-oauth-service-apim PROD - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: PROD - skipDeployment: "false" -CDconnected-oauth-service-apim.CN-Prod: +CDconnected-oauth-service-apim-PROD.CN-Prod: - name: CD_connected-oauth-service-apim PROD - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id @@ -25,21 +35,28 @@ CDconnected-oauth-service-apim.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service-apim.EMEA-Prod: +CDconnected-oauth-service-apim-E2E: +- name: CD_connected-oauth-service-apim E2E +- mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name +- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id +- tag: connected-oauth-service-apim +- env: E2E +- skipDeployment: "true" +CDconnected-oauth-service-apim-E2E.EMEA-Prod: - name: CD_connected-oauth-service-apim E2E - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: E2E - skipDeployment: "false" -CDconnected-oauth-service-apim.NA-Prod: +CDconnected-oauth-service-apim-E2E.NA-Prod: - name: CD_connected-oauth-service-apim E2E - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: E2E - skipDeployment: "false" -CDconnected-oauth-service-apim.CN-Prod: +CDconnected-oauth-service-apim-E2E.CN-Prod: - name: CD_connected-oauth-service-apim E2E - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id @@ -47,22 +64,29 @@ CDconnected-oauth-service-apim.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service-apim.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDconnected-oauth-service-apim-INT: +- name: CD_connected-oauth-service-apim INT +- mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name +- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id +- tag: connected-oauth-service-apim +- env: INT +- skipDeployment: "true" +CDconnected-oauth-service-apim-INT.EMEA-PreProd: - name: CD_connected-oauth-service-apim INT - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: INT - skipDeployment: "false" -CDconnected-oauth-service-apim.NA-PreProd: +CDconnected-oauth-service-apim-INT.NA-PreProd: - name: CD_connected-oauth-service-apim INT - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: INT - skipDeployment: "false" -CDconnected-oauth-service-apim.CN-PreProd: +CDconnected-oauth-service-apim-INT.CN-PreProd: - name: CD_connected-oauth-service-apim INT - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id @@ -70,22 +94,29 @@ CDconnected-oauth-service-apim.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service-apim.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDconnected-oauth-service-apim-TEST: +- name: CD_connected-oauth-service-apim TEST +- mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name +- mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id +- tag: connected-oauth-service-apim +- env: TEST +- skipDeployment: "true" +CDconnected-oauth-service-apim-TEST.EMEA-PreProd: - name: CD_connected-oauth-service-apim TEST - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: TEST - skipDeployment: "false" -CDconnected-oauth-service-apim.NA-PreProd: +CDconnected-oauth-service-apim-TEST.NA-PreProd: - name: CD_connected-oauth-service-apim TEST - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id - tag: connected-oauth-service-apim - env: TEST - skipDeployment: "false" -CDconnected-oauth-service-apim.CN-PreProd: +CDconnected-oauth-service-apim-TEST.CN-PreProd: - name: CD_connected-oauth-service-apim TEST - mzName: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.name - mzId: CD_connected-oauth-service-apim/management-zone/CDconnected-oauth-service-apim.id diff --git a/BMW-Dynatrace-config/CD_connected-oauth-service-apim/notification/notification.yaml b/BMW-Dynatrace-config/CD_connected-oauth-service-apim/notification/notification.yaml index e97aafa9..0d5cc968 100644 --- a/BMW-Dynatrace-config/CD_connected-oauth-service-apim/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_connected-oauth-service-apim/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDconnected-oauth-service-apim-PROD: msTeams.json -- CDconnected-oauth-service-apim-E2E: msTeams.json -- CDconnected-oauth-service-apim-INT: msTeams.json +- CDconnected-oauth-service-apim: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-apim-PROD: +# Notification System for EMEA/NA/CN Prod +CDconnected-oauth-service-apim.EMEA-Prod: - name: CD_connected-oauth-service-apim PROD -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-PROD.id +- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-oauth-service-apim-PROD.EMEA-Prod: +CDconnected-oauth-service-apim.NA-Prod: - name: CD_connected-oauth-service-apim PROD -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-apim-PROD.NA-Prod: -- name: CD_connected-oauth-service-apim PROD -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-apim-PROD.CN-Prod: -- name: CD_connected-oauth-service-apim PROD -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-apim-E2E: -- name: CD_connected-oauth-service-apim E2E -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-E2E.id +- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-oauth-service-apim-E2E.EMEA-Prod: -- name: CD_connected-oauth-service-apim E2E -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-apim-E2E.NA-Prod: -- name: CD_connected-oauth-service-apim E2E -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-apim-E2E.CN-Prod: -- name: CD_connected-oauth-service-apim E2E -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-apim-INT: -- name: CD_connected-oauth-service-apim INT -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-INT.id +CDconnected-oauth-service-apim.CN-Prod: +- name: CD_connected-oauth-service-apim PROD +- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-oauth-service-apim-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDconnected-oauth-service-apim.EMEA-PreProd: - name: CD_connected-oauth-service-apim INT -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-INT.id +- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim.id - webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-apim-INT.NA-PreProd: +- skipDeployment: "true" +CDconnected-oauth-service-apim.NA-PreProd: - name: CD_connected-oauth-service-apim INT -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-INT.id +- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim.id - webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-apim-INT.CN-PreProd: +- skipDeployment: "true" +CDconnected-oauth-service-apim.CN-PreProd: - name: CD_connected-oauth-service-apim INT -- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim-INT.id +- alertingProfile: CD_connected-oauth-service-apim/alerting-profile/CDconnected-oauth-service-apim.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_connected-oauth-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_connected-oauth-service/alerting-profile/alerting-profile.yaml index 97d6140c..df9b0357 100644 --- a/BMW-Dynatrace-config/CD_connected-oauth-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_connected-oauth-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDconnected-oauth-service-PROD: default.json -- CDconnected-oauth-service-E2E: default.json -- CDconnected-oauth-service-INT: default.json +- CDconnected-oauth-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-PROD: -- name: CD_connected-oauth-service PROD -- tag: connected-oauth-service -- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDconnected-oauth-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDconnected-oauth-service.EMEA-Prod: - name: CD_connected-oauth-service PROD - tag: connected-oauth-service - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - env: PROD - skipDeployment: "false" -CDconnected-oauth-service-PROD.NA-Prod: +CDconnected-oauth-service.NA-Prod: - name: CD_connected-oauth-service PROD - tag: connected-oauth-service - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - env: PROD - skipDeployment: "false" -CDconnected-oauth-service-PROD.CN-Prod: +CDconnected-oauth-service.CN-Prod: - name: CD_connected-oauth-service PROD - tag: connected-oauth-service - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-E2E: -- name: CD_connected-oauth-service E2E -- tag: connected-oauth-service -- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDconnected-oauth-service-E2E.EMEA-Prod: -- name: CD_connected-oauth-service E2E -- tag: connected-oauth-service -- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id -- env: E2E -- skipDeployment: "false" -CDconnected-oauth-service-E2E.NA-Prod: -- name: CD_connected-oauth-service E2E -- tag: connected-oauth-service -- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id -- env: E2E -- skipDeployment: "false" -CDconnected-oauth-service-E2E.CN-Prod: -- name: CD_connected-oauth-service E2E -- tag: connected-oauth-service -- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-INT: -- name: CD_connected-oauth-service INT -- tag: connected-oauth-service -- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDconnected-oauth-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDconnected-oauth-service.EMEA-PreProd: - name: CD_connected-oauth-service INT - tag: connected-oauth-service - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - env: INT - skipDeployment: "false" -CDconnected-oauth-service-INT.NA-PreProd: +CDconnected-oauth-service.NA-PreProd: - name: CD_connected-oauth-service INT - tag: connected-oauth-service - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - env: INT - skipDeployment: "false" -CDconnected-oauth-service-INT.CN-PreProd: +CDconnected-oauth-service.CN-PreProd: - name: CD_connected-oauth-service INT - tag: connected-oauth-service - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id diff --git a/BMW-Dynatrace-config/CD_connected-oauth-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_connected-oauth-service/dashboard/dashboard.yaml index 1e0a8f74..69529ee3 100644 --- a/BMW-Dynatrace-config/CD_connected-oauth-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_connected-oauth-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDconnected-oauth-service: default.json +- CDconnected-oauth-service-PROD: default.json +- CDconnected-oauth-service-E2E: default.json +- CDconnected-oauth-service-INT: default.json +- CDconnected-oauth-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service.EMEA-Prod: +CDconnected-oauth-service-PROD: +- name: CD_connected-oauth-service PROD +- mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name +- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id +- tag: connected-oauth-service +- env: PROD +- skipDeployment: "true" +CDconnected-oauth-service-PROD.EMEA-Prod: - name: CD_connected-oauth-service PROD - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: PROD - skipDeployment: "false" -CDconnected-oauth-service.NA-Prod: +CDconnected-oauth-service-PROD.NA-Prod: - name: CD_connected-oauth-service PROD - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: PROD - skipDeployment: "false" -CDconnected-oauth-service.CN-Prod: +CDconnected-oauth-service-PROD.CN-Prod: - name: CD_connected-oauth-service PROD - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id @@ -25,21 +35,28 @@ CDconnected-oauth-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service.EMEA-Prod: +CDconnected-oauth-service-E2E: +- name: CD_connected-oauth-service E2E +- mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name +- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id +- tag: connected-oauth-service +- env: E2E +- skipDeployment: "true" +CDconnected-oauth-service-E2E.EMEA-Prod: - name: CD_connected-oauth-service E2E - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: E2E - skipDeployment: "false" -CDconnected-oauth-service.NA-Prod: +CDconnected-oauth-service-E2E.NA-Prod: - name: CD_connected-oauth-service E2E - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: E2E - skipDeployment: "false" -CDconnected-oauth-service.CN-Prod: +CDconnected-oauth-service-E2E.CN-Prod: - name: CD_connected-oauth-service E2E - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id @@ -47,22 +64,29 @@ CDconnected-oauth-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDconnected-oauth-service-INT: +- name: CD_connected-oauth-service INT +- mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name +- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id +- tag: connected-oauth-service +- env: INT +- skipDeployment: "true" +CDconnected-oauth-service-INT.EMEA-PreProd: - name: CD_connected-oauth-service INT - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: INT - skipDeployment: "false" -CDconnected-oauth-service.NA-PreProd: +CDconnected-oauth-service-INT.NA-PreProd: - name: CD_connected-oauth-service INT - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: INT - skipDeployment: "false" -CDconnected-oauth-service.CN-PreProd: +CDconnected-oauth-service-INT.CN-PreProd: - name: CD_connected-oauth-service INT - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id @@ -70,22 +94,29 @@ CDconnected-oauth-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDconnected-oauth-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDconnected-oauth-service-TEST: +- name: CD_connected-oauth-service TEST +- mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name +- mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id +- tag: connected-oauth-service +- env: TEST +- skipDeployment: "true" +CDconnected-oauth-service-TEST.EMEA-PreProd: - name: CD_connected-oauth-service TEST - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: TEST - skipDeployment: "false" -CDconnected-oauth-service.NA-PreProd: +CDconnected-oauth-service-TEST.NA-PreProd: - name: CD_connected-oauth-service TEST - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id - tag: connected-oauth-service - env: TEST - skipDeployment: "false" -CDconnected-oauth-service.CN-PreProd: +CDconnected-oauth-service-TEST.CN-PreProd: - name: CD_connected-oauth-service TEST - mzName: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.name - mzId: CD_connected-oauth-service/management-zone/CDconnected-oauth-service.id diff --git a/BMW-Dynatrace-config/CD_connected-oauth-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_connected-oauth-service/notification/notification.yaml index 31e779af..f6baf8ae 100644 --- a/BMW-Dynatrace-config/CD_connected-oauth-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_connected-oauth-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDconnected-oauth-service-PROD: msTeams.json -- CDconnected-oauth-service-E2E: msTeams.json -- CDconnected-oauth-service-INT: msTeams.json +- CDconnected-oauth-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDconnected-oauth-service.EMEA-Prod: - name: CD_connected-oauth-service PROD -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-PROD.id +- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-oauth-service-PROD.EMEA-Prod: +CDconnected-oauth-service.NA-Prod: - name: CD_connected-oauth-service PROD -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-PROD.NA-Prod: -- name: CD_connected-oauth-service PROD -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-PROD.CN-Prod: -- name: CD_connected-oauth-service PROD -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-E2E: -- name: CD_connected-oauth-service E2E -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-E2E.id +- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-oauth-service-E2E.EMEA-Prod: -- name: CD_connected-oauth-service E2E -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-E2E.NA-Prod: -- name: CD_connected-oauth-service E2E -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-E2E.CN-Prod: -- name: CD_connected-oauth-service E2E -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-oauth-service-INT: -- name: CD_connected-oauth-service INT -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-INT.id +CDconnected-oauth-service.CN-Prod: +- name: CD_connected-oauth-service PROD +- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-oauth-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDconnected-oauth-service.EMEA-PreProd: - name: CD_connected-oauth-service INT -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-INT.id +- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service.id - webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-INT.NA-PreProd: +- skipDeployment: "true" +CDconnected-oauth-service.NA-PreProd: - name: CD_connected-oauth-service INT -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-INT.id +- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service.id - webhook: https://empty -- skipDeployment: "false" -CDconnected-oauth-service-INT.CN-PreProd: +- skipDeployment: "true" +CDconnected-oauth-service.CN-PreProd: - name: CD_connected-oauth-service INT -- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service-INT.id +- alertingProfile: CD_connected-oauth-service/alerting-profile/CDconnected-oauth-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_connected-onboard-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_connected-onboard-composite-service/alerting-profile/alerting-profile.yaml index 95c2a8ac..3ead917b 100644 --- a/BMW-Dynatrace-config/CD_connected-onboard-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_connected-onboard-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDconnected-onboard-composite-service-PROD: default.json -- CDconnected-onboard-composite-service-E2E: default.json -- CDconnected-onboard-composite-service-INT: default.json +- CDconnected-onboard-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-onboard-composite-service-PROD: -- name: CD_connected-onboard-composite-service PROD -- tag: connected-onboard-composite-service -- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDconnected-onboard-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDconnected-onboard-composite-service.EMEA-Prod: - name: CD_connected-onboard-composite-service PROD - tag: connected-onboard-composite-service - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - env: PROD - skipDeployment: "false" -CDconnected-onboard-composite-service-PROD.NA-Prod: +CDconnected-onboard-composite-service.NA-Prod: - name: CD_connected-onboard-composite-service PROD - tag: connected-onboard-composite-service - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - env: PROD - skipDeployment: "false" -CDconnected-onboard-composite-service-PROD.CN-Prod: +CDconnected-onboard-composite-service.CN-Prod: - name: CD_connected-onboard-composite-service PROD - tag: connected-onboard-composite-service - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-onboard-composite-service-E2E: -- name: CD_connected-onboard-composite-service E2E -- tag: connected-onboard-composite-service -- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDconnected-onboard-composite-service-E2E.EMEA-Prod: -- name: CD_connected-onboard-composite-service E2E -- tag: connected-onboard-composite-service -- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id -- env: E2E -- skipDeployment: "false" -CDconnected-onboard-composite-service-E2E.NA-Prod: -- name: CD_connected-onboard-composite-service E2E -- tag: connected-onboard-composite-service -- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id -- env: E2E -- skipDeployment: "false" -CDconnected-onboard-composite-service-E2E.CN-Prod: -- name: CD_connected-onboard-composite-service E2E -- tag: connected-onboard-composite-service -- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-onboard-composite-service-INT: -- name: CD_connected-onboard-composite-service INT -- tag: connected-onboard-composite-service -- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDconnected-onboard-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDconnected-onboard-composite-service.EMEA-PreProd: - name: CD_connected-onboard-composite-service INT - tag: connected-onboard-composite-service - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - env: INT - skipDeployment: "false" -CDconnected-onboard-composite-service-INT.NA-PreProd: +CDconnected-onboard-composite-service.NA-PreProd: - name: CD_connected-onboard-composite-service INT - tag: connected-onboard-composite-service - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - env: INT - skipDeployment: "false" -CDconnected-onboard-composite-service-INT.CN-PreProd: +CDconnected-onboard-composite-service.CN-PreProd: - name: CD_connected-onboard-composite-service INT - tag: connected-onboard-composite-service - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id diff --git a/BMW-Dynatrace-config/CD_connected-onboard-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_connected-onboard-composite-service/dashboard/dashboard.yaml index 6153ecda..438b57ab 100644 --- a/BMW-Dynatrace-config/CD_connected-onboard-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_connected-onboard-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDconnected-onboard-composite-service: default.json +- CDconnected-onboard-composite-service-PROD: default.json +- CDconnected-onboard-composite-service-E2E: default.json +- CDconnected-onboard-composite-service-INT: default.json +- CDconnected-onboard-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDconnected-onboard-composite-service.EMEA-Prod: +CDconnected-onboard-composite-service-PROD: +- name: CD_connected-onboard-composite-service PROD +- mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name +- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id +- tag: connected-onboard-composite-service +- env: PROD +- skipDeployment: "true" +CDconnected-onboard-composite-service-PROD.EMEA-Prod: - name: CD_connected-onboard-composite-service PROD - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: PROD - skipDeployment: "false" -CDconnected-onboard-composite-service.NA-Prod: +CDconnected-onboard-composite-service-PROD.NA-Prod: - name: CD_connected-onboard-composite-service PROD - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: PROD - skipDeployment: "false" -CDconnected-onboard-composite-service.CN-Prod: +CDconnected-onboard-composite-service-PROD.CN-Prod: - name: CD_connected-onboard-composite-service PROD - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id @@ -25,21 +35,28 @@ CDconnected-onboard-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDconnected-onboard-composite-service.EMEA-Prod: +CDconnected-onboard-composite-service-E2E: +- name: CD_connected-onboard-composite-service E2E +- mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name +- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id +- tag: connected-onboard-composite-service +- env: E2E +- skipDeployment: "true" +CDconnected-onboard-composite-service-E2E.EMEA-Prod: - name: CD_connected-onboard-composite-service E2E - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: E2E - skipDeployment: "false" -CDconnected-onboard-composite-service.NA-Prod: +CDconnected-onboard-composite-service-E2E.NA-Prod: - name: CD_connected-onboard-composite-service E2E - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: E2E - skipDeployment: "false" -CDconnected-onboard-composite-service.CN-Prod: +CDconnected-onboard-composite-service-E2E.CN-Prod: - name: CD_connected-onboard-composite-service E2E - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id @@ -47,22 +64,29 @@ CDconnected-onboard-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDconnected-onboard-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDconnected-onboard-composite-service-INT: +- name: CD_connected-onboard-composite-service INT +- mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name +- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id +- tag: connected-onboard-composite-service +- env: INT +- skipDeployment: "true" +CDconnected-onboard-composite-service-INT.EMEA-PreProd: - name: CD_connected-onboard-composite-service INT - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: INT - skipDeployment: "false" -CDconnected-onboard-composite-service.NA-PreProd: +CDconnected-onboard-composite-service-INT.NA-PreProd: - name: CD_connected-onboard-composite-service INT - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: INT - skipDeployment: "false" -CDconnected-onboard-composite-service.CN-PreProd: +CDconnected-onboard-composite-service-INT.CN-PreProd: - name: CD_connected-onboard-composite-service INT - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id @@ -70,22 +94,29 @@ CDconnected-onboard-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDconnected-onboard-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDconnected-onboard-composite-service-TEST: +- name: CD_connected-onboard-composite-service TEST +- mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name +- mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id +- tag: connected-onboard-composite-service +- env: TEST +- skipDeployment: "true" +CDconnected-onboard-composite-service-TEST.EMEA-PreProd: - name: CD_connected-onboard-composite-service TEST - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: TEST - skipDeployment: "false" -CDconnected-onboard-composite-service.NA-PreProd: +CDconnected-onboard-composite-service-TEST.NA-PreProd: - name: CD_connected-onboard-composite-service TEST - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id - tag: connected-onboard-composite-service - env: TEST - skipDeployment: "false" -CDconnected-onboard-composite-service.CN-PreProd: +CDconnected-onboard-composite-service-TEST.CN-PreProd: - name: CD_connected-onboard-composite-service TEST - mzName: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.name - mzId: CD_connected-onboard-composite-service/management-zone/CDconnected-onboard-composite-service.id diff --git a/BMW-Dynatrace-config/CD_connected-onboard-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_connected-onboard-composite-service/notification/notification.yaml index 5221b139..a7138a8c 100644 --- a/BMW-Dynatrace-config/CD_connected-onboard-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_connected-onboard-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDconnected-onboard-composite-service-PROD: msTeams.json -- CDconnected-onboard-composite-service-E2E: msTeams.json -- CDconnected-onboard-composite-service-INT: msTeams.json +- CDconnected-onboard-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-onboard-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDconnected-onboard-composite-service.EMEA-Prod: - name: CD_connected-onboard-composite-service PROD -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-PROD.id +- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-onboard-composite-service-PROD.EMEA-Prod: +CDconnected-onboard-composite-service.NA-Prod: - name: CD_connected-onboard-composite-service PROD -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-onboard-composite-service-PROD.NA-Prod: -- name: CD_connected-onboard-composite-service PROD -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-onboard-composite-service-PROD.CN-Prod: -- name: CD_connected-onboard-composite-service PROD -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-onboard-composite-service-E2E: -- name: CD_connected-onboard-composite-service E2E -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-E2E.id +- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-onboard-composite-service-E2E.EMEA-Prod: -- name: CD_connected-onboard-composite-service E2E -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-onboard-composite-service-E2E.NA-Prod: -- name: CD_connected-onboard-composite-service E2E -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDconnected-onboard-composite-service-E2E.CN-Prod: -- name: CD_connected-onboard-composite-service E2E -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDconnected-onboard-composite-service-INT: -- name: CD_connected-onboard-composite-service INT -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-INT.id +CDconnected-onboard-composite-service.CN-Prod: +- name: CD_connected-onboard-composite-service PROD +- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDconnected-onboard-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDconnected-onboard-composite-service.EMEA-PreProd: - name: CD_connected-onboard-composite-service INT -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-INT.id +- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDconnected-onboard-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDconnected-onboard-composite-service.NA-PreProd: - name: CD_connected-onboard-composite-service INT -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-INT.id +- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDconnected-onboard-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDconnected-onboard-composite-service.CN-PreProd: - name: CD_connected-onboard-composite-service INT -- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service-INT.id +- alertingProfile: CD_connected-onboard-composite-service/alerting-profile/CDconnected-onboard-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_csu/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_csu/alerting-profile/alerting-profile.yaml index 5ceda0af..58d5e886 100644 --- a/BMW-Dynatrace-config/CD_csu/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_csu/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDcsu-PROD: default.json -- CDcsu-INT: default.json +- CDcsu: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcsu-PROD: -- name: CD_csu PROD -- tag: csu -- mzId: CD_csu/management-zone/CDcsu.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcsu-PROD.EMEA-Prod: +CDcsu.EMEA-Prod: - name: CD_csu PROD - tag: csu - mzId: CD_csu/management-zone/CDcsu.id - env: PROD - skipDeployment: "false" -CDcsu-PROD.NA-Prod: +CDcsu.NA-Prod: - name: CD_csu PROD - tag: csu - mzId: CD_csu/management-zone/CDcsu.id - env: PROD - skipDeployment: "false" -CDcsu-PROD.CN-Prod: +CDcsu.CN-Prod: - name: CD_csu PROD - tag: csu - mzId: CD_csu/management-zone/CDcsu.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDcsu-INT: -- name: CD_csu INT -- tag: csu -- mzId: CD_csu/management-zone/CDcsu.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcsu-INT.EMEA-PreProd: +CDcsu.EMEA-PreProd: - name: CD_csu INT - tag: csu - mzId: CD_csu/management-zone/CDcsu.id - env: INT - skipDeployment: "false" -CDcsu-INT.NA-PreProd: +CDcsu.NA-PreProd: - name: CD_csu INT - tag: csu - mzId: CD_csu/management-zone/CDcsu.id - env: INT - skipDeployment: "false" -CDcsu-INT.CN-PreProd: +CDcsu.CN-PreProd: - name: CD_csu INT - tag: csu - mzId: CD_csu/management-zone/CDcsu.id diff --git a/BMW-Dynatrace-config/CD_csu/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_csu/dashboard/dashboard.yaml index 45142a15..bed7396a 100644 --- a/BMW-Dynatrace-config/CD_csu/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_csu/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcsu: default.json +- CDcsu-PROD: default.json +- CDcsu-E2E: default.json +- CDcsu-INT: default.json +- CDcsu-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcsu.EMEA-Prod: +CDcsu-PROD: +- name: CD_csu PROD +- mzName: CD_csu/management-zone/CDcsu.name +- mzId: CD_csu/management-zone/CDcsu.id +- tag: csu +- env: PROD +- skipDeployment: "true" +CDcsu-PROD.EMEA-Prod: - name: CD_csu PROD - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: PROD - skipDeployment: "false" -CDcsu.NA-Prod: +CDcsu-PROD.NA-Prod: - name: CD_csu PROD - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: PROD - skipDeployment: "false" -CDcsu.CN-Prod: +CDcsu-PROD.CN-Prod: - name: CD_csu PROD - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id @@ -25,21 +35,28 @@ CDcsu.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcsu.EMEA-Prod: +CDcsu-E2E: +- name: CD_csu E2E +- mzName: CD_csu/management-zone/CDcsu.name +- mzId: CD_csu/management-zone/CDcsu.id +- tag: csu +- env: E2E +- skipDeployment: "true" +CDcsu-E2E.EMEA-Prod: - name: CD_csu E2E - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: E2E - skipDeployment: "false" -CDcsu.NA-Prod: +CDcsu-E2E.NA-Prod: - name: CD_csu E2E - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: E2E - skipDeployment: "false" -CDcsu.CN-Prod: +CDcsu-E2E.CN-Prod: - name: CD_csu E2E - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id @@ -47,22 +64,29 @@ CDcsu.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcsu.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcsu-INT: +- name: CD_csu INT +- mzName: CD_csu/management-zone/CDcsu.name +- mzId: CD_csu/management-zone/CDcsu.id +- tag: csu +- env: INT +- skipDeployment: "true" +CDcsu-INT.EMEA-PreProd: - name: CD_csu INT - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: INT - skipDeployment: "false" -CDcsu.NA-PreProd: +CDcsu-INT.NA-PreProd: - name: CD_csu INT - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: INT - skipDeployment: "false" -CDcsu.CN-PreProd: +CDcsu-INT.CN-PreProd: - name: CD_csu INT - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id @@ -70,22 +94,29 @@ CDcsu.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcsu.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcsu-TEST: +- name: CD_csu TEST +- mzName: CD_csu/management-zone/CDcsu.name +- mzId: CD_csu/management-zone/CDcsu.id +- tag: csu +- env: TEST +- skipDeployment: "true" +CDcsu-TEST.EMEA-PreProd: - name: CD_csu TEST - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: TEST - skipDeployment: "false" -CDcsu.NA-PreProd: +CDcsu-TEST.NA-PreProd: - name: CD_csu TEST - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id - tag: csu - env: TEST - skipDeployment: "false" -CDcsu.CN-PreProd: +CDcsu-TEST.CN-PreProd: - name: CD_csu TEST - mzName: CD_csu/management-zone/CDcsu.name - mzId: CD_csu/management-zone/CDcsu.id diff --git a/BMW-Dynatrace-config/CD_csu/notification/notification.yaml b/BMW-Dynatrace-config/CD_csu/notification/notification.yaml index f9eaa882..2af57441 100644 --- a/BMW-Dynatrace-config/CD_csu/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_csu/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDcsu-PROD: msTeams.json -- CDcsu-INT: msTeams.json +- CDcsu: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcsu-PROD: +# Notification System for EMEA/NA/CN Prod +CDcsu.EMEA-Prod: - name: CD_csu PROD -- alertingProfile: CD_csu/alerting-profile/CDcsu-PROD.id +- alertingProfile: CD_csu/alerting-profile/CDcsu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcsu-PROD.EMEA-Prod: +CDcsu.NA-Prod: - name: CD_csu PROD -- alertingProfile: CD_csu/alerting-profile/CDcsu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcsu-PROD.NA-Prod: -- name: CD_csu PROD -- alertingProfile: CD_csu/alerting-profile/CDcsu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcsu-PROD.CN-Prod: -- name: CD_csu PROD -- alertingProfile: CD_csu/alerting-profile/CDcsu-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcsu-INT: -- name: CD_csu INT -- alertingProfile: CD_csu/alerting-profile/CDcsu-INT.id +- alertingProfile: CD_csu/alerting-profile/CDcsu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcsu-INT.EMEA-PreProd: -- name: CD_csu INT -- alertingProfile: CD_csu/alerting-profile/CDcsu-INT.id +CDcsu.CN-Prod: +- name: CD_csu PROD +- alertingProfile: CD_csu/alerting-profile/CDcsu.id - webhook: https://empty -- skipDeployment: "false" -CDcsu-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDcsu.EMEA-PreProd: - name: CD_csu INT -- alertingProfile: CD_csu/alerting-profile/CDcsu-INT.id +- alertingProfile: CD_csu/alerting-profile/CDcsu.id - webhook: https://empty -- skipDeployment: "false" -CDcsu-INT.CN-PreProd: +- skipDeployment: "true" +CDcsu.NA-PreProd: - name: CD_csu INT -- alertingProfile: CD_csu/alerting-profile/CDcsu-INT.id +- alertingProfile: CD_csu/alerting-profile/CDcsu.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDcsu.CN-PreProd: +- name: CD_csu INT +- alertingProfile: CD_csu/alerting-profile/CDcsu.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ctns-event-origin/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ctns-event-origin/alerting-profile/alerting-profile.yaml index 1b2d83d3..3d4dc3df 100644 --- a/BMW-Dynatrace-config/CD_ctns-event-origin/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ctns-event-origin/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDctns-event-origin-PROD: default.json -- CDctns-event-origin-E2E: default.json -- CDctns-event-origin-INT: default.json +- CDctns-event-origin: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-event-origin-PROD: -- name: CD_ctns-event-origin PROD -- tag: ctns-event-origin -- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDctns-event-origin-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDctns-event-origin.EMEA-Prod: - name: CD_ctns-event-origin PROD - tag: ctns-event-origin - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - env: PROD - skipDeployment: "false" -CDctns-event-origin-PROD.NA-Prod: +CDctns-event-origin.NA-Prod: - name: CD_ctns-event-origin PROD - tag: ctns-event-origin - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - env: PROD - skipDeployment: "false" -CDctns-event-origin-PROD.CN-Prod: +CDctns-event-origin.CN-Prod: - name: CD_ctns-event-origin PROD - tag: ctns-event-origin - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-event-origin-E2E: -- name: CD_ctns-event-origin E2E -- tag: ctns-event-origin -- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDctns-event-origin-E2E.EMEA-Prod: -- name: CD_ctns-event-origin E2E -- tag: ctns-event-origin -- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id -- env: E2E -- skipDeployment: "false" -CDctns-event-origin-E2E.NA-Prod: -- name: CD_ctns-event-origin E2E -- tag: ctns-event-origin -- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id -- env: E2E -- skipDeployment: "false" -CDctns-event-origin-E2E.CN-Prod: -- name: CD_ctns-event-origin E2E -- tag: ctns-event-origin -- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-event-origin-INT: -- name: CD_ctns-event-origin INT -- tag: ctns-event-origin -- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id -- env: INT -- skipDeployment: "true" -#Configuration -CDctns-event-origin-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDctns-event-origin.EMEA-PreProd: - name: CD_ctns-event-origin INT - tag: ctns-event-origin - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - env: INT - skipDeployment: "false" -CDctns-event-origin-INT.NA-PreProd: +CDctns-event-origin.NA-PreProd: - name: CD_ctns-event-origin INT - tag: ctns-event-origin - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - env: INT - skipDeployment: "false" -CDctns-event-origin-INT.CN-PreProd: +CDctns-event-origin.CN-PreProd: - name: CD_ctns-event-origin INT - tag: ctns-event-origin - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id diff --git a/BMW-Dynatrace-config/CD_ctns-event-origin/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ctns-event-origin/dashboard/dashboard.yaml index ef71599a..0c0e3a00 100644 --- a/BMW-Dynatrace-config/CD_ctns-event-origin/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ctns-event-origin/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDctns-event-origin: default.json +- CDctns-event-origin-PROD: default.json +- CDctns-event-origin-E2E: default.json +- CDctns-event-origin-INT: default.json +- CDctns-event-origin-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDctns-event-origin.EMEA-Prod: +CDctns-event-origin-PROD: +- name: CD_ctns-event-origin PROD +- mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name +- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id +- tag: ctns-event-origin +- env: PROD +- skipDeployment: "true" +CDctns-event-origin-PROD.EMEA-Prod: - name: CD_ctns-event-origin PROD - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: PROD - skipDeployment: "false" -CDctns-event-origin.NA-Prod: +CDctns-event-origin-PROD.NA-Prod: - name: CD_ctns-event-origin PROD - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: PROD - skipDeployment: "false" -CDctns-event-origin.CN-Prod: +CDctns-event-origin-PROD.CN-Prod: - name: CD_ctns-event-origin PROD - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id @@ -25,21 +35,28 @@ CDctns-event-origin.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDctns-event-origin.EMEA-Prod: +CDctns-event-origin-E2E: +- name: CD_ctns-event-origin E2E +- mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name +- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id +- tag: ctns-event-origin +- env: E2E +- skipDeployment: "true" +CDctns-event-origin-E2E.EMEA-Prod: - name: CD_ctns-event-origin E2E - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: E2E - skipDeployment: "false" -CDctns-event-origin.NA-Prod: +CDctns-event-origin-E2E.NA-Prod: - name: CD_ctns-event-origin E2E - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: E2E - skipDeployment: "false" -CDctns-event-origin.CN-Prod: +CDctns-event-origin-E2E.CN-Prod: - name: CD_ctns-event-origin E2E - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id @@ -47,22 +64,29 @@ CDctns-event-origin.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDctns-event-origin.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDctns-event-origin-INT: +- name: CD_ctns-event-origin INT +- mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name +- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id +- tag: ctns-event-origin +- env: INT +- skipDeployment: "true" +CDctns-event-origin-INT.EMEA-PreProd: - name: CD_ctns-event-origin INT - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: INT - skipDeployment: "false" -CDctns-event-origin.NA-PreProd: +CDctns-event-origin-INT.NA-PreProd: - name: CD_ctns-event-origin INT - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: INT - skipDeployment: "false" -CDctns-event-origin.CN-PreProd: +CDctns-event-origin-INT.CN-PreProd: - name: CD_ctns-event-origin INT - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id @@ -70,22 +94,29 @@ CDctns-event-origin.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDctns-event-origin.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDctns-event-origin-TEST: +- name: CD_ctns-event-origin TEST +- mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name +- mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id +- tag: ctns-event-origin +- env: TEST +- skipDeployment: "true" +CDctns-event-origin-TEST.EMEA-PreProd: - name: CD_ctns-event-origin TEST - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: TEST - skipDeployment: "false" -CDctns-event-origin.NA-PreProd: +CDctns-event-origin-TEST.NA-PreProd: - name: CD_ctns-event-origin TEST - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id - tag: ctns-event-origin - env: TEST - skipDeployment: "false" -CDctns-event-origin.CN-PreProd: +CDctns-event-origin-TEST.CN-PreProd: - name: CD_ctns-event-origin TEST - mzName: CD_ctns-event-origin/management-zone/CDctns-event-origin.name - mzId: CD_ctns-event-origin/management-zone/CDctns-event-origin.id diff --git a/BMW-Dynatrace-config/CD_ctns-event-origin/notification/notification.yaml b/BMW-Dynatrace-config/CD_ctns-event-origin/notification/notification.yaml index 82880be0..d78f27c3 100644 --- a/BMW-Dynatrace-config/CD_ctns-event-origin/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ctns-event-origin/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDctns-event-origin-PROD: msTeams.json -- CDctns-event-origin-E2E: msTeams.json -- CDctns-event-origin-INT: msTeams.json +- CDctns-event-origin: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-event-origin-PROD: +# Notification System for EMEA/NA/CN Prod +CDctns-event-origin.EMEA-Prod: - name: CD_ctns-event-origin PROD -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-PROD.id +- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-event-origin-PROD.EMEA-Prod: +CDctns-event-origin.NA-Prod: - name: CD_ctns-event-origin PROD -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-event-origin-PROD.NA-Prod: -- name: CD_ctns-event-origin PROD -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-event-origin-PROD.CN-Prod: -- name: CD_ctns-event-origin PROD -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-event-origin-E2E: -- name: CD_ctns-event-origin E2E -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-E2E.id +- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-event-origin-E2E.EMEA-Prod: -- name: CD_ctns-event-origin E2E -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-event-origin-E2E.NA-Prod: -- name: CD_ctns-event-origin E2E -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-event-origin-E2E.CN-Prod: -- name: CD_ctns-event-origin E2E -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-event-origin-INT: -- name: CD_ctns-event-origin INT -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-INT.id +CDctns-event-origin.CN-Prod: +- name: CD_ctns-event-origin PROD +- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-event-origin-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDctns-event-origin.EMEA-PreProd: - name: CD_ctns-event-origin INT -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-INT.id +- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin.id - webhook: https://empty -- skipDeployment: "false" -CDctns-event-origin-INT.NA-PreProd: +- skipDeployment: "true" +CDctns-event-origin.NA-PreProd: - name: CD_ctns-event-origin INT -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-INT.id +- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin.id - webhook: https://empty -- skipDeployment: "false" -CDctns-event-origin-INT.CN-PreProd: +- skipDeployment: "true" +CDctns-event-origin.CN-PreProd: - name: CD_ctns-event-origin INT -- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin-INT.id +- alertingProfile: CD_ctns-event-origin/alerting-profile/CDctns-event-origin.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ctns-marketing-api/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ctns-marketing-api/alerting-profile/alerting-profile.yaml index d4f025ed..4450fb23 100644 --- a/BMW-Dynatrace-config/CD_ctns-marketing-api/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ctns-marketing-api/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDctns-marketing-api-PROD: default.json -- CDctns-marketing-api-E2E: default.json -- CDctns-marketing-api-INT: default.json +- CDctns-marketing-api: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-marketing-api-PROD: -- name: CD_ctns-marketing-api PROD -- tag: ctns-marketing-api -- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDctns-marketing-api-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDctns-marketing-api.EMEA-Prod: - name: CD_ctns-marketing-api PROD - tag: ctns-marketing-api - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - env: PROD - skipDeployment: "false" -CDctns-marketing-api-PROD.NA-Prod: +CDctns-marketing-api.NA-Prod: - name: CD_ctns-marketing-api PROD - tag: ctns-marketing-api - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - env: PROD - skipDeployment: "false" -CDctns-marketing-api-PROD.CN-Prod: +CDctns-marketing-api.CN-Prod: - name: CD_ctns-marketing-api PROD - tag: ctns-marketing-api - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-marketing-api-E2E: -- name: CD_ctns-marketing-api E2E -- tag: ctns-marketing-api -- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDctns-marketing-api-E2E.EMEA-Prod: -- name: CD_ctns-marketing-api E2E -- tag: ctns-marketing-api -- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id -- env: E2E -- skipDeployment: "false" -CDctns-marketing-api-E2E.NA-Prod: -- name: CD_ctns-marketing-api E2E -- tag: ctns-marketing-api -- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id -- env: E2E -- skipDeployment: "false" -CDctns-marketing-api-E2E.CN-Prod: -- name: CD_ctns-marketing-api E2E -- tag: ctns-marketing-api -- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-marketing-api-INT: -- name: CD_ctns-marketing-api INT -- tag: ctns-marketing-api -- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id -- env: INT -- skipDeployment: "true" -#Configuration -CDctns-marketing-api-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDctns-marketing-api.EMEA-PreProd: - name: CD_ctns-marketing-api INT - tag: ctns-marketing-api - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - env: INT - skipDeployment: "false" -CDctns-marketing-api-INT.NA-PreProd: +CDctns-marketing-api.NA-PreProd: - name: CD_ctns-marketing-api INT - tag: ctns-marketing-api - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - env: INT - skipDeployment: "false" -CDctns-marketing-api-INT.CN-PreProd: +CDctns-marketing-api.CN-PreProd: - name: CD_ctns-marketing-api INT - tag: ctns-marketing-api - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id diff --git a/BMW-Dynatrace-config/CD_ctns-marketing-api/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ctns-marketing-api/dashboard/dashboard.yaml index 94562fa7..92c2b632 100644 --- a/BMW-Dynatrace-config/CD_ctns-marketing-api/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ctns-marketing-api/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDctns-marketing-api: default.json +- CDctns-marketing-api-PROD: default.json +- CDctns-marketing-api-E2E: default.json +- CDctns-marketing-api-INT: default.json +- CDctns-marketing-api-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDctns-marketing-api.EMEA-Prod: +CDctns-marketing-api-PROD: +- name: CD_ctns-marketing-api PROD +- mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name +- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id +- tag: ctns-marketing-api +- env: PROD +- skipDeployment: "true" +CDctns-marketing-api-PROD.EMEA-Prod: - name: CD_ctns-marketing-api PROD - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: PROD - skipDeployment: "false" -CDctns-marketing-api.NA-Prod: +CDctns-marketing-api-PROD.NA-Prod: - name: CD_ctns-marketing-api PROD - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: PROD - skipDeployment: "false" -CDctns-marketing-api.CN-Prod: +CDctns-marketing-api-PROD.CN-Prod: - name: CD_ctns-marketing-api PROD - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id @@ -25,21 +35,28 @@ CDctns-marketing-api.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDctns-marketing-api.EMEA-Prod: +CDctns-marketing-api-E2E: +- name: CD_ctns-marketing-api E2E +- mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name +- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id +- tag: ctns-marketing-api +- env: E2E +- skipDeployment: "true" +CDctns-marketing-api-E2E.EMEA-Prod: - name: CD_ctns-marketing-api E2E - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: E2E - skipDeployment: "false" -CDctns-marketing-api.NA-Prod: +CDctns-marketing-api-E2E.NA-Prod: - name: CD_ctns-marketing-api E2E - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: E2E - skipDeployment: "false" -CDctns-marketing-api.CN-Prod: +CDctns-marketing-api-E2E.CN-Prod: - name: CD_ctns-marketing-api E2E - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id @@ -47,22 +64,29 @@ CDctns-marketing-api.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDctns-marketing-api.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDctns-marketing-api-INT: +- name: CD_ctns-marketing-api INT +- mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name +- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id +- tag: ctns-marketing-api +- env: INT +- skipDeployment: "true" +CDctns-marketing-api-INT.EMEA-PreProd: - name: CD_ctns-marketing-api INT - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: INT - skipDeployment: "false" -CDctns-marketing-api.NA-PreProd: +CDctns-marketing-api-INT.NA-PreProd: - name: CD_ctns-marketing-api INT - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: INT - skipDeployment: "false" -CDctns-marketing-api.CN-PreProd: +CDctns-marketing-api-INT.CN-PreProd: - name: CD_ctns-marketing-api INT - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id @@ -70,22 +94,29 @@ CDctns-marketing-api.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDctns-marketing-api.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDctns-marketing-api-TEST: +- name: CD_ctns-marketing-api TEST +- mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name +- mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id +- tag: ctns-marketing-api +- env: TEST +- skipDeployment: "true" +CDctns-marketing-api-TEST.EMEA-PreProd: - name: CD_ctns-marketing-api TEST - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: TEST - skipDeployment: "false" -CDctns-marketing-api.NA-PreProd: +CDctns-marketing-api-TEST.NA-PreProd: - name: CD_ctns-marketing-api TEST - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id - tag: ctns-marketing-api - env: TEST - skipDeployment: "false" -CDctns-marketing-api.CN-PreProd: +CDctns-marketing-api-TEST.CN-PreProd: - name: CD_ctns-marketing-api TEST - mzName: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.name - mzId: CD_ctns-marketing-api/management-zone/CDctns-marketing-api.id diff --git a/BMW-Dynatrace-config/CD_ctns-marketing-api/notification/notification.yaml b/BMW-Dynatrace-config/CD_ctns-marketing-api/notification/notification.yaml index 5d7ec1ed..630e0d39 100644 --- a/BMW-Dynatrace-config/CD_ctns-marketing-api/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ctns-marketing-api/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDctns-marketing-api-PROD: msTeams.json -- CDctns-marketing-api-E2E: msTeams.json -- CDctns-marketing-api-INT: msTeams.json +- CDctns-marketing-api: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-marketing-api-PROD: +# Notification System for EMEA/NA/CN Prod +CDctns-marketing-api.EMEA-Prod: - name: CD_ctns-marketing-api PROD -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-PROD.id +- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-marketing-api-PROD.EMEA-Prod: +CDctns-marketing-api.NA-Prod: - name: CD_ctns-marketing-api PROD -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-marketing-api-PROD.NA-Prod: -- name: CD_ctns-marketing-api PROD -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-marketing-api-PROD.CN-Prod: -- name: CD_ctns-marketing-api PROD -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-marketing-api-E2E: -- name: CD_ctns-marketing-api E2E -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-E2E.id +- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-marketing-api-E2E.EMEA-Prod: -- name: CD_ctns-marketing-api E2E -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-marketing-api-E2E.NA-Prod: -- name: CD_ctns-marketing-api E2E -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-marketing-api-E2E.CN-Prod: -- name: CD_ctns-marketing-api E2E -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-marketing-api-INT: -- name: CD_ctns-marketing-api INT -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-INT.id +CDctns-marketing-api.CN-Prod: +- name: CD_ctns-marketing-api PROD +- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-marketing-api-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDctns-marketing-api.EMEA-PreProd: - name: CD_ctns-marketing-api INT -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-INT.id +- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api.id - webhook: https://empty -- skipDeployment: "false" -CDctns-marketing-api-INT.NA-PreProd: +- skipDeployment: "true" +CDctns-marketing-api.NA-PreProd: - name: CD_ctns-marketing-api INT -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-INT.id +- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api.id - webhook: https://empty -- skipDeployment: "false" -CDctns-marketing-api-INT.CN-PreProd: +- skipDeployment: "true" +CDctns-marketing-api.CN-PreProd: - name: CD_ctns-marketing-api INT -- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api-INT.id +- alertingProfile: CD_ctns-marketing-api/alerting-profile/CDctns-marketing-api.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ctns-vehicle-api/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ctns-vehicle-api/alerting-profile/alerting-profile.yaml index 73c301a7..bf6e1a93 100644 --- a/BMW-Dynatrace-config/CD_ctns-vehicle-api/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ctns-vehicle-api/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDctns-vehicle-api-PROD: default.json -- CDctns-vehicle-api-E2E: default.json -- CDctns-vehicle-api-INT: default.json +- CDctns-vehicle-api: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-vehicle-api-PROD: -- name: CD_ctns-vehicle-api PROD -- tag: ctns-vehicle-api -- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDctns-vehicle-api-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDctns-vehicle-api.EMEA-Prod: - name: CD_ctns-vehicle-api PROD - tag: ctns-vehicle-api - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - env: PROD - skipDeployment: "false" -CDctns-vehicle-api-PROD.NA-Prod: +CDctns-vehicle-api.NA-Prod: - name: CD_ctns-vehicle-api PROD - tag: ctns-vehicle-api - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - env: PROD - skipDeployment: "false" -CDctns-vehicle-api-PROD.CN-Prod: +CDctns-vehicle-api.CN-Prod: - name: CD_ctns-vehicle-api PROD - tag: ctns-vehicle-api - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-vehicle-api-E2E: -- name: CD_ctns-vehicle-api E2E -- tag: ctns-vehicle-api -- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDctns-vehicle-api-E2E.EMEA-Prod: -- name: CD_ctns-vehicle-api E2E -- tag: ctns-vehicle-api -- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id -- env: E2E -- skipDeployment: "false" -CDctns-vehicle-api-E2E.NA-Prod: -- name: CD_ctns-vehicle-api E2E -- tag: ctns-vehicle-api -- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id -- env: E2E -- skipDeployment: "false" -CDctns-vehicle-api-E2E.CN-Prod: -- name: CD_ctns-vehicle-api E2E -- tag: ctns-vehicle-api -- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-vehicle-api-INT: -- name: CD_ctns-vehicle-api INT -- tag: ctns-vehicle-api -- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id -- env: INT -- skipDeployment: "true" -#Configuration -CDctns-vehicle-api-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDctns-vehicle-api.EMEA-PreProd: - name: CD_ctns-vehicle-api INT - tag: ctns-vehicle-api - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - env: INT - skipDeployment: "false" -CDctns-vehicle-api-INT.NA-PreProd: +CDctns-vehicle-api.NA-PreProd: - name: CD_ctns-vehicle-api INT - tag: ctns-vehicle-api - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - env: INT - skipDeployment: "false" -CDctns-vehicle-api-INT.CN-PreProd: +CDctns-vehicle-api.CN-PreProd: - name: CD_ctns-vehicle-api INT - tag: ctns-vehicle-api - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id diff --git a/BMW-Dynatrace-config/CD_ctns-vehicle-api/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ctns-vehicle-api/dashboard/dashboard.yaml index e39e8624..e974c71f 100644 --- a/BMW-Dynatrace-config/CD_ctns-vehicle-api/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ctns-vehicle-api/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDctns-vehicle-api: default.json +- CDctns-vehicle-api-PROD: default.json +- CDctns-vehicle-api-E2E: default.json +- CDctns-vehicle-api-INT: default.json +- CDctns-vehicle-api-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDctns-vehicle-api.EMEA-Prod: +CDctns-vehicle-api-PROD: +- name: CD_ctns-vehicle-api PROD +- mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name +- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id +- tag: ctns-vehicle-api +- env: PROD +- skipDeployment: "true" +CDctns-vehicle-api-PROD.EMEA-Prod: - name: CD_ctns-vehicle-api PROD - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: PROD - skipDeployment: "false" -CDctns-vehicle-api.NA-Prod: +CDctns-vehicle-api-PROD.NA-Prod: - name: CD_ctns-vehicle-api PROD - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: PROD - skipDeployment: "false" -CDctns-vehicle-api.CN-Prod: +CDctns-vehicle-api-PROD.CN-Prod: - name: CD_ctns-vehicle-api PROD - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id @@ -25,21 +35,28 @@ CDctns-vehicle-api.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDctns-vehicle-api.EMEA-Prod: +CDctns-vehicle-api-E2E: +- name: CD_ctns-vehicle-api E2E +- mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name +- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id +- tag: ctns-vehicle-api +- env: E2E +- skipDeployment: "true" +CDctns-vehicle-api-E2E.EMEA-Prod: - name: CD_ctns-vehicle-api E2E - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: E2E - skipDeployment: "false" -CDctns-vehicle-api.NA-Prod: +CDctns-vehicle-api-E2E.NA-Prod: - name: CD_ctns-vehicle-api E2E - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: E2E - skipDeployment: "false" -CDctns-vehicle-api.CN-Prod: +CDctns-vehicle-api-E2E.CN-Prod: - name: CD_ctns-vehicle-api E2E - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id @@ -47,22 +64,29 @@ CDctns-vehicle-api.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDctns-vehicle-api.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDctns-vehicle-api-INT: +- name: CD_ctns-vehicle-api INT +- mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name +- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id +- tag: ctns-vehicle-api +- env: INT +- skipDeployment: "true" +CDctns-vehicle-api-INT.EMEA-PreProd: - name: CD_ctns-vehicle-api INT - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: INT - skipDeployment: "false" -CDctns-vehicle-api.NA-PreProd: +CDctns-vehicle-api-INT.NA-PreProd: - name: CD_ctns-vehicle-api INT - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: INT - skipDeployment: "false" -CDctns-vehicle-api.CN-PreProd: +CDctns-vehicle-api-INT.CN-PreProd: - name: CD_ctns-vehicle-api INT - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id @@ -70,22 +94,29 @@ CDctns-vehicle-api.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDctns-vehicle-api.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDctns-vehicle-api-TEST: +- name: CD_ctns-vehicle-api TEST +- mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name +- mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id +- tag: ctns-vehicle-api +- env: TEST +- skipDeployment: "true" +CDctns-vehicle-api-TEST.EMEA-PreProd: - name: CD_ctns-vehicle-api TEST - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: TEST - skipDeployment: "false" -CDctns-vehicle-api.NA-PreProd: +CDctns-vehicle-api-TEST.NA-PreProd: - name: CD_ctns-vehicle-api TEST - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id - tag: ctns-vehicle-api - env: TEST - skipDeployment: "false" -CDctns-vehicle-api.CN-PreProd: +CDctns-vehicle-api-TEST.CN-PreProd: - name: CD_ctns-vehicle-api TEST - mzName: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.name - mzId: CD_ctns-vehicle-api/management-zone/CDctns-vehicle-api.id diff --git a/BMW-Dynatrace-config/CD_ctns-vehicle-api/notification/notification.yaml b/BMW-Dynatrace-config/CD_ctns-vehicle-api/notification/notification.yaml index 4036c55b..17999070 100644 --- a/BMW-Dynatrace-config/CD_ctns-vehicle-api/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ctns-vehicle-api/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDctns-vehicle-api-PROD: msTeams.json -- CDctns-vehicle-api-E2E: msTeams.json -- CDctns-vehicle-api-INT: msTeams.json +- CDctns-vehicle-api: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-vehicle-api-PROD: +# Notification System for EMEA/NA/CN Prod +CDctns-vehicle-api.EMEA-Prod: - name: CD_ctns-vehicle-api PROD -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-PROD.id +- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-vehicle-api-PROD.EMEA-Prod: +CDctns-vehicle-api.NA-Prod: - name: CD_ctns-vehicle-api PROD -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-vehicle-api-PROD.NA-Prod: -- name: CD_ctns-vehicle-api PROD -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-vehicle-api-PROD.CN-Prod: -- name: CD_ctns-vehicle-api PROD -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-vehicle-api-E2E: -- name: CD_ctns-vehicle-api E2E -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-E2E.id +- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-vehicle-api-E2E.EMEA-Prod: -- name: CD_ctns-vehicle-api E2E -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-vehicle-api-E2E.NA-Prod: -- name: CD_ctns-vehicle-api E2E -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDctns-vehicle-api-E2E.CN-Prod: -- name: CD_ctns-vehicle-api E2E -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDctns-vehicle-api-INT: -- name: CD_ctns-vehicle-api INT -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-INT.id +CDctns-vehicle-api.CN-Prod: +- name: CD_ctns-vehicle-api PROD +- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDctns-vehicle-api-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDctns-vehicle-api.EMEA-PreProd: - name: CD_ctns-vehicle-api INT -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-INT.id +- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api.id - webhook: https://empty -- skipDeployment: "false" -CDctns-vehicle-api-INT.NA-PreProd: +- skipDeployment: "true" +CDctns-vehicle-api.NA-PreProd: - name: CD_ctns-vehicle-api INT -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-INT.id +- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api.id - webhook: https://empty -- skipDeployment: "false" -CDctns-vehicle-api-INT.CN-PreProd: +- skipDeployment: "true" +CDctns-vehicle-api.CN-PreProd: - name: CD_ctns-vehicle-api INT -- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api-INT.id +- alertingProfile: CD_ctns-vehicle-api/alerting-profile/CDctns-vehicle-api.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_current-driver-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_current-driver-service/alerting-profile/alerting-profile.yaml index 2ad9fe0f..d7cee566 100644 --- a/BMW-Dynatrace-config/CD_current-driver-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_current-driver-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDcurrent-driver-service-PROD: default.json -- CDcurrent-driver-service-E2E: default.json -- CDcurrent-driver-service-INT: default.json +- CDcurrent-driver-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcurrent-driver-service-PROD: -- name: CD_current-driver-service PROD -- tag: current-driver-service -- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDcurrent-driver-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDcurrent-driver-service.EMEA-Prod: - name: CD_current-driver-service PROD - tag: current-driver-service - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - env: PROD - skipDeployment: "false" -CDcurrent-driver-service-PROD.NA-Prod: +CDcurrent-driver-service.NA-Prod: - name: CD_current-driver-service PROD - tag: current-driver-service - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - env: PROD - skipDeployment: "false" -CDcurrent-driver-service-PROD.CN-Prod: +CDcurrent-driver-service.CN-Prod: - name: CD_current-driver-service PROD - tag: current-driver-service - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcurrent-driver-service-E2E: -- name: CD_current-driver-service E2E -- tag: current-driver-service -- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDcurrent-driver-service-E2E.EMEA-Prod: -- name: CD_current-driver-service E2E -- tag: current-driver-service -- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id -- env: E2E -- skipDeployment: "false" -CDcurrent-driver-service-E2E.NA-Prod: -- name: CD_current-driver-service E2E -- tag: current-driver-service -- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id -- env: E2E -- skipDeployment: "false" -CDcurrent-driver-service-E2E.CN-Prod: -- name: CD_current-driver-service E2E -- tag: current-driver-service -- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDcurrent-driver-service-INT: -- name: CD_current-driver-service INT -- tag: current-driver-service -- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDcurrent-driver-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDcurrent-driver-service.EMEA-PreProd: - name: CD_current-driver-service INT - tag: current-driver-service - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - env: INT - skipDeployment: "false" -CDcurrent-driver-service-INT.NA-PreProd: +CDcurrent-driver-service.NA-PreProd: - name: CD_current-driver-service INT - tag: current-driver-service - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - env: INT - skipDeployment: "false" -CDcurrent-driver-service-INT.CN-PreProd: +CDcurrent-driver-service.CN-PreProd: - name: CD_current-driver-service INT - tag: current-driver-service - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id diff --git a/BMW-Dynatrace-config/CD_current-driver-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_current-driver-service/dashboard/dashboard.yaml index 5b4ef16e..ffa2dc34 100644 --- a/BMW-Dynatrace-config/CD_current-driver-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_current-driver-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDcurrent-driver-service: default.json +- CDcurrent-driver-service-PROD: default.json +- CDcurrent-driver-service-E2E: default.json +- CDcurrent-driver-service-INT: default.json +- CDcurrent-driver-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDcurrent-driver-service.EMEA-Prod: +CDcurrent-driver-service-PROD: +- name: CD_current-driver-service PROD +- mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name +- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id +- tag: current-driver-service +- env: PROD +- skipDeployment: "true" +CDcurrent-driver-service-PROD.EMEA-Prod: - name: CD_current-driver-service PROD - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: PROD - skipDeployment: "false" -CDcurrent-driver-service.NA-Prod: +CDcurrent-driver-service-PROD.NA-Prod: - name: CD_current-driver-service PROD - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: PROD - skipDeployment: "false" -CDcurrent-driver-service.CN-Prod: +CDcurrent-driver-service-PROD.CN-Prod: - name: CD_current-driver-service PROD - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id @@ -25,21 +35,28 @@ CDcurrent-driver-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDcurrent-driver-service.EMEA-Prod: +CDcurrent-driver-service-E2E: +- name: CD_current-driver-service E2E +- mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name +- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id +- tag: current-driver-service +- env: E2E +- skipDeployment: "true" +CDcurrent-driver-service-E2E.EMEA-Prod: - name: CD_current-driver-service E2E - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: E2E - skipDeployment: "false" -CDcurrent-driver-service.NA-Prod: +CDcurrent-driver-service-E2E.NA-Prod: - name: CD_current-driver-service E2E - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: E2E - skipDeployment: "false" -CDcurrent-driver-service.CN-Prod: +CDcurrent-driver-service-E2E.CN-Prod: - name: CD_current-driver-service E2E - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id @@ -47,22 +64,29 @@ CDcurrent-driver-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDcurrent-driver-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDcurrent-driver-service-INT: +- name: CD_current-driver-service INT +- mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name +- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id +- tag: current-driver-service +- env: INT +- skipDeployment: "true" +CDcurrent-driver-service-INT.EMEA-PreProd: - name: CD_current-driver-service INT - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: INT - skipDeployment: "false" -CDcurrent-driver-service.NA-PreProd: +CDcurrent-driver-service-INT.NA-PreProd: - name: CD_current-driver-service INT - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: INT - skipDeployment: "false" -CDcurrent-driver-service.CN-PreProd: +CDcurrent-driver-service-INT.CN-PreProd: - name: CD_current-driver-service INT - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id @@ -70,22 +94,29 @@ CDcurrent-driver-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDcurrent-driver-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDcurrent-driver-service-TEST: +- name: CD_current-driver-service TEST +- mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name +- mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id +- tag: current-driver-service +- env: TEST +- skipDeployment: "true" +CDcurrent-driver-service-TEST.EMEA-PreProd: - name: CD_current-driver-service TEST - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: TEST - skipDeployment: "false" -CDcurrent-driver-service.NA-PreProd: +CDcurrent-driver-service-TEST.NA-PreProd: - name: CD_current-driver-service TEST - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id - tag: current-driver-service - env: TEST - skipDeployment: "false" -CDcurrent-driver-service.CN-PreProd: +CDcurrent-driver-service-TEST.CN-PreProd: - name: CD_current-driver-service TEST - mzName: CD_current-driver-service/management-zone/CDcurrent-driver-service.name - mzId: CD_current-driver-service/management-zone/CDcurrent-driver-service.id diff --git a/BMW-Dynatrace-config/CD_current-driver-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_current-driver-service/notification/notification.yaml index a2cd6900..7debfc03 100644 --- a/BMW-Dynatrace-config/CD_current-driver-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_current-driver-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDcurrent-driver-service-PROD: msTeams.json -- CDcurrent-driver-service-E2E: msTeams.json -- CDcurrent-driver-service-INT: msTeams.json +- CDcurrent-driver-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcurrent-driver-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDcurrent-driver-service.EMEA-Prod: - name: CD_current-driver-service PROD -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-PROD.id +- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcurrent-driver-service-PROD.EMEA-Prod: +CDcurrent-driver-service.NA-Prod: - name: CD_current-driver-service PROD -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcurrent-driver-service-PROD.NA-Prod: -- name: CD_current-driver-service PROD -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDcurrent-driver-service-PROD.CN-Prod: -- name: CD_current-driver-service PROD -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcurrent-driver-service-E2E: -- name: CD_current-driver-service E2E -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-E2E.id +- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcurrent-driver-service-E2E.EMEA-Prod: -- name: CD_current-driver-service E2E -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcurrent-driver-service-E2E.NA-Prod: -- name: CD_current-driver-service E2E -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDcurrent-driver-service-E2E.CN-Prod: -- name: CD_current-driver-service E2E -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDcurrent-driver-service-INT: -- name: CD_current-driver-service INT -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-INT.id +CDcurrent-driver-service.CN-Prod: +- name: CD_current-driver-service PROD +- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDcurrent-driver-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDcurrent-driver-service.EMEA-PreProd: - name: CD_current-driver-service INT -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-INT.id +- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service.id - webhook: https://empty -- skipDeployment: "false" -CDcurrent-driver-service-INT.NA-PreProd: +- skipDeployment: "true" +CDcurrent-driver-service.NA-PreProd: - name: CD_current-driver-service INT -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-INT.id +- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service.id - webhook: https://empty -- skipDeployment: "false" -CDcurrent-driver-service-INT.CN-PreProd: +- skipDeployment: "true" +CDcurrent-driver-service.CN-PreProd: - name: CD_current-driver-service INT -- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service-INT.id +- alertingProfile: CD_current-driver-service/alerting-profile/CDcurrent-driver-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_data-deletion-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_data-deletion-processor/alerting-profile/alerting-profile.yaml index 32505e73..61009a66 100644 --- a/BMW-Dynatrace-config/CD_data-deletion-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_data-deletion-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdata-deletion-processor-PROD: default.json -- CDdata-deletion-processor-E2E: default.json -- CDdata-deletion-processor-INT: default.json +- CDdata-deletion-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdata-deletion-processor-PROD: -- name: CD_data-deletion-processor PROD -- tag: data-deletion-processor -- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdata-deletion-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdata-deletion-processor.EMEA-Prod: - name: CD_data-deletion-processor PROD - tag: data-deletion-processor - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - env: PROD - skipDeployment: "false" -CDdata-deletion-processor-PROD.NA-Prod: +CDdata-deletion-processor.NA-Prod: - name: CD_data-deletion-processor PROD - tag: data-deletion-processor - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - env: PROD - skipDeployment: "false" -CDdata-deletion-processor-PROD.CN-Prod: +CDdata-deletion-processor.CN-Prod: - name: CD_data-deletion-processor PROD - tag: data-deletion-processor - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdata-deletion-processor-E2E: -- name: CD_data-deletion-processor E2E -- tag: data-deletion-processor -- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdata-deletion-processor-E2E.EMEA-Prod: -- name: CD_data-deletion-processor E2E -- tag: data-deletion-processor -- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id -- env: E2E -- skipDeployment: "false" -CDdata-deletion-processor-E2E.NA-Prod: -- name: CD_data-deletion-processor E2E -- tag: data-deletion-processor -- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id -- env: E2E -- skipDeployment: "false" -CDdata-deletion-processor-E2E.CN-Prod: -- name: CD_data-deletion-processor E2E -- tag: data-deletion-processor -- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdata-deletion-processor-INT: -- name: CD_data-deletion-processor INT -- tag: data-deletion-processor -- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdata-deletion-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdata-deletion-processor.EMEA-PreProd: - name: CD_data-deletion-processor INT - tag: data-deletion-processor - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - env: INT - skipDeployment: "false" -CDdata-deletion-processor-INT.NA-PreProd: +CDdata-deletion-processor.NA-PreProd: - name: CD_data-deletion-processor INT - tag: data-deletion-processor - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - env: INT - skipDeployment: "false" -CDdata-deletion-processor-INT.CN-PreProd: +CDdata-deletion-processor.CN-PreProd: - name: CD_data-deletion-processor INT - tag: data-deletion-processor - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id diff --git a/BMW-Dynatrace-config/CD_data-deletion-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_data-deletion-processor/dashboard/dashboard.yaml index 54614f03..e71a6f41 100644 --- a/BMW-Dynatrace-config/CD_data-deletion-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_data-deletion-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdata-deletion-processor: default.json +- CDdata-deletion-processor-PROD: default.json +- CDdata-deletion-processor-E2E: default.json +- CDdata-deletion-processor-INT: default.json +- CDdata-deletion-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdata-deletion-processor.EMEA-Prod: +CDdata-deletion-processor-PROD: +- name: CD_data-deletion-processor PROD +- mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name +- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id +- tag: data-deletion-processor +- env: PROD +- skipDeployment: "true" +CDdata-deletion-processor-PROD.EMEA-Prod: - name: CD_data-deletion-processor PROD - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: PROD - skipDeployment: "false" -CDdata-deletion-processor.NA-Prod: +CDdata-deletion-processor-PROD.NA-Prod: - name: CD_data-deletion-processor PROD - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: PROD - skipDeployment: "false" -CDdata-deletion-processor.CN-Prod: +CDdata-deletion-processor-PROD.CN-Prod: - name: CD_data-deletion-processor PROD - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id @@ -25,21 +35,28 @@ CDdata-deletion-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdata-deletion-processor.EMEA-Prod: +CDdata-deletion-processor-E2E: +- name: CD_data-deletion-processor E2E +- mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name +- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id +- tag: data-deletion-processor +- env: E2E +- skipDeployment: "true" +CDdata-deletion-processor-E2E.EMEA-Prod: - name: CD_data-deletion-processor E2E - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: E2E - skipDeployment: "false" -CDdata-deletion-processor.NA-Prod: +CDdata-deletion-processor-E2E.NA-Prod: - name: CD_data-deletion-processor E2E - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: E2E - skipDeployment: "false" -CDdata-deletion-processor.CN-Prod: +CDdata-deletion-processor-E2E.CN-Prod: - name: CD_data-deletion-processor E2E - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id @@ -47,22 +64,29 @@ CDdata-deletion-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdata-deletion-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdata-deletion-processor-INT: +- name: CD_data-deletion-processor INT +- mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name +- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id +- tag: data-deletion-processor +- env: INT +- skipDeployment: "true" +CDdata-deletion-processor-INT.EMEA-PreProd: - name: CD_data-deletion-processor INT - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: INT - skipDeployment: "false" -CDdata-deletion-processor.NA-PreProd: +CDdata-deletion-processor-INT.NA-PreProd: - name: CD_data-deletion-processor INT - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: INT - skipDeployment: "false" -CDdata-deletion-processor.CN-PreProd: +CDdata-deletion-processor-INT.CN-PreProd: - name: CD_data-deletion-processor INT - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id @@ -70,22 +94,29 @@ CDdata-deletion-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdata-deletion-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdata-deletion-processor-TEST: +- name: CD_data-deletion-processor TEST +- mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name +- mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id +- tag: data-deletion-processor +- env: TEST +- skipDeployment: "true" +CDdata-deletion-processor-TEST.EMEA-PreProd: - name: CD_data-deletion-processor TEST - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: TEST - skipDeployment: "false" -CDdata-deletion-processor.NA-PreProd: +CDdata-deletion-processor-TEST.NA-PreProd: - name: CD_data-deletion-processor TEST - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id - tag: data-deletion-processor - env: TEST - skipDeployment: "false" -CDdata-deletion-processor.CN-PreProd: +CDdata-deletion-processor-TEST.CN-PreProd: - name: CD_data-deletion-processor TEST - mzName: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.name - mzId: CD_data-deletion-processor/management-zone/CDdata-deletion-processor.id diff --git a/BMW-Dynatrace-config/CD_data-deletion-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_data-deletion-processor/notification/notification.yaml index e80c660a..71d51d52 100644 --- a/BMW-Dynatrace-config/CD_data-deletion-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_data-deletion-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdata-deletion-processor-PROD: msTeams.json -- CDdata-deletion-processor-E2E: msTeams.json -- CDdata-deletion-processor-INT: msTeams.json +- CDdata-deletion-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdata-deletion-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDdata-deletion-processor.EMEA-Prod: - name: CD_data-deletion-processor PROD -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-PROD.id +- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdata-deletion-processor-PROD.EMEA-Prod: +CDdata-deletion-processor.NA-Prod: - name: CD_data-deletion-processor PROD -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdata-deletion-processor-PROD.NA-Prod: -- name: CD_data-deletion-processor PROD -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdata-deletion-processor-PROD.CN-Prod: -- name: CD_data-deletion-processor PROD -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdata-deletion-processor-E2E: -- name: CD_data-deletion-processor E2E -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-E2E.id +- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdata-deletion-processor-E2E.EMEA-Prod: -- name: CD_data-deletion-processor E2E -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdata-deletion-processor-E2E.NA-Prod: -- name: CD_data-deletion-processor E2E -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdata-deletion-processor-E2E.CN-Prod: -- name: CD_data-deletion-processor E2E -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdata-deletion-processor-INT: -- name: CD_data-deletion-processor INT -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-INT.id +CDdata-deletion-processor.CN-Prod: +- name: CD_data-deletion-processor PROD +- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdata-deletion-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdata-deletion-processor.EMEA-PreProd: - name: CD_data-deletion-processor INT -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-INT.id +- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor.id - webhook: https://empty -- skipDeployment: "false" -CDdata-deletion-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDdata-deletion-processor.NA-PreProd: - name: CD_data-deletion-processor INT -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-INT.id +- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor.id - webhook: https://empty -- skipDeployment: "false" -CDdata-deletion-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDdata-deletion-processor.CN-PreProd: - name: CD_data-deletion-processor INT -- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor-INT.id +- alertingProfile: CD_data-deletion-processor/alerting-profile/CDdata-deletion-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-comms-provider-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-comms-provider-service/alerting-profile/alerting-profile.yaml index dd142969..e132408f 100644 --- a/BMW-Dynatrace-config/CD_dealer-comms-provider-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-comms-provider-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-comms-provider-service-PROD: default.json -- CDdealer-comms-provider-service-E2E: default.json -- CDdealer-comms-provider-service-INT: default.json +- CDdealer-comms-provider-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-comms-provider-service-PROD: -- name: CD_dealer-comms-provider-service PROD -- tag: dealer-comms-provider-service -- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-comms-provider-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-comms-provider-service.EMEA-Prod: - name: CD_dealer-comms-provider-service PROD - tag: dealer-comms-provider-service - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - env: PROD - skipDeployment: "false" -CDdealer-comms-provider-service-PROD.NA-Prod: +CDdealer-comms-provider-service.NA-Prod: - name: CD_dealer-comms-provider-service PROD - tag: dealer-comms-provider-service - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - env: PROD - skipDeployment: "false" -CDdealer-comms-provider-service-PROD.CN-Prod: +CDdealer-comms-provider-service.CN-Prod: - name: CD_dealer-comms-provider-service PROD - tag: dealer-comms-provider-service - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-comms-provider-service-E2E: -- name: CD_dealer-comms-provider-service E2E -- tag: dealer-comms-provider-service -- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-comms-provider-service-E2E.EMEA-Prod: -- name: CD_dealer-comms-provider-service E2E -- tag: dealer-comms-provider-service -- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-comms-provider-service-E2E.NA-Prod: -- name: CD_dealer-comms-provider-service E2E -- tag: dealer-comms-provider-service -- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-comms-provider-service-E2E.CN-Prod: -- name: CD_dealer-comms-provider-service E2E -- tag: dealer-comms-provider-service -- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-comms-provider-service-INT: -- name: CD_dealer-comms-provider-service INT -- tag: dealer-comms-provider-service -- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-comms-provider-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-comms-provider-service.EMEA-PreProd: - name: CD_dealer-comms-provider-service INT - tag: dealer-comms-provider-service - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - env: INT - skipDeployment: "false" -CDdealer-comms-provider-service-INT.NA-PreProd: +CDdealer-comms-provider-service.NA-PreProd: - name: CD_dealer-comms-provider-service INT - tag: dealer-comms-provider-service - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - env: INT - skipDeployment: "false" -CDdealer-comms-provider-service-INT.CN-PreProd: +CDdealer-comms-provider-service.CN-PreProd: - name: CD_dealer-comms-provider-service INT - tag: dealer-comms-provider-service - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-comms-provider-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-comms-provider-service/dashboard/dashboard.yaml index 73e9579a..57ddec48 100644 --- a/BMW-Dynatrace-config/CD_dealer-comms-provider-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-comms-provider-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-comms-provider-service: default.json +- CDdealer-comms-provider-service-PROD: default.json +- CDdealer-comms-provider-service-E2E: default.json +- CDdealer-comms-provider-service-INT: default.json +- CDdealer-comms-provider-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-comms-provider-service.EMEA-Prod: +CDdealer-comms-provider-service-PROD: +- name: CD_dealer-comms-provider-service PROD +- mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name +- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id +- tag: dealer-comms-provider-service +- env: PROD +- skipDeployment: "true" +CDdealer-comms-provider-service-PROD.EMEA-Prod: - name: CD_dealer-comms-provider-service PROD - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: PROD - skipDeployment: "false" -CDdealer-comms-provider-service.NA-Prod: +CDdealer-comms-provider-service-PROD.NA-Prod: - name: CD_dealer-comms-provider-service PROD - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: PROD - skipDeployment: "false" -CDdealer-comms-provider-service.CN-Prod: +CDdealer-comms-provider-service-PROD.CN-Prod: - name: CD_dealer-comms-provider-service PROD - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id @@ -25,21 +35,28 @@ CDdealer-comms-provider-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-comms-provider-service.EMEA-Prod: +CDdealer-comms-provider-service-E2E: +- name: CD_dealer-comms-provider-service E2E +- mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name +- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id +- tag: dealer-comms-provider-service +- env: E2E +- skipDeployment: "true" +CDdealer-comms-provider-service-E2E.EMEA-Prod: - name: CD_dealer-comms-provider-service E2E - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: E2E - skipDeployment: "false" -CDdealer-comms-provider-service.NA-Prod: +CDdealer-comms-provider-service-E2E.NA-Prod: - name: CD_dealer-comms-provider-service E2E - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: E2E - skipDeployment: "false" -CDdealer-comms-provider-service.CN-Prod: +CDdealer-comms-provider-service-E2E.CN-Prod: - name: CD_dealer-comms-provider-service E2E - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id @@ -47,22 +64,29 @@ CDdealer-comms-provider-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-comms-provider-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-comms-provider-service-INT: +- name: CD_dealer-comms-provider-service INT +- mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name +- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id +- tag: dealer-comms-provider-service +- env: INT +- skipDeployment: "true" +CDdealer-comms-provider-service-INT.EMEA-PreProd: - name: CD_dealer-comms-provider-service INT - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: INT - skipDeployment: "false" -CDdealer-comms-provider-service.NA-PreProd: +CDdealer-comms-provider-service-INT.NA-PreProd: - name: CD_dealer-comms-provider-service INT - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: INT - skipDeployment: "false" -CDdealer-comms-provider-service.CN-PreProd: +CDdealer-comms-provider-service-INT.CN-PreProd: - name: CD_dealer-comms-provider-service INT - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id @@ -70,22 +94,29 @@ CDdealer-comms-provider-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-comms-provider-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-comms-provider-service-TEST: +- name: CD_dealer-comms-provider-service TEST +- mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name +- mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id +- tag: dealer-comms-provider-service +- env: TEST +- skipDeployment: "true" +CDdealer-comms-provider-service-TEST.EMEA-PreProd: - name: CD_dealer-comms-provider-service TEST - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: TEST - skipDeployment: "false" -CDdealer-comms-provider-service.NA-PreProd: +CDdealer-comms-provider-service-TEST.NA-PreProd: - name: CD_dealer-comms-provider-service TEST - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id - tag: dealer-comms-provider-service - env: TEST - skipDeployment: "false" -CDdealer-comms-provider-service.CN-PreProd: +CDdealer-comms-provider-service-TEST.CN-PreProd: - name: CD_dealer-comms-provider-service TEST - mzName: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.name - mzId: CD_dealer-comms-provider-service/management-zone/CDdealer-comms-provider-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-comms-provider-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-comms-provider-service/notification/notification.yaml index f72cd3cd..36321471 100644 --- a/BMW-Dynatrace-config/CD_dealer-comms-provider-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-comms-provider-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-comms-provider-service-PROD: msTeams.json -- CDdealer-comms-provider-service-E2E: msTeams.json -- CDdealer-comms-provider-service-INT: msTeams.json +- CDdealer-comms-provider-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-comms-provider-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-comms-provider-service.EMEA-Prod: - name: CD_dealer-comms-provider-service PROD -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-PROD.id +- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-comms-provider-service-PROD.EMEA-Prod: +CDdealer-comms-provider-service.NA-Prod: - name: CD_dealer-comms-provider-service PROD -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-comms-provider-service-PROD.NA-Prod: -- name: CD_dealer-comms-provider-service PROD -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-comms-provider-service-PROD.CN-Prod: -- name: CD_dealer-comms-provider-service PROD -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-comms-provider-service-E2E: -- name: CD_dealer-comms-provider-service E2E -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-E2E.id +- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-comms-provider-service-E2E.EMEA-Prod: -- name: CD_dealer-comms-provider-service E2E -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-comms-provider-service-E2E.NA-Prod: -- name: CD_dealer-comms-provider-service E2E -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-comms-provider-service-E2E.CN-Prod: -- name: CD_dealer-comms-provider-service E2E -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-comms-provider-service-INT: -- name: CD_dealer-comms-provider-service INT -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-INT.id +CDdealer-comms-provider-service.CN-Prod: +- name: CD_dealer-comms-provider-service PROD +- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-comms-provider-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-comms-provider-service.EMEA-PreProd: - name: CD_dealer-comms-provider-service INT -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-INT.id +- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-comms-provider-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-comms-provider-service.NA-PreProd: - name: CD_dealer-comms-provider-service INT -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-INT.id +- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-comms-provider-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-comms-provider-service.CN-PreProd: - name: CD_dealer-comms-provider-service INT -- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service-INT.id +- alertingProfile: CD_dealer-comms-provider-service/alerting-profile/CDdealer-comms-provider-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-data-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-data-service/alerting-profile/alerting-profile.yaml index c299c8b3..3d1239ee 100644 --- a/BMW-Dynatrace-config/CD_dealer-data-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-data-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-data-service-PROD: default.json -- CDdealer-data-service-E2E: default.json -- CDdealer-data-service-INT: default.json +- CDdealer-data-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-data-service-PROD: -- name: CD_dealer-data-service PROD -- tag: dealer-data-service -- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-data-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-data-service.EMEA-Prod: - name: CD_dealer-data-service PROD - tag: dealer-data-service - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - env: PROD - skipDeployment: "false" -CDdealer-data-service-PROD.NA-Prod: +CDdealer-data-service.NA-Prod: - name: CD_dealer-data-service PROD - tag: dealer-data-service - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - env: PROD - skipDeployment: "false" -CDdealer-data-service-PROD.CN-Prod: +CDdealer-data-service.CN-Prod: - name: CD_dealer-data-service PROD - tag: dealer-data-service - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-data-service-E2E: -- name: CD_dealer-data-service E2E -- tag: dealer-data-service -- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-data-service-E2E.EMEA-Prod: -- name: CD_dealer-data-service E2E -- tag: dealer-data-service -- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-data-service-E2E.NA-Prod: -- name: CD_dealer-data-service E2E -- tag: dealer-data-service -- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-data-service-E2E.CN-Prod: -- name: CD_dealer-data-service E2E -- tag: dealer-data-service -- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-data-service-INT: -- name: CD_dealer-data-service INT -- tag: dealer-data-service -- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-data-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-data-service.EMEA-PreProd: - name: CD_dealer-data-service INT - tag: dealer-data-service - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - env: INT - skipDeployment: "false" -CDdealer-data-service-INT.NA-PreProd: +CDdealer-data-service.NA-PreProd: - name: CD_dealer-data-service INT - tag: dealer-data-service - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - env: INT - skipDeployment: "false" -CDdealer-data-service-INT.CN-PreProd: +CDdealer-data-service.CN-PreProd: - name: CD_dealer-data-service INT - tag: dealer-data-service - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-data-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-data-service/dashboard/dashboard.yaml index 3f087a91..041810ff 100644 --- a/BMW-Dynatrace-config/CD_dealer-data-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-data-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-data-service: default.json +- CDdealer-data-service-PROD: default.json +- CDdealer-data-service-E2E: default.json +- CDdealer-data-service-INT: default.json +- CDdealer-data-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-data-service.EMEA-Prod: +CDdealer-data-service-PROD: +- name: CD_dealer-data-service PROD +- mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name +- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id +- tag: dealer-data-service +- env: PROD +- skipDeployment: "true" +CDdealer-data-service-PROD.EMEA-Prod: - name: CD_dealer-data-service PROD - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: PROD - skipDeployment: "false" -CDdealer-data-service.NA-Prod: +CDdealer-data-service-PROD.NA-Prod: - name: CD_dealer-data-service PROD - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: PROD - skipDeployment: "false" -CDdealer-data-service.CN-Prod: +CDdealer-data-service-PROD.CN-Prod: - name: CD_dealer-data-service PROD - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id @@ -25,21 +35,28 @@ CDdealer-data-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-data-service.EMEA-Prod: +CDdealer-data-service-E2E: +- name: CD_dealer-data-service E2E +- mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name +- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id +- tag: dealer-data-service +- env: E2E +- skipDeployment: "true" +CDdealer-data-service-E2E.EMEA-Prod: - name: CD_dealer-data-service E2E - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: E2E - skipDeployment: "false" -CDdealer-data-service.NA-Prod: +CDdealer-data-service-E2E.NA-Prod: - name: CD_dealer-data-service E2E - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: E2E - skipDeployment: "false" -CDdealer-data-service.CN-Prod: +CDdealer-data-service-E2E.CN-Prod: - name: CD_dealer-data-service E2E - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id @@ -47,22 +64,29 @@ CDdealer-data-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-data-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-data-service-INT: +- name: CD_dealer-data-service INT +- mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name +- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id +- tag: dealer-data-service +- env: INT +- skipDeployment: "true" +CDdealer-data-service-INT.EMEA-PreProd: - name: CD_dealer-data-service INT - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: INT - skipDeployment: "false" -CDdealer-data-service.NA-PreProd: +CDdealer-data-service-INT.NA-PreProd: - name: CD_dealer-data-service INT - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: INT - skipDeployment: "false" -CDdealer-data-service.CN-PreProd: +CDdealer-data-service-INT.CN-PreProd: - name: CD_dealer-data-service INT - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id @@ -70,22 +94,29 @@ CDdealer-data-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-data-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-data-service-TEST: +- name: CD_dealer-data-service TEST +- mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name +- mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id +- tag: dealer-data-service +- env: TEST +- skipDeployment: "true" +CDdealer-data-service-TEST.EMEA-PreProd: - name: CD_dealer-data-service TEST - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: TEST - skipDeployment: "false" -CDdealer-data-service.NA-PreProd: +CDdealer-data-service-TEST.NA-PreProd: - name: CD_dealer-data-service TEST - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id - tag: dealer-data-service - env: TEST - skipDeployment: "false" -CDdealer-data-service.CN-PreProd: +CDdealer-data-service-TEST.CN-PreProd: - name: CD_dealer-data-service TEST - mzName: CD_dealer-data-service/management-zone/CDdealer-data-service.name - mzId: CD_dealer-data-service/management-zone/CDdealer-data-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-data-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-data-service/notification/notification.yaml index 0164b5b7..5f5e31a6 100644 --- a/BMW-Dynatrace-config/CD_dealer-data-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-data-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-data-service-PROD: msTeams.json -- CDdealer-data-service-E2E: msTeams.json -- CDdealer-data-service-INT: msTeams.json +- CDdealer-data-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-data-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-data-service.EMEA-Prod: - name: CD_dealer-data-service PROD -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-PROD.id +- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-data-service-PROD.EMEA-Prod: +CDdealer-data-service.NA-Prod: - name: CD_dealer-data-service PROD -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-data-service-PROD.NA-Prod: -- name: CD_dealer-data-service PROD -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-data-service-PROD.CN-Prod: -- name: CD_dealer-data-service PROD -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-data-service-E2E: -- name: CD_dealer-data-service E2E -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-E2E.id +- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-data-service-E2E.EMEA-Prod: -- name: CD_dealer-data-service E2E -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-data-service-E2E.NA-Prod: -- name: CD_dealer-data-service E2E -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-data-service-E2E.CN-Prod: -- name: CD_dealer-data-service E2E -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-data-service-INT: -- name: CD_dealer-data-service INT -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-INT.id +CDdealer-data-service.CN-Prod: +- name: CD_dealer-data-service PROD +- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-data-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-data-service.EMEA-PreProd: - name: CD_dealer-data-service INT -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-INT.id +- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-data-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-data-service.NA-PreProd: - name: CD_dealer-data-service INT -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-INT.id +- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-data-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-data-service.CN-PreProd: - name: CD_dealer-data-service INT -- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service-INT.id +- alertingProfile: CD_dealer-data-service/alerting-profile/CDdealer-data-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/alerting-profile/alerting-profile.yaml index bbdb4661..a2a69a7a 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-payments-invoice-service-PROD: default.json -- CDdealer-payments-invoice-service-E2E: default.json -- CDdealer-payments-invoice-service-INT: default.json +- CDdealer-payments-invoice-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-invoice-service-PROD: -- name: CD_dealer-payments-invoice-service PROD -- tag: dealer-payments-invoice-service -- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-payments-invoice-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-payments-invoice-service.EMEA-Prod: - name: CD_dealer-payments-invoice-service PROD - tag: dealer-payments-invoice-service - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - env: PROD - skipDeployment: "false" -CDdealer-payments-invoice-service-PROD.NA-Prod: +CDdealer-payments-invoice-service.NA-Prod: - name: CD_dealer-payments-invoice-service PROD - tag: dealer-payments-invoice-service - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - env: PROD - skipDeployment: "false" -CDdealer-payments-invoice-service-PROD.CN-Prod: +CDdealer-payments-invoice-service.CN-Prod: - name: CD_dealer-payments-invoice-service PROD - tag: dealer-payments-invoice-service - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-invoice-service-E2E: -- name: CD_dealer-payments-invoice-service E2E -- tag: dealer-payments-invoice-service -- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-payments-invoice-service-E2E.EMEA-Prod: -- name: CD_dealer-payments-invoice-service E2E -- tag: dealer-payments-invoice-service -- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-payments-invoice-service-E2E.NA-Prod: -- name: CD_dealer-payments-invoice-service E2E -- tag: dealer-payments-invoice-service -- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-payments-invoice-service-E2E.CN-Prod: -- name: CD_dealer-payments-invoice-service E2E -- tag: dealer-payments-invoice-service -- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-invoice-service-INT: -- name: CD_dealer-payments-invoice-service INT -- tag: dealer-payments-invoice-service -- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-payments-invoice-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-payments-invoice-service.EMEA-PreProd: - name: CD_dealer-payments-invoice-service INT - tag: dealer-payments-invoice-service - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - env: INT - skipDeployment: "false" -CDdealer-payments-invoice-service-INT.NA-PreProd: +CDdealer-payments-invoice-service.NA-PreProd: - name: CD_dealer-payments-invoice-service INT - tag: dealer-payments-invoice-service - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - env: INT - skipDeployment: "false" -CDdealer-payments-invoice-service-INT.CN-PreProd: +CDdealer-payments-invoice-service.CN-PreProd: - name: CD_dealer-payments-invoice-service INT - tag: dealer-payments-invoice-service - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/dashboard/dashboard.yaml index 9b2ef081..0e0c43a7 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-payments-invoice-service: default.json +- CDdealer-payments-invoice-service-PROD: default.json +- CDdealer-payments-invoice-service-E2E: default.json +- CDdealer-payments-invoice-service-INT: default.json +- CDdealer-payments-invoice-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-payments-invoice-service.EMEA-Prod: +CDdealer-payments-invoice-service-PROD: +- name: CD_dealer-payments-invoice-service PROD +- mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name +- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id +- tag: dealer-payments-invoice-service +- env: PROD +- skipDeployment: "true" +CDdealer-payments-invoice-service-PROD.EMEA-Prod: - name: CD_dealer-payments-invoice-service PROD - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: PROD - skipDeployment: "false" -CDdealer-payments-invoice-service.NA-Prod: +CDdealer-payments-invoice-service-PROD.NA-Prod: - name: CD_dealer-payments-invoice-service PROD - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: PROD - skipDeployment: "false" -CDdealer-payments-invoice-service.CN-Prod: +CDdealer-payments-invoice-service-PROD.CN-Prod: - name: CD_dealer-payments-invoice-service PROD - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id @@ -25,21 +35,28 @@ CDdealer-payments-invoice-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-payments-invoice-service.EMEA-Prod: +CDdealer-payments-invoice-service-E2E: +- name: CD_dealer-payments-invoice-service E2E +- mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name +- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id +- tag: dealer-payments-invoice-service +- env: E2E +- skipDeployment: "true" +CDdealer-payments-invoice-service-E2E.EMEA-Prod: - name: CD_dealer-payments-invoice-service E2E - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: E2E - skipDeployment: "false" -CDdealer-payments-invoice-service.NA-Prod: +CDdealer-payments-invoice-service-E2E.NA-Prod: - name: CD_dealer-payments-invoice-service E2E - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: E2E - skipDeployment: "false" -CDdealer-payments-invoice-service.CN-Prod: +CDdealer-payments-invoice-service-E2E.CN-Prod: - name: CD_dealer-payments-invoice-service E2E - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id @@ -47,22 +64,29 @@ CDdealer-payments-invoice-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-payments-invoice-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-payments-invoice-service-INT: +- name: CD_dealer-payments-invoice-service INT +- mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name +- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id +- tag: dealer-payments-invoice-service +- env: INT +- skipDeployment: "true" +CDdealer-payments-invoice-service-INT.EMEA-PreProd: - name: CD_dealer-payments-invoice-service INT - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: INT - skipDeployment: "false" -CDdealer-payments-invoice-service.NA-PreProd: +CDdealer-payments-invoice-service-INT.NA-PreProd: - name: CD_dealer-payments-invoice-service INT - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: INT - skipDeployment: "false" -CDdealer-payments-invoice-service.CN-PreProd: +CDdealer-payments-invoice-service-INT.CN-PreProd: - name: CD_dealer-payments-invoice-service INT - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id @@ -70,22 +94,29 @@ CDdealer-payments-invoice-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-payments-invoice-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-payments-invoice-service-TEST: +- name: CD_dealer-payments-invoice-service TEST +- mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name +- mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id +- tag: dealer-payments-invoice-service +- env: TEST +- skipDeployment: "true" +CDdealer-payments-invoice-service-TEST.EMEA-PreProd: - name: CD_dealer-payments-invoice-service TEST - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: TEST - skipDeployment: "false" -CDdealer-payments-invoice-service.NA-PreProd: +CDdealer-payments-invoice-service-TEST.NA-PreProd: - name: CD_dealer-payments-invoice-service TEST - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id - tag: dealer-payments-invoice-service - env: TEST - skipDeployment: "false" -CDdealer-payments-invoice-service.CN-PreProd: +CDdealer-payments-invoice-service-TEST.CN-PreProd: - name: CD_dealer-payments-invoice-service TEST - mzName: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.name - mzId: CD_dealer-payments-invoice-service/management-zone/CDdealer-payments-invoice-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/notification/notification.yaml index b27ce99c..ed0c5546 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-invoice-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-payments-invoice-service-PROD: msTeams.json -- CDdealer-payments-invoice-service-E2E: msTeams.json -- CDdealer-payments-invoice-service-INT: msTeams.json +- CDdealer-payments-invoice-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-invoice-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-payments-invoice-service.EMEA-Prod: - name: CD_dealer-payments-invoice-service PROD -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-PROD.id +- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-invoice-service-PROD.EMEA-Prod: +CDdealer-payments-invoice-service.NA-Prod: - name: CD_dealer-payments-invoice-service PROD -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-invoice-service-PROD.NA-Prod: -- name: CD_dealer-payments-invoice-service PROD -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-invoice-service-PROD.CN-Prod: -- name: CD_dealer-payments-invoice-service PROD -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-invoice-service-E2E: -- name: CD_dealer-payments-invoice-service E2E -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-E2E.id +- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-invoice-service-E2E.EMEA-Prod: -- name: CD_dealer-payments-invoice-service E2E -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-invoice-service-E2E.NA-Prod: -- name: CD_dealer-payments-invoice-service E2E -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-invoice-service-E2E.CN-Prod: -- name: CD_dealer-payments-invoice-service E2E -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-invoice-service-INT: -- name: CD_dealer-payments-invoice-service INT -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-INT.id +CDdealer-payments-invoice-service.CN-Prod: +- name: CD_dealer-payments-invoice-service PROD +- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-invoice-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-payments-invoice-service.EMEA-PreProd: - name: CD_dealer-payments-invoice-service INT -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-INT.id +- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-invoice-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-payments-invoice-service.NA-PreProd: - name: CD_dealer-payments-invoice-service INT -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-INT.id +- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-invoice-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-payments-invoice-service.CN-PreProd: - name: CD_dealer-payments-invoice-service INT -- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service-INT.id +- alertingProfile: CD_dealer-payments-invoice-service/alerting-profile/CDdealer-payments-invoice-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-payments-notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-payments-notification-service/alerting-profile/alerting-profile.yaml index 418b2617..5b0ff000 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-payments-notification-service-PROD: default.json -- CDdealer-payments-notification-service-E2E: default.json -- CDdealer-payments-notification-service-INT: default.json +- CDdealer-payments-notification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-notification-service-PROD: -- name: CD_dealer-payments-notification-service PROD -- tag: dealer-payments-notification-service -- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-payments-notification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-payments-notification-service.EMEA-Prod: - name: CD_dealer-payments-notification-service PROD - tag: dealer-payments-notification-service - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - env: PROD - skipDeployment: "false" -CDdealer-payments-notification-service-PROD.NA-Prod: +CDdealer-payments-notification-service.NA-Prod: - name: CD_dealer-payments-notification-service PROD - tag: dealer-payments-notification-service - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - env: PROD - skipDeployment: "false" -CDdealer-payments-notification-service-PROD.CN-Prod: +CDdealer-payments-notification-service.CN-Prod: - name: CD_dealer-payments-notification-service PROD - tag: dealer-payments-notification-service - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-notification-service-E2E: -- name: CD_dealer-payments-notification-service E2E -- tag: dealer-payments-notification-service -- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-payments-notification-service-E2E.EMEA-Prod: -- name: CD_dealer-payments-notification-service E2E -- tag: dealer-payments-notification-service -- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-payments-notification-service-E2E.NA-Prod: -- name: CD_dealer-payments-notification-service E2E -- tag: dealer-payments-notification-service -- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-payments-notification-service-E2E.CN-Prod: -- name: CD_dealer-payments-notification-service E2E -- tag: dealer-payments-notification-service -- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-notification-service-INT: -- name: CD_dealer-payments-notification-service INT -- tag: dealer-payments-notification-service -- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-payments-notification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-payments-notification-service.EMEA-PreProd: - name: CD_dealer-payments-notification-service INT - tag: dealer-payments-notification-service - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - env: INT - skipDeployment: "false" -CDdealer-payments-notification-service-INT.NA-PreProd: +CDdealer-payments-notification-service.NA-PreProd: - name: CD_dealer-payments-notification-service INT - tag: dealer-payments-notification-service - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - env: INT - skipDeployment: "false" -CDdealer-payments-notification-service-INT.CN-PreProd: +CDdealer-payments-notification-service.CN-PreProd: - name: CD_dealer-payments-notification-service INT - tag: dealer-payments-notification-service - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-payments-notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-payments-notification-service/dashboard/dashboard.yaml index c8caa339..696c51aa 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-payments-notification-service: default.json +- CDdealer-payments-notification-service-PROD: default.json +- CDdealer-payments-notification-service-E2E: default.json +- CDdealer-payments-notification-service-INT: default.json +- CDdealer-payments-notification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-payments-notification-service.EMEA-Prod: +CDdealer-payments-notification-service-PROD: +- name: CD_dealer-payments-notification-service PROD +- mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name +- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id +- tag: dealer-payments-notification-service +- env: PROD +- skipDeployment: "true" +CDdealer-payments-notification-service-PROD.EMEA-Prod: - name: CD_dealer-payments-notification-service PROD - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: PROD - skipDeployment: "false" -CDdealer-payments-notification-service.NA-Prod: +CDdealer-payments-notification-service-PROD.NA-Prod: - name: CD_dealer-payments-notification-service PROD - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: PROD - skipDeployment: "false" -CDdealer-payments-notification-service.CN-Prod: +CDdealer-payments-notification-service-PROD.CN-Prod: - name: CD_dealer-payments-notification-service PROD - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id @@ -25,21 +35,28 @@ CDdealer-payments-notification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-payments-notification-service.EMEA-Prod: +CDdealer-payments-notification-service-E2E: +- name: CD_dealer-payments-notification-service E2E +- mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name +- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id +- tag: dealer-payments-notification-service +- env: E2E +- skipDeployment: "true" +CDdealer-payments-notification-service-E2E.EMEA-Prod: - name: CD_dealer-payments-notification-service E2E - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: E2E - skipDeployment: "false" -CDdealer-payments-notification-service.NA-Prod: +CDdealer-payments-notification-service-E2E.NA-Prod: - name: CD_dealer-payments-notification-service E2E - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: E2E - skipDeployment: "false" -CDdealer-payments-notification-service.CN-Prod: +CDdealer-payments-notification-service-E2E.CN-Prod: - name: CD_dealer-payments-notification-service E2E - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id @@ -47,22 +64,29 @@ CDdealer-payments-notification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-payments-notification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-payments-notification-service-INT: +- name: CD_dealer-payments-notification-service INT +- mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name +- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id +- tag: dealer-payments-notification-service +- env: INT +- skipDeployment: "true" +CDdealer-payments-notification-service-INT.EMEA-PreProd: - name: CD_dealer-payments-notification-service INT - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: INT - skipDeployment: "false" -CDdealer-payments-notification-service.NA-PreProd: +CDdealer-payments-notification-service-INT.NA-PreProd: - name: CD_dealer-payments-notification-service INT - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: INT - skipDeployment: "false" -CDdealer-payments-notification-service.CN-PreProd: +CDdealer-payments-notification-service-INT.CN-PreProd: - name: CD_dealer-payments-notification-service INT - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id @@ -70,22 +94,29 @@ CDdealer-payments-notification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-payments-notification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-payments-notification-service-TEST: +- name: CD_dealer-payments-notification-service TEST +- mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name +- mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id +- tag: dealer-payments-notification-service +- env: TEST +- skipDeployment: "true" +CDdealer-payments-notification-service-TEST.EMEA-PreProd: - name: CD_dealer-payments-notification-service TEST - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: TEST - skipDeployment: "false" -CDdealer-payments-notification-service.NA-PreProd: +CDdealer-payments-notification-service-TEST.NA-PreProd: - name: CD_dealer-payments-notification-service TEST - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id - tag: dealer-payments-notification-service - env: TEST - skipDeployment: "false" -CDdealer-payments-notification-service.CN-PreProd: +CDdealer-payments-notification-service-TEST.CN-PreProd: - name: CD_dealer-payments-notification-service TEST - mzName: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.name - mzId: CD_dealer-payments-notification-service/management-zone/CDdealer-payments-notification-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-payments-notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-payments-notification-service/notification/notification.yaml index d07e7a1a..0c639d4e 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-payments-notification-service-PROD: msTeams.json -- CDdealer-payments-notification-service-E2E: msTeams.json -- CDdealer-payments-notification-service-INT: msTeams.json +- CDdealer-payments-notification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-notification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-payments-notification-service.EMEA-Prod: - name: CD_dealer-payments-notification-service PROD -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-PROD.id +- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-notification-service-PROD.EMEA-Prod: +CDdealer-payments-notification-service.NA-Prod: - name: CD_dealer-payments-notification-service PROD -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-notification-service-PROD.NA-Prod: -- name: CD_dealer-payments-notification-service PROD -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-notification-service-PROD.CN-Prod: -- name: CD_dealer-payments-notification-service PROD -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-notification-service-E2E: -- name: CD_dealer-payments-notification-service E2E -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-E2E.id +- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-notification-service-E2E.EMEA-Prod: -- name: CD_dealer-payments-notification-service E2E -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-notification-service-E2E.NA-Prod: -- name: CD_dealer-payments-notification-service E2E -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-notification-service-E2E.CN-Prod: -- name: CD_dealer-payments-notification-service E2E -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-notification-service-INT: -- name: CD_dealer-payments-notification-service INT -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-INT.id +CDdealer-payments-notification-service.CN-Prod: +- name: CD_dealer-payments-notification-service PROD +- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-notification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-payments-notification-service.EMEA-PreProd: - name: CD_dealer-payments-notification-service INT -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-INT.id +- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-notification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-payments-notification-service.NA-PreProd: - name: CD_dealer-payments-notification-service INT -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-INT.id +- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-notification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-payments-notification-service.CN-PreProd: - name: CD_dealer-payments-notification-service INT -- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service-INT.id +- alertingProfile: CD_dealer-payments-notification-service/alerting-profile/CDdealer-payments-notification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-payments-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-payments-service/alerting-profile/alerting-profile.yaml index 20ac81f7..6fcbd4f7 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-payments-service-PROD: default.json -- CDdealer-payments-service-E2E: default.json -- CDdealer-payments-service-INT: default.json +- CDdealer-payments-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-service-PROD: -- name: CD_dealer-payments-service PROD -- tag: dealer-payments-service -- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-payments-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-payments-service.EMEA-Prod: - name: CD_dealer-payments-service PROD - tag: dealer-payments-service - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - env: PROD - skipDeployment: "false" -CDdealer-payments-service-PROD.NA-Prod: +CDdealer-payments-service.NA-Prod: - name: CD_dealer-payments-service PROD - tag: dealer-payments-service - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - env: PROD - skipDeployment: "false" -CDdealer-payments-service-PROD.CN-Prod: +CDdealer-payments-service.CN-Prod: - name: CD_dealer-payments-service PROD - tag: dealer-payments-service - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-service-E2E: -- name: CD_dealer-payments-service E2E -- tag: dealer-payments-service -- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-payments-service-E2E.EMEA-Prod: -- name: CD_dealer-payments-service E2E -- tag: dealer-payments-service -- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-payments-service-E2E.NA-Prod: -- name: CD_dealer-payments-service E2E -- tag: dealer-payments-service -- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-payments-service-E2E.CN-Prod: -- name: CD_dealer-payments-service E2E -- tag: dealer-payments-service -- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-service-INT: -- name: CD_dealer-payments-service INT -- tag: dealer-payments-service -- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-payments-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-payments-service.EMEA-PreProd: - name: CD_dealer-payments-service INT - tag: dealer-payments-service - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - env: INT - skipDeployment: "false" -CDdealer-payments-service-INT.NA-PreProd: +CDdealer-payments-service.NA-PreProd: - name: CD_dealer-payments-service INT - tag: dealer-payments-service - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - env: INT - skipDeployment: "false" -CDdealer-payments-service-INT.CN-PreProd: +CDdealer-payments-service.CN-PreProd: - name: CD_dealer-payments-service INT - tag: dealer-payments-service - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-payments-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-payments-service/dashboard/dashboard.yaml index e6cd7e97..8a7b51e6 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-payments-service: default.json +- CDdealer-payments-service-PROD: default.json +- CDdealer-payments-service-E2E: default.json +- CDdealer-payments-service-INT: default.json +- CDdealer-payments-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-payments-service.EMEA-Prod: +CDdealer-payments-service-PROD: +- name: CD_dealer-payments-service PROD +- mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name +- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id +- tag: dealer-payments-service +- env: PROD +- skipDeployment: "true" +CDdealer-payments-service-PROD.EMEA-Prod: - name: CD_dealer-payments-service PROD - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: PROD - skipDeployment: "false" -CDdealer-payments-service.NA-Prod: +CDdealer-payments-service-PROD.NA-Prod: - name: CD_dealer-payments-service PROD - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: PROD - skipDeployment: "false" -CDdealer-payments-service.CN-Prod: +CDdealer-payments-service-PROD.CN-Prod: - name: CD_dealer-payments-service PROD - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id @@ -25,21 +35,28 @@ CDdealer-payments-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-payments-service.EMEA-Prod: +CDdealer-payments-service-E2E: +- name: CD_dealer-payments-service E2E +- mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name +- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id +- tag: dealer-payments-service +- env: E2E +- skipDeployment: "true" +CDdealer-payments-service-E2E.EMEA-Prod: - name: CD_dealer-payments-service E2E - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: E2E - skipDeployment: "false" -CDdealer-payments-service.NA-Prod: +CDdealer-payments-service-E2E.NA-Prod: - name: CD_dealer-payments-service E2E - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: E2E - skipDeployment: "false" -CDdealer-payments-service.CN-Prod: +CDdealer-payments-service-E2E.CN-Prod: - name: CD_dealer-payments-service E2E - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id @@ -47,22 +64,29 @@ CDdealer-payments-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-payments-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-payments-service-INT: +- name: CD_dealer-payments-service INT +- mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name +- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id +- tag: dealer-payments-service +- env: INT +- skipDeployment: "true" +CDdealer-payments-service-INT.EMEA-PreProd: - name: CD_dealer-payments-service INT - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: INT - skipDeployment: "false" -CDdealer-payments-service.NA-PreProd: +CDdealer-payments-service-INT.NA-PreProd: - name: CD_dealer-payments-service INT - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: INT - skipDeployment: "false" -CDdealer-payments-service.CN-PreProd: +CDdealer-payments-service-INT.CN-PreProd: - name: CD_dealer-payments-service INT - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id @@ -70,22 +94,29 @@ CDdealer-payments-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-payments-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-payments-service-TEST: +- name: CD_dealer-payments-service TEST +- mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name +- mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id +- tag: dealer-payments-service +- env: TEST +- skipDeployment: "true" +CDdealer-payments-service-TEST.EMEA-PreProd: - name: CD_dealer-payments-service TEST - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: TEST - skipDeployment: "false" -CDdealer-payments-service.NA-PreProd: +CDdealer-payments-service-TEST.NA-PreProd: - name: CD_dealer-payments-service TEST - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id - tag: dealer-payments-service - env: TEST - skipDeployment: "false" -CDdealer-payments-service.CN-PreProd: +CDdealer-payments-service-TEST.CN-PreProd: - name: CD_dealer-payments-service TEST - mzName: CD_dealer-payments-service/management-zone/CDdealer-payments-service.name - mzId: CD_dealer-payments-service/management-zone/CDdealer-payments-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-payments-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-payments-service/notification/notification.yaml index 88cdbad0..0332e9fc 100644 --- a/BMW-Dynatrace-config/CD_dealer-payments-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-payments-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-payments-service-PROD: msTeams.json -- CDdealer-payments-service-E2E: msTeams.json -- CDdealer-payments-service-INT: msTeams.json +- CDdealer-payments-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-payments-service.EMEA-Prod: - name: CD_dealer-payments-service PROD -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-PROD.id +- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-service-PROD.EMEA-Prod: +CDdealer-payments-service.NA-Prod: - name: CD_dealer-payments-service PROD -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-service-PROD.NA-Prod: -- name: CD_dealer-payments-service PROD -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-service-PROD.CN-Prod: -- name: CD_dealer-payments-service PROD -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-service-E2E: -- name: CD_dealer-payments-service E2E -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-E2E.id +- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-service-E2E.EMEA-Prod: -- name: CD_dealer-payments-service E2E -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-service-E2E.NA-Prod: -- name: CD_dealer-payments-service E2E -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-service-E2E.CN-Prod: -- name: CD_dealer-payments-service E2E -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-payments-service-INT: -- name: CD_dealer-payments-service INT -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-INT.id +CDdealer-payments-service.CN-Prod: +- name: CD_dealer-payments-service PROD +- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-payments-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-payments-service.EMEA-PreProd: - name: CD_dealer-payments-service INT -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-INT.id +- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-payments-service.NA-PreProd: - name: CD_dealer-payments-service INT -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-INT.id +- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-payments-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-payments-service.CN-PreProd: - name: CD_dealer-payments-service INT -- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service-INT.id +- alertingProfile: CD_dealer-payments-service/alerting-profile/CDdealer-payments-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-search-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-search-service/alerting-profile/alerting-profile.yaml index 19ce685e..df2f3ab0 100644 --- a/BMW-Dynatrace-config/CD_dealer-search-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-search-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-search-service-PROD: default.json -- CDdealer-search-service-E2E: default.json -- CDdealer-search-service-INT: default.json +- CDdealer-search-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-search-service-PROD: -- name: CD_dealer-search-service PROD -- tag: dealer-search-service -- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-search-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-search-service.EMEA-Prod: - name: CD_dealer-search-service PROD - tag: dealer-search-service - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - env: PROD - skipDeployment: "false" -CDdealer-search-service-PROD.NA-Prod: +CDdealer-search-service.NA-Prod: - name: CD_dealer-search-service PROD - tag: dealer-search-service - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - env: PROD - skipDeployment: "false" -CDdealer-search-service-PROD.CN-Prod: +CDdealer-search-service.CN-Prod: - name: CD_dealer-search-service PROD - tag: dealer-search-service - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-search-service-E2E: -- name: CD_dealer-search-service E2E -- tag: dealer-search-service -- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-search-service-E2E.EMEA-Prod: -- name: CD_dealer-search-service E2E -- tag: dealer-search-service -- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-search-service-E2E.NA-Prod: -- name: CD_dealer-search-service E2E -- tag: dealer-search-service -- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-search-service-E2E.CN-Prod: -- name: CD_dealer-search-service E2E -- tag: dealer-search-service -- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-search-service-INT: -- name: CD_dealer-search-service INT -- tag: dealer-search-service -- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-search-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-search-service.EMEA-PreProd: - name: CD_dealer-search-service INT - tag: dealer-search-service - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - env: INT - skipDeployment: "false" -CDdealer-search-service-INT.NA-PreProd: +CDdealer-search-service.NA-PreProd: - name: CD_dealer-search-service INT - tag: dealer-search-service - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - env: INT - skipDeployment: "false" -CDdealer-search-service-INT.CN-PreProd: +CDdealer-search-service.CN-PreProd: - name: CD_dealer-search-service INT - tag: dealer-search-service - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-search-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-search-service/dashboard/dashboard.yaml index cee3deba..9c5259a9 100644 --- a/BMW-Dynatrace-config/CD_dealer-search-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-search-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-search-service: default.json +- CDdealer-search-service-PROD: default.json +- CDdealer-search-service-E2E: default.json +- CDdealer-search-service-INT: default.json +- CDdealer-search-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-search-service.EMEA-Prod: +CDdealer-search-service-PROD: +- name: CD_dealer-search-service PROD +- mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name +- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id +- tag: dealer-search-service +- env: PROD +- skipDeployment: "true" +CDdealer-search-service-PROD.EMEA-Prod: - name: CD_dealer-search-service PROD - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: PROD - skipDeployment: "false" -CDdealer-search-service.NA-Prod: +CDdealer-search-service-PROD.NA-Prod: - name: CD_dealer-search-service PROD - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: PROD - skipDeployment: "false" -CDdealer-search-service.CN-Prod: +CDdealer-search-service-PROD.CN-Prod: - name: CD_dealer-search-service PROD - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id @@ -25,21 +35,28 @@ CDdealer-search-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-search-service.EMEA-Prod: +CDdealer-search-service-E2E: +- name: CD_dealer-search-service E2E +- mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name +- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id +- tag: dealer-search-service +- env: E2E +- skipDeployment: "true" +CDdealer-search-service-E2E.EMEA-Prod: - name: CD_dealer-search-service E2E - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: E2E - skipDeployment: "false" -CDdealer-search-service.NA-Prod: +CDdealer-search-service-E2E.NA-Prod: - name: CD_dealer-search-service E2E - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: E2E - skipDeployment: "false" -CDdealer-search-service.CN-Prod: +CDdealer-search-service-E2E.CN-Prod: - name: CD_dealer-search-service E2E - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id @@ -47,22 +64,29 @@ CDdealer-search-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-search-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-search-service-INT: +- name: CD_dealer-search-service INT +- mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name +- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id +- tag: dealer-search-service +- env: INT +- skipDeployment: "true" +CDdealer-search-service-INT.EMEA-PreProd: - name: CD_dealer-search-service INT - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: INT - skipDeployment: "false" -CDdealer-search-service.NA-PreProd: +CDdealer-search-service-INT.NA-PreProd: - name: CD_dealer-search-service INT - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: INT - skipDeployment: "false" -CDdealer-search-service.CN-PreProd: +CDdealer-search-service-INT.CN-PreProd: - name: CD_dealer-search-service INT - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id @@ -70,22 +94,29 @@ CDdealer-search-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-search-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-search-service-TEST: +- name: CD_dealer-search-service TEST +- mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name +- mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id +- tag: dealer-search-service +- env: TEST +- skipDeployment: "true" +CDdealer-search-service-TEST.EMEA-PreProd: - name: CD_dealer-search-service TEST - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: TEST - skipDeployment: "false" -CDdealer-search-service.NA-PreProd: +CDdealer-search-service-TEST.NA-PreProd: - name: CD_dealer-search-service TEST - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id - tag: dealer-search-service - env: TEST - skipDeployment: "false" -CDdealer-search-service.CN-PreProd: +CDdealer-search-service-TEST.CN-PreProd: - name: CD_dealer-search-service TEST - mzName: CD_dealer-search-service/management-zone/CDdealer-search-service.name - mzId: CD_dealer-search-service/management-zone/CDdealer-search-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-search-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-search-service/notification/notification.yaml index f1502ee8..077c923b 100644 --- a/BMW-Dynatrace-config/CD_dealer-search-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-search-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-search-service-PROD: msTeams.json -- CDdealer-search-service-E2E: msTeams.json -- CDdealer-search-service-INT: msTeams.json +- CDdealer-search-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-search-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-search-service.EMEA-Prod: - name: CD_dealer-search-service PROD -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-PROD.id +- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-search-service-PROD.EMEA-Prod: +CDdealer-search-service.NA-Prod: - name: CD_dealer-search-service PROD -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-search-service-PROD.NA-Prod: -- name: CD_dealer-search-service PROD -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-search-service-PROD.CN-Prod: -- name: CD_dealer-search-service PROD -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-search-service-E2E: -- name: CD_dealer-search-service E2E -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-E2E.id +- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-search-service-E2E.EMEA-Prod: -- name: CD_dealer-search-service E2E -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-search-service-E2E.NA-Prod: -- name: CD_dealer-search-service E2E -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-search-service-E2E.CN-Prod: -- name: CD_dealer-search-service E2E -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-search-service-INT: -- name: CD_dealer-search-service INT -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-INT.id +CDdealer-search-service.CN-Prod: +- name: CD_dealer-search-service PROD +- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-search-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-search-service.EMEA-PreProd: - name: CD_dealer-search-service INT -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-INT.id +- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-search-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-search-service.NA-PreProd: - name: CD_dealer-search-service INT -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-INT.id +- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-search-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-search-service.CN-PreProd: - name: CD_dealer-search-service INT -- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service-INT.id +- alertingProfile: CD_dealer-search-service/alerting-profile/CDdealer-search-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealer-services-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealer-services-composite-service/alerting-profile/alerting-profile.yaml index 14e114ed..2cf7deb5 100644 --- a/BMW-Dynatrace-config/CD_dealer-services-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealer-services-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdealer-services-composite-service-PROD: default.json -- CDdealer-services-composite-service-E2E: default.json -- CDdealer-services-composite-service-INT: default.json +- CDdealer-services-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-services-composite-service-PROD: -- name: CD_dealer-services-composite-service PROD -- tag: dealer-services-composite-service -- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealer-services-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdealer-services-composite-service.EMEA-Prod: - name: CD_dealer-services-composite-service PROD - tag: dealer-services-composite-service - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - env: PROD - skipDeployment: "false" -CDdealer-services-composite-service-PROD.NA-Prod: +CDdealer-services-composite-service.NA-Prod: - name: CD_dealer-services-composite-service PROD - tag: dealer-services-composite-service - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - env: PROD - skipDeployment: "false" -CDdealer-services-composite-service-PROD.CN-Prod: +CDdealer-services-composite-service.CN-Prod: - name: CD_dealer-services-composite-service PROD - tag: dealer-services-composite-service - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-services-composite-service-E2E: -- name: CD_dealer-services-composite-service E2E -- tag: dealer-services-composite-service -- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdealer-services-composite-service-E2E.EMEA-Prod: -- name: CD_dealer-services-composite-service E2E -- tag: dealer-services-composite-service -- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-services-composite-service-E2E.NA-Prod: -- name: CD_dealer-services-composite-service E2E -- tag: dealer-services-composite-service -- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdealer-services-composite-service-E2E.CN-Prod: -- name: CD_dealer-services-composite-service E2E -- tag: dealer-services-composite-service -- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-services-composite-service-INT: -- name: CD_dealer-services-composite-service INT -- tag: dealer-services-composite-service -- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealer-services-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdealer-services-composite-service.EMEA-PreProd: - name: CD_dealer-services-composite-service INT - tag: dealer-services-composite-service - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - env: INT - skipDeployment: "false" -CDdealer-services-composite-service-INT.NA-PreProd: +CDdealer-services-composite-service.NA-PreProd: - name: CD_dealer-services-composite-service INT - tag: dealer-services-composite-service - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - env: INT - skipDeployment: "false" -CDdealer-services-composite-service-INT.CN-PreProd: +CDdealer-services-composite-service.CN-PreProd: - name: CD_dealer-services-composite-service INT - tag: dealer-services-composite-service - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-services-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealer-services-composite-service/dashboard/dashboard.yaml index 553fc297..638153cc 100644 --- a/BMW-Dynatrace-config/CD_dealer-services-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealer-services-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealer-services-composite-service: default.json +- CDdealer-services-composite-service-PROD: default.json +- CDdealer-services-composite-service-E2E: default.json +- CDdealer-services-composite-service-INT: default.json +- CDdealer-services-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealer-services-composite-service.EMEA-Prod: +CDdealer-services-composite-service-PROD: +- name: CD_dealer-services-composite-service PROD +- mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name +- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id +- tag: dealer-services-composite-service +- env: PROD +- skipDeployment: "true" +CDdealer-services-composite-service-PROD.EMEA-Prod: - name: CD_dealer-services-composite-service PROD - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: PROD - skipDeployment: "false" -CDdealer-services-composite-service.NA-Prod: +CDdealer-services-composite-service-PROD.NA-Prod: - name: CD_dealer-services-composite-service PROD - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: PROD - skipDeployment: "false" -CDdealer-services-composite-service.CN-Prod: +CDdealer-services-composite-service-PROD.CN-Prod: - name: CD_dealer-services-composite-service PROD - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id @@ -25,21 +35,28 @@ CDdealer-services-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealer-services-composite-service.EMEA-Prod: +CDdealer-services-composite-service-E2E: +- name: CD_dealer-services-composite-service E2E +- mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name +- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id +- tag: dealer-services-composite-service +- env: E2E +- skipDeployment: "true" +CDdealer-services-composite-service-E2E.EMEA-Prod: - name: CD_dealer-services-composite-service E2E - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: E2E - skipDeployment: "false" -CDdealer-services-composite-service.NA-Prod: +CDdealer-services-composite-service-E2E.NA-Prod: - name: CD_dealer-services-composite-service E2E - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: E2E - skipDeployment: "false" -CDdealer-services-composite-service.CN-Prod: +CDdealer-services-composite-service-E2E.CN-Prod: - name: CD_dealer-services-composite-service E2E - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id @@ -47,22 +64,29 @@ CDdealer-services-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealer-services-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealer-services-composite-service-INT: +- name: CD_dealer-services-composite-service INT +- mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name +- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id +- tag: dealer-services-composite-service +- env: INT +- skipDeployment: "true" +CDdealer-services-composite-service-INT.EMEA-PreProd: - name: CD_dealer-services-composite-service INT - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: INT - skipDeployment: "false" -CDdealer-services-composite-service.NA-PreProd: +CDdealer-services-composite-service-INT.NA-PreProd: - name: CD_dealer-services-composite-service INT - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: INT - skipDeployment: "false" -CDdealer-services-composite-service.CN-PreProd: +CDdealer-services-composite-service-INT.CN-PreProd: - name: CD_dealer-services-composite-service INT - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id @@ -70,22 +94,29 @@ CDdealer-services-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealer-services-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealer-services-composite-service-TEST: +- name: CD_dealer-services-composite-service TEST +- mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name +- mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id +- tag: dealer-services-composite-service +- env: TEST +- skipDeployment: "true" +CDdealer-services-composite-service-TEST.EMEA-PreProd: - name: CD_dealer-services-composite-service TEST - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: TEST - skipDeployment: "false" -CDdealer-services-composite-service.NA-PreProd: +CDdealer-services-composite-service-TEST.NA-PreProd: - name: CD_dealer-services-composite-service TEST - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id - tag: dealer-services-composite-service - env: TEST - skipDeployment: "false" -CDdealer-services-composite-service.CN-PreProd: +CDdealer-services-composite-service-TEST.CN-PreProd: - name: CD_dealer-services-composite-service TEST - mzName: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.name - mzId: CD_dealer-services-composite-service/management-zone/CDdealer-services-composite-service.id diff --git a/BMW-Dynatrace-config/CD_dealer-services-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealer-services-composite-service/notification/notification.yaml index c14775fd..f8501caf 100644 --- a/BMW-Dynatrace-config/CD_dealer-services-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealer-services-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdealer-services-composite-service-PROD: msTeams.json -- CDdealer-services-composite-service-E2E: msTeams.json -- CDdealer-services-composite-service-INT: msTeams.json +- CDdealer-services-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-services-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealer-services-composite-service.EMEA-Prod: - name: CD_dealer-services-composite-service PROD -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-PROD.id +- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-services-composite-service-PROD.EMEA-Prod: +CDdealer-services-composite-service.NA-Prod: - name: CD_dealer-services-composite-service PROD -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-services-composite-service-PROD.NA-Prod: -- name: CD_dealer-services-composite-service PROD -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-services-composite-service-PROD.CN-Prod: -- name: CD_dealer-services-composite-service PROD -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-services-composite-service-E2E: -- name: CD_dealer-services-composite-service E2E -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-E2E.id +- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-services-composite-service-E2E.EMEA-Prod: -- name: CD_dealer-services-composite-service E2E -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-services-composite-service-E2E.NA-Prod: -- name: CD_dealer-services-composite-service E2E -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdealer-services-composite-service-E2E.CN-Prod: -- name: CD_dealer-services-composite-service E2E -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealer-services-composite-service-INT: -- name: CD_dealer-services-composite-service INT -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-INT.id +CDdealer-services-composite-service.CN-Prod: +- name: CD_dealer-services-composite-service PROD +- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealer-services-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdealer-services-composite-service.EMEA-PreProd: - name: CD_dealer-services-composite-service INT -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-INT.id +- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-services-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdealer-services-composite-service.NA-PreProd: - name: CD_dealer-services-composite-service INT -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-INT.id +- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdealer-services-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdealer-services-composite-service.CN-PreProd: - name: CD_dealer-services-composite-service INT -- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service-INT.id +- alertingProfile: CD_dealer-services-composite-service/alerting-profile/CDdealer-services-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dealercockpit/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dealercockpit/alerting-profile/alerting-profile.yaml index 7a8de900..4d9a86ae 100644 --- a/BMW-Dynatrace-config/CD_dealercockpit/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dealercockpit/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDdealercockpit-PROD: default.json -- CDdealercockpit-INT: default.json +- CDdealercockpit: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealercockpit-PROD: -- name: CD_dealercockpit PROD -- tag: dealercockpit -- mzId: CD_dealercockpit/management-zone/CDdealercockpit.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdealercockpit-PROD.EMEA-Prod: +CDdealercockpit.EMEA-Prod: - name: CD_dealercockpit PROD - tag: dealercockpit - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - env: PROD - skipDeployment: "false" -CDdealercockpit-PROD.NA-Prod: +CDdealercockpit.NA-Prod: - name: CD_dealercockpit PROD - tag: dealercockpit - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - env: PROD - skipDeployment: "false" -CDdealercockpit-PROD.CN-Prod: +CDdealercockpit.CN-Prod: - name: CD_dealercockpit PROD - tag: dealercockpit - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealercockpit-INT: -- name: CD_dealercockpit INT -- tag: dealercockpit -- mzId: CD_dealercockpit/management-zone/CDdealercockpit.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdealercockpit-INT.EMEA-PreProd: +CDdealercockpit.EMEA-PreProd: - name: CD_dealercockpit INT - tag: dealercockpit - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - env: INT - skipDeployment: "false" -CDdealercockpit-INT.NA-PreProd: +CDdealercockpit.NA-PreProd: - name: CD_dealercockpit INT - tag: dealercockpit - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - env: INT - skipDeployment: "false" -CDdealercockpit-INT.CN-PreProd: +CDdealercockpit.CN-PreProd: - name: CD_dealercockpit INT - tag: dealercockpit - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id diff --git a/BMW-Dynatrace-config/CD_dealercockpit/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dealercockpit/dashboard/dashboard.yaml index 6c382c16..73649bb4 100644 --- a/BMW-Dynatrace-config/CD_dealercockpit/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dealercockpit/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdealercockpit: default.json +- CDdealercockpit-PROD: default.json +- CDdealercockpit-E2E: default.json +- CDdealercockpit-INT: default.json +- CDdealercockpit-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdealercockpit.EMEA-Prod: +CDdealercockpit-PROD: +- name: CD_dealercockpit PROD +- mzName: CD_dealercockpit/management-zone/CDdealercockpit.name +- mzId: CD_dealercockpit/management-zone/CDdealercockpit.id +- tag: dealercockpit +- env: PROD +- skipDeployment: "true" +CDdealercockpit-PROD.EMEA-Prod: - name: CD_dealercockpit PROD - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: PROD - skipDeployment: "false" -CDdealercockpit.NA-Prod: +CDdealercockpit-PROD.NA-Prod: - name: CD_dealercockpit PROD - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: PROD - skipDeployment: "false" -CDdealercockpit.CN-Prod: +CDdealercockpit-PROD.CN-Prod: - name: CD_dealercockpit PROD - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id @@ -25,21 +35,28 @@ CDdealercockpit.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdealercockpit.EMEA-Prod: +CDdealercockpit-E2E: +- name: CD_dealercockpit E2E +- mzName: CD_dealercockpit/management-zone/CDdealercockpit.name +- mzId: CD_dealercockpit/management-zone/CDdealercockpit.id +- tag: dealercockpit +- env: E2E +- skipDeployment: "true" +CDdealercockpit-E2E.EMEA-Prod: - name: CD_dealercockpit E2E - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: E2E - skipDeployment: "false" -CDdealercockpit.NA-Prod: +CDdealercockpit-E2E.NA-Prod: - name: CD_dealercockpit E2E - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: E2E - skipDeployment: "false" -CDdealercockpit.CN-Prod: +CDdealercockpit-E2E.CN-Prod: - name: CD_dealercockpit E2E - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id @@ -47,22 +64,29 @@ CDdealercockpit.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdealercockpit.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdealercockpit-INT: +- name: CD_dealercockpit INT +- mzName: CD_dealercockpit/management-zone/CDdealercockpit.name +- mzId: CD_dealercockpit/management-zone/CDdealercockpit.id +- tag: dealercockpit +- env: INT +- skipDeployment: "true" +CDdealercockpit-INT.EMEA-PreProd: - name: CD_dealercockpit INT - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: INT - skipDeployment: "false" -CDdealercockpit.NA-PreProd: +CDdealercockpit-INT.NA-PreProd: - name: CD_dealercockpit INT - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: INT - skipDeployment: "false" -CDdealercockpit.CN-PreProd: +CDdealercockpit-INT.CN-PreProd: - name: CD_dealercockpit INT - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id @@ -70,22 +94,29 @@ CDdealercockpit.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdealercockpit.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdealercockpit-TEST: +- name: CD_dealercockpit TEST +- mzName: CD_dealercockpit/management-zone/CDdealercockpit.name +- mzId: CD_dealercockpit/management-zone/CDdealercockpit.id +- tag: dealercockpit +- env: TEST +- skipDeployment: "true" +CDdealercockpit-TEST.EMEA-PreProd: - name: CD_dealercockpit TEST - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: TEST - skipDeployment: "false" -CDdealercockpit.NA-PreProd: +CDdealercockpit-TEST.NA-PreProd: - name: CD_dealercockpit TEST - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id - tag: dealercockpit - env: TEST - skipDeployment: "false" -CDdealercockpit.CN-PreProd: +CDdealercockpit-TEST.CN-PreProd: - name: CD_dealercockpit TEST - mzName: CD_dealercockpit/management-zone/CDdealercockpit.name - mzId: CD_dealercockpit/management-zone/CDdealercockpit.id diff --git a/BMW-Dynatrace-config/CD_dealercockpit/notification/notification.yaml b/BMW-Dynatrace-config/CD_dealercockpit/notification/notification.yaml index 06f65261..8b257c8e 100644 --- a/BMW-Dynatrace-config/CD_dealercockpit/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dealercockpit/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDdealercockpit-PROD: msTeams.json -- CDdealercockpit-INT: msTeams.json +- CDdealercockpit: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealercockpit-PROD: +# Notification System for EMEA/NA/CN Prod +CDdealercockpit.EMEA-Prod: - name: CD_dealercockpit PROD -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-PROD.id +- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealercockpit-PROD.EMEA-Prod: +CDdealercockpit.NA-Prod: - name: CD_dealercockpit PROD -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealercockpit-PROD.NA-Prod: -- name: CD_dealercockpit PROD -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdealercockpit-PROD.CN-Prod: -- name: CD_dealercockpit PROD -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdealercockpit-INT: -- name: CD_dealercockpit INT -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-INT.id +- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdealercockpit-INT.EMEA-PreProd: -- name: CD_dealercockpit INT -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-INT.id +CDdealercockpit.CN-Prod: +- name: CD_dealercockpit PROD +- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit.id - webhook: https://empty -- skipDeployment: "false" -CDdealercockpit-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDdealercockpit.EMEA-PreProd: - name: CD_dealercockpit INT -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-INT.id +- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit.id - webhook: https://empty -- skipDeployment: "false" -CDdealercockpit-INT.CN-PreProd: +- skipDeployment: "true" +CDdealercockpit.NA-PreProd: - name: CD_dealercockpit INT -- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit-INT.id +- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDdealercockpit.CN-PreProd: +- name: CD_dealercockpit INT +- alertingProfile: CD_dealercockpit/alerting-profile/CDdealercockpit.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_delivery/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_delivery/alerting-profile/alerting-profile.yaml index d97bb9a5..cceeb5a6 100644 --- a/BMW-Dynatrace-config/CD_delivery/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_delivery/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDdelivery-PROD: default.json -- CDdelivery-INT: default.json +- CDdelivery: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDdelivery-PROD: -- name: CD_delivery PROD -- tag: delivery -- mzId: CD_delivery/management-zone/CDdelivery.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdelivery-PROD.EMEA-Prod: +CDdelivery.EMEA-Prod: - name: CD_delivery PROD - tag: delivery - mzId: CD_delivery/management-zone/CDdelivery.id - env: PROD - skipDeployment: "false" -CDdelivery-PROD.NA-Prod: +CDdelivery.NA-Prod: - name: CD_delivery PROD - tag: delivery - mzId: CD_delivery/management-zone/CDdelivery.id - env: PROD - skipDeployment: "false" -CDdelivery-PROD.CN-Prod: +CDdelivery.CN-Prod: - name: CD_delivery PROD - tag: delivery - mzId: CD_delivery/management-zone/CDdelivery.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDdelivery-INT: -- name: CD_delivery INT -- tag: delivery -- mzId: CD_delivery/management-zone/CDdelivery.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdelivery-INT.EMEA-PreProd: +CDdelivery.EMEA-PreProd: - name: CD_delivery INT - tag: delivery - mzId: CD_delivery/management-zone/CDdelivery.id - env: INT - skipDeployment: "false" -CDdelivery-INT.NA-PreProd: +CDdelivery.NA-PreProd: - name: CD_delivery INT - tag: delivery - mzId: CD_delivery/management-zone/CDdelivery.id - env: INT - skipDeployment: "false" -CDdelivery-INT.CN-PreProd: +CDdelivery.CN-PreProd: - name: CD_delivery INT - tag: delivery - mzId: CD_delivery/management-zone/CDdelivery.id diff --git a/BMW-Dynatrace-config/CD_delivery/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_delivery/dashboard/dashboard.yaml index f0e5761d..57103382 100644 --- a/BMW-Dynatrace-config/CD_delivery/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_delivery/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdelivery: default.json +- CDdelivery-PROD: default.json +- CDdelivery-E2E: default.json +- CDdelivery-INT: default.json +- CDdelivery-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdelivery.EMEA-Prod: +CDdelivery-PROD: +- name: CD_delivery PROD +- mzName: CD_delivery/management-zone/CDdelivery.name +- mzId: CD_delivery/management-zone/CDdelivery.id +- tag: delivery +- env: PROD +- skipDeployment: "true" +CDdelivery-PROD.EMEA-Prod: - name: CD_delivery PROD - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: PROD - skipDeployment: "false" -CDdelivery.NA-Prod: +CDdelivery-PROD.NA-Prod: - name: CD_delivery PROD - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: PROD - skipDeployment: "false" -CDdelivery.CN-Prod: +CDdelivery-PROD.CN-Prod: - name: CD_delivery PROD - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id @@ -25,21 +35,28 @@ CDdelivery.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdelivery.EMEA-Prod: +CDdelivery-E2E: +- name: CD_delivery E2E +- mzName: CD_delivery/management-zone/CDdelivery.name +- mzId: CD_delivery/management-zone/CDdelivery.id +- tag: delivery +- env: E2E +- skipDeployment: "true" +CDdelivery-E2E.EMEA-Prod: - name: CD_delivery E2E - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: E2E - skipDeployment: "false" -CDdelivery.NA-Prod: +CDdelivery-E2E.NA-Prod: - name: CD_delivery E2E - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: E2E - skipDeployment: "false" -CDdelivery.CN-Prod: +CDdelivery-E2E.CN-Prod: - name: CD_delivery E2E - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id @@ -47,22 +64,29 @@ CDdelivery.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdelivery.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdelivery-INT: +- name: CD_delivery INT +- mzName: CD_delivery/management-zone/CDdelivery.name +- mzId: CD_delivery/management-zone/CDdelivery.id +- tag: delivery +- env: INT +- skipDeployment: "true" +CDdelivery-INT.EMEA-PreProd: - name: CD_delivery INT - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: INT - skipDeployment: "false" -CDdelivery.NA-PreProd: +CDdelivery-INT.NA-PreProd: - name: CD_delivery INT - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: INT - skipDeployment: "false" -CDdelivery.CN-PreProd: +CDdelivery-INT.CN-PreProd: - name: CD_delivery INT - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id @@ -70,22 +94,29 @@ CDdelivery.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdelivery.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdelivery-TEST: +- name: CD_delivery TEST +- mzName: CD_delivery/management-zone/CDdelivery.name +- mzId: CD_delivery/management-zone/CDdelivery.id +- tag: delivery +- env: TEST +- skipDeployment: "true" +CDdelivery-TEST.EMEA-PreProd: - name: CD_delivery TEST - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: TEST - skipDeployment: "false" -CDdelivery.NA-PreProd: +CDdelivery-TEST.NA-PreProd: - name: CD_delivery TEST - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id - tag: delivery - env: TEST - skipDeployment: "false" -CDdelivery.CN-PreProd: +CDdelivery-TEST.CN-PreProd: - name: CD_delivery TEST - mzName: CD_delivery/management-zone/CDdelivery.name - mzId: CD_delivery/management-zone/CDdelivery.id diff --git a/BMW-Dynatrace-config/CD_delivery/notification/notification.yaml b/BMW-Dynatrace-config/CD_delivery/notification/notification.yaml index 7bb24112..5abb1157 100644 --- a/BMW-Dynatrace-config/CD_delivery/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_delivery/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDdelivery-PROD: msTeams.json -- CDdelivery-INT: msTeams.json +- CDdelivery: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdelivery-PROD: +# Notification System for EMEA/NA/CN Prod +CDdelivery.EMEA-Prod: - name: CD_delivery PROD -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-PROD.id +- alertingProfile: CD_delivery/alerting-profile/CDdelivery.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdelivery-PROD.EMEA-Prod: +CDdelivery.NA-Prod: - name: CD_delivery PROD -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdelivery-PROD.NA-Prod: -- name: CD_delivery PROD -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdelivery-PROD.CN-Prod: -- name: CD_delivery PROD -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdelivery-INT: -- name: CD_delivery INT -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-INT.id +- alertingProfile: CD_delivery/alerting-profile/CDdelivery.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdelivery-INT.EMEA-PreProd: -- name: CD_delivery INT -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-INT.id +CDdelivery.CN-Prod: +- name: CD_delivery PROD +- alertingProfile: CD_delivery/alerting-profile/CDdelivery.id - webhook: https://empty -- skipDeployment: "false" -CDdelivery-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDdelivery.EMEA-PreProd: - name: CD_delivery INT -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-INT.id +- alertingProfile: CD_delivery/alerting-profile/CDdelivery.id - webhook: https://empty -- skipDeployment: "false" -CDdelivery-INT.CN-PreProd: +- skipDeployment: "true" +CDdelivery.NA-PreProd: - name: CD_delivery INT -- alertingProfile: CD_delivery/alerting-profile/CDdelivery-INT.id +- alertingProfile: CD_delivery/alerting-profile/CDdelivery.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDdelivery.CN-PreProd: +- name: CD_delivery INT +- alertingProfile: CD_delivery/alerting-profile/CDdelivery.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_destination-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_destination-composite-service/alerting-profile/alerting-profile.yaml index 0a0237b4..c6ed963f 100644 --- a/BMW-Dynatrace-config/CD_destination-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_destination-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdestination-composite-service-PROD: default.json -- CDdestination-composite-service-E2E: default.json -- CDdestination-composite-service-INT: default.json +- CDdestination-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdestination-composite-service-PROD: -- name: CD_destination-composite-service PROD -- tag: destination-composite-service -- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdestination-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdestination-composite-service.EMEA-Prod: - name: CD_destination-composite-service PROD - tag: destination-composite-service - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - env: PROD - skipDeployment: "false" -CDdestination-composite-service-PROD.NA-Prod: +CDdestination-composite-service.NA-Prod: - name: CD_destination-composite-service PROD - tag: destination-composite-service - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - env: PROD - skipDeployment: "false" -CDdestination-composite-service-PROD.CN-Prod: +CDdestination-composite-service.CN-Prod: - name: CD_destination-composite-service PROD - tag: destination-composite-service - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdestination-composite-service-E2E: -- name: CD_destination-composite-service E2E -- tag: destination-composite-service -- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdestination-composite-service-E2E.EMEA-Prod: -- name: CD_destination-composite-service E2E -- tag: destination-composite-service -- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdestination-composite-service-E2E.NA-Prod: -- name: CD_destination-composite-service E2E -- tag: destination-composite-service -- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdestination-composite-service-E2E.CN-Prod: -- name: CD_destination-composite-service E2E -- tag: destination-composite-service -- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdestination-composite-service-INT: -- name: CD_destination-composite-service INT -- tag: destination-composite-service -- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdestination-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdestination-composite-service.EMEA-PreProd: - name: CD_destination-composite-service INT - tag: destination-composite-service - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - env: INT - skipDeployment: "false" -CDdestination-composite-service-INT.NA-PreProd: +CDdestination-composite-service.NA-PreProd: - name: CD_destination-composite-service INT - tag: destination-composite-service - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - env: INT - skipDeployment: "false" -CDdestination-composite-service-INT.CN-PreProd: +CDdestination-composite-service.CN-PreProd: - name: CD_destination-composite-service INT - tag: destination-composite-service - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id diff --git a/BMW-Dynatrace-config/CD_destination-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_destination-composite-service/dashboard/dashboard.yaml index 71cf675c..c4811e7a 100644 --- a/BMW-Dynatrace-config/CD_destination-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_destination-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdestination-composite-service: default.json +- CDdestination-composite-service-PROD: default.json +- CDdestination-composite-service-E2E: default.json +- CDdestination-composite-service-INT: default.json +- CDdestination-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdestination-composite-service.EMEA-Prod: +CDdestination-composite-service-PROD: +- name: CD_destination-composite-service PROD +- mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name +- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id +- tag: destination-composite-service +- env: PROD +- skipDeployment: "true" +CDdestination-composite-service-PROD.EMEA-Prod: - name: CD_destination-composite-service PROD - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: PROD - skipDeployment: "false" -CDdestination-composite-service.NA-Prod: +CDdestination-composite-service-PROD.NA-Prod: - name: CD_destination-composite-service PROD - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: PROD - skipDeployment: "false" -CDdestination-composite-service.CN-Prod: +CDdestination-composite-service-PROD.CN-Prod: - name: CD_destination-composite-service PROD - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id @@ -25,21 +35,28 @@ CDdestination-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdestination-composite-service.EMEA-Prod: +CDdestination-composite-service-E2E: +- name: CD_destination-composite-service E2E +- mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name +- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id +- tag: destination-composite-service +- env: E2E +- skipDeployment: "true" +CDdestination-composite-service-E2E.EMEA-Prod: - name: CD_destination-composite-service E2E - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: E2E - skipDeployment: "false" -CDdestination-composite-service.NA-Prod: +CDdestination-composite-service-E2E.NA-Prod: - name: CD_destination-composite-service E2E - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: E2E - skipDeployment: "false" -CDdestination-composite-service.CN-Prod: +CDdestination-composite-service-E2E.CN-Prod: - name: CD_destination-composite-service E2E - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id @@ -47,22 +64,29 @@ CDdestination-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdestination-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdestination-composite-service-INT: +- name: CD_destination-composite-service INT +- mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name +- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id +- tag: destination-composite-service +- env: INT +- skipDeployment: "true" +CDdestination-composite-service-INT.EMEA-PreProd: - name: CD_destination-composite-service INT - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: INT - skipDeployment: "false" -CDdestination-composite-service.NA-PreProd: +CDdestination-composite-service-INT.NA-PreProd: - name: CD_destination-composite-service INT - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: INT - skipDeployment: "false" -CDdestination-composite-service.CN-PreProd: +CDdestination-composite-service-INT.CN-PreProd: - name: CD_destination-composite-service INT - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id @@ -70,22 +94,29 @@ CDdestination-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdestination-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdestination-composite-service-TEST: +- name: CD_destination-composite-service TEST +- mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name +- mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id +- tag: destination-composite-service +- env: TEST +- skipDeployment: "true" +CDdestination-composite-service-TEST.EMEA-PreProd: - name: CD_destination-composite-service TEST - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: TEST - skipDeployment: "false" -CDdestination-composite-service.NA-PreProd: +CDdestination-composite-service-TEST.NA-PreProd: - name: CD_destination-composite-service TEST - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id - tag: destination-composite-service - env: TEST - skipDeployment: "false" -CDdestination-composite-service.CN-PreProd: +CDdestination-composite-service-TEST.CN-PreProd: - name: CD_destination-composite-service TEST - mzName: CD_destination-composite-service/management-zone/CDdestination-composite-service.name - mzId: CD_destination-composite-service/management-zone/CDdestination-composite-service.id diff --git a/BMW-Dynatrace-config/CD_destination-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_destination-composite-service/notification/notification.yaml index 7226bb81..561f04d3 100644 --- a/BMW-Dynatrace-config/CD_destination-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_destination-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdestination-composite-service-PROD: msTeams.json -- CDdestination-composite-service-E2E: msTeams.json -- CDdestination-composite-service-INT: msTeams.json +- CDdestination-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdestination-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdestination-composite-service.EMEA-Prod: - name: CD_destination-composite-service PROD -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-PROD.id +- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdestination-composite-service-PROD.EMEA-Prod: +CDdestination-composite-service.NA-Prod: - name: CD_destination-composite-service PROD -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdestination-composite-service-PROD.NA-Prod: -- name: CD_destination-composite-service PROD -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdestination-composite-service-PROD.CN-Prod: -- name: CD_destination-composite-service PROD -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdestination-composite-service-E2E: -- name: CD_destination-composite-service E2E -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-E2E.id +- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdestination-composite-service-E2E.EMEA-Prod: -- name: CD_destination-composite-service E2E -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdestination-composite-service-E2E.NA-Prod: -- name: CD_destination-composite-service E2E -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdestination-composite-service-E2E.CN-Prod: -- name: CD_destination-composite-service E2E -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdestination-composite-service-INT: -- name: CD_destination-composite-service INT -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-INT.id +CDdestination-composite-service.CN-Prod: +- name: CD_destination-composite-service PROD +- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdestination-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdestination-composite-service.EMEA-PreProd: - name: CD_destination-composite-service INT -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-INT.id +- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdestination-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdestination-composite-service.NA-PreProd: - name: CD_destination-composite-service INT -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-INT.id +- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdestination-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdestination-composite-service.CN-PreProd: - name: CD_destination-composite-service INT -- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service-INT.id +- alertingProfile: CD_destination-composite-service/alerting-profile/CDdestination-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_digital-key-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_digital-key-composite-service/alerting-profile/alerting-profile.yaml index 13ec309e..eb897843 100644 --- a/BMW-Dynatrace-config/CD_digital-key-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_digital-key-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdigital-key-composite-service-PROD: default.json -- CDdigital-key-composite-service-E2E: default.json -- CDdigital-key-composite-service-INT: default.json +- CDdigital-key-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdigital-key-composite-service-PROD: -- name: CD_digital-key-composite-service PROD -- tag: digital-key-composite-service -- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdigital-key-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdigital-key-composite-service.EMEA-Prod: - name: CD_digital-key-composite-service PROD - tag: digital-key-composite-service - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - env: PROD - skipDeployment: "false" -CDdigital-key-composite-service-PROD.NA-Prod: +CDdigital-key-composite-service.NA-Prod: - name: CD_digital-key-composite-service PROD - tag: digital-key-composite-service - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - env: PROD - skipDeployment: "false" -CDdigital-key-composite-service-PROD.CN-Prod: +CDdigital-key-composite-service.CN-Prod: - name: CD_digital-key-composite-service PROD - tag: digital-key-composite-service - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdigital-key-composite-service-E2E: -- name: CD_digital-key-composite-service E2E -- tag: digital-key-composite-service -- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdigital-key-composite-service-E2E.EMEA-Prod: -- name: CD_digital-key-composite-service E2E -- tag: digital-key-composite-service -- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdigital-key-composite-service-E2E.NA-Prod: -- name: CD_digital-key-composite-service E2E -- tag: digital-key-composite-service -- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdigital-key-composite-service-E2E.CN-Prod: -- name: CD_digital-key-composite-service E2E -- tag: digital-key-composite-service -- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdigital-key-composite-service-INT: -- name: CD_digital-key-composite-service INT -- tag: digital-key-composite-service -- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdigital-key-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdigital-key-composite-service.EMEA-PreProd: - name: CD_digital-key-composite-service INT - tag: digital-key-composite-service - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - env: INT - skipDeployment: "false" -CDdigital-key-composite-service-INT.NA-PreProd: +CDdigital-key-composite-service.NA-PreProd: - name: CD_digital-key-composite-service INT - tag: digital-key-composite-service - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - env: INT - skipDeployment: "false" -CDdigital-key-composite-service-INT.CN-PreProd: +CDdigital-key-composite-service.CN-PreProd: - name: CD_digital-key-composite-service INT - tag: digital-key-composite-service - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id diff --git a/BMW-Dynatrace-config/CD_digital-key-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_digital-key-composite-service/dashboard/dashboard.yaml index 20a6c475..e6fa866e 100644 --- a/BMW-Dynatrace-config/CD_digital-key-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_digital-key-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdigital-key-composite-service: default.json +- CDdigital-key-composite-service-PROD: default.json +- CDdigital-key-composite-service-E2E: default.json +- CDdigital-key-composite-service-INT: default.json +- CDdigital-key-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdigital-key-composite-service.EMEA-Prod: +CDdigital-key-composite-service-PROD: +- name: CD_digital-key-composite-service PROD +- mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name +- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id +- tag: digital-key-composite-service +- env: PROD +- skipDeployment: "true" +CDdigital-key-composite-service-PROD.EMEA-Prod: - name: CD_digital-key-composite-service PROD - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: PROD - skipDeployment: "false" -CDdigital-key-composite-service.NA-Prod: +CDdigital-key-composite-service-PROD.NA-Prod: - name: CD_digital-key-composite-service PROD - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: PROD - skipDeployment: "false" -CDdigital-key-composite-service.CN-Prod: +CDdigital-key-composite-service-PROD.CN-Prod: - name: CD_digital-key-composite-service PROD - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id @@ -25,21 +35,28 @@ CDdigital-key-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdigital-key-composite-service.EMEA-Prod: +CDdigital-key-composite-service-E2E: +- name: CD_digital-key-composite-service E2E +- mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name +- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id +- tag: digital-key-composite-service +- env: E2E +- skipDeployment: "true" +CDdigital-key-composite-service-E2E.EMEA-Prod: - name: CD_digital-key-composite-service E2E - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: E2E - skipDeployment: "false" -CDdigital-key-composite-service.NA-Prod: +CDdigital-key-composite-service-E2E.NA-Prod: - name: CD_digital-key-composite-service E2E - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: E2E - skipDeployment: "false" -CDdigital-key-composite-service.CN-Prod: +CDdigital-key-composite-service-E2E.CN-Prod: - name: CD_digital-key-composite-service E2E - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id @@ -47,22 +64,29 @@ CDdigital-key-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdigital-key-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdigital-key-composite-service-INT: +- name: CD_digital-key-composite-service INT +- mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name +- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id +- tag: digital-key-composite-service +- env: INT +- skipDeployment: "true" +CDdigital-key-composite-service-INT.EMEA-PreProd: - name: CD_digital-key-composite-service INT - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: INT - skipDeployment: "false" -CDdigital-key-composite-service.NA-PreProd: +CDdigital-key-composite-service-INT.NA-PreProd: - name: CD_digital-key-composite-service INT - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: INT - skipDeployment: "false" -CDdigital-key-composite-service.CN-PreProd: +CDdigital-key-composite-service-INT.CN-PreProd: - name: CD_digital-key-composite-service INT - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id @@ -70,22 +94,29 @@ CDdigital-key-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdigital-key-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdigital-key-composite-service-TEST: +- name: CD_digital-key-composite-service TEST +- mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name +- mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id +- tag: digital-key-composite-service +- env: TEST +- skipDeployment: "true" +CDdigital-key-composite-service-TEST.EMEA-PreProd: - name: CD_digital-key-composite-service TEST - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: TEST - skipDeployment: "false" -CDdigital-key-composite-service.NA-PreProd: +CDdigital-key-composite-service-TEST.NA-PreProd: - name: CD_digital-key-composite-service TEST - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id - tag: digital-key-composite-service - env: TEST - skipDeployment: "false" -CDdigital-key-composite-service.CN-PreProd: +CDdigital-key-composite-service-TEST.CN-PreProd: - name: CD_digital-key-composite-service TEST - mzName: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.name - mzId: CD_digital-key-composite-service/management-zone/CDdigital-key-composite-service.id diff --git a/BMW-Dynatrace-config/CD_digital-key-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_digital-key-composite-service/notification/notification.yaml index 07cfed7e..27af70b8 100644 --- a/BMW-Dynatrace-config/CD_digital-key-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_digital-key-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdigital-key-composite-service-PROD: msTeams.json -- CDdigital-key-composite-service-E2E: msTeams.json -- CDdigital-key-composite-service-INT: msTeams.json +- CDdigital-key-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdigital-key-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdigital-key-composite-service.EMEA-Prod: - name: CD_digital-key-composite-service PROD -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-PROD.id +- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdigital-key-composite-service-PROD.EMEA-Prod: +CDdigital-key-composite-service.NA-Prod: - name: CD_digital-key-composite-service PROD -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdigital-key-composite-service-PROD.NA-Prod: -- name: CD_digital-key-composite-service PROD -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdigital-key-composite-service-PROD.CN-Prod: -- name: CD_digital-key-composite-service PROD -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdigital-key-composite-service-E2E: -- name: CD_digital-key-composite-service E2E -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-E2E.id +- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdigital-key-composite-service-E2E.EMEA-Prod: -- name: CD_digital-key-composite-service E2E -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdigital-key-composite-service-E2E.NA-Prod: -- name: CD_digital-key-composite-service E2E -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdigital-key-composite-service-E2E.CN-Prod: -- name: CD_digital-key-composite-service E2E -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdigital-key-composite-service-INT: -- name: CD_digital-key-composite-service INT -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-INT.id +CDdigital-key-composite-service.CN-Prod: +- name: CD_digital-key-composite-service PROD +- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdigital-key-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdigital-key-composite-service.EMEA-PreProd: - name: CD_digital-key-composite-service INT -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-INT.id +- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdigital-key-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdigital-key-composite-service.NA-PreProd: - name: CD_digital-key-composite-service INT -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-INT.id +- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdigital-key-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdigital-key-composite-service.CN-PreProd: - name: CD_digital-key-composite-service INT -- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service-INT.id +- alertingProfile: CD_digital-key-composite-service/alerting-profile/CDdigital-key-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_discover-bmw-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_discover-bmw-composite-service/alerting-profile/alerting-profile.yaml index 6c36d979..21f3e66c 100644 --- a/BMW-Dynatrace-config/CD_discover-bmw-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_discover-bmw-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDdiscover-bmw-composite-service-PROD: default.json -- CDdiscover-bmw-composite-service-E2E: default.json -- CDdiscover-bmw-composite-service-INT: default.json +- CDdiscover-bmw-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdiscover-bmw-composite-service-PROD: -- name: CD_discover-bmw-composite-service PROD -- tag: discover-bmw-composite-service -- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdiscover-bmw-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDdiscover-bmw-composite-service.EMEA-Prod: - name: CD_discover-bmw-composite-service PROD - tag: discover-bmw-composite-service - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - env: PROD - skipDeployment: "false" -CDdiscover-bmw-composite-service-PROD.NA-Prod: +CDdiscover-bmw-composite-service.NA-Prod: - name: CD_discover-bmw-composite-service PROD - tag: discover-bmw-composite-service - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - env: PROD - skipDeployment: "false" -CDdiscover-bmw-composite-service-PROD.CN-Prod: +CDdiscover-bmw-composite-service.CN-Prod: - name: CD_discover-bmw-composite-service PROD - tag: discover-bmw-composite-service - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdiscover-bmw-composite-service-E2E: -- name: CD_discover-bmw-composite-service E2E -- tag: discover-bmw-composite-service -- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDdiscover-bmw-composite-service-E2E.EMEA-Prod: -- name: CD_discover-bmw-composite-service E2E -- tag: discover-bmw-composite-service -- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdiscover-bmw-composite-service-E2E.NA-Prod: -- name: CD_discover-bmw-composite-service E2E -- tag: discover-bmw-composite-service -- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id -- env: E2E -- skipDeployment: "false" -CDdiscover-bmw-composite-service-E2E.CN-Prod: -- name: CD_discover-bmw-composite-service E2E -- tag: discover-bmw-composite-service -- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDdiscover-bmw-composite-service-INT: -- name: CD_discover-bmw-composite-service INT -- tag: discover-bmw-composite-service -- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdiscover-bmw-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDdiscover-bmw-composite-service.EMEA-PreProd: - name: CD_discover-bmw-composite-service INT - tag: discover-bmw-composite-service - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - env: INT - skipDeployment: "false" -CDdiscover-bmw-composite-service-INT.NA-PreProd: +CDdiscover-bmw-composite-service.NA-PreProd: - name: CD_discover-bmw-composite-service INT - tag: discover-bmw-composite-service - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - env: INT - skipDeployment: "false" -CDdiscover-bmw-composite-service-INT.CN-PreProd: +CDdiscover-bmw-composite-service.CN-PreProd: - name: CD_discover-bmw-composite-service INT - tag: discover-bmw-composite-service - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id diff --git a/BMW-Dynatrace-config/CD_discover-bmw-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_discover-bmw-composite-service/dashboard/dashboard.yaml index 3b3a9eb6..f83c8396 100644 --- a/BMW-Dynatrace-config/CD_discover-bmw-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_discover-bmw-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdiscover-bmw-composite-service: default.json +- CDdiscover-bmw-composite-service-PROD: default.json +- CDdiscover-bmw-composite-service-E2E: default.json +- CDdiscover-bmw-composite-service-INT: default.json +- CDdiscover-bmw-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdiscover-bmw-composite-service.EMEA-Prod: +CDdiscover-bmw-composite-service-PROD: +- name: CD_discover-bmw-composite-service PROD +- mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name +- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id +- tag: discover-bmw-composite-service +- env: PROD +- skipDeployment: "true" +CDdiscover-bmw-composite-service-PROD.EMEA-Prod: - name: CD_discover-bmw-composite-service PROD - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: PROD - skipDeployment: "false" -CDdiscover-bmw-composite-service.NA-Prod: +CDdiscover-bmw-composite-service-PROD.NA-Prod: - name: CD_discover-bmw-composite-service PROD - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: PROD - skipDeployment: "false" -CDdiscover-bmw-composite-service.CN-Prod: +CDdiscover-bmw-composite-service-PROD.CN-Prod: - name: CD_discover-bmw-composite-service PROD - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id @@ -25,21 +35,28 @@ CDdiscover-bmw-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdiscover-bmw-composite-service.EMEA-Prod: +CDdiscover-bmw-composite-service-E2E: +- name: CD_discover-bmw-composite-service E2E +- mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name +- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id +- tag: discover-bmw-composite-service +- env: E2E +- skipDeployment: "true" +CDdiscover-bmw-composite-service-E2E.EMEA-Prod: - name: CD_discover-bmw-composite-service E2E - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: E2E - skipDeployment: "false" -CDdiscover-bmw-composite-service.NA-Prod: +CDdiscover-bmw-composite-service-E2E.NA-Prod: - name: CD_discover-bmw-composite-service E2E - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: E2E - skipDeployment: "false" -CDdiscover-bmw-composite-service.CN-Prod: +CDdiscover-bmw-composite-service-E2E.CN-Prod: - name: CD_discover-bmw-composite-service E2E - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id @@ -47,22 +64,29 @@ CDdiscover-bmw-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdiscover-bmw-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdiscover-bmw-composite-service-INT: +- name: CD_discover-bmw-composite-service INT +- mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name +- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id +- tag: discover-bmw-composite-service +- env: INT +- skipDeployment: "true" +CDdiscover-bmw-composite-service-INT.EMEA-PreProd: - name: CD_discover-bmw-composite-service INT - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: INT - skipDeployment: "false" -CDdiscover-bmw-composite-service.NA-PreProd: +CDdiscover-bmw-composite-service-INT.NA-PreProd: - name: CD_discover-bmw-composite-service INT - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: INT - skipDeployment: "false" -CDdiscover-bmw-composite-service.CN-PreProd: +CDdiscover-bmw-composite-service-INT.CN-PreProd: - name: CD_discover-bmw-composite-service INT - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id @@ -70,22 +94,29 @@ CDdiscover-bmw-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdiscover-bmw-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdiscover-bmw-composite-service-TEST: +- name: CD_discover-bmw-composite-service TEST +- mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name +- mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id +- tag: discover-bmw-composite-service +- env: TEST +- skipDeployment: "true" +CDdiscover-bmw-composite-service-TEST.EMEA-PreProd: - name: CD_discover-bmw-composite-service TEST - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: TEST - skipDeployment: "false" -CDdiscover-bmw-composite-service.NA-PreProd: +CDdiscover-bmw-composite-service-TEST.NA-PreProd: - name: CD_discover-bmw-composite-service TEST - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id - tag: discover-bmw-composite-service - env: TEST - skipDeployment: "false" -CDdiscover-bmw-composite-service.CN-PreProd: +CDdiscover-bmw-composite-service-TEST.CN-PreProd: - name: CD_discover-bmw-composite-service TEST - mzName: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.name - mzId: CD_discover-bmw-composite-service/management-zone/CDdiscover-bmw-composite-service.id diff --git a/BMW-Dynatrace-config/CD_discover-bmw-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_discover-bmw-composite-service/notification/notification.yaml index 2d57edd0..609f7930 100644 --- a/BMW-Dynatrace-config/CD_discover-bmw-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_discover-bmw-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDdiscover-bmw-composite-service-PROD: msTeams.json -- CDdiscover-bmw-composite-service-E2E: msTeams.json -- CDdiscover-bmw-composite-service-INT: msTeams.json +- CDdiscover-bmw-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdiscover-bmw-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDdiscover-bmw-composite-service.EMEA-Prod: - name: CD_discover-bmw-composite-service PROD -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-PROD.id +- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdiscover-bmw-composite-service-PROD.EMEA-Prod: +CDdiscover-bmw-composite-service.NA-Prod: - name: CD_discover-bmw-composite-service PROD -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdiscover-bmw-composite-service-PROD.NA-Prod: -- name: CD_discover-bmw-composite-service PROD -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdiscover-bmw-composite-service-PROD.CN-Prod: -- name: CD_discover-bmw-composite-service PROD -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdiscover-bmw-composite-service-E2E: -- name: CD_discover-bmw-composite-service E2E -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-E2E.id +- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdiscover-bmw-composite-service-E2E.EMEA-Prod: -- name: CD_discover-bmw-composite-service E2E -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdiscover-bmw-composite-service-E2E.NA-Prod: -- name: CD_discover-bmw-composite-service E2E -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDdiscover-bmw-composite-service-E2E.CN-Prod: -- name: CD_discover-bmw-composite-service E2E -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdiscover-bmw-composite-service-INT: -- name: CD_discover-bmw-composite-service INT -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-INT.id +CDdiscover-bmw-composite-service.CN-Prod: +- name: CD_discover-bmw-composite-service PROD +- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdiscover-bmw-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDdiscover-bmw-composite-service.EMEA-PreProd: - name: CD_discover-bmw-composite-service INT -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-INT.id +- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdiscover-bmw-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDdiscover-bmw-composite-service.NA-PreProd: - name: CD_discover-bmw-composite-service INT -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-INT.id +- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDdiscover-bmw-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDdiscover-bmw-composite-service.CN-PreProd: - name: CD_discover-bmw-composite-service INT -- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service-INT.id +- alertingProfile: CD_discover-bmw-composite-service/alerting-profile/CDdiscover-bmw-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_dsd/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_dsd/alerting-profile/alerting-profile.yaml index b0dd055c..bbbcb275 100644 --- a/BMW-Dynatrace-config/CD_dsd/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_dsd/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDdsd-PROD: default.json -- CDdsd-INT: default.json +- CDdsd: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDdsd-PROD: -- name: CD_dsd PROD -- tag: dsd -- mzId: CD_dsd/management-zone/CDdsd.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDdsd-PROD.EMEA-Prod: +CDdsd.EMEA-Prod: - name: CD_dsd PROD - tag: dsd - mzId: CD_dsd/management-zone/CDdsd.id - env: PROD - skipDeployment: "false" -CDdsd-PROD.NA-Prod: +CDdsd.NA-Prod: - name: CD_dsd PROD - tag: dsd - mzId: CD_dsd/management-zone/CDdsd.id - env: PROD - skipDeployment: "false" -CDdsd-PROD.CN-Prod: +CDdsd.CN-Prod: - name: CD_dsd PROD - tag: dsd - mzId: CD_dsd/management-zone/CDdsd.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDdsd-INT: -- name: CD_dsd INT -- tag: dsd -- mzId: CD_dsd/management-zone/CDdsd.id -- env: INT -- skipDeployment: "true" -#Configuration -CDdsd-INT.EMEA-PreProd: +CDdsd.EMEA-PreProd: - name: CD_dsd INT - tag: dsd - mzId: CD_dsd/management-zone/CDdsd.id - env: INT - skipDeployment: "false" -CDdsd-INT.NA-PreProd: +CDdsd.NA-PreProd: - name: CD_dsd INT - tag: dsd - mzId: CD_dsd/management-zone/CDdsd.id - env: INT - skipDeployment: "false" -CDdsd-INT.CN-PreProd: +CDdsd.CN-PreProd: - name: CD_dsd INT - tag: dsd - mzId: CD_dsd/management-zone/CDdsd.id diff --git a/BMW-Dynatrace-config/CD_dsd/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_dsd/dashboard/dashboard.yaml index 75e0e0e2..0e5b2662 100644 --- a/BMW-Dynatrace-config/CD_dsd/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_dsd/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDdsd: default.json +- CDdsd-PROD: default.json +- CDdsd-E2E: default.json +- CDdsd-INT: default.json +- CDdsd-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDdsd.EMEA-Prod: +CDdsd-PROD: +- name: CD_dsd PROD +- mzName: CD_dsd/management-zone/CDdsd.name +- mzId: CD_dsd/management-zone/CDdsd.id +- tag: dsd +- env: PROD +- skipDeployment: "true" +CDdsd-PROD.EMEA-Prod: - name: CD_dsd PROD - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: PROD - skipDeployment: "false" -CDdsd.NA-Prod: +CDdsd-PROD.NA-Prod: - name: CD_dsd PROD - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: PROD - skipDeployment: "false" -CDdsd.CN-Prod: +CDdsd-PROD.CN-Prod: - name: CD_dsd PROD - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id @@ -25,21 +35,28 @@ CDdsd.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDdsd.EMEA-Prod: +CDdsd-E2E: +- name: CD_dsd E2E +- mzName: CD_dsd/management-zone/CDdsd.name +- mzId: CD_dsd/management-zone/CDdsd.id +- tag: dsd +- env: E2E +- skipDeployment: "true" +CDdsd-E2E.EMEA-Prod: - name: CD_dsd E2E - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: E2E - skipDeployment: "false" -CDdsd.NA-Prod: +CDdsd-E2E.NA-Prod: - name: CD_dsd E2E - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: E2E - skipDeployment: "false" -CDdsd.CN-Prod: +CDdsd-E2E.CN-Prod: - name: CD_dsd E2E - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id @@ -47,22 +64,29 @@ CDdsd.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDdsd.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDdsd-INT: +- name: CD_dsd INT +- mzName: CD_dsd/management-zone/CDdsd.name +- mzId: CD_dsd/management-zone/CDdsd.id +- tag: dsd +- env: INT +- skipDeployment: "true" +CDdsd-INT.EMEA-PreProd: - name: CD_dsd INT - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: INT - skipDeployment: "false" -CDdsd.NA-PreProd: +CDdsd-INT.NA-PreProd: - name: CD_dsd INT - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: INT - skipDeployment: "false" -CDdsd.CN-PreProd: +CDdsd-INT.CN-PreProd: - name: CD_dsd INT - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id @@ -70,22 +94,29 @@ CDdsd.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDdsd.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDdsd-TEST: +- name: CD_dsd TEST +- mzName: CD_dsd/management-zone/CDdsd.name +- mzId: CD_dsd/management-zone/CDdsd.id +- tag: dsd +- env: TEST +- skipDeployment: "true" +CDdsd-TEST.EMEA-PreProd: - name: CD_dsd TEST - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: TEST - skipDeployment: "false" -CDdsd.NA-PreProd: +CDdsd-TEST.NA-PreProd: - name: CD_dsd TEST - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id - tag: dsd - env: TEST - skipDeployment: "false" -CDdsd.CN-PreProd: +CDdsd-TEST.CN-PreProd: - name: CD_dsd TEST - mzName: CD_dsd/management-zone/CDdsd.name - mzId: CD_dsd/management-zone/CDdsd.id diff --git a/BMW-Dynatrace-config/CD_dsd/notification/notification.yaml b/BMW-Dynatrace-config/CD_dsd/notification/notification.yaml index b98d439c..5059c91f 100644 --- a/BMW-Dynatrace-config/CD_dsd/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_dsd/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDdsd-PROD: msTeams.json -- CDdsd-INT: msTeams.json +- CDdsd: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdsd-PROD: +# Notification System for EMEA/NA/CN Prod +CDdsd.EMEA-Prod: - name: CD_dsd PROD -- alertingProfile: CD_dsd/alerting-profile/CDdsd-PROD.id +- alertingProfile: CD_dsd/alerting-profile/CDdsd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdsd-PROD.EMEA-Prod: +CDdsd.NA-Prod: - name: CD_dsd PROD -- alertingProfile: CD_dsd/alerting-profile/CDdsd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdsd-PROD.NA-Prod: -- name: CD_dsd PROD -- alertingProfile: CD_dsd/alerting-profile/CDdsd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDdsd-PROD.CN-Prod: -- name: CD_dsd PROD -- alertingProfile: CD_dsd/alerting-profile/CDdsd-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDdsd-INT: -- name: CD_dsd INT -- alertingProfile: CD_dsd/alerting-profile/CDdsd-INT.id +- alertingProfile: CD_dsd/alerting-profile/CDdsd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDdsd-INT.EMEA-PreProd: -- name: CD_dsd INT -- alertingProfile: CD_dsd/alerting-profile/CDdsd-INT.id +CDdsd.CN-Prod: +- name: CD_dsd PROD +- alertingProfile: CD_dsd/alerting-profile/CDdsd.id - webhook: https://empty -- skipDeployment: "false" -CDdsd-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDdsd.EMEA-PreProd: - name: CD_dsd INT -- alertingProfile: CD_dsd/alerting-profile/CDdsd-INT.id +- alertingProfile: CD_dsd/alerting-profile/CDdsd.id - webhook: https://empty -- skipDeployment: "false" -CDdsd-INT.CN-PreProd: +- skipDeployment: "true" +CDdsd.NA-PreProd: - name: CD_dsd INT -- alertingProfile: CD_dsd/alerting-profile/CDdsd-INT.id +- alertingProfile: CD_dsd/alerting-profile/CDdsd.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDdsd.CN-PreProd: +- name: CD_dsd INT +- alertingProfile: CD_dsd/alerting-profile/CDdsd.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_eadb/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_eadb/alerting-profile/alerting-profile.yaml index 44aca1ef..a1a1e151 100644 --- a/BMW-Dynatrace-config/CD_eadb/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_eadb/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDeadb-PROD: default.json -- CDeadb-INT: default.json +- CDeadb: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDeadb-PROD: -- name: CD_eadb PROD -- tag: eadb -- mzId: CD_eadb/management-zone/CDeadb.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDeadb-PROD.EMEA-Prod: +CDeadb.EMEA-Prod: - name: CD_eadb PROD - tag: eadb - mzId: CD_eadb/management-zone/CDeadb.id - env: PROD - skipDeployment: "false" -CDeadb-PROD.NA-Prod: +CDeadb.NA-Prod: - name: CD_eadb PROD - tag: eadb - mzId: CD_eadb/management-zone/CDeadb.id - env: PROD - skipDeployment: "false" -CDeadb-PROD.CN-Prod: +CDeadb.CN-Prod: - name: CD_eadb PROD - tag: eadb - mzId: CD_eadb/management-zone/CDeadb.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDeadb-INT: -- name: CD_eadb INT -- tag: eadb -- mzId: CD_eadb/management-zone/CDeadb.id -- env: INT -- skipDeployment: "true" -#Configuration -CDeadb-INT.EMEA-PreProd: +CDeadb.EMEA-PreProd: - name: CD_eadb INT - tag: eadb - mzId: CD_eadb/management-zone/CDeadb.id - env: INT - skipDeployment: "false" -CDeadb-INT.NA-PreProd: +CDeadb.NA-PreProd: - name: CD_eadb INT - tag: eadb - mzId: CD_eadb/management-zone/CDeadb.id - env: INT - skipDeployment: "false" -CDeadb-INT.CN-PreProd: +CDeadb.CN-PreProd: - name: CD_eadb INT - tag: eadb - mzId: CD_eadb/management-zone/CDeadb.id diff --git a/BMW-Dynatrace-config/CD_eadb/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_eadb/dashboard/dashboard.yaml index 26aac225..7cb1a6b7 100644 --- a/BMW-Dynatrace-config/CD_eadb/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_eadb/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDeadb: default.json +- CDeadb-PROD: default.json +- CDeadb-E2E: default.json +- CDeadb-INT: default.json +- CDeadb-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDeadb.EMEA-Prod: +CDeadb-PROD: +- name: CD_eadb PROD +- mzName: CD_eadb/management-zone/CDeadb.name +- mzId: CD_eadb/management-zone/CDeadb.id +- tag: eadb +- env: PROD +- skipDeployment: "true" +CDeadb-PROD.EMEA-Prod: - name: CD_eadb PROD - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: PROD - skipDeployment: "false" -CDeadb.NA-Prod: +CDeadb-PROD.NA-Prod: - name: CD_eadb PROD - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: PROD - skipDeployment: "false" -CDeadb.CN-Prod: +CDeadb-PROD.CN-Prod: - name: CD_eadb PROD - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id @@ -25,21 +35,28 @@ CDeadb.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDeadb.EMEA-Prod: +CDeadb-E2E: +- name: CD_eadb E2E +- mzName: CD_eadb/management-zone/CDeadb.name +- mzId: CD_eadb/management-zone/CDeadb.id +- tag: eadb +- env: E2E +- skipDeployment: "true" +CDeadb-E2E.EMEA-Prod: - name: CD_eadb E2E - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: E2E - skipDeployment: "false" -CDeadb.NA-Prod: +CDeadb-E2E.NA-Prod: - name: CD_eadb E2E - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: E2E - skipDeployment: "false" -CDeadb.CN-Prod: +CDeadb-E2E.CN-Prod: - name: CD_eadb E2E - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id @@ -47,22 +64,29 @@ CDeadb.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDeadb.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDeadb-INT: +- name: CD_eadb INT +- mzName: CD_eadb/management-zone/CDeadb.name +- mzId: CD_eadb/management-zone/CDeadb.id +- tag: eadb +- env: INT +- skipDeployment: "true" +CDeadb-INT.EMEA-PreProd: - name: CD_eadb INT - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: INT - skipDeployment: "false" -CDeadb.NA-PreProd: +CDeadb-INT.NA-PreProd: - name: CD_eadb INT - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: INT - skipDeployment: "false" -CDeadb.CN-PreProd: +CDeadb-INT.CN-PreProd: - name: CD_eadb INT - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id @@ -70,22 +94,29 @@ CDeadb.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDeadb.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDeadb-TEST: +- name: CD_eadb TEST +- mzName: CD_eadb/management-zone/CDeadb.name +- mzId: CD_eadb/management-zone/CDeadb.id +- tag: eadb +- env: TEST +- skipDeployment: "true" +CDeadb-TEST.EMEA-PreProd: - name: CD_eadb TEST - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: TEST - skipDeployment: "false" -CDeadb.NA-PreProd: +CDeadb-TEST.NA-PreProd: - name: CD_eadb TEST - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id - tag: eadb - env: TEST - skipDeployment: "false" -CDeadb.CN-PreProd: +CDeadb-TEST.CN-PreProd: - name: CD_eadb TEST - mzName: CD_eadb/management-zone/CDeadb.name - mzId: CD_eadb/management-zone/CDeadb.id diff --git a/BMW-Dynatrace-config/CD_eadb/notification/notification.yaml b/BMW-Dynatrace-config/CD_eadb/notification/notification.yaml index 2e176410..ba9c3fad 100644 --- a/BMW-Dynatrace-config/CD_eadb/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_eadb/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDeadb-PROD: msTeams.json -- CDeadb-INT: msTeams.json +- CDeadb: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDeadb-PROD: +# Notification System for EMEA/NA/CN Prod +CDeadb.EMEA-Prod: - name: CD_eadb PROD -- alertingProfile: CD_eadb/alerting-profile/CDeadb-PROD.id +- alertingProfile: CD_eadb/alerting-profile/CDeadb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDeadb-PROD.EMEA-Prod: +CDeadb.NA-Prod: - name: CD_eadb PROD -- alertingProfile: CD_eadb/alerting-profile/CDeadb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDeadb-PROD.NA-Prod: -- name: CD_eadb PROD -- alertingProfile: CD_eadb/alerting-profile/CDeadb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDeadb-PROD.CN-Prod: -- name: CD_eadb PROD -- alertingProfile: CD_eadb/alerting-profile/CDeadb-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDeadb-INT: -- name: CD_eadb INT -- alertingProfile: CD_eadb/alerting-profile/CDeadb-INT.id +- alertingProfile: CD_eadb/alerting-profile/CDeadb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDeadb-INT.EMEA-PreProd: -- name: CD_eadb INT -- alertingProfile: CD_eadb/alerting-profile/CDeadb-INT.id +CDeadb.CN-Prod: +- name: CD_eadb PROD +- alertingProfile: CD_eadb/alerting-profile/CDeadb.id - webhook: https://empty -- skipDeployment: "false" -CDeadb-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDeadb.EMEA-PreProd: - name: CD_eadb INT -- alertingProfile: CD_eadb/alerting-profile/CDeadb-INT.id +- alertingProfile: CD_eadb/alerting-profile/CDeadb.id - webhook: https://empty -- skipDeployment: "false" -CDeadb-INT.CN-PreProd: +- skipDeployment: "true" +CDeadb.NA-PreProd: - name: CD_eadb INT -- alertingProfile: CD_eadb/alerting-profile/CDeadb-INT.id +- alertingProfile: CD_eadb/alerting-profile/CDeadb.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDeadb.CN-PreProd: +- name: CD_eadb INT +- alertingProfile: CD_eadb/alerting-profile/CDeadb.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ercaf/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ercaf/alerting-profile/alerting-profile.yaml index 17ebfd0a..e0b08c0f 100644 --- a/BMW-Dynatrace-config/CD_ercaf/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ercaf/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDercaf-PROD: default.json -- CDercaf-INT: default.json +- CDercaf: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDercaf-PROD: -- name: CD_ercaf PROD -- tag: ercaf -- mzId: CD_ercaf/management-zone/CDercaf.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDercaf-PROD.EMEA-Prod: +CDercaf.EMEA-Prod: - name: CD_ercaf PROD - tag: ercaf - mzId: CD_ercaf/management-zone/CDercaf.id - env: PROD - skipDeployment: "false" -CDercaf-PROD.NA-Prod: +CDercaf.NA-Prod: - name: CD_ercaf PROD - tag: ercaf - mzId: CD_ercaf/management-zone/CDercaf.id - env: PROD - skipDeployment: "false" -CDercaf-PROD.CN-Prod: +CDercaf.CN-Prod: - name: CD_ercaf PROD - tag: ercaf - mzId: CD_ercaf/management-zone/CDercaf.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDercaf-INT: -- name: CD_ercaf INT -- tag: ercaf -- mzId: CD_ercaf/management-zone/CDercaf.id -- env: INT -- skipDeployment: "true" -#Configuration -CDercaf-INT.EMEA-PreProd: +CDercaf.EMEA-PreProd: - name: CD_ercaf INT - tag: ercaf - mzId: CD_ercaf/management-zone/CDercaf.id - env: INT - skipDeployment: "false" -CDercaf-INT.NA-PreProd: +CDercaf.NA-PreProd: - name: CD_ercaf INT - tag: ercaf - mzId: CD_ercaf/management-zone/CDercaf.id - env: INT - skipDeployment: "false" -CDercaf-INT.CN-PreProd: +CDercaf.CN-PreProd: - name: CD_ercaf INT - tag: ercaf - mzId: CD_ercaf/management-zone/CDercaf.id diff --git a/BMW-Dynatrace-config/CD_ercaf/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ercaf/dashboard/dashboard.yaml index eb7bac24..c0de8e2e 100644 --- a/BMW-Dynatrace-config/CD_ercaf/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ercaf/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDercaf: default.json +- CDercaf-PROD: default.json +- CDercaf-E2E: default.json +- CDercaf-INT: default.json +- CDercaf-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDercaf.EMEA-Prod: +CDercaf-PROD: +- name: CD_ercaf PROD +- mzName: CD_ercaf/management-zone/CDercaf.name +- mzId: CD_ercaf/management-zone/CDercaf.id +- tag: ercaf +- env: PROD +- skipDeployment: "true" +CDercaf-PROD.EMEA-Prod: - name: CD_ercaf PROD - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: PROD - skipDeployment: "false" -CDercaf.NA-Prod: +CDercaf-PROD.NA-Prod: - name: CD_ercaf PROD - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: PROD - skipDeployment: "false" -CDercaf.CN-Prod: +CDercaf-PROD.CN-Prod: - name: CD_ercaf PROD - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id @@ -25,21 +35,28 @@ CDercaf.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDercaf.EMEA-Prod: +CDercaf-E2E: +- name: CD_ercaf E2E +- mzName: CD_ercaf/management-zone/CDercaf.name +- mzId: CD_ercaf/management-zone/CDercaf.id +- tag: ercaf +- env: E2E +- skipDeployment: "true" +CDercaf-E2E.EMEA-Prod: - name: CD_ercaf E2E - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: E2E - skipDeployment: "false" -CDercaf.NA-Prod: +CDercaf-E2E.NA-Prod: - name: CD_ercaf E2E - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: E2E - skipDeployment: "false" -CDercaf.CN-Prod: +CDercaf-E2E.CN-Prod: - name: CD_ercaf E2E - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id @@ -47,22 +64,29 @@ CDercaf.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDercaf.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDercaf-INT: +- name: CD_ercaf INT +- mzName: CD_ercaf/management-zone/CDercaf.name +- mzId: CD_ercaf/management-zone/CDercaf.id +- tag: ercaf +- env: INT +- skipDeployment: "true" +CDercaf-INT.EMEA-PreProd: - name: CD_ercaf INT - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: INT - skipDeployment: "false" -CDercaf.NA-PreProd: +CDercaf-INT.NA-PreProd: - name: CD_ercaf INT - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: INT - skipDeployment: "false" -CDercaf.CN-PreProd: +CDercaf-INT.CN-PreProd: - name: CD_ercaf INT - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id @@ -70,22 +94,29 @@ CDercaf.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDercaf.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDercaf-TEST: +- name: CD_ercaf TEST +- mzName: CD_ercaf/management-zone/CDercaf.name +- mzId: CD_ercaf/management-zone/CDercaf.id +- tag: ercaf +- env: TEST +- skipDeployment: "true" +CDercaf-TEST.EMEA-PreProd: - name: CD_ercaf TEST - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: TEST - skipDeployment: "false" -CDercaf.NA-PreProd: +CDercaf-TEST.NA-PreProd: - name: CD_ercaf TEST - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id - tag: ercaf - env: TEST - skipDeployment: "false" -CDercaf.CN-PreProd: +CDercaf-TEST.CN-PreProd: - name: CD_ercaf TEST - mzName: CD_ercaf/management-zone/CDercaf.name - mzId: CD_ercaf/management-zone/CDercaf.id diff --git a/BMW-Dynatrace-config/CD_ercaf/notification/notification.yaml b/BMW-Dynatrace-config/CD_ercaf/notification/notification.yaml index ff88476e..48e10072 100644 --- a/BMW-Dynatrace-config/CD_ercaf/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ercaf/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDercaf-PROD: msTeams.json -- CDercaf-INT: msTeams.json +- CDercaf: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDercaf-PROD: +# Notification System for EMEA/NA/CN Prod +CDercaf.EMEA-Prod: - name: CD_ercaf PROD -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-PROD.id +- alertingProfile: CD_ercaf/alerting-profile/CDercaf.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDercaf-PROD.EMEA-Prod: +CDercaf.NA-Prod: - name: CD_ercaf PROD -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDercaf-PROD.NA-Prod: -- name: CD_ercaf PROD -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDercaf-PROD.CN-Prod: -- name: CD_ercaf PROD -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDercaf-INT: -- name: CD_ercaf INT -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-INT.id +- alertingProfile: CD_ercaf/alerting-profile/CDercaf.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDercaf-INT.EMEA-PreProd: -- name: CD_ercaf INT -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-INT.id +CDercaf.CN-Prod: +- name: CD_ercaf PROD +- alertingProfile: CD_ercaf/alerting-profile/CDercaf.id - webhook: https://empty -- skipDeployment: "false" -CDercaf-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDercaf.EMEA-PreProd: - name: CD_ercaf INT -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-INT.id +- alertingProfile: CD_ercaf/alerting-profile/CDercaf.id - webhook: https://empty -- skipDeployment: "false" -CDercaf-INT.CN-PreProd: +- skipDeployment: "true" +CDercaf.NA-PreProd: - name: CD_ercaf INT -- alertingProfile: CD_ercaf/alerting-profile/CDercaf-INT.id +- alertingProfile: CD_ercaf/alerting-profile/CDercaf.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDercaf.CN-PreProd: +- name: CD_ercaf INT +- alertingProfile: CD_ercaf/alerting-profile/CDercaf.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ercr/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ercr/alerting-profile/alerting-profile.yaml index 0107691d..a8ec30f3 100644 --- a/BMW-Dynatrace-config/CD_ercr/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ercr/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDercr-PROD: default.json -- CDercr-INT: default.json +- CDercr: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDercr-PROD: -- name: CD_ercr PROD -- tag: ercr -- mzId: CD_ercr/management-zone/CDercr.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDercr-PROD.EMEA-Prod: +CDercr.EMEA-Prod: - name: CD_ercr PROD - tag: ercr - mzId: CD_ercr/management-zone/CDercr.id - env: PROD - skipDeployment: "false" -CDercr-PROD.NA-Prod: +CDercr.NA-Prod: - name: CD_ercr PROD - tag: ercr - mzId: CD_ercr/management-zone/CDercr.id - env: PROD - skipDeployment: "false" -CDercr-PROD.CN-Prod: +CDercr.CN-Prod: - name: CD_ercr PROD - tag: ercr - mzId: CD_ercr/management-zone/CDercr.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDercr-INT: -- name: CD_ercr INT -- tag: ercr -- mzId: CD_ercr/management-zone/CDercr.id -- env: INT -- skipDeployment: "true" -#Configuration -CDercr-INT.EMEA-PreProd: +CDercr.EMEA-PreProd: - name: CD_ercr INT - tag: ercr - mzId: CD_ercr/management-zone/CDercr.id - env: INT - skipDeployment: "false" -CDercr-INT.NA-PreProd: +CDercr.NA-PreProd: - name: CD_ercr INT - tag: ercr - mzId: CD_ercr/management-zone/CDercr.id - env: INT - skipDeployment: "false" -CDercr-INT.CN-PreProd: +CDercr.CN-PreProd: - name: CD_ercr INT - tag: ercr - mzId: CD_ercr/management-zone/CDercr.id diff --git a/BMW-Dynatrace-config/CD_ercr/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ercr/dashboard/dashboard.yaml index 53961660..f95830cb 100644 --- a/BMW-Dynatrace-config/CD_ercr/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ercr/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDercr: default.json +- CDercr-PROD: default.json +- CDercr-E2E: default.json +- CDercr-INT: default.json +- CDercr-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDercr.EMEA-Prod: +CDercr-PROD: +- name: CD_ercr PROD +- mzName: CD_ercr/management-zone/CDercr.name +- mzId: CD_ercr/management-zone/CDercr.id +- tag: ercr +- env: PROD +- skipDeployment: "true" +CDercr-PROD.EMEA-Prod: - name: CD_ercr PROD - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: PROD - skipDeployment: "false" -CDercr.NA-Prod: +CDercr-PROD.NA-Prod: - name: CD_ercr PROD - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: PROD - skipDeployment: "false" -CDercr.CN-Prod: +CDercr-PROD.CN-Prod: - name: CD_ercr PROD - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id @@ -25,21 +35,28 @@ CDercr.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDercr.EMEA-Prod: +CDercr-E2E: +- name: CD_ercr E2E +- mzName: CD_ercr/management-zone/CDercr.name +- mzId: CD_ercr/management-zone/CDercr.id +- tag: ercr +- env: E2E +- skipDeployment: "true" +CDercr-E2E.EMEA-Prod: - name: CD_ercr E2E - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: E2E - skipDeployment: "false" -CDercr.NA-Prod: +CDercr-E2E.NA-Prod: - name: CD_ercr E2E - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: E2E - skipDeployment: "false" -CDercr.CN-Prod: +CDercr-E2E.CN-Prod: - name: CD_ercr E2E - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id @@ -47,22 +64,29 @@ CDercr.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDercr.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDercr-INT: +- name: CD_ercr INT +- mzName: CD_ercr/management-zone/CDercr.name +- mzId: CD_ercr/management-zone/CDercr.id +- tag: ercr +- env: INT +- skipDeployment: "true" +CDercr-INT.EMEA-PreProd: - name: CD_ercr INT - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: INT - skipDeployment: "false" -CDercr.NA-PreProd: +CDercr-INT.NA-PreProd: - name: CD_ercr INT - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: INT - skipDeployment: "false" -CDercr.CN-PreProd: +CDercr-INT.CN-PreProd: - name: CD_ercr INT - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id @@ -70,22 +94,29 @@ CDercr.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDercr.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDercr-TEST: +- name: CD_ercr TEST +- mzName: CD_ercr/management-zone/CDercr.name +- mzId: CD_ercr/management-zone/CDercr.id +- tag: ercr +- env: TEST +- skipDeployment: "true" +CDercr-TEST.EMEA-PreProd: - name: CD_ercr TEST - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: TEST - skipDeployment: "false" -CDercr.NA-PreProd: +CDercr-TEST.NA-PreProd: - name: CD_ercr TEST - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id - tag: ercr - env: TEST - skipDeployment: "false" -CDercr.CN-PreProd: +CDercr-TEST.CN-PreProd: - name: CD_ercr TEST - mzName: CD_ercr/management-zone/CDercr.name - mzId: CD_ercr/management-zone/CDercr.id diff --git a/BMW-Dynatrace-config/CD_ercr/notification/notification.yaml b/BMW-Dynatrace-config/CD_ercr/notification/notification.yaml index 169ae6b2..e52e9056 100644 --- a/BMW-Dynatrace-config/CD_ercr/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ercr/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDercr-PROD: msTeams.json -- CDercr-INT: msTeams.json +- CDercr: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDercr-PROD: +# Notification System for EMEA/NA/CN Prod +CDercr.EMEA-Prod: - name: CD_ercr PROD -- alertingProfile: CD_ercr/alerting-profile/CDercr-PROD.id +- alertingProfile: CD_ercr/alerting-profile/CDercr.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDercr-PROD.EMEA-Prod: +CDercr.NA-Prod: - name: CD_ercr PROD -- alertingProfile: CD_ercr/alerting-profile/CDercr-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDercr-PROD.NA-Prod: -- name: CD_ercr PROD -- alertingProfile: CD_ercr/alerting-profile/CDercr-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDercr-PROD.CN-Prod: -- name: CD_ercr PROD -- alertingProfile: CD_ercr/alerting-profile/CDercr-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDercr-INT: -- name: CD_ercr INT -- alertingProfile: CD_ercr/alerting-profile/CDercr-INT.id +- alertingProfile: CD_ercr/alerting-profile/CDercr.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDercr-INT.EMEA-PreProd: -- name: CD_ercr INT -- alertingProfile: CD_ercr/alerting-profile/CDercr-INT.id +CDercr.CN-Prod: +- name: CD_ercr PROD +- alertingProfile: CD_ercr/alerting-profile/CDercr.id - webhook: https://empty -- skipDeployment: "false" -CDercr-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDercr.EMEA-PreProd: - name: CD_ercr INT -- alertingProfile: CD_ercr/alerting-profile/CDercr-INT.id +- alertingProfile: CD_ercr/alerting-profile/CDercr.id - webhook: https://empty -- skipDeployment: "false" -CDercr-INT.CN-PreProd: +- skipDeployment: "true" +CDercr.NA-PreProd: - name: CD_ercr INT -- alertingProfile: CD_ercr/alerting-profile/CDercr-INT.id +- alertingProfile: CD_ercr/alerting-profile/CDercr.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDercr.CN-PreProd: +- name: CD_ercr INT +- alertingProfile: CD_ercr/alerting-profile/CDercr.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_erd/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_erd/alerting-profile/alerting-profile.yaml index 480dd5fa..673453b3 100644 --- a/BMW-Dynatrace-config/CD_erd/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_erd/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDerd-PROD: default.json -- CDerd-INT: default.json +- CDerd: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDerd-PROD: -- name: CD_erd PROD -- tag: erd -- mzId: CD_erd/management-zone/CDerd.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDerd-PROD.EMEA-Prod: +CDerd.EMEA-Prod: - name: CD_erd PROD - tag: erd - mzId: CD_erd/management-zone/CDerd.id - env: PROD - skipDeployment: "false" -CDerd-PROD.NA-Prod: +CDerd.NA-Prod: - name: CD_erd PROD - tag: erd - mzId: CD_erd/management-zone/CDerd.id - env: PROD - skipDeployment: "false" -CDerd-PROD.CN-Prod: +CDerd.CN-Prod: - name: CD_erd PROD - tag: erd - mzId: CD_erd/management-zone/CDerd.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDerd-INT: -- name: CD_erd INT -- tag: erd -- mzId: CD_erd/management-zone/CDerd.id -- env: INT -- skipDeployment: "true" -#Configuration -CDerd-INT.EMEA-PreProd: +CDerd.EMEA-PreProd: - name: CD_erd INT - tag: erd - mzId: CD_erd/management-zone/CDerd.id - env: INT - skipDeployment: "false" -CDerd-INT.NA-PreProd: +CDerd.NA-PreProd: - name: CD_erd INT - tag: erd - mzId: CD_erd/management-zone/CDerd.id - env: INT - skipDeployment: "false" -CDerd-INT.CN-PreProd: +CDerd.CN-PreProd: - name: CD_erd INT - tag: erd - mzId: CD_erd/management-zone/CDerd.id diff --git a/BMW-Dynatrace-config/CD_erd/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_erd/dashboard/dashboard.yaml index ab237060..823ad52d 100644 --- a/BMW-Dynatrace-config/CD_erd/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_erd/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDerd: default.json +- CDerd-PROD: default.json +- CDerd-E2E: default.json +- CDerd-INT: default.json +- CDerd-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDerd.EMEA-Prod: +CDerd-PROD: +- name: CD_erd PROD +- mzName: CD_erd/management-zone/CDerd.name +- mzId: CD_erd/management-zone/CDerd.id +- tag: erd +- env: PROD +- skipDeployment: "true" +CDerd-PROD.EMEA-Prod: - name: CD_erd PROD - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: PROD - skipDeployment: "false" -CDerd.NA-Prod: +CDerd-PROD.NA-Prod: - name: CD_erd PROD - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: PROD - skipDeployment: "false" -CDerd.CN-Prod: +CDerd-PROD.CN-Prod: - name: CD_erd PROD - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id @@ -25,21 +35,28 @@ CDerd.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDerd.EMEA-Prod: +CDerd-E2E: +- name: CD_erd E2E +- mzName: CD_erd/management-zone/CDerd.name +- mzId: CD_erd/management-zone/CDerd.id +- tag: erd +- env: E2E +- skipDeployment: "true" +CDerd-E2E.EMEA-Prod: - name: CD_erd E2E - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: E2E - skipDeployment: "false" -CDerd.NA-Prod: +CDerd-E2E.NA-Prod: - name: CD_erd E2E - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: E2E - skipDeployment: "false" -CDerd.CN-Prod: +CDerd-E2E.CN-Prod: - name: CD_erd E2E - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id @@ -47,22 +64,29 @@ CDerd.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDerd.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDerd-INT: +- name: CD_erd INT +- mzName: CD_erd/management-zone/CDerd.name +- mzId: CD_erd/management-zone/CDerd.id +- tag: erd +- env: INT +- skipDeployment: "true" +CDerd-INT.EMEA-PreProd: - name: CD_erd INT - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: INT - skipDeployment: "false" -CDerd.NA-PreProd: +CDerd-INT.NA-PreProd: - name: CD_erd INT - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: INT - skipDeployment: "false" -CDerd.CN-PreProd: +CDerd-INT.CN-PreProd: - name: CD_erd INT - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id @@ -70,22 +94,29 @@ CDerd.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDerd.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDerd-TEST: +- name: CD_erd TEST +- mzName: CD_erd/management-zone/CDerd.name +- mzId: CD_erd/management-zone/CDerd.id +- tag: erd +- env: TEST +- skipDeployment: "true" +CDerd-TEST.EMEA-PreProd: - name: CD_erd TEST - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: TEST - skipDeployment: "false" -CDerd.NA-PreProd: +CDerd-TEST.NA-PreProd: - name: CD_erd TEST - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id - tag: erd - env: TEST - skipDeployment: "false" -CDerd.CN-PreProd: +CDerd-TEST.CN-PreProd: - name: CD_erd TEST - mzName: CD_erd/management-zone/CDerd.name - mzId: CD_erd/management-zone/CDerd.id diff --git a/BMW-Dynatrace-config/CD_erd/notification/notification.yaml b/BMW-Dynatrace-config/CD_erd/notification/notification.yaml index c798035a..458ee17b 100644 --- a/BMW-Dynatrace-config/CD_erd/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_erd/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDerd-PROD: msTeams.json -- CDerd-INT: msTeams.json +- CDerd: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDerd-PROD: +# Notification System for EMEA/NA/CN Prod +CDerd.EMEA-Prod: - name: CD_erd PROD -- alertingProfile: CD_erd/alerting-profile/CDerd-PROD.id +- alertingProfile: CD_erd/alerting-profile/CDerd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDerd-PROD.EMEA-Prod: +CDerd.NA-Prod: - name: CD_erd PROD -- alertingProfile: CD_erd/alerting-profile/CDerd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDerd-PROD.NA-Prod: -- name: CD_erd PROD -- alertingProfile: CD_erd/alerting-profile/CDerd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDerd-PROD.CN-Prod: -- name: CD_erd PROD -- alertingProfile: CD_erd/alerting-profile/CDerd-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDerd-INT: -- name: CD_erd INT -- alertingProfile: CD_erd/alerting-profile/CDerd-INT.id +- alertingProfile: CD_erd/alerting-profile/CDerd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDerd-INT.EMEA-PreProd: -- name: CD_erd INT -- alertingProfile: CD_erd/alerting-profile/CDerd-INT.id +CDerd.CN-Prod: +- name: CD_erd PROD +- alertingProfile: CD_erd/alerting-profile/CDerd.id - webhook: https://empty -- skipDeployment: "false" -CDerd-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDerd.EMEA-PreProd: - name: CD_erd INT -- alertingProfile: CD_erd/alerting-profile/CDerd-INT.id +- alertingProfile: CD_erd/alerting-profile/CDerd.id - webhook: https://empty -- skipDeployment: "false" -CDerd-INT.CN-PreProd: +- skipDeployment: "true" +CDerd.NA-PreProd: - name: CD_erd INT -- alertingProfile: CD_erd/alerting-profile/CDerd-INT.id +- alertingProfile: CD_erd/alerting-profile/CDerd.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDerd.CN-PreProd: +- name: CD_erd INT +- alertingProfile: CD_erd/alerting-profile/CDerd.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_esh/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_esh/alerting-profile/alerting-profile.yaml index 68fa1e49..a5df3fac 100644 --- a/BMW-Dynatrace-config/CD_esh/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_esh/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDesh-PROD: default.json -- CDesh-INT: default.json +- CDesh: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDesh-PROD: -- name: CD_esh PROD -- tag: esh -- mzId: CD_esh/management-zone/CDesh.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDesh-PROD.EMEA-Prod: +CDesh.EMEA-Prod: - name: CD_esh PROD - tag: esh - mzId: CD_esh/management-zone/CDesh.id - env: PROD - skipDeployment: "false" -CDesh-PROD.NA-Prod: +CDesh.NA-Prod: - name: CD_esh PROD - tag: esh - mzId: CD_esh/management-zone/CDesh.id - env: PROD - skipDeployment: "false" -CDesh-PROD.CN-Prod: +CDesh.CN-Prod: - name: CD_esh PROD - tag: esh - mzId: CD_esh/management-zone/CDesh.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDesh-INT: -- name: CD_esh INT -- tag: esh -- mzId: CD_esh/management-zone/CDesh.id -- env: INT -- skipDeployment: "true" -#Configuration -CDesh-INT.EMEA-PreProd: +CDesh.EMEA-PreProd: - name: CD_esh INT - tag: esh - mzId: CD_esh/management-zone/CDesh.id - env: INT - skipDeployment: "false" -CDesh-INT.NA-PreProd: +CDesh.NA-PreProd: - name: CD_esh INT - tag: esh - mzId: CD_esh/management-zone/CDesh.id - env: INT - skipDeployment: "false" -CDesh-INT.CN-PreProd: +CDesh.CN-PreProd: - name: CD_esh INT - tag: esh - mzId: CD_esh/management-zone/CDesh.id diff --git a/BMW-Dynatrace-config/CD_esh/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_esh/dashboard/dashboard.yaml index d02cbb29..e8cdac48 100644 --- a/BMW-Dynatrace-config/CD_esh/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_esh/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDesh: default.json +- CDesh-PROD: default.json +- CDesh-E2E: default.json +- CDesh-INT: default.json +- CDesh-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDesh.EMEA-Prod: +CDesh-PROD: +- name: CD_esh PROD +- mzName: CD_esh/management-zone/CDesh.name +- mzId: CD_esh/management-zone/CDesh.id +- tag: esh +- env: PROD +- skipDeployment: "true" +CDesh-PROD.EMEA-Prod: - name: CD_esh PROD - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: PROD - skipDeployment: "false" -CDesh.NA-Prod: +CDesh-PROD.NA-Prod: - name: CD_esh PROD - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: PROD - skipDeployment: "false" -CDesh.CN-Prod: +CDesh-PROD.CN-Prod: - name: CD_esh PROD - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id @@ -25,21 +35,28 @@ CDesh.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDesh.EMEA-Prod: +CDesh-E2E: +- name: CD_esh E2E +- mzName: CD_esh/management-zone/CDesh.name +- mzId: CD_esh/management-zone/CDesh.id +- tag: esh +- env: E2E +- skipDeployment: "true" +CDesh-E2E.EMEA-Prod: - name: CD_esh E2E - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: E2E - skipDeployment: "false" -CDesh.NA-Prod: +CDesh-E2E.NA-Prod: - name: CD_esh E2E - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: E2E - skipDeployment: "false" -CDesh.CN-Prod: +CDesh-E2E.CN-Prod: - name: CD_esh E2E - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id @@ -47,22 +64,29 @@ CDesh.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDesh.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDesh-INT: +- name: CD_esh INT +- mzName: CD_esh/management-zone/CDesh.name +- mzId: CD_esh/management-zone/CDesh.id +- tag: esh +- env: INT +- skipDeployment: "true" +CDesh-INT.EMEA-PreProd: - name: CD_esh INT - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: INT - skipDeployment: "false" -CDesh.NA-PreProd: +CDesh-INT.NA-PreProd: - name: CD_esh INT - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: INT - skipDeployment: "false" -CDesh.CN-PreProd: +CDesh-INT.CN-PreProd: - name: CD_esh INT - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id @@ -70,22 +94,29 @@ CDesh.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDesh.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDesh-TEST: +- name: CD_esh TEST +- mzName: CD_esh/management-zone/CDesh.name +- mzId: CD_esh/management-zone/CDesh.id +- tag: esh +- env: TEST +- skipDeployment: "true" +CDesh-TEST.EMEA-PreProd: - name: CD_esh TEST - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: TEST - skipDeployment: "false" -CDesh.NA-PreProd: +CDesh-TEST.NA-PreProd: - name: CD_esh TEST - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id - tag: esh - env: TEST - skipDeployment: "false" -CDesh.CN-PreProd: +CDesh-TEST.CN-PreProd: - name: CD_esh TEST - mzName: CD_esh/management-zone/CDesh.name - mzId: CD_esh/management-zone/CDesh.id diff --git a/BMW-Dynatrace-config/CD_esh/notification/notification.yaml b/BMW-Dynatrace-config/CD_esh/notification/notification.yaml index c50f5710..c2aa3a62 100644 --- a/BMW-Dynatrace-config/CD_esh/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_esh/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDesh-PROD: msTeams.json -- CDesh-INT: msTeams.json +- CDesh: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDesh-PROD: +# Notification System for EMEA/NA/CN Prod +CDesh.EMEA-Prod: - name: CD_esh PROD -- alertingProfile: CD_esh/alerting-profile/CDesh-PROD.id +- alertingProfile: CD_esh/alerting-profile/CDesh.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDesh-PROD.EMEA-Prod: +CDesh.NA-Prod: - name: CD_esh PROD -- alertingProfile: CD_esh/alerting-profile/CDesh-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDesh-PROD.NA-Prod: -- name: CD_esh PROD -- alertingProfile: CD_esh/alerting-profile/CDesh-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDesh-PROD.CN-Prod: -- name: CD_esh PROD -- alertingProfile: CD_esh/alerting-profile/CDesh-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDesh-INT: -- name: CD_esh INT -- alertingProfile: CD_esh/alerting-profile/CDesh-INT.id +- alertingProfile: CD_esh/alerting-profile/CDesh.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDesh-INT.EMEA-PreProd: -- name: CD_esh INT -- alertingProfile: CD_esh/alerting-profile/CDesh-INT.id +CDesh.CN-Prod: +- name: CD_esh PROD +- alertingProfile: CD_esh/alerting-profile/CDesh.id - webhook: https://empty -- skipDeployment: "false" -CDesh-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDesh.EMEA-PreProd: - name: CD_esh INT -- alertingProfile: CD_esh/alerting-profile/CDesh-INT.id +- alertingProfile: CD_esh/alerting-profile/CDesh.id - webhook: https://empty -- skipDeployment: "false" -CDesh-INT.CN-PreProd: +- skipDeployment: "true" +CDesh.NA-PreProd: - name: CD_esh INT -- alertingProfile: CD_esh/alerting-profile/CDesh-INT.id +- alertingProfile: CD_esh/alerting-profile/CDesh.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDesh.CN-PreProd: +- name: CD_esh INT +- alertingProfile: CD_esh/alerting-profile/CDesh.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_esim-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_esim-composite-service/alerting-profile/alerting-profile.yaml index da245c3b..99b5a8eb 100644 --- a/BMW-Dynatrace-config/CD_esim-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_esim-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDesim-composite-service-PROD: default.json -- CDesim-composite-service-E2E: default.json -- CDesim-composite-service-INT: default.json +- CDesim-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDesim-composite-service-PROD: -- name: CD_esim-composite-service PROD -- tag: esim-composite-service -- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDesim-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDesim-composite-service.EMEA-Prod: - name: CD_esim-composite-service PROD - tag: esim-composite-service - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - env: PROD - skipDeployment: "false" -CDesim-composite-service-PROD.NA-Prod: +CDesim-composite-service.NA-Prod: - name: CD_esim-composite-service PROD - tag: esim-composite-service - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - env: PROD - skipDeployment: "false" -CDesim-composite-service-PROD.CN-Prod: +CDesim-composite-service.CN-Prod: - name: CD_esim-composite-service PROD - tag: esim-composite-service - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDesim-composite-service-E2E: -- name: CD_esim-composite-service E2E -- tag: esim-composite-service -- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDesim-composite-service-E2E.EMEA-Prod: -- name: CD_esim-composite-service E2E -- tag: esim-composite-service -- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id -- env: E2E -- skipDeployment: "false" -CDesim-composite-service-E2E.NA-Prod: -- name: CD_esim-composite-service E2E -- tag: esim-composite-service -- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id -- env: E2E -- skipDeployment: "false" -CDesim-composite-service-E2E.CN-Prod: -- name: CD_esim-composite-service E2E -- tag: esim-composite-service -- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDesim-composite-service-INT: -- name: CD_esim-composite-service INT -- tag: esim-composite-service -- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDesim-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDesim-composite-service.EMEA-PreProd: - name: CD_esim-composite-service INT - tag: esim-composite-service - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - env: INT - skipDeployment: "false" -CDesim-composite-service-INT.NA-PreProd: +CDesim-composite-service.NA-PreProd: - name: CD_esim-composite-service INT - tag: esim-composite-service - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - env: INT - skipDeployment: "false" -CDesim-composite-service-INT.CN-PreProd: +CDesim-composite-service.CN-PreProd: - name: CD_esim-composite-service INT - tag: esim-composite-service - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id diff --git a/BMW-Dynatrace-config/CD_esim-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_esim-composite-service/dashboard/dashboard.yaml index 8ab4bc62..e4223ef6 100644 --- a/BMW-Dynatrace-config/CD_esim-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_esim-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDesim-composite-service: default.json +- CDesim-composite-service-PROD: default.json +- CDesim-composite-service-E2E: default.json +- CDesim-composite-service-INT: default.json +- CDesim-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDesim-composite-service.EMEA-Prod: +CDesim-composite-service-PROD: +- name: CD_esim-composite-service PROD +- mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name +- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id +- tag: esim-composite-service +- env: PROD +- skipDeployment: "true" +CDesim-composite-service-PROD.EMEA-Prod: - name: CD_esim-composite-service PROD - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: PROD - skipDeployment: "false" -CDesim-composite-service.NA-Prod: +CDesim-composite-service-PROD.NA-Prod: - name: CD_esim-composite-service PROD - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: PROD - skipDeployment: "false" -CDesim-composite-service.CN-Prod: +CDesim-composite-service-PROD.CN-Prod: - name: CD_esim-composite-service PROD - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id @@ -25,21 +35,28 @@ CDesim-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDesim-composite-service.EMEA-Prod: +CDesim-composite-service-E2E: +- name: CD_esim-composite-service E2E +- mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name +- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id +- tag: esim-composite-service +- env: E2E +- skipDeployment: "true" +CDesim-composite-service-E2E.EMEA-Prod: - name: CD_esim-composite-service E2E - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: E2E - skipDeployment: "false" -CDesim-composite-service.NA-Prod: +CDesim-composite-service-E2E.NA-Prod: - name: CD_esim-composite-service E2E - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: E2E - skipDeployment: "false" -CDesim-composite-service.CN-Prod: +CDesim-composite-service-E2E.CN-Prod: - name: CD_esim-composite-service E2E - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id @@ -47,22 +64,29 @@ CDesim-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDesim-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDesim-composite-service-INT: +- name: CD_esim-composite-service INT +- mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name +- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id +- tag: esim-composite-service +- env: INT +- skipDeployment: "true" +CDesim-composite-service-INT.EMEA-PreProd: - name: CD_esim-composite-service INT - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: INT - skipDeployment: "false" -CDesim-composite-service.NA-PreProd: +CDesim-composite-service-INT.NA-PreProd: - name: CD_esim-composite-service INT - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: INT - skipDeployment: "false" -CDesim-composite-service.CN-PreProd: +CDesim-composite-service-INT.CN-PreProd: - name: CD_esim-composite-service INT - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id @@ -70,22 +94,29 @@ CDesim-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDesim-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDesim-composite-service-TEST: +- name: CD_esim-composite-service TEST +- mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name +- mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id +- tag: esim-composite-service +- env: TEST +- skipDeployment: "true" +CDesim-composite-service-TEST.EMEA-PreProd: - name: CD_esim-composite-service TEST - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: TEST - skipDeployment: "false" -CDesim-composite-service.NA-PreProd: +CDesim-composite-service-TEST.NA-PreProd: - name: CD_esim-composite-service TEST - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id - tag: esim-composite-service - env: TEST - skipDeployment: "false" -CDesim-composite-service.CN-PreProd: +CDesim-composite-service-TEST.CN-PreProd: - name: CD_esim-composite-service TEST - mzName: CD_esim-composite-service/management-zone/CDesim-composite-service.name - mzId: CD_esim-composite-service/management-zone/CDesim-composite-service.id diff --git a/BMW-Dynatrace-config/CD_esim-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_esim-composite-service/notification/notification.yaml index b207cceb..05d51d61 100644 --- a/BMW-Dynatrace-config/CD_esim-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_esim-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDesim-composite-service-PROD: msTeams.json -- CDesim-composite-service-E2E: msTeams.json -- CDesim-composite-service-INT: msTeams.json +- CDesim-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDesim-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDesim-composite-service.EMEA-Prod: - name: CD_esim-composite-service PROD -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-PROD.id +- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDesim-composite-service-PROD.EMEA-Prod: +CDesim-composite-service.NA-Prod: - name: CD_esim-composite-service PROD -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDesim-composite-service-PROD.NA-Prod: -- name: CD_esim-composite-service PROD -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDesim-composite-service-PROD.CN-Prod: -- name: CD_esim-composite-service PROD -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDesim-composite-service-E2E: -- name: CD_esim-composite-service E2E -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-E2E.id +- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDesim-composite-service-E2E.EMEA-Prod: -- name: CD_esim-composite-service E2E -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDesim-composite-service-E2E.NA-Prod: -- name: CD_esim-composite-service E2E -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDesim-composite-service-E2E.CN-Prod: -- name: CD_esim-composite-service E2E -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDesim-composite-service-INT: -- name: CD_esim-composite-service INT -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-INT.id +CDesim-composite-service.CN-Prod: +- name: CD_esim-composite-service PROD +- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDesim-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDesim-composite-service.EMEA-PreProd: - name: CD_esim-composite-service INT -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-INT.id +- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDesim-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDesim-composite-service.NA-PreProd: - name: CD_esim-composite-service INT -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-INT.id +- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDesim-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDesim-composite-service.CN-PreProd: - name: CD_esim-composite-service INT -- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service-INT.id +- alertingProfile: CD_esim-composite-service/alerting-profile/CDesim-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_explore-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_explore-composite-service/alerting-profile/alerting-profile.yaml index 9249538c..407a60e7 100644 --- a/BMW-Dynatrace-config/CD_explore-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_explore-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDexplore-composite-service-PROD: default.json -- CDexplore-composite-service-E2E: default.json -- CDexplore-composite-service-INT: default.json +- CDexplore-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDexplore-composite-service-PROD: -- name: CD_explore-composite-service PROD -- tag: explore-composite-service -- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDexplore-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDexplore-composite-service.EMEA-Prod: - name: CD_explore-composite-service PROD - tag: explore-composite-service - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - env: PROD - skipDeployment: "false" -CDexplore-composite-service-PROD.NA-Prod: +CDexplore-composite-service.NA-Prod: - name: CD_explore-composite-service PROD - tag: explore-composite-service - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - env: PROD - skipDeployment: "false" -CDexplore-composite-service-PROD.CN-Prod: +CDexplore-composite-service.CN-Prod: - name: CD_explore-composite-service PROD - tag: explore-composite-service - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDexplore-composite-service-E2E: -- name: CD_explore-composite-service E2E -- tag: explore-composite-service -- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDexplore-composite-service-E2E.EMEA-Prod: -- name: CD_explore-composite-service E2E -- tag: explore-composite-service -- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id -- env: E2E -- skipDeployment: "false" -CDexplore-composite-service-E2E.NA-Prod: -- name: CD_explore-composite-service E2E -- tag: explore-composite-service -- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id -- env: E2E -- skipDeployment: "false" -CDexplore-composite-service-E2E.CN-Prod: -- name: CD_explore-composite-service E2E -- tag: explore-composite-service -- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDexplore-composite-service-INT: -- name: CD_explore-composite-service INT -- tag: explore-composite-service -- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDexplore-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDexplore-composite-service.EMEA-PreProd: - name: CD_explore-composite-service INT - tag: explore-composite-service - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - env: INT - skipDeployment: "false" -CDexplore-composite-service-INT.NA-PreProd: +CDexplore-composite-service.NA-PreProd: - name: CD_explore-composite-service INT - tag: explore-composite-service - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - env: INT - skipDeployment: "false" -CDexplore-composite-service-INT.CN-PreProd: +CDexplore-composite-service.CN-PreProd: - name: CD_explore-composite-service INT - tag: explore-composite-service - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id diff --git a/BMW-Dynatrace-config/CD_explore-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_explore-composite-service/dashboard/dashboard.yaml index dd1996ea..0b9d52b1 100644 --- a/BMW-Dynatrace-config/CD_explore-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_explore-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDexplore-composite-service: default.json +- CDexplore-composite-service-PROD: default.json +- CDexplore-composite-service-E2E: default.json +- CDexplore-composite-service-INT: default.json +- CDexplore-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDexplore-composite-service.EMEA-Prod: +CDexplore-composite-service-PROD: +- name: CD_explore-composite-service PROD +- mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name +- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id +- tag: explore-composite-service +- env: PROD +- skipDeployment: "true" +CDexplore-composite-service-PROD.EMEA-Prod: - name: CD_explore-composite-service PROD - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: PROD - skipDeployment: "false" -CDexplore-composite-service.NA-Prod: +CDexplore-composite-service-PROD.NA-Prod: - name: CD_explore-composite-service PROD - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: PROD - skipDeployment: "false" -CDexplore-composite-service.CN-Prod: +CDexplore-composite-service-PROD.CN-Prod: - name: CD_explore-composite-service PROD - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id @@ -25,21 +35,28 @@ CDexplore-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDexplore-composite-service.EMEA-Prod: +CDexplore-composite-service-E2E: +- name: CD_explore-composite-service E2E +- mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name +- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id +- tag: explore-composite-service +- env: E2E +- skipDeployment: "true" +CDexplore-composite-service-E2E.EMEA-Prod: - name: CD_explore-composite-service E2E - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: E2E - skipDeployment: "false" -CDexplore-composite-service.NA-Prod: +CDexplore-composite-service-E2E.NA-Prod: - name: CD_explore-composite-service E2E - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: E2E - skipDeployment: "false" -CDexplore-composite-service.CN-Prod: +CDexplore-composite-service-E2E.CN-Prod: - name: CD_explore-composite-service E2E - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id @@ -47,22 +64,29 @@ CDexplore-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDexplore-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDexplore-composite-service-INT: +- name: CD_explore-composite-service INT +- mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name +- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id +- tag: explore-composite-service +- env: INT +- skipDeployment: "true" +CDexplore-composite-service-INT.EMEA-PreProd: - name: CD_explore-composite-service INT - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: INT - skipDeployment: "false" -CDexplore-composite-service.NA-PreProd: +CDexplore-composite-service-INT.NA-PreProd: - name: CD_explore-composite-service INT - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: INT - skipDeployment: "false" -CDexplore-composite-service.CN-PreProd: +CDexplore-composite-service-INT.CN-PreProd: - name: CD_explore-composite-service INT - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id @@ -70,22 +94,29 @@ CDexplore-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDexplore-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDexplore-composite-service-TEST: +- name: CD_explore-composite-service TEST +- mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name +- mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id +- tag: explore-composite-service +- env: TEST +- skipDeployment: "true" +CDexplore-composite-service-TEST.EMEA-PreProd: - name: CD_explore-composite-service TEST - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: TEST - skipDeployment: "false" -CDexplore-composite-service.NA-PreProd: +CDexplore-composite-service-TEST.NA-PreProd: - name: CD_explore-composite-service TEST - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id - tag: explore-composite-service - env: TEST - skipDeployment: "false" -CDexplore-composite-service.CN-PreProd: +CDexplore-composite-service-TEST.CN-PreProd: - name: CD_explore-composite-service TEST - mzName: CD_explore-composite-service/management-zone/CDexplore-composite-service.name - mzId: CD_explore-composite-service/management-zone/CDexplore-composite-service.id diff --git a/BMW-Dynatrace-config/CD_explore-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_explore-composite-service/notification/notification.yaml index 665911f1..478497c2 100644 --- a/BMW-Dynatrace-config/CD_explore-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_explore-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDexplore-composite-service-PROD: msTeams.json -- CDexplore-composite-service-E2E: msTeams.json -- CDexplore-composite-service-INT: msTeams.json +- CDexplore-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDexplore-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDexplore-composite-service.EMEA-Prod: - name: CD_explore-composite-service PROD -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-PROD.id +- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDexplore-composite-service-PROD.EMEA-Prod: +CDexplore-composite-service.NA-Prod: - name: CD_explore-composite-service PROD -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDexplore-composite-service-PROD.NA-Prod: -- name: CD_explore-composite-service PROD -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDexplore-composite-service-PROD.CN-Prod: -- name: CD_explore-composite-service PROD -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDexplore-composite-service-E2E: -- name: CD_explore-composite-service E2E -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-E2E.id +- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDexplore-composite-service-E2E.EMEA-Prod: -- name: CD_explore-composite-service E2E -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDexplore-composite-service-E2E.NA-Prod: -- name: CD_explore-composite-service E2E -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDexplore-composite-service-E2E.CN-Prod: -- name: CD_explore-composite-service E2E -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDexplore-composite-service-INT: -- name: CD_explore-composite-service INT -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-INT.id +CDexplore-composite-service.CN-Prod: +- name: CD_explore-composite-service PROD +- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDexplore-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDexplore-composite-service.EMEA-PreProd: - name: CD_explore-composite-service INT -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-INT.id +- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDexplore-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDexplore-composite-service.NA-PreProd: - name: CD_explore-composite-service INT -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-INT.id +- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDexplore-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDexplore-composite-service.CN-PreProd: - name: CD_explore-composite-service INT -- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service-INT.id +- alertingProfile: CD_explore-composite-service/alerting-profile/CDexplore-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_feature-toggles-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_feature-toggles-service/alerting-profile/alerting-profile.yaml index dda0ca2b..60c73603 100644 --- a/BMW-Dynatrace-config/CD_feature-toggles-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_feature-toggles-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDfeature-toggles-service-PROD: default.json -- CDfeature-toggles-service-E2E: default.json -- CDfeature-toggles-service-INT: default.json +- CDfeature-toggles-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDfeature-toggles-service-PROD: -- name: CD_feature-toggles-service PROD -- tag: feature-toggles-service -- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDfeature-toggles-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDfeature-toggles-service.EMEA-Prod: - name: CD_feature-toggles-service PROD - tag: feature-toggles-service - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - env: PROD - skipDeployment: "false" -CDfeature-toggles-service-PROD.NA-Prod: +CDfeature-toggles-service.NA-Prod: - name: CD_feature-toggles-service PROD - tag: feature-toggles-service - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - env: PROD - skipDeployment: "false" -CDfeature-toggles-service-PROD.CN-Prod: +CDfeature-toggles-service.CN-Prod: - name: CD_feature-toggles-service PROD - tag: feature-toggles-service - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDfeature-toggles-service-E2E: -- name: CD_feature-toggles-service E2E -- tag: feature-toggles-service -- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDfeature-toggles-service-E2E.EMEA-Prod: -- name: CD_feature-toggles-service E2E -- tag: feature-toggles-service -- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id -- env: E2E -- skipDeployment: "false" -CDfeature-toggles-service-E2E.NA-Prod: -- name: CD_feature-toggles-service E2E -- tag: feature-toggles-service -- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id -- env: E2E -- skipDeployment: "false" -CDfeature-toggles-service-E2E.CN-Prod: -- name: CD_feature-toggles-service E2E -- tag: feature-toggles-service -- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDfeature-toggles-service-INT: -- name: CD_feature-toggles-service INT -- tag: feature-toggles-service -- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDfeature-toggles-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDfeature-toggles-service.EMEA-PreProd: - name: CD_feature-toggles-service INT - tag: feature-toggles-service - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - env: INT - skipDeployment: "false" -CDfeature-toggles-service-INT.NA-PreProd: +CDfeature-toggles-service.NA-PreProd: - name: CD_feature-toggles-service INT - tag: feature-toggles-service - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - env: INT - skipDeployment: "false" -CDfeature-toggles-service-INT.CN-PreProd: +CDfeature-toggles-service.CN-PreProd: - name: CD_feature-toggles-service INT - tag: feature-toggles-service - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id diff --git a/BMW-Dynatrace-config/CD_feature-toggles-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_feature-toggles-service/dashboard/dashboard.yaml index c5e0a8f9..d3de17ba 100644 --- a/BMW-Dynatrace-config/CD_feature-toggles-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_feature-toggles-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDfeature-toggles-service: default.json +- CDfeature-toggles-service-PROD: default.json +- CDfeature-toggles-service-E2E: default.json +- CDfeature-toggles-service-INT: default.json +- CDfeature-toggles-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDfeature-toggles-service.EMEA-Prod: +CDfeature-toggles-service-PROD: +- name: CD_feature-toggles-service PROD +- mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name +- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id +- tag: feature-toggles-service +- env: PROD +- skipDeployment: "true" +CDfeature-toggles-service-PROD.EMEA-Prod: - name: CD_feature-toggles-service PROD - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: PROD - skipDeployment: "false" -CDfeature-toggles-service.NA-Prod: +CDfeature-toggles-service-PROD.NA-Prod: - name: CD_feature-toggles-service PROD - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: PROD - skipDeployment: "false" -CDfeature-toggles-service.CN-Prod: +CDfeature-toggles-service-PROD.CN-Prod: - name: CD_feature-toggles-service PROD - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id @@ -25,21 +35,28 @@ CDfeature-toggles-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDfeature-toggles-service.EMEA-Prod: +CDfeature-toggles-service-E2E: +- name: CD_feature-toggles-service E2E +- mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name +- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id +- tag: feature-toggles-service +- env: E2E +- skipDeployment: "true" +CDfeature-toggles-service-E2E.EMEA-Prod: - name: CD_feature-toggles-service E2E - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: E2E - skipDeployment: "false" -CDfeature-toggles-service.NA-Prod: +CDfeature-toggles-service-E2E.NA-Prod: - name: CD_feature-toggles-service E2E - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: E2E - skipDeployment: "false" -CDfeature-toggles-service.CN-Prod: +CDfeature-toggles-service-E2E.CN-Prod: - name: CD_feature-toggles-service E2E - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id @@ -47,22 +64,29 @@ CDfeature-toggles-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDfeature-toggles-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDfeature-toggles-service-INT: +- name: CD_feature-toggles-service INT +- mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name +- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id +- tag: feature-toggles-service +- env: INT +- skipDeployment: "true" +CDfeature-toggles-service-INT.EMEA-PreProd: - name: CD_feature-toggles-service INT - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: INT - skipDeployment: "false" -CDfeature-toggles-service.NA-PreProd: +CDfeature-toggles-service-INT.NA-PreProd: - name: CD_feature-toggles-service INT - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: INT - skipDeployment: "false" -CDfeature-toggles-service.CN-PreProd: +CDfeature-toggles-service-INT.CN-PreProd: - name: CD_feature-toggles-service INT - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id @@ -70,22 +94,29 @@ CDfeature-toggles-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDfeature-toggles-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDfeature-toggles-service-TEST: +- name: CD_feature-toggles-service TEST +- mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name +- mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id +- tag: feature-toggles-service +- env: TEST +- skipDeployment: "true" +CDfeature-toggles-service-TEST.EMEA-PreProd: - name: CD_feature-toggles-service TEST - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: TEST - skipDeployment: "false" -CDfeature-toggles-service.NA-PreProd: +CDfeature-toggles-service-TEST.NA-PreProd: - name: CD_feature-toggles-service TEST - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id - tag: feature-toggles-service - env: TEST - skipDeployment: "false" -CDfeature-toggles-service.CN-PreProd: +CDfeature-toggles-service-TEST.CN-PreProd: - name: CD_feature-toggles-service TEST - mzName: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.name - mzId: CD_feature-toggles-service/management-zone/CDfeature-toggles-service.id diff --git a/BMW-Dynatrace-config/CD_feature-toggles-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_feature-toggles-service/notification/notification.yaml index 616c9bd8..b2f6668d 100644 --- a/BMW-Dynatrace-config/CD_feature-toggles-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_feature-toggles-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDfeature-toggles-service-PROD: msTeams.json -- CDfeature-toggles-service-E2E: msTeams.json -- CDfeature-toggles-service-INT: msTeams.json +- CDfeature-toggles-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfeature-toggles-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDfeature-toggles-service.EMEA-Prod: - name: CD_feature-toggles-service PROD -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-PROD.id +- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfeature-toggles-service-PROD.EMEA-Prod: +CDfeature-toggles-service.NA-Prod: - name: CD_feature-toggles-service PROD -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDfeature-toggles-service-PROD.NA-Prod: -- name: CD_feature-toggles-service PROD -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDfeature-toggles-service-PROD.CN-Prod: -- name: CD_feature-toggles-service PROD -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfeature-toggles-service-E2E: -- name: CD_feature-toggles-service E2E -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-E2E.id +- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfeature-toggles-service-E2E.EMEA-Prod: -- name: CD_feature-toggles-service E2E -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDfeature-toggles-service-E2E.NA-Prod: -- name: CD_feature-toggles-service E2E -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDfeature-toggles-service-E2E.CN-Prod: -- name: CD_feature-toggles-service E2E -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfeature-toggles-service-INT: -- name: CD_feature-toggles-service INT -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-INT.id +CDfeature-toggles-service.CN-Prod: +- name: CD_feature-toggles-service PROD +- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfeature-toggles-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDfeature-toggles-service.EMEA-PreProd: - name: CD_feature-toggles-service INT -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-INT.id +- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service.id - webhook: https://empty -- skipDeployment: "false" -CDfeature-toggles-service-INT.NA-PreProd: +- skipDeployment: "true" +CDfeature-toggles-service.NA-PreProd: - name: CD_feature-toggles-service INT -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-INT.id +- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service.id - webhook: https://empty -- skipDeployment: "false" -CDfeature-toggles-service-INT.CN-PreProd: +- skipDeployment: "true" +CDfeature-toggles-service.CN-PreProd: - name: CD_feature-toggles-service INT -- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service-INT.id +- alertingProfile: CD_feature-toggles-service/alerting-profile/CDfeature-toggles-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_fmc/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_fmc/alerting-profile/alerting-profile.yaml index 1828f7b2..42f2e2ef 100644 --- a/BMW-Dynatrace-config/CD_fmc/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_fmc/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDfmc-PROD: default.json -- CDfmc-INT: default.json +- CDfmc: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDfmc-PROD: -- name: CD_fmc PROD -- tag: fmc -- mzId: CD_fmc/management-zone/CDfmc.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDfmc-PROD.EMEA-Prod: +CDfmc.EMEA-Prod: - name: CD_fmc PROD - tag: fmc - mzId: CD_fmc/management-zone/CDfmc.id - env: PROD - skipDeployment: "false" -CDfmc-PROD.NA-Prod: +CDfmc.NA-Prod: - name: CD_fmc PROD - tag: fmc - mzId: CD_fmc/management-zone/CDfmc.id - env: PROD - skipDeployment: "false" -CDfmc-PROD.CN-Prod: +CDfmc.CN-Prod: - name: CD_fmc PROD - tag: fmc - mzId: CD_fmc/management-zone/CDfmc.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDfmc-INT: -- name: CD_fmc INT -- tag: fmc -- mzId: CD_fmc/management-zone/CDfmc.id -- env: INT -- skipDeployment: "true" -#Configuration -CDfmc-INT.EMEA-PreProd: +CDfmc.EMEA-PreProd: - name: CD_fmc INT - tag: fmc - mzId: CD_fmc/management-zone/CDfmc.id - env: INT - skipDeployment: "false" -CDfmc-INT.NA-PreProd: +CDfmc.NA-PreProd: - name: CD_fmc INT - tag: fmc - mzId: CD_fmc/management-zone/CDfmc.id - env: INT - skipDeployment: "false" -CDfmc-INT.CN-PreProd: +CDfmc.CN-PreProd: - name: CD_fmc INT - tag: fmc - mzId: CD_fmc/management-zone/CDfmc.id diff --git a/BMW-Dynatrace-config/CD_fmc/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_fmc/dashboard/dashboard.yaml index ee0576e8..68964c9f 100644 --- a/BMW-Dynatrace-config/CD_fmc/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_fmc/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDfmc: default.json +- CDfmc-PROD: default.json +- CDfmc-E2E: default.json +- CDfmc-INT: default.json +- CDfmc-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDfmc.EMEA-Prod: +CDfmc-PROD: +- name: CD_fmc PROD +- mzName: CD_fmc/management-zone/CDfmc.name +- mzId: CD_fmc/management-zone/CDfmc.id +- tag: fmc +- env: PROD +- skipDeployment: "true" +CDfmc-PROD.EMEA-Prod: - name: CD_fmc PROD - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: PROD - skipDeployment: "false" -CDfmc.NA-Prod: +CDfmc-PROD.NA-Prod: - name: CD_fmc PROD - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: PROD - skipDeployment: "false" -CDfmc.CN-Prod: +CDfmc-PROD.CN-Prod: - name: CD_fmc PROD - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id @@ -25,21 +35,28 @@ CDfmc.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDfmc.EMEA-Prod: +CDfmc-E2E: +- name: CD_fmc E2E +- mzName: CD_fmc/management-zone/CDfmc.name +- mzId: CD_fmc/management-zone/CDfmc.id +- tag: fmc +- env: E2E +- skipDeployment: "true" +CDfmc-E2E.EMEA-Prod: - name: CD_fmc E2E - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: E2E - skipDeployment: "false" -CDfmc.NA-Prod: +CDfmc-E2E.NA-Prod: - name: CD_fmc E2E - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: E2E - skipDeployment: "false" -CDfmc.CN-Prod: +CDfmc-E2E.CN-Prod: - name: CD_fmc E2E - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id @@ -47,22 +64,29 @@ CDfmc.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDfmc.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDfmc-INT: +- name: CD_fmc INT +- mzName: CD_fmc/management-zone/CDfmc.name +- mzId: CD_fmc/management-zone/CDfmc.id +- tag: fmc +- env: INT +- skipDeployment: "true" +CDfmc-INT.EMEA-PreProd: - name: CD_fmc INT - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: INT - skipDeployment: "false" -CDfmc.NA-PreProd: +CDfmc-INT.NA-PreProd: - name: CD_fmc INT - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: INT - skipDeployment: "false" -CDfmc.CN-PreProd: +CDfmc-INT.CN-PreProd: - name: CD_fmc INT - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id @@ -70,22 +94,29 @@ CDfmc.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDfmc.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDfmc-TEST: +- name: CD_fmc TEST +- mzName: CD_fmc/management-zone/CDfmc.name +- mzId: CD_fmc/management-zone/CDfmc.id +- tag: fmc +- env: TEST +- skipDeployment: "true" +CDfmc-TEST.EMEA-PreProd: - name: CD_fmc TEST - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: TEST - skipDeployment: "false" -CDfmc.NA-PreProd: +CDfmc-TEST.NA-PreProd: - name: CD_fmc TEST - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id - tag: fmc - env: TEST - skipDeployment: "false" -CDfmc.CN-PreProd: +CDfmc-TEST.CN-PreProd: - name: CD_fmc TEST - mzName: CD_fmc/management-zone/CDfmc.name - mzId: CD_fmc/management-zone/CDfmc.id diff --git a/BMW-Dynatrace-config/CD_fmc/notification/notification.yaml b/BMW-Dynatrace-config/CD_fmc/notification/notification.yaml index 4df7ac3a..0530ef5a 100644 --- a/BMW-Dynatrace-config/CD_fmc/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_fmc/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDfmc-PROD: msTeams.json -- CDfmc-INT: msTeams.json +- CDfmc: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfmc-PROD: +# Notification System for EMEA/NA/CN Prod +CDfmc.EMEA-Prod: - name: CD_fmc PROD -- alertingProfile: CD_fmc/alerting-profile/CDfmc-PROD.id +- alertingProfile: CD_fmc/alerting-profile/CDfmc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfmc-PROD.EMEA-Prod: +CDfmc.NA-Prod: - name: CD_fmc PROD -- alertingProfile: CD_fmc/alerting-profile/CDfmc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDfmc-PROD.NA-Prod: -- name: CD_fmc PROD -- alertingProfile: CD_fmc/alerting-profile/CDfmc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDfmc-PROD.CN-Prod: -- name: CD_fmc PROD -- alertingProfile: CD_fmc/alerting-profile/CDfmc-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfmc-INT: -- name: CD_fmc INT -- alertingProfile: CD_fmc/alerting-profile/CDfmc-INT.id +- alertingProfile: CD_fmc/alerting-profile/CDfmc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfmc-INT.EMEA-PreProd: -- name: CD_fmc INT -- alertingProfile: CD_fmc/alerting-profile/CDfmc-INT.id +CDfmc.CN-Prod: +- name: CD_fmc PROD +- alertingProfile: CD_fmc/alerting-profile/CDfmc.id - webhook: https://empty -- skipDeployment: "false" -CDfmc-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDfmc.EMEA-PreProd: - name: CD_fmc INT -- alertingProfile: CD_fmc/alerting-profile/CDfmc-INT.id +- alertingProfile: CD_fmc/alerting-profile/CDfmc.id - webhook: https://empty -- skipDeployment: "false" -CDfmc-INT.CN-PreProd: +- skipDeployment: "true" +CDfmc.NA-PreProd: - name: CD_fmc INT -- alertingProfile: CD_fmc/alerting-profile/CDfmc-INT.id +- alertingProfile: CD_fmc/alerting-profile/CDfmc.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDfmc.CN-PreProd: +- name: CD_fmc INT +- alertingProfile: CD_fmc/alerting-profile/CDfmc.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_fuel-search-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_fuel-search-service/alerting-profile/alerting-profile.yaml index d37f3056..9fd9512d 100644 --- a/BMW-Dynatrace-config/CD_fuel-search-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_fuel-search-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDfuel-search-service-PROD: default.json -- CDfuel-search-service-E2E: default.json -- CDfuel-search-service-INT: default.json +- CDfuel-search-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDfuel-search-service-PROD: -- name: CD_fuel-search-service PROD -- tag: fuel-search-service -- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDfuel-search-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDfuel-search-service.EMEA-Prod: - name: CD_fuel-search-service PROD - tag: fuel-search-service - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - env: PROD - skipDeployment: "false" -CDfuel-search-service-PROD.NA-Prod: +CDfuel-search-service.NA-Prod: - name: CD_fuel-search-service PROD - tag: fuel-search-service - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - env: PROD - skipDeployment: "false" -CDfuel-search-service-PROD.CN-Prod: +CDfuel-search-service.CN-Prod: - name: CD_fuel-search-service PROD - tag: fuel-search-service - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDfuel-search-service-E2E: -- name: CD_fuel-search-service E2E -- tag: fuel-search-service -- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDfuel-search-service-E2E.EMEA-Prod: -- name: CD_fuel-search-service E2E -- tag: fuel-search-service -- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id -- env: E2E -- skipDeployment: "false" -CDfuel-search-service-E2E.NA-Prod: -- name: CD_fuel-search-service E2E -- tag: fuel-search-service -- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id -- env: E2E -- skipDeployment: "false" -CDfuel-search-service-E2E.CN-Prod: -- name: CD_fuel-search-service E2E -- tag: fuel-search-service -- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDfuel-search-service-INT: -- name: CD_fuel-search-service INT -- tag: fuel-search-service -- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDfuel-search-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDfuel-search-service.EMEA-PreProd: - name: CD_fuel-search-service INT - tag: fuel-search-service - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - env: INT - skipDeployment: "false" -CDfuel-search-service-INT.NA-PreProd: +CDfuel-search-service.NA-PreProd: - name: CD_fuel-search-service INT - tag: fuel-search-service - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - env: INT - skipDeployment: "false" -CDfuel-search-service-INT.CN-PreProd: +CDfuel-search-service.CN-PreProd: - name: CD_fuel-search-service INT - tag: fuel-search-service - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id diff --git a/BMW-Dynatrace-config/CD_fuel-search-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_fuel-search-service/dashboard/dashboard.yaml index a6b59aa2..5a4bb304 100644 --- a/BMW-Dynatrace-config/CD_fuel-search-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_fuel-search-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDfuel-search-service: default.json +- CDfuel-search-service-PROD: default.json +- CDfuel-search-service-E2E: default.json +- CDfuel-search-service-INT: default.json +- CDfuel-search-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDfuel-search-service.EMEA-Prod: +CDfuel-search-service-PROD: +- name: CD_fuel-search-service PROD +- mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name +- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id +- tag: fuel-search-service +- env: PROD +- skipDeployment: "true" +CDfuel-search-service-PROD.EMEA-Prod: - name: CD_fuel-search-service PROD - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: PROD - skipDeployment: "false" -CDfuel-search-service.NA-Prod: +CDfuel-search-service-PROD.NA-Prod: - name: CD_fuel-search-service PROD - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: PROD - skipDeployment: "false" -CDfuel-search-service.CN-Prod: +CDfuel-search-service-PROD.CN-Prod: - name: CD_fuel-search-service PROD - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id @@ -25,21 +35,28 @@ CDfuel-search-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDfuel-search-service.EMEA-Prod: +CDfuel-search-service-E2E: +- name: CD_fuel-search-service E2E +- mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name +- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id +- tag: fuel-search-service +- env: E2E +- skipDeployment: "true" +CDfuel-search-service-E2E.EMEA-Prod: - name: CD_fuel-search-service E2E - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: E2E - skipDeployment: "false" -CDfuel-search-service.NA-Prod: +CDfuel-search-service-E2E.NA-Prod: - name: CD_fuel-search-service E2E - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: E2E - skipDeployment: "false" -CDfuel-search-service.CN-Prod: +CDfuel-search-service-E2E.CN-Prod: - name: CD_fuel-search-service E2E - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id @@ -47,22 +64,29 @@ CDfuel-search-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDfuel-search-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDfuel-search-service-INT: +- name: CD_fuel-search-service INT +- mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name +- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id +- tag: fuel-search-service +- env: INT +- skipDeployment: "true" +CDfuel-search-service-INT.EMEA-PreProd: - name: CD_fuel-search-service INT - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: INT - skipDeployment: "false" -CDfuel-search-service.NA-PreProd: +CDfuel-search-service-INT.NA-PreProd: - name: CD_fuel-search-service INT - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: INT - skipDeployment: "false" -CDfuel-search-service.CN-PreProd: +CDfuel-search-service-INT.CN-PreProd: - name: CD_fuel-search-service INT - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id @@ -70,22 +94,29 @@ CDfuel-search-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDfuel-search-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDfuel-search-service-TEST: +- name: CD_fuel-search-service TEST +- mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name +- mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id +- tag: fuel-search-service +- env: TEST +- skipDeployment: "true" +CDfuel-search-service-TEST.EMEA-PreProd: - name: CD_fuel-search-service TEST - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: TEST - skipDeployment: "false" -CDfuel-search-service.NA-PreProd: +CDfuel-search-service-TEST.NA-PreProd: - name: CD_fuel-search-service TEST - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id - tag: fuel-search-service - env: TEST - skipDeployment: "false" -CDfuel-search-service.CN-PreProd: +CDfuel-search-service-TEST.CN-PreProd: - name: CD_fuel-search-service TEST - mzName: CD_fuel-search-service/management-zone/CDfuel-search-service.name - mzId: CD_fuel-search-service/management-zone/CDfuel-search-service.id diff --git a/BMW-Dynatrace-config/CD_fuel-search-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_fuel-search-service/notification/notification.yaml index fc1e0039..4cfc38ef 100644 --- a/BMW-Dynatrace-config/CD_fuel-search-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_fuel-search-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDfuel-search-service-PROD: msTeams.json -- CDfuel-search-service-E2E: msTeams.json -- CDfuel-search-service-INT: msTeams.json +- CDfuel-search-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfuel-search-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDfuel-search-service.EMEA-Prod: - name: CD_fuel-search-service PROD -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-PROD.id +- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfuel-search-service-PROD.EMEA-Prod: +CDfuel-search-service.NA-Prod: - name: CD_fuel-search-service PROD -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDfuel-search-service-PROD.NA-Prod: -- name: CD_fuel-search-service PROD -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDfuel-search-service-PROD.CN-Prod: -- name: CD_fuel-search-service PROD -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfuel-search-service-E2E: -- name: CD_fuel-search-service E2E -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-E2E.id +- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfuel-search-service-E2E.EMEA-Prod: -- name: CD_fuel-search-service E2E -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDfuel-search-service-E2E.NA-Prod: -- name: CD_fuel-search-service E2E -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDfuel-search-service-E2E.CN-Prod: -- name: CD_fuel-search-service E2E -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDfuel-search-service-INT: -- name: CD_fuel-search-service INT -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-INT.id +CDfuel-search-service.CN-Prod: +- name: CD_fuel-search-service PROD +- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDfuel-search-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDfuel-search-service.EMEA-PreProd: - name: CD_fuel-search-service INT -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-INT.id +- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service.id - webhook: https://empty -- skipDeployment: "false" -CDfuel-search-service-INT.NA-PreProd: +- skipDeployment: "true" +CDfuel-search-service.NA-PreProd: - name: CD_fuel-search-service INT -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-INT.id +- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service.id - webhook: https://empty -- skipDeployment: "false" -CDfuel-search-service-INT.CN-PreProd: +- skipDeployment: "true" +CDfuel-search-service.CN-PreProd: - name: CD_fuel-search-service INT -- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service-INT.id +- alertingProfile: CD_fuel-search-service/alerting-profile/CDfuel-search-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_hpauth/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_hpauth/alerting-profile/alerting-profile.yaml index 996ce7ed..d986741f 100644 --- a/BMW-Dynatrace-config/CD_hpauth/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_hpauth/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDhpauth-PROD: default.json -- CDhpauth-INT: default.json +- CDhpauth: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDhpauth-PROD: -- name: CD_hpauth PROD -- tag: hpauth -- mzId: CD_hpauth/management-zone/CDhpauth.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDhpauth-PROD.EMEA-Prod: +CDhpauth.EMEA-Prod: - name: CD_hpauth PROD - tag: hpauth - mzId: CD_hpauth/management-zone/CDhpauth.id - env: PROD - skipDeployment: "false" -CDhpauth-PROD.NA-Prod: +CDhpauth.NA-Prod: - name: CD_hpauth PROD - tag: hpauth - mzId: CD_hpauth/management-zone/CDhpauth.id - env: PROD - skipDeployment: "false" -CDhpauth-PROD.CN-Prod: +CDhpauth.CN-Prod: - name: CD_hpauth PROD - tag: hpauth - mzId: CD_hpauth/management-zone/CDhpauth.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDhpauth-INT: -- name: CD_hpauth INT -- tag: hpauth -- mzId: CD_hpauth/management-zone/CDhpauth.id -- env: INT -- skipDeployment: "true" -#Configuration -CDhpauth-INT.EMEA-PreProd: +CDhpauth.EMEA-PreProd: - name: CD_hpauth INT - tag: hpauth - mzId: CD_hpauth/management-zone/CDhpauth.id - env: INT - skipDeployment: "false" -CDhpauth-INT.NA-PreProd: +CDhpauth.NA-PreProd: - name: CD_hpauth INT - tag: hpauth - mzId: CD_hpauth/management-zone/CDhpauth.id - env: INT - skipDeployment: "false" -CDhpauth-INT.CN-PreProd: +CDhpauth.CN-PreProd: - name: CD_hpauth INT - tag: hpauth - mzId: CD_hpauth/management-zone/CDhpauth.id diff --git a/BMW-Dynatrace-config/CD_hpauth/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_hpauth/dashboard/dashboard.yaml index 70113af5..e567b999 100644 --- a/BMW-Dynatrace-config/CD_hpauth/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_hpauth/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDhpauth: default.json +- CDhpauth-PROD: default.json +- CDhpauth-E2E: default.json +- CDhpauth-INT: default.json +- CDhpauth-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDhpauth.EMEA-Prod: +CDhpauth-PROD: +- name: CD_hpauth PROD +- mzName: CD_hpauth/management-zone/CDhpauth.name +- mzId: CD_hpauth/management-zone/CDhpauth.id +- tag: hpauth +- env: PROD +- skipDeployment: "true" +CDhpauth-PROD.EMEA-Prod: - name: CD_hpauth PROD - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: PROD - skipDeployment: "false" -CDhpauth.NA-Prod: +CDhpauth-PROD.NA-Prod: - name: CD_hpauth PROD - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: PROD - skipDeployment: "false" -CDhpauth.CN-Prod: +CDhpauth-PROD.CN-Prod: - name: CD_hpauth PROD - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id @@ -25,21 +35,28 @@ CDhpauth.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDhpauth.EMEA-Prod: +CDhpauth-E2E: +- name: CD_hpauth E2E +- mzName: CD_hpauth/management-zone/CDhpauth.name +- mzId: CD_hpauth/management-zone/CDhpauth.id +- tag: hpauth +- env: E2E +- skipDeployment: "true" +CDhpauth-E2E.EMEA-Prod: - name: CD_hpauth E2E - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: E2E - skipDeployment: "false" -CDhpauth.NA-Prod: +CDhpauth-E2E.NA-Prod: - name: CD_hpauth E2E - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: E2E - skipDeployment: "false" -CDhpauth.CN-Prod: +CDhpauth-E2E.CN-Prod: - name: CD_hpauth E2E - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id @@ -47,22 +64,29 @@ CDhpauth.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDhpauth.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDhpauth-INT: +- name: CD_hpauth INT +- mzName: CD_hpauth/management-zone/CDhpauth.name +- mzId: CD_hpauth/management-zone/CDhpauth.id +- tag: hpauth +- env: INT +- skipDeployment: "true" +CDhpauth-INT.EMEA-PreProd: - name: CD_hpauth INT - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: INT - skipDeployment: "false" -CDhpauth.NA-PreProd: +CDhpauth-INT.NA-PreProd: - name: CD_hpauth INT - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: INT - skipDeployment: "false" -CDhpauth.CN-PreProd: +CDhpauth-INT.CN-PreProd: - name: CD_hpauth INT - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id @@ -70,22 +94,29 @@ CDhpauth.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDhpauth.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDhpauth-TEST: +- name: CD_hpauth TEST +- mzName: CD_hpauth/management-zone/CDhpauth.name +- mzId: CD_hpauth/management-zone/CDhpauth.id +- tag: hpauth +- env: TEST +- skipDeployment: "true" +CDhpauth-TEST.EMEA-PreProd: - name: CD_hpauth TEST - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: TEST - skipDeployment: "false" -CDhpauth.NA-PreProd: +CDhpauth-TEST.NA-PreProd: - name: CD_hpauth TEST - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id - tag: hpauth - env: TEST - skipDeployment: "false" -CDhpauth.CN-PreProd: +CDhpauth-TEST.CN-PreProd: - name: CD_hpauth TEST - mzName: CD_hpauth/management-zone/CDhpauth.name - mzId: CD_hpauth/management-zone/CDhpauth.id diff --git a/BMW-Dynatrace-config/CD_hpauth/notification/notification.yaml b/BMW-Dynatrace-config/CD_hpauth/notification/notification.yaml index 84d9f1d3..d24dea09 100644 --- a/BMW-Dynatrace-config/CD_hpauth/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_hpauth/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDhpauth-PROD: msTeams.json -- CDhpauth-INT: msTeams.json +- CDhpauth: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDhpauth-PROD: +# Notification System for EMEA/NA/CN Prod +CDhpauth.EMEA-Prod: - name: CD_hpauth PROD -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-PROD.id +- alertingProfile: CD_hpauth/alerting-profile/CDhpauth.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDhpauth-PROD.EMEA-Prod: +CDhpauth.NA-Prod: - name: CD_hpauth PROD -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDhpauth-PROD.NA-Prod: -- name: CD_hpauth PROD -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDhpauth-PROD.CN-Prod: -- name: CD_hpauth PROD -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDhpauth-INT: -- name: CD_hpauth INT -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-INT.id +- alertingProfile: CD_hpauth/alerting-profile/CDhpauth.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDhpauth-INT.EMEA-PreProd: -- name: CD_hpauth INT -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-INT.id +CDhpauth.CN-Prod: +- name: CD_hpauth PROD +- alertingProfile: CD_hpauth/alerting-profile/CDhpauth.id - webhook: https://empty -- skipDeployment: "false" -CDhpauth-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDhpauth.EMEA-PreProd: - name: CD_hpauth INT -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-INT.id +- alertingProfile: CD_hpauth/alerting-profile/CDhpauth.id - webhook: https://empty -- skipDeployment: "false" -CDhpauth-INT.CN-PreProd: +- skipDeployment: "true" +CDhpauth.NA-PreProd: - name: CD_hpauth INT -- alertingProfile: CD_hpauth/alerting-profile/CDhpauth-INT.id +- alertingProfile: CD_hpauth/alerting-profile/CDhpauth.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDhpauth.CN-PreProd: +- name: CD_hpauth INT +- alertingProfile: CD_hpauth/alerting-profile/CDhpauth.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_hubtab-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_hubtab-service/alerting-profile/alerting-profile.yaml index 2c916b05..111c8989 100644 --- a/BMW-Dynatrace-config/CD_hubtab-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_hubtab-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDhubtab-service-PROD: default.json -- CDhubtab-service-E2E: default.json -- CDhubtab-service-INT: default.json +- CDhubtab-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDhubtab-service-PROD: -- name: CD_hubtab-service PROD -- tag: hubtab-service -- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDhubtab-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDhubtab-service.EMEA-Prod: - name: CD_hubtab-service PROD - tag: hubtab-service - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - env: PROD - skipDeployment: "false" -CDhubtab-service-PROD.NA-Prod: +CDhubtab-service.NA-Prod: - name: CD_hubtab-service PROD - tag: hubtab-service - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - env: PROD - skipDeployment: "false" -CDhubtab-service-PROD.CN-Prod: +CDhubtab-service.CN-Prod: - name: CD_hubtab-service PROD - tag: hubtab-service - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDhubtab-service-E2E: -- name: CD_hubtab-service E2E -- tag: hubtab-service -- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDhubtab-service-E2E.EMEA-Prod: -- name: CD_hubtab-service E2E -- tag: hubtab-service -- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id -- env: E2E -- skipDeployment: "false" -CDhubtab-service-E2E.NA-Prod: -- name: CD_hubtab-service E2E -- tag: hubtab-service -- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id -- env: E2E -- skipDeployment: "false" -CDhubtab-service-E2E.CN-Prod: -- name: CD_hubtab-service E2E -- tag: hubtab-service -- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDhubtab-service-INT: -- name: CD_hubtab-service INT -- tag: hubtab-service -- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDhubtab-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDhubtab-service.EMEA-PreProd: - name: CD_hubtab-service INT - tag: hubtab-service - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - env: INT - skipDeployment: "false" -CDhubtab-service-INT.NA-PreProd: +CDhubtab-service.NA-PreProd: - name: CD_hubtab-service INT - tag: hubtab-service - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - env: INT - skipDeployment: "false" -CDhubtab-service-INT.CN-PreProd: +CDhubtab-service.CN-PreProd: - name: CD_hubtab-service INT - tag: hubtab-service - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id diff --git a/BMW-Dynatrace-config/CD_hubtab-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_hubtab-service/dashboard/dashboard.yaml index 3ce397fa..495cbe9e 100644 --- a/BMW-Dynatrace-config/CD_hubtab-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_hubtab-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDhubtab-service: default.json +- CDhubtab-service-PROD: default.json +- CDhubtab-service-E2E: default.json +- CDhubtab-service-INT: default.json +- CDhubtab-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDhubtab-service.EMEA-Prod: +CDhubtab-service-PROD: +- name: CD_hubtab-service PROD +- mzName: CD_hubtab-service/management-zone/CDhubtab-service.name +- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id +- tag: hubtab-service +- env: PROD +- skipDeployment: "true" +CDhubtab-service-PROD.EMEA-Prod: - name: CD_hubtab-service PROD - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: PROD - skipDeployment: "false" -CDhubtab-service.NA-Prod: +CDhubtab-service-PROD.NA-Prod: - name: CD_hubtab-service PROD - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: PROD - skipDeployment: "false" -CDhubtab-service.CN-Prod: +CDhubtab-service-PROD.CN-Prod: - name: CD_hubtab-service PROD - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id @@ -25,21 +35,28 @@ CDhubtab-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDhubtab-service.EMEA-Prod: +CDhubtab-service-E2E: +- name: CD_hubtab-service E2E +- mzName: CD_hubtab-service/management-zone/CDhubtab-service.name +- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id +- tag: hubtab-service +- env: E2E +- skipDeployment: "true" +CDhubtab-service-E2E.EMEA-Prod: - name: CD_hubtab-service E2E - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: E2E - skipDeployment: "false" -CDhubtab-service.NA-Prod: +CDhubtab-service-E2E.NA-Prod: - name: CD_hubtab-service E2E - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: E2E - skipDeployment: "false" -CDhubtab-service.CN-Prod: +CDhubtab-service-E2E.CN-Prod: - name: CD_hubtab-service E2E - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id @@ -47,22 +64,29 @@ CDhubtab-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDhubtab-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDhubtab-service-INT: +- name: CD_hubtab-service INT +- mzName: CD_hubtab-service/management-zone/CDhubtab-service.name +- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id +- tag: hubtab-service +- env: INT +- skipDeployment: "true" +CDhubtab-service-INT.EMEA-PreProd: - name: CD_hubtab-service INT - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: INT - skipDeployment: "false" -CDhubtab-service.NA-PreProd: +CDhubtab-service-INT.NA-PreProd: - name: CD_hubtab-service INT - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: INT - skipDeployment: "false" -CDhubtab-service.CN-PreProd: +CDhubtab-service-INT.CN-PreProd: - name: CD_hubtab-service INT - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id @@ -70,22 +94,29 @@ CDhubtab-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDhubtab-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDhubtab-service-TEST: +- name: CD_hubtab-service TEST +- mzName: CD_hubtab-service/management-zone/CDhubtab-service.name +- mzId: CD_hubtab-service/management-zone/CDhubtab-service.id +- tag: hubtab-service +- env: TEST +- skipDeployment: "true" +CDhubtab-service-TEST.EMEA-PreProd: - name: CD_hubtab-service TEST - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: TEST - skipDeployment: "false" -CDhubtab-service.NA-PreProd: +CDhubtab-service-TEST.NA-PreProd: - name: CD_hubtab-service TEST - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id - tag: hubtab-service - env: TEST - skipDeployment: "false" -CDhubtab-service.CN-PreProd: +CDhubtab-service-TEST.CN-PreProd: - name: CD_hubtab-service TEST - mzName: CD_hubtab-service/management-zone/CDhubtab-service.name - mzId: CD_hubtab-service/management-zone/CDhubtab-service.id diff --git a/BMW-Dynatrace-config/CD_hubtab-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_hubtab-service/notification/notification.yaml index ddb829b9..3f5f040b 100644 --- a/BMW-Dynatrace-config/CD_hubtab-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_hubtab-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDhubtab-service-PROD: msTeams.json -- CDhubtab-service-E2E: msTeams.json -- CDhubtab-service-INT: msTeams.json +- CDhubtab-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDhubtab-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDhubtab-service.EMEA-Prod: - name: CD_hubtab-service PROD -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-PROD.id +- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDhubtab-service-PROD.EMEA-Prod: +CDhubtab-service.NA-Prod: - name: CD_hubtab-service PROD -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDhubtab-service-PROD.NA-Prod: -- name: CD_hubtab-service PROD -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDhubtab-service-PROD.CN-Prod: -- name: CD_hubtab-service PROD -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDhubtab-service-E2E: -- name: CD_hubtab-service E2E -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-E2E.id +- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDhubtab-service-E2E.EMEA-Prod: -- name: CD_hubtab-service E2E -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDhubtab-service-E2E.NA-Prod: -- name: CD_hubtab-service E2E -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDhubtab-service-E2E.CN-Prod: -- name: CD_hubtab-service E2E -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDhubtab-service-INT: -- name: CD_hubtab-service INT -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-INT.id +CDhubtab-service.CN-Prod: +- name: CD_hubtab-service PROD +- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDhubtab-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDhubtab-service.EMEA-PreProd: - name: CD_hubtab-service INT -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-INT.id +- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service.id - webhook: https://empty -- skipDeployment: "false" -CDhubtab-service-INT.NA-PreProd: +- skipDeployment: "true" +CDhubtab-service.NA-PreProd: - name: CD_hubtab-service INT -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-INT.id +- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service.id - webhook: https://empty -- skipDeployment: "false" -CDhubtab-service-INT.CN-PreProd: +- skipDeployment: "true" +CDhubtab-service.CN-PreProd: - name: CD_hubtab-service INT -- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service-INT.id +- alertingProfile: CD_hubtab-service/alerting-profile/CDhubtab-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_id-lookup-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_id-lookup-service/alerting-profile/alerting-profile.yaml index f4cb6941..f0c18f96 100644 --- a/BMW-Dynatrace-config/CD_id-lookup-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_id-lookup-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDid-lookup-service-PROD: default.json -- CDid-lookup-service-E2E: default.json -- CDid-lookup-service-INT: default.json +- CDid-lookup-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDid-lookup-service-PROD: -- name: CD_id-lookup-service PROD -- tag: id-lookup-service -- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDid-lookup-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDid-lookup-service.EMEA-Prod: - name: CD_id-lookup-service PROD - tag: id-lookup-service - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - env: PROD - skipDeployment: "false" -CDid-lookup-service-PROD.NA-Prod: +CDid-lookup-service.NA-Prod: - name: CD_id-lookup-service PROD - tag: id-lookup-service - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - env: PROD - skipDeployment: "false" -CDid-lookup-service-PROD.CN-Prod: +CDid-lookup-service.CN-Prod: - name: CD_id-lookup-service PROD - tag: id-lookup-service - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDid-lookup-service-E2E: -- name: CD_id-lookup-service E2E -- tag: id-lookup-service -- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDid-lookup-service-E2E.EMEA-Prod: -- name: CD_id-lookup-service E2E -- tag: id-lookup-service -- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id -- env: E2E -- skipDeployment: "false" -CDid-lookup-service-E2E.NA-Prod: -- name: CD_id-lookup-service E2E -- tag: id-lookup-service -- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id -- env: E2E -- skipDeployment: "false" -CDid-lookup-service-E2E.CN-Prod: -- name: CD_id-lookup-service E2E -- tag: id-lookup-service -- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDid-lookup-service-INT: -- name: CD_id-lookup-service INT -- tag: id-lookup-service -- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDid-lookup-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDid-lookup-service.EMEA-PreProd: - name: CD_id-lookup-service INT - tag: id-lookup-service - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - env: INT - skipDeployment: "false" -CDid-lookup-service-INT.NA-PreProd: +CDid-lookup-service.NA-PreProd: - name: CD_id-lookup-service INT - tag: id-lookup-service - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - env: INT - skipDeployment: "false" -CDid-lookup-service-INT.CN-PreProd: +CDid-lookup-service.CN-PreProd: - name: CD_id-lookup-service INT - tag: id-lookup-service - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id diff --git a/BMW-Dynatrace-config/CD_id-lookup-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_id-lookup-service/dashboard/dashboard.yaml index 0328e6ef..820c0442 100644 --- a/BMW-Dynatrace-config/CD_id-lookup-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_id-lookup-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDid-lookup-service: default.json +- CDid-lookup-service-PROD: default.json +- CDid-lookup-service-E2E: default.json +- CDid-lookup-service-INT: default.json +- CDid-lookup-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDid-lookup-service.EMEA-Prod: +CDid-lookup-service-PROD: +- name: CD_id-lookup-service PROD +- mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name +- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id +- tag: id-lookup-service +- env: PROD +- skipDeployment: "true" +CDid-lookup-service-PROD.EMEA-Prod: - name: CD_id-lookup-service PROD - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: PROD - skipDeployment: "false" -CDid-lookup-service.NA-Prod: +CDid-lookup-service-PROD.NA-Prod: - name: CD_id-lookup-service PROD - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: PROD - skipDeployment: "false" -CDid-lookup-service.CN-Prod: +CDid-lookup-service-PROD.CN-Prod: - name: CD_id-lookup-service PROD - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id @@ -25,21 +35,28 @@ CDid-lookup-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDid-lookup-service.EMEA-Prod: +CDid-lookup-service-E2E: +- name: CD_id-lookup-service E2E +- mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name +- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id +- tag: id-lookup-service +- env: E2E +- skipDeployment: "true" +CDid-lookup-service-E2E.EMEA-Prod: - name: CD_id-lookup-service E2E - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: E2E - skipDeployment: "false" -CDid-lookup-service.NA-Prod: +CDid-lookup-service-E2E.NA-Prod: - name: CD_id-lookup-service E2E - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: E2E - skipDeployment: "false" -CDid-lookup-service.CN-Prod: +CDid-lookup-service-E2E.CN-Prod: - name: CD_id-lookup-service E2E - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id @@ -47,22 +64,29 @@ CDid-lookup-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDid-lookup-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDid-lookup-service-INT: +- name: CD_id-lookup-service INT +- mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name +- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id +- tag: id-lookup-service +- env: INT +- skipDeployment: "true" +CDid-lookup-service-INT.EMEA-PreProd: - name: CD_id-lookup-service INT - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: INT - skipDeployment: "false" -CDid-lookup-service.NA-PreProd: +CDid-lookup-service-INT.NA-PreProd: - name: CD_id-lookup-service INT - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: INT - skipDeployment: "false" -CDid-lookup-service.CN-PreProd: +CDid-lookup-service-INT.CN-PreProd: - name: CD_id-lookup-service INT - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id @@ -70,22 +94,29 @@ CDid-lookup-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDid-lookup-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDid-lookup-service-TEST: +- name: CD_id-lookup-service TEST +- mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name +- mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id +- tag: id-lookup-service +- env: TEST +- skipDeployment: "true" +CDid-lookup-service-TEST.EMEA-PreProd: - name: CD_id-lookup-service TEST - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: TEST - skipDeployment: "false" -CDid-lookup-service.NA-PreProd: +CDid-lookup-service-TEST.NA-PreProd: - name: CD_id-lookup-service TEST - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id - tag: id-lookup-service - env: TEST - skipDeployment: "false" -CDid-lookup-service.CN-PreProd: +CDid-lookup-service-TEST.CN-PreProd: - name: CD_id-lookup-service TEST - mzName: CD_id-lookup-service/management-zone/CDid-lookup-service.name - mzId: CD_id-lookup-service/management-zone/CDid-lookup-service.id diff --git a/BMW-Dynatrace-config/CD_id-lookup-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_id-lookup-service/notification/notification.yaml index f9c784a1..262b45cc 100644 --- a/BMW-Dynatrace-config/CD_id-lookup-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_id-lookup-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDid-lookup-service-PROD: msTeams.json -- CDid-lookup-service-E2E: msTeams.json -- CDid-lookup-service-INT: msTeams.json +- CDid-lookup-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDid-lookup-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDid-lookup-service.EMEA-Prod: - name: CD_id-lookup-service PROD -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-PROD.id +- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDid-lookup-service-PROD.EMEA-Prod: +CDid-lookup-service.NA-Prod: - name: CD_id-lookup-service PROD -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDid-lookup-service-PROD.NA-Prod: -- name: CD_id-lookup-service PROD -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDid-lookup-service-PROD.CN-Prod: -- name: CD_id-lookup-service PROD -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDid-lookup-service-E2E: -- name: CD_id-lookup-service E2E -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-E2E.id +- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDid-lookup-service-E2E.EMEA-Prod: -- name: CD_id-lookup-service E2E -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDid-lookup-service-E2E.NA-Prod: -- name: CD_id-lookup-service E2E -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDid-lookup-service-E2E.CN-Prod: -- name: CD_id-lookup-service E2E -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDid-lookup-service-INT: -- name: CD_id-lookup-service INT -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-INT.id +CDid-lookup-service.CN-Prod: +- name: CD_id-lookup-service PROD +- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDid-lookup-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDid-lookup-service.EMEA-PreProd: - name: CD_id-lookup-service INT -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-INT.id +- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service.id - webhook: https://empty -- skipDeployment: "false" -CDid-lookup-service-INT.NA-PreProd: +- skipDeployment: "true" +CDid-lookup-service.NA-PreProd: - name: CD_id-lookup-service INT -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-INT.id +- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service.id - webhook: https://empty -- skipDeployment: "false" -CDid-lookup-service-INT.CN-PreProd: +- skipDeployment: "true" +CDid-lookup-service.CN-PreProd: - name: CD_id-lookup-service INT -- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service-INT.id +- alertingProfile: CD_id-lookup-service/alerting-profile/CDid-lookup-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ids-admin/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ids-admin/alerting-profile/alerting-profile.yaml index 3c1c58c1..cfdf693e 100644 --- a/BMW-Dynatrace-config/CD_ids-admin/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ids-admin/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDids-admin-PROD: default.json -- CDids-admin-INT: default.json +- CDids-admin: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-admin-PROD: -- name: CD_ids-admin PROD -- tag: ids-admin -- mzId: CD_ids-admin/management-zone/CDids-admin.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDids-admin-PROD.EMEA-Prod: +CDids-admin.EMEA-Prod: - name: CD_ids-admin PROD - tag: ids-admin - mzId: CD_ids-admin/management-zone/CDids-admin.id - env: PROD - skipDeployment: "false" -CDids-admin-PROD.NA-Prod: +CDids-admin.NA-Prod: - name: CD_ids-admin PROD - tag: ids-admin - mzId: CD_ids-admin/management-zone/CDids-admin.id - env: PROD - skipDeployment: "false" -CDids-admin-PROD.CN-Prod: +CDids-admin.CN-Prod: - name: CD_ids-admin PROD - tag: ids-admin - mzId: CD_ids-admin/management-zone/CDids-admin.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-admin-INT: -- name: CD_ids-admin INT -- tag: ids-admin -- mzId: CD_ids-admin/management-zone/CDids-admin.id -- env: INT -- skipDeployment: "true" -#Configuration -CDids-admin-INT.EMEA-PreProd: +CDids-admin.EMEA-PreProd: - name: CD_ids-admin INT - tag: ids-admin - mzId: CD_ids-admin/management-zone/CDids-admin.id - env: INT - skipDeployment: "false" -CDids-admin-INT.NA-PreProd: +CDids-admin.NA-PreProd: - name: CD_ids-admin INT - tag: ids-admin - mzId: CD_ids-admin/management-zone/CDids-admin.id - env: INT - skipDeployment: "false" -CDids-admin-INT.CN-PreProd: +CDids-admin.CN-PreProd: - name: CD_ids-admin INT - tag: ids-admin - mzId: CD_ids-admin/management-zone/CDids-admin.id diff --git a/BMW-Dynatrace-config/CD_ids-admin/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ids-admin/dashboard/dashboard.yaml index 002c4f9a..14ee28e0 100644 --- a/BMW-Dynatrace-config/CD_ids-admin/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ids-admin/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDids-admin: default.json +- CDids-admin-PROD: default.json +- CDids-admin-E2E: default.json +- CDids-admin-INT: default.json +- CDids-admin-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDids-admin.EMEA-Prod: +CDids-admin-PROD: +- name: CD_ids-admin PROD +- mzName: CD_ids-admin/management-zone/CDids-admin.name +- mzId: CD_ids-admin/management-zone/CDids-admin.id +- tag: ids-admin +- env: PROD +- skipDeployment: "true" +CDids-admin-PROD.EMEA-Prod: - name: CD_ids-admin PROD - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: PROD - skipDeployment: "false" -CDids-admin.NA-Prod: +CDids-admin-PROD.NA-Prod: - name: CD_ids-admin PROD - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: PROD - skipDeployment: "false" -CDids-admin.CN-Prod: +CDids-admin-PROD.CN-Prod: - name: CD_ids-admin PROD - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id @@ -25,21 +35,28 @@ CDids-admin.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDids-admin.EMEA-Prod: +CDids-admin-E2E: +- name: CD_ids-admin E2E +- mzName: CD_ids-admin/management-zone/CDids-admin.name +- mzId: CD_ids-admin/management-zone/CDids-admin.id +- tag: ids-admin +- env: E2E +- skipDeployment: "true" +CDids-admin-E2E.EMEA-Prod: - name: CD_ids-admin E2E - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: E2E - skipDeployment: "false" -CDids-admin.NA-Prod: +CDids-admin-E2E.NA-Prod: - name: CD_ids-admin E2E - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: E2E - skipDeployment: "false" -CDids-admin.CN-Prod: +CDids-admin-E2E.CN-Prod: - name: CD_ids-admin E2E - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id @@ -47,22 +64,29 @@ CDids-admin.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDids-admin.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDids-admin-INT: +- name: CD_ids-admin INT +- mzName: CD_ids-admin/management-zone/CDids-admin.name +- mzId: CD_ids-admin/management-zone/CDids-admin.id +- tag: ids-admin +- env: INT +- skipDeployment: "true" +CDids-admin-INT.EMEA-PreProd: - name: CD_ids-admin INT - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: INT - skipDeployment: "false" -CDids-admin.NA-PreProd: +CDids-admin-INT.NA-PreProd: - name: CD_ids-admin INT - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: INT - skipDeployment: "false" -CDids-admin.CN-PreProd: +CDids-admin-INT.CN-PreProd: - name: CD_ids-admin INT - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id @@ -70,22 +94,29 @@ CDids-admin.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDids-admin.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDids-admin-TEST: +- name: CD_ids-admin TEST +- mzName: CD_ids-admin/management-zone/CDids-admin.name +- mzId: CD_ids-admin/management-zone/CDids-admin.id +- tag: ids-admin +- env: TEST +- skipDeployment: "true" +CDids-admin-TEST.EMEA-PreProd: - name: CD_ids-admin TEST - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: TEST - skipDeployment: "false" -CDids-admin.NA-PreProd: +CDids-admin-TEST.NA-PreProd: - name: CD_ids-admin TEST - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id - tag: ids-admin - env: TEST - skipDeployment: "false" -CDids-admin.CN-PreProd: +CDids-admin-TEST.CN-PreProd: - name: CD_ids-admin TEST - mzName: CD_ids-admin/management-zone/CDids-admin.name - mzId: CD_ids-admin/management-zone/CDids-admin.id diff --git a/BMW-Dynatrace-config/CD_ids-admin/notification/notification.yaml b/BMW-Dynatrace-config/CD_ids-admin/notification/notification.yaml index c916a600..b870ab7c 100644 --- a/BMW-Dynatrace-config/CD_ids-admin/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ids-admin/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDids-admin-PROD: msTeams.json -- CDids-admin-INT: msTeams.json +- CDids-admin: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-admin-PROD: +# Notification System for EMEA/NA/CN Prod +CDids-admin.EMEA-Prod: - name: CD_ids-admin PROD -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-PROD.id +- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-admin-PROD.EMEA-Prod: +CDids-admin.NA-Prod: - name: CD_ids-admin PROD -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-admin-PROD.NA-Prod: -- name: CD_ids-admin PROD -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-admin-PROD.CN-Prod: -- name: CD_ids-admin PROD -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-admin-INT: -- name: CD_ids-admin INT -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-INT.id +- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-admin-INT.EMEA-PreProd: -- name: CD_ids-admin INT -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-INT.id +CDids-admin.CN-Prod: +- name: CD_ids-admin PROD +- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin.id - webhook: https://empty -- skipDeployment: "false" -CDids-admin-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDids-admin.EMEA-PreProd: - name: CD_ids-admin INT -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-INT.id +- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin.id - webhook: https://empty -- skipDeployment: "false" -CDids-admin-INT.CN-PreProd: +- skipDeployment: "true" +CDids-admin.NA-PreProd: - name: CD_ids-admin INT -- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin-INT.id +- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDids-admin.CN-PreProd: +- name: CD_ids-admin INT +- alertingProfile: CD_ids-admin/alerting-profile/CDids-admin.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ids-svds/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ids-svds/alerting-profile/alerting-profile.yaml index 086e5ae6..9ee54840 100644 --- a/BMW-Dynatrace-config/CD_ids-svds/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ids-svds/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDids-svds-PROD: default.json -- CDids-svds-INT: default.json +- CDids-svds: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-svds-PROD: -- name: CD_ids-svds PROD -- tag: ids-svds -- mzId: CD_ids-svds/management-zone/CDids-svds.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDids-svds-PROD.EMEA-Prod: +CDids-svds.EMEA-Prod: - name: CD_ids-svds PROD - tag: ids-svds - mzId: CD_ids-svds/management-zone/CDids-svds.id - env: PROD - skipDeployment: "false" -CDids-svds-PROD.NA-Prod: +CDids-svds.NA-Prod: - name: CD_ids-svds PROD - tag: ids-svds - mzId: CD_ids-svds/management-zone/CDids-svds.id - env: PROD - skipDeployment: "false" -CDids-svds-PROD.CN-Prod: +CDids-svds.CN-Prod: - name: CD_ids-svds PROD - tag: ids-svds - mzId: CD_ids-svds/management-zone/CDids-svds.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-svds-INT: -- name: CD_ids-svds INT -- tag: ids-svds -- mzId: CD_ids-svds/management-zone/CDids-svds.id -- env: INT -- skipDeployment: "true" -#Configuration -CDids-svds-INT.EMEA-PreProd: +CDids-svds.EMEA-PreProd: - name: CD_ids-svds INT - tag: ids-svds - mzId: CD_ids-svds/management-zone/CDids-svds.id - env: INT - skipDeployment: "false" -CDids-svds-INT.NA-PreProd: +CDids-svds.NA-PreProd: - name: CD_ids-svds INT - tag: ids-svds - mzId: CD_ids-svds/management-zone/CDids-svds.id - env: INT - skipDeployment: "false" -CDids-svds-INT.CN-PreProd: +CDids-svds.CN-PreProd: - name: CD_ids-svds INT - tag: ids-svds - mzId: CD_ids-svds/management-zone/CDids-svds.id diff --git a/BMW-Dynatrace-config/CD_ids-svds/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ids-svds/dashboard/dashboard.yaml index 691bc16f..abbbc2d2 100644 --- a/BMW-Dynatrace-config/CD_ids-svds/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ids-svds/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDids-svds: default.json +- CDids-svds-PROD: default.json +- CDids-svds-E2E: default.json +- CDids-svds-INT: default.json +- CDids-svds-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDids-svds.EMEA-Prod: +CDids-svds-PROD: +- name: CD_ids-svds PROD +- mzName: CD_ids-svds/management-zone/CDids-svds.name +- mzId: CD_ids-svds/management-zone/CDids-svds.id +- tag: ids-svds +- env: PROD +- skipDeployment: "true" +CDids-svds-PROD.EMEA-Prod: - name: CD_ids-svds PROD - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: PROD - skipDeployment: "false" -CDids-svds.NA-Prod: +CDids-svds-PROD.NA-Prod: - name: CD_ids-svds PROD - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: PROD - skipDeployment: "false" -CDids-svds.CN-Prod: +CDids-svds-PROD.CN-Prod: - name: CD_ids-svds PROD - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id @@ -25,21 +35,28 @@ CDids-svds.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDids-svds.EMEA-Prod: +CDids-svds-E2E: +- name: CD_ids-svds E2E +- mzName: CD_ids-svds/management-zone/CDids-svds.name +- mzId: CD_ids-svds/management-zone/CDids-svds.id +- tag: ids-svds +- env: E2E +- skipDeployment: "true" +CDids-svds-E2E.EMEA-Prod: - name: CD_ids-svds E2E - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: E2E - skipDeployment: "false" -CDids-svds.NA-Prod: +CDids-svds-E2E.NA-Prod: - name: CD_ids-svds E2E - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: E2E - skipDeployment: "false" -CDids-svds.CN-Prod: +CDids-svds-E2E.CN-Prod: - name: CD_ids-svds E2E - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id @@ -47,22 +64,29 @@ CDids-svds.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDids-svds.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDids-svds-INT: +- name: CD_ids-svds INT +- mzName: CD_ids-svds/management-zone/CDids-svds.name +- mzId: CD_ids-svds/management-zone/CDids-svds.id +- tag: ids-svds +- env: INT +- skipDeployment: "true" +CDids-svds-INT.EMEA-PreProd: - name: CD_ids-svds INT - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: INT - skipDeployment: "false" -CDids-svds.NA-PreProd: +CDids-svds-INT.NA-PreProd: - name: CD_ids-svds INT - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: INT - skipDeployment: "false" -CDids-svds.CN-PreProd: +CDids-svds-INT.CN-PreProd: - name: CD_ids-svds INT - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id @@ -70,22 +94,29 @@ CDids-svds.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDids-svds.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDids-svds-TEST: +- name: CD_ids-svds TEST +- mzName: CD_ids-svds/management-zone/CDids-svds.name +- mzId: CD_ids-svds/management-zone/CDids-svds.id +- tag: ids-svds +- env: TEST +- skipDeployment: "true" +CDids-svds-TEST.EMEA-PreProd: - name: CD_ids-svds TEST - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: TEST - skipDeployment: "false" -CDids-svds.NA-PreProd: +CDids-svds-TEST.NA-PreProd: - name: CD_ids-svds TEST - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id - tag: ids-svds - env: TEST - skipDeployment: "false" -CDids-svds.CN-PreProd: +CDids-svds-TEST.CN-PreProd: - name: CD_ids-svds TEST - mzName: CD_ids-svds/management-zone/CDids-svds.name - mzId: CD_ids-svds/management-zone/CDids-svds.id diff --git a/BMW-Dynatrace-config/CD_ids-svds/notification/notification.yaml b/BMW-Dynatrace-config/CD_ids-svds/notification/notification.yaml index 82696169..5a563ac0 100644 --- a/BMW-Dynatrace-config/CD_ids-svds/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ids-svds/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDids-svds-PROD: msTeams.json -- CDids-svds-INT: msTeams.json +- CDids-svds: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-svds-PROD: +# Notification System for EMEA/NA/CN Prod +CDids-svds.EMEA-Prod: - name: CD_ids-svds PROD -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-PROD.id +- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-svds-PROD.EMEA-Prod: +CDids-svds.NA-Prod: - name: CD_ids-svds PROD -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-svds-PROD.NA-Prod: -- name: CD_ids-svds PROD -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-svds-PROD.CN-Prod: -- name: CD_ids-svds PROD -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-svds-INT: -- name: CD_ids-svds INT -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-INT.id +- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-svds-INT.EMEA-PreProd: -- name: CD_ids-svds INT -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-INT.id +CDids-svds.CN-Prod: +- name: CD_ids-svds PROD +- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds.id - webhook: https://empty -- skipDeployment: "false" -CDids-svds-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDids-svds.EMEA-PreProd: - name: CD_ids-svds INT -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-INT.id +- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds.id - webhook: https://empty -- skipDeployment: "false" -CDids-svds-INT.CN-PreProd: +- skipDeployment: "true" +CDids-svds.NA-PreProd: - name: CD_ids-svds INT -- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds-INT.id +- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDids-svds.CN-PreProd: +- name: CD_ids-svds INT +- alertingProfile: CD_ids-svds/alerting-profile/CDids-svds.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ids-sync/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ids-sync/alerting-profile/alerting-profile.yaml index 13f140d5..dd079a85 100644 --- a/BMW-Dynatrace-config/CD_ids-sync/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ids-sync/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDids-sync-PROD: default.json -- CDids-sync-INT: default.json +- CDids-sync: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-sync-PROD: -- name: CD_ids-sync PROD -- tag: ids-sync -- mzId: CD_ids-sync/management-zone/CDids-sync.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDids-sync-PROD.EMEA-Prod: +CDids-sync.EMEA-Prod: - name: CD_ids-sync PROD - tag: ids-sync - mzId: CD_ids-sync/management-zone/CDids-sync.id - env: PROD - skipDeployment: "false" -CDids-sync-PROD.NA-Prod: +CDids-sync.NA-Prod: - name: CD_ids-sync PROD - tag: ids-sync - mzId: CD_ids-sync/management-zone/CDids-sync.id - env: PROD - skipDeployment: "false" -CDids-sync-PROD.CN-Prod: +CDids-sync.CN-Prod: - name: CD_ids-sync PROD - tag: ids-sync - mzId: CD_ids-sync/management-zone/CDids-sync.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-sync-INT: -- name: CD_ids-sync INT -- tag: ids-sync -- mzId: CD_ids-sync/management-zone/CDids-sync.id -- env: INT -- skipDeployment: "true" -#Configuration -CDids-sync-INT.EMEA-PreProd: +CDids-sync.EMEA-PreProd: - name: CD_ids-sync INT - tag: ids-sync - mzId: CD_ids-sync/management-zone/CDids-sync.id - env: INT - skipDeployment: "false" -CDids-sync-INT.NA-PreProd: +CDids-sync.NA-PreProd: - name: CD_ids-sync INT - tag: ids-sync - mzId: CD_ids-sync/management-zone/CDids-sync.id - env: INT - skipDeployment: "false" -CDids-sync-INT.CN-PreProd: +CDids-sync.CN-PreProd: - name: CD_ids-sync INT - tag: ids-sync - mzId: CD_ids-sync/management-zone/CDids-sync.id diff --git a/BMW-Dynatrace-config/CD_ids-sync/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ids-sync/dashboard/dashboard.yaml index 4e19470f..de240670 100644 --- a/BMW-Dynatrace-config/CD_ids-sync/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ids-sync/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDids-sync: default.json +- CDids-sync-PROD: default.json +- CDids-sync-E2E: default.json +- CDids-sync-INT: default.json +- CDids-sync-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDids-sync.EMEA-Prod: +CDids-sync-PROD: +- name: CD_ids-sync PROD +- mzName: CD_ids-sync/management-zone/CDids-sync.name +- mzId: CD_ids-sync/management-zone/CDids-sync.id +- tag: ids-sync +- env: PROD +- skipDeployment: "true" +CDids-sync-PROD.EMEA-Prod: - name: CD_ids-sync PROD - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: PROD - skipDeployment: "false" -CDids-sync.NA-Prod: +CDids-sync-PROD.NA-Prod: - name: CD_ids-sync PROD - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: PROD - skipDeployment: "false" -CDids-sync.CN-Prod: +CDids-sync-PROD.CN-Prod: - name: CD_ids-sync PROD - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id @@ -25,21 +35,28 @@ CDids-sync.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDids-sync.EMEA-Prod: +CDids-sync-E2E: +- name: CD_ids-sync E2E +- mzName: CD_ids-sync/management-zone/CDids-sync.name +- mzId: CD_ids-sync/management-zone/CDids-sync.id +- tag: ids-sync +- env: E2E +- skipDeployment: "true" +CDids-sync-E2E.EMEA-Prod: - name: CD_ids-sync E2E - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: E2E - skipDeployment: "false" -CDids-sync.NA-Prod: +CDids-sync-E2E.NA-Prod: - name: CD_ids-sync E2E - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: E2E - skipDeployment: "false" -CDids-sync.CN-Prod: +CDids-sync-E2E.CN-Prod: - name: CD_ids-sync E2E - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id @@ -47,22 +64,29 @@ CDids-sync.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDids-sync.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDids-sync-INT: +- name: CD_ids-sync INT +- mzName: CD_ids-sync/management-zone/CDids-sync.name +- mzId: CD_ids-sync/management-zone/CDids-sync.id +- tag: ids-sync +- env: INT +- skipDeployment: "true" +CDids-sync-INT.EMEA-PreProd: - name: CD_ids-sync INT - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: INT - skipDeployment: "false" -CDids-sync.NA-PreProd: +CDids-sync-INT.NA-PreProd: - name: CD_ids-sync INT - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: INT - skipDeployment: "false" -CDids-sync.CN-PreProd: +CDids-sync-INT.CN-PreProd: - name: CD_ids-sync INT - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id @@ -70,22 +94,29 @@ CDids-sync.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDids-sync.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDids-sync-TEST: +- name: CD_ids-sync TEST +- mzName: CD_ids-sync/management-zone/CDids-sync.name +- mzId: CD_ids-sync/management-zone/CDids-sync.id +- tag: ids-sync +- env: TEST +- skipDeployment: "true" +CDids-sync-TEST.EMEA-PreProd: - name: CD_ids-sync TEST - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: TEST - skipDeployment: "false" -CDids-sync.NA-PreProd: +CDids-sync-TEST.NA-PreProd: - name: CD_ids-sync TEST - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id - tag: ids-sync - env: TEST - skipDeployment: "false" -CDids-sync.CN-PreProd: +CDids-sync-TEST.CN-PreProd: - name: CD_ids-sync TEST - mzName: CD_ids-sync/management-zone/CDids-sync.name - mzId: CD_ids-sync/management-zone/CDids-sync.id diff --git a/BMW-Dynatrace-config/CD_ids-sync/notification/notification.yaml b/BMW-Dynatrace-config/CD_ids-sync/notification/notification.yaml index e03a144e..2fd27f7c 100644 --- a/BMW-Dynatrace-config/CD_ids-sync/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ids-sync/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDids-sync-PROD: msTeams.json -- CDids-sync-INT: msTeams.json +- CDids-sync: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-sync-PROD: +# Notification System for EMEA/NA/CN Prod +CDids-sync.EMEA-Prod: - name: CD_ids-sync PROD -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-PROD.id +- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-sync-PROD.EMEA-Prod: +CDids-sync.NA-Prod: - name: CD_ids-sync PROD -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-sync-PROD.NA-Prod: -- name: CD_ids-sync PROD -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-sync-PROD.CN-Prod: -- name: CD_ids-sync PROD -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-sync-INT: -- name: CD_ids-sync INT -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-INT.id +- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-sync-INT.EMEA-PreProd: -- name: CD_ids-sync INT -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-INT.id +CDids-sync.CN-Prod: +- name: CD_ids-sync PROD +- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync.id - webhook: https://empty -- skipDeployment: "false" -CDids-sync-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDids-sync.EMEA-PreProd: - name: CD_ids-sync INT -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-INT.id +- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync.id - webhook: https://empty -- skipDeployment: "false" -CDids-sync-INT.CN-PreProd: +- skipDeployment: "true" +CDids-sync.NA-PreProd: - name: CD_ids-sync INT -- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync-INT.id +- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDids-sync.CN-PreProd: +- name: CD_ids-sync INT +- alertingProfile: CD_ids-sync/alerting-profile/CDids-sync.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ids-ws/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ids-ws/alerting-profile/alerting-profile.yaml index 79a80206..5a9c58bc 100644 --- a/BMW-Dynatrace-config/CD_ids-ws/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ids-ws/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDids-ws-PROD: default.json -- CDids-ws-INT: default.json +- CDids-ws: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-ws-PROD: -- name: CD_ids-ws PROD -- tag: ids-ws -- mzId: CD_ids-ws/management-zone/CDids-ws.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDids-ws-PROD.EMEA-Prod: +CDids-ws.EMEA-Prod: - name: CD_ids-ws PROD - tag: ids-ws - mzId: CD_ids-ws/management-zone/CDids-ws.id - env: PROD - skipDeployment: "false" -CDids-ws-PROD.NA-Prod: +CDids-ws.NA-Prod: - name: CD_ids-ws PROD - tag: ids-ws - mzId: CD_ids-ws/management-zone/CDids-ws.id - env: PROD - skipDeployment: "false" -CDids-ws-PROD.CN-Prod: +CDids-ws.CN-Prod: - name: CD_ids-ws PROD - tag: ids-ws - mzId: CD_ids-ws/management-zone/CDids-ws.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-ws-INT: -- name: CD_ids-ws INT -- tag: ids-ws -- mzId: CD_ids-ws/management-zone/CDids-ws.id -- env: INT -- skipDeployment: "true" -#Configuration -CDids-ws-INT.EMEA-PreProd: +CDids-ws.EMEA-PreProd: - name: CD_ids-ws INT - tag: ids-ws - mzId: CD_ids-ws/management-zone/CDids-ws.id - env: INT - skipDeployment: "false" -CDids-ws-INT.NA-PreProd: +CDids-ws.NA-PreProd: - name: CD_ids-ws INT - tag: ids-ws - mzId: CD_ids-ws/management-zone/CDids-ws.id - env: INT - skipDeployment: "false" -CDids-ws-INT.CN-PreProd: +CDids-ws.CN-PreProd: - name: CD_ids-ws INT - tag: ids-ws - mzId: CD_ids-ws/management-zone/CDids-ws.id diff --git a/BMW-Dynatrace-config/CD_ids-ws/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ids-ws/dashboard/dashboard.yaml index 1643568d..df3f6a50 100644 --- a/BMW-Dynatrace-config/CD_ids-ws/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ids-ws/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDids-ws: default.json +- CDids-ws-PROD: default.json +- CDids-ws-E2E: default.json +- CDids-ws-INT: default.json +- CDids-ws-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDids-ws.EMEA-Prod: +CDids-ws-PROD: +- name: CD_ids-ws PROD +- mzName: CD_ids-ws/management-zone/CDids-ws.name +- mzId: CD_ids-ws/management-zone/CDids-ws.id +- tag: ids-ws +- env: PROD +- skipDeployment: "true" +CDids-ws-PROD.EMEA-Prod: - name: CD_ids-ws PROD - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: PROD - skipDeployment: "false" -CDids-ws.NA-Prod: +CDids-ws-PROD.NA-Prod: - name: CD_ids-ws PROD - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: PROD - skipDeployment: "false" -CDids-ws.CN-Prod: +CDids-ws-PROD.CN-Prod: - name: CD_ids-ws PROD - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id @@ -25,21 +35,28 @@ CDids-ws.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDids-ws.EMEA-Prod: +CDids-ws-E2E: +- name: CD_ids-ws E2E +- mzName: CD_ids-ws/management-zone/CDids-ws.name +- mzId: CD_ids-ws/management-zone/CDids-ws.id +- tag: ids-ws +- env: E2E +- skipDeployment: "true" +CDids-ws-E2E.EMEA-Prod: - name: CD_ids-ws E2E - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: E2E - skipDeployment: "false" -CDids-ws.NA-Prod: +CDids-ws-E2E.NA-Prod: - name: CD_ids-ws E2E - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: E2E - skipDeployment: "false" -CDids-ws.CN-Prod: +CDids-ws-E2E.CN-Prod: - name: CD_ids-ws E2E - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id @@ -47,22 +64,29 @@ CDids-ws.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDids-ws.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDids-ws-INT: +- name: CD_ids-ws INT +- mzName: CD_ids-ws/management-zone/CDids-ws.name +- mzId: CD_ids-ws/management-zone/CDids-ws.id +- tag: ids-ws +- env: INT +- skipDeployment: "true" +CDids-ws-INT.EMEA-PreProd: - name: CD_ids-ws INT - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: INT - skipDeployment: "false" -CDids-ws.NA-PreProd: +CDids-ws-INT.NA-PreProd: - name: CD_ids-ws INT - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: INT - skipDeployment: "false" -CDids-ws.CN-PreProd: +CDids-ws-INT.CN-PreProd: - name: CD_ids-ws INT - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id @@ -70,22 +94,29 @@ CDids-ws.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDids-ws.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDids-ws-TEST: +- name: CD_ids-ws TEST +- mzName: CD_ids-ws/management-zone/CDids-ws.name +- mzId: CD_ids-ws/management-zone/CDids-ws.id +- tag: ids-ws +- env: TEST +- skipDeployment: "true" +CDids-ws-TEST.EMEA-PreProd: - name: CD_ids-ws TEST - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: TEST - skipDeployment: "false" -CDids-ws.NA-PreProd: +CDids-ws-TEST.NA-PreProd: - name: CD_ids-ws TEST - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id - tag: ids-ws - env: TEST - skipDeployment: "false" -CDids-ws.CN-PreProd: +CDids-ws-TEST.CN-PreProd: - name: CD_ids-ws TEST - mzName: CD_ids-ws/management-zone/CDids-ws.name - mzId: CD_ids-ws/management-zone/CDids-ws.id diff --git a/BMW-Dynatrace-config/CD_ids-ws/notification/notification.yaml b/BMW-Dynatrace-config/CD_ids-ws/notification/notification.yaml index 505998aa..59068e79 100644 --- a/BMW-Dynatrace-config/CD_ids-ws/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ids-ws/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDids-ws-PROD: msTeams.json -- CDids-ws-INT: msTeams.json +- CDids-ws: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-ws-PROD: +# Notification System for EMEA/NA/CN Prod +CDids-ws.EMEA-Prod: - name: CD_ids-ws PROD -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-PROD.id +- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-ws-PROD.EMEA-Prod: +CDids-ws.NA-Prod: - name: CD_ids-ws PROD -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-ws-PROD.NA-Prod: -- name: CD_ids-ws PROD -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDids-ws-PROD.CN-Prod: -- name: CD_ids-ws PROD -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDids-ws-INT: -- name: CD_ids-ws INT -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-INT.id +- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDids-ws-INT.EMEA-PreProd: -- name: CD_ids-ws INT -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-INT.id +CDids-ws.CN-Prod: +- name: CD_ids-ws PROD +- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws.id - webhook: https://empty -- skipDeployment: "false" -CDids-ws-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDids-ws.EMEA-PreProd: - name: CD_ids-ws INT -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-INT.id +- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws.id - webhook: https://empty -- skipDeployment: "false" -CDids-ws-INT.CN-PreProd: +- skipDeployment: "true" +CDids-ws.NA-PreProd: - name: CD_ids-ws INT -- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws-INT.id +- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDids-ws.CN-PreProd: +- name: CD_ids-ws INT +- alertingProfile: CD_ids-ws/alerting-profile/CDids-ws.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/alerting-profile.yaml index 5f72fa2d..e7ce99c1 100644 --- a/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/alerting-profile.yaml @@ -1,6 +1,43 @@ -CDimage-composite-service: -- name: CD_image-composite-service/management-zone/CDimage-composite-service.name +config: +- CDimage-composite-service: default.json + + +#Prod alerting profiles for EMEA/NA/CN +CDimage-composite-service.EMEA-Prod: +- name: CD_image-composite-service PROD - tag: image-composite-service - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id -config: -- CDimage-composite-service: image-composite-service.json +- env: PROD +- skipDeployment: "false" +CDimage-composite-service.NA-Prod: +- name: CD_image-composite-service PROD +- tag: image-composite-service +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- env: PROD +- skipDeployment: "false" +CDimage-composite-service.CN-Prod: +- name: CD_image-composite-service PROD +- tag: image-composite-service +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- env: PROD +- skipDeployment: "false" + +#INT alerting profiles for EMEA/NA/CN +CDimage-composite-service.EMEA-PreProd: +- name: CD_image-composite-service INT +- tag: image-composite-service +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- env: INT +- skipDeployment: "false" +CDimage-composite-service.NA-PreProd: +- name: CD_image-composite-service INT +- tag: image-composite-service +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- env: INT +- skipDeployment: "false" +CDimage-composite-service.CN-PreProd: +- name: CD_image-composite-service INT +- tag: image-composite-service +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- env: INT +- skipDeployment: "false" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/image-composite-service.json b/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/default.json similarity index 64% rename from BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/image-composite-service.json rename to BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/default.json index a994c66b..681a4c64 100644 --- a/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/image-composite-service.json +++ b/BMW-Dynatrace-config/CD_image-composite-service/alerting-profile/default.json @@ -8,12 +8,17 @@ "delayInMinutes": 0, "severityLevel": "AVAILABILITY", "tagFilter": { - "includeMode": "INCLUDE_ANY", + "includeMode": "INCLUDE_ALL", "tagFilters": [ { "context": "CONTEXTLESS", "key": "Component", "value": "{{.tag}}" + }, + { + "context": "CONTEXTLESS", + "key": "Environment", + "value": "{{.env}}" } ] } @@ -22,12 +27,17 @@ "delayInMinutes": 10, "severityLevel": "ERROR", "tagFilter": { - "includeMode": "INCLUDE_ANY", + "includeMode": "INCLUDE_ALL", "tagFilters": [ { "context": "CONTEXTLESS", "key": "Component", "value": "{{.tag}}" + }, + { + "context": "CONTEXTLESS", + "key": "Environment", + "value": "{{.env}}" } ] } @@ -36,12 +46,17 @@ "delayInMinutes": 30, "severityLevel": "PERFORMANCE", "tagFilter": { - "includeMode": "INCLUDE_ANY", + "includeMode": "INCLUDE_ALL", "tagFilters": [ { "context": "CONTEXTLESS", "key": "Component", "value": "{{.tag}}" + }, + { + "context": "CONTEXTLESS", + "key": "Environment", + "value": "{{.env}}" } ] } @@ -50,12 +65,17 @@ "delayInMinutes": 30, "severityLevel": "RESOURCE_CONTENTION", "tagFilter": { - "includeMode": "INCLUDE_ANY", + "includeMode": "INCLUDE_ALL", "tagFilters": [ { "context": "CONTEXTLESS", "key": "Component", "value": "{{.tag}}" + }, + { + "context": "CONTEXTLESS", + "key": "Environment", + "value": "{{.env}}" } ] } @@ -64,12 +84,17 @@ "delayInMinutes": 10, "severityLevel": "CUSTOM_ALERT", "tagFilter": { - "includeMode": "INCLUDE_ANY", + "includeMode": "INCLUDE_ALL", "tagFilters": [ { "context": "CONTEXTLESS", "key": "Component", "value": "{{.tag}}" + }, + { + "context": "CONTEXTLESS", + "key": "Environment", + "value": "{{.env}}" } ] } diff --git a/BMW-Dynatrace-config/CD_image-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_image-composite-service/dashboard/dashboard.yaml index 14e79ae2..d11bfca5 100644 --- a/BMW-Dynatrace-config/CD_image-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_image-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDimage-composite-service: default.json +- CDimage-composite-service-PROD: default.json +- CDimage-composite-service-E2E: default.json +- CDimage-composite-service-INT: default.json +- CDimage-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDimage-composite-service.EMEA-Prod: +CDimage-composite-service-PROD: +- name: CD_image-composite-service PROD +- mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- tag: image-composite-service +- env: PROD +- skipDeployment: "true" +CDimage-composite-service-PROD.EMEA-Prod: - name: CD_image-composite-service PROD - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: PROD - skipDeployment: "false" -CDimage-composite-service.NA-Prod: +CDimage-composite-service-PROD.NA-Prod: - name: CD_image-composite-service PROD - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: PROD - skipDeployment: "false" -CDimage-composite-service.CN-Prod: +CDimage-composite-service-PROD.CN-Prod: - name: CD_image-composite-service PROD - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id @@ -25,21 +35,28 @@ CDimage-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDimage-composite-service.EMEA-Prod: +CDimage-composite-service-E2E: +- name: CD_image-composite-service E2E +- mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- tag: image-composite-service +- env: E2E +- skipDeployment: "true" +CDimage-composite-service-E2E.EMEA-Prod: - name: CD_image-composite-service E2E - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: E2E - skipDeployment: "false" -CDimage-composite-service.NA-Prod: +CDimage-composite-service-E2E.NA-Prod: - name: CD_image-composite-service E2E - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: E2E - skipDeployment: "false" -CDimage-composite-service.CN-Prod: +CDimage-composite-service-E2E.CN-Prod: - name: CD_image-composite-service E2E - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id @@ -47,22 +64,29 @@ CDimage-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDimage-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDimage-composite-service-INT: +- name: CD_image-composite-service INT +- mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- tag: image-composite-service +- env: INT +- skipDeployment: "true" +CDimage-composite-service-INT.EMEA-PreProd: - name: CD_image-composite-service INT - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: INT - skipDeployment: "false" -CDimage-composite-service.NA-PreProd: +CDimage-composite-service-INT.NA-PreProd: - name: CD_image-composite-service INT - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: INT - skipDeployment: "false" -CDimage-composite-service.CN-PreProd: +CDimage-composite-service-INT.CN-PreProd: - name: CD_image-composite-service INT - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id @@ -70,22 +94,29 @@ CDimage-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDimage-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDimage-composite-service-TEST: +- name: CD_image-composite-service TEST +- mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name +- mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id +- tag: image-composite-service +- env: TEST +- skipDeployment: "true" +CDimage-composite-service-TEST.EMEA-PreProd: - name: CD_image-composite-service TEST - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: TEST - skipDeployment: "false" -CDimage-composite-service.NA-PreProd: +CDimage-composite-service-TEST.NA-PreProd: - name: CD_image-composite-service TEST - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id - tag: image-composite-service - env: TEST - skipDeployment: "false" -CDimage-composite-service.CN-PreProd: +CDimage-composite-service-TEST.CN-PreProd: - name: CD_image-composite-service TEST - mzName: CD_image-composite-service/management-zone/CDimage-composite-service.name - mzId: CD_image-composite-service/management-zone/CDimage-composite-service.id diff --git a/BMW-Dynatrace-config/CD_image-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_image-composite-service/notification/notification.yaml index 9f091166..ba637977 100644 --- a/BMW-Dynatrace-config/CD_image-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_image-composite-service/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDimage-composite-service-PROD: msTeams.json -- CDimage-composite-service-INT: msTeams.json +- CDimage-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDimage-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDimage-composite-service.EMEA-Prod: - name: CD_image-composite-service PROD -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-PROD.id +- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDimage-composite-service-PROD.EMEA-Prod: +CDimage-composite-service.NA-Prod: - name: CD_image-composite-service PROD -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDimage-composite-service-PROD.NA-Prod: -- name: CD_image-composite-service PROD -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDimage-composite-service-PROD.CN-Prod: -- name: CD_image-composite-service PROD -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDimage-composite-service-INT: -- name: CD_image-composite-service INT -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-INT.id +- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDimage-composite-service-INT.EMEA-PreProd: -- name: CD_image-composite-service INT -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-INT.id +CDimage-composite-service.CN-Prod: +- name: CD_image-composite-service PROD +- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDimage-composite-service-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDimage-composite-service.EMEA-PreProd: - name: CD_image-composite-service INT -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-INT.id +- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDimage-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDimage-composite-service.NA-PreProd: - name: CD_image-composite-service INT -- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service-INT.id +- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDimage-composite-service.CN-PreProd: +- name: CD_image-composite-service INT +- alertingProfile: CD_image-composite-service/alerting-profile/CDimage-composite-service.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_imiles-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_imiles-service/alerting-profile/alerting-profile.yaml index 5ece903a..d95c6625 100644 --- a/BMW-Dynatrace-config/CD_imiles-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_imiles-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDimiles-service-PROD: default.json -- CDimiles-service-E2E: default.json -- CDimiles-service-INT: default.json +- CDimiles-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDimiles-service-PROD: -- name: CD_imiles-service PROD -- tag: imiles-service -- mzId: CD_imiles-service/management-zone/CDimiles-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDimiles-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDimiles-service.EMEA-Prod: - name: CD_imiles-service PROD - tag: imiles-service - mzId: CD_imiles-service/management-zone/CDimiles-service.id - env: PROD - skipDeployment: "false" -CDimiles-service-PROD.NA-Prod: +CDimiles-service.NA-Prod: - name: CD_imiles-service PROD - tag: imiles-service - mzId: CD_imiles-service/management-zone/CDimiles-service.id - env: PROD - skipDeployment: "false" -CDimiles-service-PROD.CN-Prod: +CDimiles-service.CN-Prod: - name: CD_imiles-service PROD - tag: imiles-service - mzId: CD_imiles-service/management-zone/CDimiles-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDimiles-service-E2E: -- name: CD_imiles-service E2E -- tag: imiles-service -- mzId: CD_imiles-service/management-zone/CDimiles-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDimiles-service-E2E.EMEA-Prod: -- name: CD_imiles-service E2E -- tag: imiles-service -- mzId: CD_imiles-service/management-zone/CDimiles-service.id -- env: E2E -- skipDeployment: "false" -CDimiles-service-E2E.NA-Prod: -- name: CD_imiles-service E2E -- tag: imiles-service -- mzId: CD_imiles-service/management-zone/CDimiles-service.id -- env: E2E -- skipDeployment: "false" -CDimiles-service-E2E.CN-Prod: -- name: CD_imiles-service E2E -- tag: imiles-service -- mzId: CD_imiles-service/management-zone/CDimiles-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDimiles-service-INT: -- name: CD_imiles-service INT -- tag: imiles-service -- mzId: CD_imiles-service/management-zone/CDimiles-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDimiles-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDimiles-service.EMEA-PreProd: - name: CD_imiles-service INT - tag: imiles-service - mzId: CD_imiles-service/management-zone/CDimiles-service.id - env: INT - skipDeployment: "false" -CDimiles-service-INT.NA-PreProd: +CDimiles-service.NA-PreProd: - name: CD_imiles-service INT - tag: imiles-service - mzId: CD_imiles-service/management-zone/CDimiles-service.id - env: INT - skipDeployment: "false" -CDimiles-service-INT.CN-PreProd: +CDimiles-service.CN-PreProd: - name: CD_imiles-service INT - tag: imiles-service - mzId: CD_imiles-service/management-zone/CDimiles-service.id diff --git a/BMW-Dynatrace-config/CD_imiles-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_imiles-service/dashboard/dashboard.yaml index 9c349f9b..049b1321 100644 --- a/BMW-Dynatrace-config/CD_imiles-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_imiles-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDimiles-service: default.json +- CDimiles-service-PROD: default.json +- CDimiles-service-E2E: default.json +- CDimiles-service-INT: default.json +- CDimiles-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDimiles-service.EMEA-Prod: +CDimiles-service-PROD: +- name: CD_imiles-service PROD +- mzName: CD_imiles-service/management-zone/CDimiles-service.name +- mzId: CD_imiles-service/management-zone/CDimiles-service.id +- tag: imiles-service +- env: PROD +- skipDeployment: "true" +CDimiles-service-PROD.EMEA-Prod: - name: CD_imiles-service PROD - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: PROD - skipDeployment: "false" -CDimiles-service.NA-Prod: +CDimiles-service-PROD.NA-Prod: - name: CD_imiles-service PROD - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: PROD - skipDeployment: "false" -CDimiles-service.CN-Prod: +CDimiles-service-PROD.CN-Prod: - name: CD_imiles-service PROD - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id @@ -25,21 +35,28 @@ CDimiles-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDimiles-service.EMEA-Prod: +CDimiles-service-E2E: +- name: CD_imiles-service E2E +- mzName: CD_imiles-service/management-zone/CDimiles-service.name +- mzId: CD_imiles-service/management-zone/CDimiles-service.id +- tag: imiles-service +- env: E2E +- skipDeployment: "true" +CDimiles-service-E2E.EMEA-Prod: - name: CD_imiles-service E2E - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: E2E - skipDeployment: "false" -CDimiles-service.NA-Prod: +CDimiles-service-E2E.NA-Prod: - name: CD_imiles-service E2E - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: E2E - skipDeployment: "false" -CDimiles-service.CN-Prod: +CDimiles-service-E2E.CN-Prod: - name: CD_imiles-service E2E - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id @@ -47,22 +64,29 @@ CDimiles-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDimiles-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDimiles-service-INT: +- name: CD_imiles-service INT +- mzName: CD_imiles-service/management-zone/CDimiles-service.name +- mzId: CD_imiles-service/management-zone/CDimiles-service.id +- tag: imiles-service +- env: INT +- skipDeployment: "true" +CDimiles-service-INT.EMEA-PreProd: - name: CD_imiles-service INT - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: INT - skipDeployment: "false" -CDimiles-service.NA-PreProd: +CDimiles-service-INT.NA-PreProd: - name: CD_imiles-service INT - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: INT - skipDeployment: "false" -CDimiles-service.CN-PreProd: +CDimiles-service-INT.CN-PreProd: - name: CD_imiles-service INT - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id @@ -70,22 +94,29 @@ CDimiles-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDimiles-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDimiles-service-TEST: +- name: CD_imiles-service TEST +- mzName: CD_imiles-service/management-zone/CDimiles-service.name +- mzId: CD_imiles-service/management-zone/CDimiles-service.id +- tag: imiles-service +- env: TEST +- skipDeployment: "true" +CDimiles-service-TEST.EMEA-PreProd: - name: CD_imiles-service TEST - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: TEST - skipDeployment: "false" -CDimiles-service.NA-PreProd: +CDimiles-service-TEST.NA-PreProd: - name: CD_imiles-service TEST - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id - tag: imiles-service - env: TEST - skipDeployment: "false" -CDimiles-service.CN-PreProd: +CDimiles-service-TEST.CN-PreProd: - name: CD_imiles-service TEST - mzName: CD_imiles-service/management-zone/CDimiles-service.name - mzId: CD_imiles-service/management-zone/CDimiles-service.id diff --git a/BMW-Dynatrace-config/CD_imiles-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_imiles-service/notification/notification.yaml index 47ce38b6..24c66446 100644 --- a/BMW-Dynatrace-config/CD_imiles-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_imiles-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDimiles-service-PROD: msTeams.json -- CDimiles-service-E2E: msTeams.json -- CDimiles-service-INT: msTeams.json +- CDimiles-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDimiles-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDimiles-service.EMEA-Prod: - name: CD_imiles-service PROD -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-PROD.id +- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDimiles-service-PROD.EMEA-Prod: +CDimiles-service.NA-Prod: - name: CD_imiles-service PROD -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDimiles-service-PROD.NA-Prod: -- name: CD_imiles-service PROD -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDimiles-service-PROD.CN-Prod: -- name: CD_imiles-service PROD -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDimiles-service-E2E: -- name: CD_imiles-service E2E -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-E2E.id +- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDimiles-service-E2E.EMEA-Prod: -- name: CD_imiles-service E2E -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDimiles-service-E2E.NA-Prod: -- name: CD_imiles-service E2E -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDimiles-service-E2E.CN-Prod: -- name: CD_imiles-service E2E -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDimiles-service-INT: -- name: CD_imiles-service INT -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-INT.id +CDimiles-service.CN-Prod: +- name: CD_imiles-service PROD +- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDimiles-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDimiles-service.EMEA-PreProd: - name: CD_imiles-service INT -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-INT.id +- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service.id - webhook: https://empty -- skipDeployment: "false" -CDimiles-service-INT.NA-PreProd: +- skipDeployment: "true" +CDimiles-service.NA-PreProd: - name: CD_imiles-service INT -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-INT.id +- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service.id - webhook: https://empty -- skipDeployment: "false" -CDimiles-service-INT.CN-PreProd: +- skipDeployment: "true" +CDimiles-service.CN-PreProd: - name: CD_imiles-service INT -- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service-INT.id +- alertingProfile: CD_imiles-service/alerting-profile/CDimiles-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ipa-gateway/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ipa-gateway/alerting-profile/alerting-profile.yaml index 3e3e084f..e5fd34e4 100644 --- a/BMW-Dynatrace-config/CD_ipa-gateway/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ipa-gateway/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDipa-gateway-PROD: default.json -- CDipa-gateway-E2E: default.json -- CDipa-gateway-INT: default.json +- CDipa-gateway: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDipa-gateway-PROD: -- name: CD_ipa-gateway PROD -- tag: ipa-gateway -- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDipa-gateway-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDipa-gateway.EMEA-Prod: - name: CD_ipa-gateway PROD - tag: ipa-gateway - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - env: PROD - skipDeployment: "false" -CDipa-gateway-PROD.NA-Prod: +CDipa-gateway.NA-Prod: - name: CD_ipa-gateway PROD - tag: ipa-gateway - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - env: PROD - skipDeployment: "false" -CDipa-gateway-PROD.CN-Prod: +CDipa-gateway.CN-Prod: - name: CD_ipa-gateway PROD - tag: ipa-gateway - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDipa-gateway-E2E: -- name: CD_ipa-gateway E2E -- tag: ipa-gateway -- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDipa-gateway-E2E.EMEA-Prod: -- name: CD_ipa-gateway E2E -- tag: ipa-gateway -- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id -- env: E2E -- skipDeployment: "false" -CDipa-gateway-E2E.NA-Prod: -- name: CD_ipa-gateway E2E -- tag: ipa-gateway -- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id -- env: E2E -- skipDeployment: "false" -CDipa-gateway-E2E.CN-Prod: -- name: CD_ipa-gateway E2E -- tag: ipa-gateway -- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDipa-gateway-INT: -- name: CD_ipa-gateway INT -- tag: ipa-gateway -- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id -- env: INT -- skipDeployment: "true" -#Configuration -CDipa-gateway-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDipa-gateway.EMEA-PreProd: - name: CD_ipa-gateway INT - tag: ipa-gateway - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - env: INT - skipDeployment: "false" -CDipa-gateway-INT.NA-PreProd: +CDipa-gateway.NA-PreProd: - name: CD_ipa-gateway INT - tag: ipa-gateway - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - env: INT - skipDeployment: "false" -CDipa-gateway-INT.CN-PreProd: +CDipa-gateway.CN-PreProd: - name: CD_ipa-gateway INT - tag: ipa-gateway - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id diff --git a/BMW-Dynatrace-config/CD_ipa-gateway/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ipa-gateway/dashboard/dashboard.yaml index 32c16514..b92037cb 100644 --- a/BMW-Dynatrace-config/CD_ipa-gateway/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ipa-gateway/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDipa-gateway: default.json +- CDipa-gateway-PROD: default.json +- CDipa-gateway-E2E: default.json +- CDipa-gateway-INT: default.json +- CDipa-gateway-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDipa-gateway.EMEA-Prod: +CDipa-gateway-PROD: +- name: CD_ipa-gateway PROD +- mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name +- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id +- tag: ipa-gateway +- env: PROD +- skipDeployment: "true" +CDipa-gateway-PROD.EMEA-Prod: - name: CD_ipa-gateway PROD - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: PROD - skipDeployment: "false" -CDipa-gateway.NA-Prod: +CDipa-gateway-PROD.NA-Prod: - name: CD_ipa-gateway PROD - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: PROD - skipDeployment: "false" -CDipa-gateway.CN-Prod: +CDipa-gateway-PROD.CN-Prod: - name: CD_ipa-gateway PROD - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id @@ -25,21 +35,28 @@ CDipa-gateway.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDipa-gateway.EMEA-Prod: +CDipa-gateway-E2E: +- name: CD_ipa-gateway E2E +- mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name +- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id +- tag: ipa-gateway +- env: E2E +- skipDeployment: "true" +CDipa-gateway-E2E.EMEA-Prod: - name: CD_ipa-gateway E2E - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: E2E - skipDeployment: "false" -CDipa-gateway.NA-Prod: +CDipa-gateway-E2E.NA-Prod: - name: CD_ipa-gateway E2E - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: E2E - skipDeployment: "false" -CDipa-gateway.CN-Prod: +CDipa-gateway-E2E.CN-Prod: - name: CD_ipa-gateway E2E - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id @@ -47,22 +64,29 @@ CDipa-gateway.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDipa-gateway.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDipa-gateway-INT: +- name: CD_ipa-gateway INT +- mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name +- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id +- tag: ipa-gateway +- env: INT +- skipDeployment: "true" +CDipa-gateway-INT.EMEA-PreProd: - name: CD_ipa-gateway INT - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: INT - skipDeployment: "false" -CDipa-gateway.NA-PreProd: +CDipa-gateway-INT.NA-PreProd: - name: CD_ipa-gateway INT - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: INT - skipDeployment: "false" -CDipa-gateway.CN-PreProd: +CDipa-gateway-INT.CN-PreProd: - name: CD_ipa-gateway INT - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id @@ -70,22 +94,29 @@ CDipa-gateway.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDipa-gateway.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDipa-gateway-TEST: +- name: CD_ipa-gateway TEST +- mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name +- mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id +- tag: ipa-gateway +- env: TEST +- skipDeployment: "true" +CDipa-gateway-TEST.EMEA-PreProd: - name: CD_ipa-gateway TEST - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: TEST - skipDeployment: "false" -CDipa-gateway.NA-PreProd: +CDipa-gateway-TEST.NA-PreProd: - name: CD_ipa-gateway TEST - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id - tag: ipa-gateway - env: TEST - skipDeployment: "false" -CDipa-gateway.CN-PreProd: +CDipa-gateway-TEST.CN-PreProd: - name: CD_ipa-gateway TEST - mzName: CD_ipa-gateway/management-zone/CDipa-gateway.name - mzId: CD_ipa-gateway/management-zone/CDipa-gateway.id diff --git a/BMW-Dynatrace-config/CD_ipa-gateway/notification/notification.yaml b/BMW-Dynatrace-config/CD_ipa-gateway/notification/notification.yaml index 72e53994..023342f5 100644 --- a/BMW-Dynatrace-config/CD_ipa-gateway/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ipa-gateway/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDipa-gateway-PROD: msTeams.json -- CDipa-gateway-E2E: msTeams.json -- CDipa-gateway-INT: msTeams.json +- CDipa-gateway: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDipa-gateway-PROD: +# Notification System for EMEA/NA/CN Prod +CDipa-gateway.EMEA-Prod: - name: CD_ipa-gateway PROD -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-PROD.id +- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDipa-gateway-PROD.EMEA-Prod: +CDipa-gateway.NA-Prod: - name: CD_ipa-gateway PROD -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDipa-gateway-PROD.NA-Prod: -- name: CD_ipa-gateway PROD -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDipa-gateway-PROD.CN-Prod: -- name: CD_ipa-gateway PROD -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDipa-gateway-E2E: -- name: CD_ipa-gateway E2E -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-E2E.id +- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDipa-gateway-E2E.EMEA-Prod: -- name: CD_ipa-gateway E2E -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDipa-gateway-E2E.NA-Prod: -- name: CD_ipa-gateway E2E -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDipa-gateway-E2E.CN-Prod: -- name: CD_ipa-gateway E2E -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDipa-gateway-INT: -- name: CD_ipa-gateway INT -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-INT.id +CDipa-gateway.CN-Prod: +- name: CD_ipa-gateway PROD +- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDipa-gateway-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDipa-gateway.EMEA-PreProd: - name: CD_ipa-gateway INT -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-INT.id +- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway.id - webhook: https://empty -- skipDeployment: "false" -CDipa-gateway-INT.NA-PreProd: +- skipDeployment: "true" +CDipa-gateway.NA-PreProd: - name: CD_ipa-gateway INT -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-INT.id +- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway.id - webhook: https://empty -- skipDeployment: "false" -CDipa-gateway-INT.CN-PreProd: +- skipDeployment: "true" +CDipa-gateway.CN-PreProd: - name: CD_ipa-gateway INT -- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway-INT.id +- alertingProfile: CD_ipa-gateway/alerting-profile/CDipa-gateway.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_jdssp21/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_jdssp21/alerting-profile/alerting-profile.yaml index b502bba7..a2abb6dc 100644 --- a/BMW-Dynatrace-config/CD_jdssp21/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_jdssp21/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDjdssp21-PROD: default.json -- CDjdssp21-INT: default.json +- CDjdssp21: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDjdssp21-PROD: -- name: CD_jdssp21 PROD -- tag: jdssp21 -- mzId: CD_jdssp21/management-zone/CDjdssp21.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDjdssp21-PROD.EMEA-Prod: +CDjdssp21.EMEA-Prod: - name: CD_jdssp21 PROD - tag: jdssp21 - mzId: CD_jdssp21/management-zone/CDjdssp21.id - env: PROD - skipDeployment: "false" -CDjdssp21-PROD.NA-Prod: +CDjdssp21.NA-Prod: - name: CD_jdssp21 PROD - tag: jdssp21 - mzId: CD_jdssp21/management-zone/CDjdssp21.id - env: PROD - skipDeployment: "false" -CDjdssp21-PROD.CN-Prod: +CDjdssp21.CN-Prod: - name: CD_jdssp21 PROD - tag: jdssp21 - mzId: CD_jdssp21/management-zone/CDjdssp21.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDjdssp21-INT: -- name: CD_jdssp21 INT -- tag: jdssp21 -- mzId: CD_jdssp21/management-zone/CDjdssp21.id -- env: INT -- skipDeployment: "true" -#Configuration -CDjdssp21-INT.EMEA-PreProd: +CDjdssp21.EMEA-PreProd: - name: CD_jdssp21 INT - tag: jdssp21 - mzId: CD_jdssp21/management-zone/CDjdssp21.id - env: INT - skipDeployment: "false" -CDjdssp21-INT.NA-PreProd: +CDjdssp21.NA-PreProd: - name: CD_jdssp21 INT - tag: jdssp21 - mzId: CD_jdssp21/management-zone/CDjdssp21.id - env: INT - skipDeployment: "false" -CDjdssp21-INT.CN-PreProd: +CDjdssp21.CN-PreProd: - name: CD_jdssp21 INT - tag: jdssp21 - mzId: CD_jdssp21/management-zone/CDjdssp21.id diff --git a/BMW-Dynatrace-config/CD_jdssp21/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_jdssp21/dashboard/dashboard.yaml index 54014382..3228f332 100644 --- a/BMW-Dynatrace-config/CD_jdssp21/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_jdssp21/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDjdssp21: default.json +- CDjdssp21-PROD: default.json +- CDjdssp21-E2E: default.json +- CDjdssp21-INT: default.json +- CDjdssp21-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDjdssp21.EMEA-Prod: +CDjdssp21-PROD: +- name: CD_jdssp21 PROD +- mzName: CD_jdssp21/management-zone/CDjdssp21.name +- mzId: CD_jdssp21/management-zone/CDjdssp21.id +- tag: jdssp21 +- env: PROD +- skipDeployment: "true" +CDjdssp21-PROD.EMEA-Prod: - name: CD_jdssp21 PROD - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: PROD - skipDeployment: "false" -CDjdssp21.NA-Prod: +CDjdssp21-PROD.NA-Prod: - name: CD_jdssp21 PROD - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: PROD - skipDeployment: "false" -CDjdssp21.CN-Prod: +CDjdssp21-PROD.CN-Prod: - name: CD_jdssp21 PROD - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id @@ -25,21 +35,28 @@ CDjdssp21.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDjdssp21.EMEA-Prod: +CDjdssp21-E2E: +- name: CD_jdssp21 E2E +- mzName: CD_jdssp21/management-zone/CDjdssp21.name +- mzId: CD_jdssp21/management-zone/CDjdssp21.id +- tag: jdssp21 +- env: E2E +- skipDeployment: "true" +CDjdssp21-E2E.EMEA-Prod: - name: CD_jdssp21 E2E - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: E2E - skipDeployment: "false" -CDjdssp21.NA-Prod: +CDjdssp21-E2E.NA-Prod: - name: CD_jdssp21 E2E - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: E2E - skipDeployment: "false" -CDjdssp21.CN-Prod: +CDjdssp21-E2E.CN-Prod: - name: CD_jdssp21 E2E - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id @@ -47,22 +64,29 @@ CDjdssp21.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDjdssp21.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDjdssp21-INT: +- name: CD_jdssp21 INT +- mzName: CD_jdssp21/management-zone/CDjdssp21.name +- mzId: CD_jdssp21/management-zone/CDjdssp21.id +- tag: jdssp21 +- env: INT +- skipDeployment: "true" +CDjdssp21-INT.EMEA-PreProd: - name: CD_jdssp21 INT - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: INT - skipDeployment: "false" -CDjdssp21.NA-PreProd: +CDjdssp21-INT.NA-PreProd: - name: CD_jdssp21 INT - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: INT - skipDeployment: "false" -CDjdssp21.CN-PreProd: +CDjdssp21-INT.CN-PreProd: - name: CD_jdssp21 INT - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id @@ -70,22 +94,29 @@ CDjdssp21.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDjdssp21.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDjdssp21-TEST: +- name: CD_jdssp21 TEST +- mzName: CD_jdssp21/management-zone/CDjdssp21.name +- mzId: CD_jdssp21/management-zone/CDjdssp21.id +- tag: jdssp21 +- env: TEST +- skipDeployment: "true" +CDjdssp21-TEST.EMEA-PreProd: - name: CD_jdssp21 TEST - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: TEST - skipDeployment: "false" -CDjdssp21.NA-PreProd: +CDjdssp21-TEST.NA-PreProd: - name: CD_jdssp21 TEST - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id - tag: jdssp21 - env: TEST - skipDeployment: "false" -CDjdssp21.CN-PreProd: +CDjdssp21-TEST.CN-PreProd: - name: CD_jdssp21 TEST - mzName: CD_jdssp21/management-zone/CDjdssp21.name - mzId: CD_jdssp21/management-zone/CDjdssp21.id diff --git a/BMW-Dynatrace-config/CD_jdssp21/notification/notification.yaml b/BMW-Dynatrace-config/CD_jdssp21/notification/notification.yaml index 147b20fa..af376a30 100644 --- a/BMW-Dynatrace-config/CD_jdssp21/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_jdssp21/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDjdssp21-PROD: msTeams.json -- CDjdssp21-INT: msTeams.json +- CDjdssp21: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDjdssp21-PROD: +# Notification System for EMEA/NA/CN Prod +CDjdssp21.EMEA-Prod: - name: CD_jdssp21 PROD -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-PROD.id +- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDjdssp21-PROD.EMEA-Prod: +CDjdssp21.NA-Prod: - name: CD_jdssp21 PROD -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDjdssp21-PROD.NA-Prod: -- name: CD_jdssp21 PROD -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDjdssp21-PROD.CN-Prod: -- name: CD_jdssp21 PROD -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDjdssp21-INT: -- name: CD_jdssp21 INT -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-INT.id +- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDjdssp21-INT.EMEA-PreProd: -- name: CD_jdssp21 INT -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-INT.id +CDjdssp21.CN-Prod: +- name: CD_jdssp21 PROD +- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21.id - webhook: https://empty -- skipDeployment: "false" -CDjdssp21-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDjdssp21.EMEA-PreProd: - name: CD_jdssp21 INT -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-INT.id +- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21.id - webhook: https://empty -- skipDeployment: "false" -CDjdssp21-INT.CN-PreProd: +- skipDeployment: "true" +CDjdssp21.NA-PreProd: - name: CD_jdssp21 INT -- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21-INT.id +- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDjdssp21.CN-PreProd: +- name: CD_jdssp21 INT +- alertingProfile: CD_jdssp21/alerting-profile/CDjdssp21.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_legacy-deletion-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_legacy-deletion-service/alerting-profile/alerting-profile.yaml index 3152564e..e2ea7044 100644 --- a/BMW-Dynatrace-config/CD_legacy-deletion-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_legacy-deletion-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDlegacy-deletion-service-PROD: default.json -- CDlegacy-deletion-service-E2E: default.json -- CDlegacy-deletion-service-INT: default.json +- CDlegacy-deletion-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-deletion-service-PROD: -- name: CD_legacy-deletion-service PROD -- tag: legacy-deletion-service -- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlegacy-deletion-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDlegacy-deletion-service.EMEA-Prod: - name: CD_legacy-deletion-service PROD - tag: legacy-deletion-service - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - env: PROD - skipDeployment: "false" -CDlegacy-deletion-service-PROD.NA-Prod: +CDlegacy-deletion-service.NA-Prod: - name: CD_legacy-deletion-service PROD - tag: legacy-deletion-service - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - env: PROD - skipDeployment: "false" -CDlegacy-deletion-service-PROD.CN-Prod: +CDlegacy-deletion-service.CN-Prod: - name: CD_legacy-deletion-service PROD - tag: legacy-deletion-service - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-deletion-service-E2E: -- name: CD_legacy-deletion-service E2E -- tag: legacy-deletion-service -- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDlegacy-deletion-service-E2E.EMEA-Prod: -- name: CD_legacy-deletion-service E2E -- tag: legacy-deletion-service -- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id -- env: E2E -- skipDeployment: "false" -CDlegacy-deletion-service-E2E.NA-Prod: -- name: CD_legacy-deletion-service E2E -- tag: legacy-deletion-service -- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id -- env: E2E -- skipDeployment: "false" -CDlegacy-deletion-service-E2E.CN-Prod: -- name: CD_legacy-deletion-service E2E -- tag: legacy-deletion-service -- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-deletion-service-INT: -- name: CD_legacy-deletion-service INT -- tag: legacy-deletion-service -- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlegacy-deletion-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDlegacy-deletion-service.EMEA-PreProd: - name: CD_legacy-deletion-service INT - tag: legacy-deletion-service - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - env: INT - skipDeployment: "false" -CDlegacy-deletion-service-INT.NA-PreProd: +CDlegacy-deletion-service.NA-PreProd: - name: CD_legacy-deletion-service INT - tag: legacy-deletion-service - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - env: INT - skipDeployment: "false" -CDlegacy-deletion-service-INT.CN-PreProd: +CDlegacy-deletion-service.CN-PreProd: - name: CD_legacy-deletion-service INT - tag: legacy-deletion-service - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id diff --git a/BMW-Dynatrace-config/CD_legacy-deletion-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_legacy-deletion-service/dashboard/dashboard.yaml index d95d482b..14ea9b9d 100644 --- a/BMW-Dynatrace-config/CD_legacy-deletion-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_legacy-deletion-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlegacy-deletion-service: default.json +- CDlegacy-deletion-service-PROD: default.json +- CDlegacy-deletion-service-E2E: default.json +- CDlegacy-deletion-service-INT: default.json +- CDlegacy-deletion-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlegacy-deletion-service.EMEA-Prod: +CDlegacy-deletion-service-PROD: +- name: CD_legacy-deletion-service PROD +- mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name +- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id +- tag: legacy-deletion-service +- env: PROD +- skipDeployment: "true" +CDlegacy-deletion-service-PROD.EMEA-Prod: - name: CD_legacy-deletion-service PROD - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: PROD - skipDeployment: "false" -CDlegacy-deletion-service.NA-Prod: +CDlegacy-deletion-service-PROD.NA-Prod: - name: CD_legacy-deletion-service PROD - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: PROD - skipDeployment: "false" -CDlegacy-deletion-service.CN-Prod: +CDlegacy-deletion-service-PROD.CN-Prod: - name: CD_legacy-deletion-service PROD - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id @@ -25,21 +35,28 @@ CDlegacy-deletion-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlegacy-deletion-service.EMEA-Prod: +CDlegacy-deletion-service-E2E: +- name: CD_legacy-deletion-service E2E +- mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name +- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id +- tag: legacy-deletion-service +- env: E2E +- skipDeployment: "true" +CDlegacy-deletion-service-E2E.EMEA-Prod: - name: CD_legacy-deletion-service E2E - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: E2E - skipDeployment: "false" -CDlegacy-deletion-service.NA-Prod: +CDlegacy-deletion-service-E2E.NA-Prod: - name: CD_legacy-deletion-service E2E - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: E2E - skipDeployment: "false" -CDlegacy-deletion-service.CN-Prod: +CDlegacy-deletion-service-E2E.CN-Prod: - name: CD_legacy-deletion-service E2E - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id @@ -47,22 +64,29 @@ CDlegacy-deletion-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlegacy-deletion-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlegacy-deletion-service-INT: +- name: CD_legacy-deletion-service INT +- mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name +- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id +- tag: legacy-deletion-service +- env: INT +- skipDeployment: "true" +CDlegacy-deletion-service-INT.EMEA-PreProd: - name: CD_legacy-deletion-service INT - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: INT - skipDeployment: "false" -CDlegacy-deletion-service.NA-PreProd: +CDlegacy-deletion-service-INT.NA-PreProd: - name: CD_legacy-deletion-service INT - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: INT - skipDeployment: "false" -CDlegacy-deletion-service.CN-PreProd: +CDlegacy-deletion-service-INT.CN-PreProd: - name: CD_legacy-deletion-service INT - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id @@ -70,22 +94,29 @@ CDlegacy-deletion-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlegacy-deletion-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlegacy-deletion-service-TEST: +- name: CD_legacy-deletion-service TEST +- mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name +- mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id +- tag: legacy-deletion-service +- env: TEST +- skipDeployment: "true" +CDlegacy-deletion-service-TEST.EMEA-PreProd: - name: CD_legacy-deletion-service TEST - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: TEST - skipDeployment: "false" -CDlegacy-deletion-service.NA-PreProd: +CDlegacy-deletion-service-TEST.NA-PreProd: - name: CD_legacy-deletion-service TEST - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id - tag: legacy-deletion-service - env: TEST - skipDeployment: "false" -CDlegacy-deletion-service.CN-PreProd: +CDlegacy-deletion-service-TEST.CN-PreProd: - name: CD_legacy-deletion-service TEST - mzName: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.name - mzId: CD_legacy-deletion-service/management-zone/CDlegacy-deletion-service.id diff --git a/BMW-Dynatrace-config/CD_legacy-deletion-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_legacy-deletion-service/notification/notification.yaml index 418257f4..3987289f 100644 --- a/BMW-Dynatrace-config/CD_legacy-deletion-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_legacy-deletion-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDlegacy-deletion-service-PROD: msTeams.json -- CDlegacy-deletion-service-E2E: msTeams.json -- CDlegacy-deletion-service-INT: msTeams.json +- CDlegacy-deletion-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-deletion-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDlegacy-deletion-service.EMEA-Prod: - name: CD_legacy-deletion-service PROD -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-PROD.id +- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegacy-deletion-service-PROD.EMEA-Prod: +CDlegacy-deletion-service.NA-Prod: - name: CD_legacy-deletion-service PROD -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-deletion-service-PROD.NA-Prod: -- name: CD_legacy-deletion-service PROD -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-deletion-service-PROD.CN-Prod: -- name: CD_legacy-deletion-service PROD -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-deletion-service-E2E: -- name: CD_legacy-deletion-service E2E -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-E2E.id +- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegacy-deletion-service-E2E.EMEA-Prod: -- name: CD_legacy-deletion-service E2E -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-deletion-service-E2E.NA-Prod: -- name: CD_legacy-deletion-service E2E -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-deletion-service-E2E.CN-Prod: -- name: CD_legacy-deletion-service E2E -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-deletion-service-INT: -- name: CD_legacy-deletion-service INT -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-INT.id +CDlegacy-deletion-service.CN-Prod: +- name: CD_legacy-deletion-service PROD +- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegacy-deletion-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDlegacy-deletion-service.EMEA-PreProd: - name: CD_legacy-deletion-service INT -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-INT.id +- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service.id - webhook: https://empty -- skipDeployment: "false" -CDlegacy-deletion-service-INT.NA-PreProd: +- skipDeployment: "true" +CDlegacy-deletion-service.NA-PreProd: - name: CD_legacy-deletion-service INT -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-INT.id +- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service.id - webhook: https://empty -- skipDeployment: "false" -CDlegacy-deletion-service-INT.CN-PreProd: +- skipDeployment: "true" +CDlegacy-deletion-service.CN-PreProd: - name: CD_legacy-deletion-service INT -- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service-INT.id +- alertingProfile: CD_legacy-deletion-service/alerting-profile/CDlegacy-deletion-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_legacy-sar-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_legacy-sar-service/alerting-profile/alerting-profile.yaml index c7f78f8d..3d3cc4c5 100644 --- a/BMW-Dynatrace-config/CD_legacy-sar-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_legacy-sar-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDlegacy-sar-service-PROD: default.json -- CDlegacy-sar-service-E2E: default.json -- CDlegacy-sar-service-INT: default.json +- CDlegacy-sar-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-sar-service-PROD: -- name: CD_legacy-sar-service PROD -- tag: legacy-sar-service -- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlegacy-sar-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDlegacy-sar-service.EMEA-Prod: - name: CD_legacy-sar-service PROD - tag: legacy-sar-service - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - env: PROD - skipDeployment: "false" -CDlegacy-sar-service-PROD.NA-Prod: +CDlegacy-sar-service.NA-Prod: - name: CD_legacy-sar-service PROD - tag: legacy-sar-service - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - env: PROD - skipDeployment: "false" -CDlegacy-sar-service-PROD.CN-Prod: +CDlegacy-sar-service.CN-Prod: - name: CD_legacy-sar-service PROD - tag: legacy-sar-service - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-sar-service-E2E: -- name: CD_legacy-sar-service E2E -- tag: legacy-sar-service -- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDlegacy-sar-service-E2E.EMEA-Prod: -- name: CD_legacy-sar-service E2E -- tag: legacy-sar-service -- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id -- env: E2E -- skipDeployment: "false" -CDlegacy-sar-service-E2E.NA-Prod: -- name: CD_legacy-sar-service E2E -- tag: legacy-sar-service -- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id -- env: E2E -- skipDeployment: "false" -CDlegacy-sar-service-E2E.CN-Prod: -- name: CD_legacy-sar-service E2E -- tag: legacy-sar-service -- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-sar-service-INT: -- name: CD_legacy-sar-service INT -- tag: legacy-sar-service -- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlegacy-sar-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDlegacy-sar-service.EMEA-PreProd: - name: CD_legacy-sar-service INT - tag: legacy-sar-service - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - env: INT - skipDeployment: "false" -CDlegacy-sar-service-INT.NA-PreProd: +CDlegacy-sar-service.NA-PreProd: - name: CD_legacy-sar-service INT - tag: legacy-sar-service - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - env: INT - skipDeployment: "false" -CDlegacy-sar-service-INT.CN-PreProd: +CDlegacy-sar-service.CN-PreProd: - name: CD_legacy-sar-service INT - tag: legacy-sar-service - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id diff --git a/BMW-Dynatrace-config/CD_legacy-sar-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_legacy-sar-service/dashboard/dashboard.yaml index c6b542de..80ea6a1e 100644 --- a/BMW-Dynatrace-config/CD_legacy-sar-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_legacy-sar-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlegacy-sar-service: default.json +- CDlegacy-sar-service-PROD: default.json +- CDlegacy-sar-service-E2E: default.json +- CDlegacy-sar-service-INT: default.json +- CDlegacy-sar-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlegacy-sar-service.EMEA-Prod: +CDlegacy-sar-service-PROD: +- name: CD_legacy-sar-service PROD +- mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name +- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id +- tag: legacy-sar-service +- env: PROD +- skipDeployment: "true" +CDlegacy-sar-service-PROD.EMEA-Prod: - name: CD_legacy-sar-service PROD - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: PROD - skipDeployment: "false" -CDlegacy-sar-service.NA-Prod: +CDlegacy-sar-service-PROD.NA-Prod: - name: CD_legacy-sar-service PROD - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: PROD - skipDeployment: "false" -CDlegacy-sar-service.CN-Prod: +CDlegacy-sar-service-PROD.CN-Prod: - name: CD_legacy-sar-service PROD - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id @@ -25,21 +35,28 @@ CDlegacy-sar-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlegacy-sar-service.EMEA-Prod: +CDlegacy-sar-service-E2E: +- name: CD_legacy-sar-service E2E +- mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name +- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id +- tag: legacy-sar-service +- env: E2E +- skipDeployment: "true" +CDlegacy-sar-service-E2E.EMEA-Prod: - name: CD_legacy-sar-service E2E - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: E2E - skipDeployment: "false" -CDlegacy-sar-service.NA-Prod: +CDlegacy-sar-service-E2E.NA-Prod: - name: CD_legacy-sar-service E2E - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: E2E - skipDeployment: "false" -CDlegacy-sar-service.CN-Prod: +CDlegacy-sar-service-E2E.CN-Prod: - name: CD_legacy-sar-service E2E - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id @@ -47,22 +64,29 @@ CDlegacy-sar-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlegacy-sar-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlegacy-sar-service-INT: +- name: CD_legacy-sar-service INT +- mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name +- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id +- tag: legacy-sar-service +- env: INT +- skipDeployment: "true" +CDlegacy-sar-service-INT.EMEA-PreProd: - name: CD_legacy-sar-service INT - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: INT - skipDeployment: "false" -CDlegacy-sar-service.NA-PreProd: +CDlegacy-sar-service-INT.NA-PreProd: - name: CD_legacy-sar-service INT - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: INT - skipDeployment: "false" -CDlegacy-sar-service.CN-PreProd: +CDlegacy-sar-service-INT.CN-PreProd: - name: CD_legacy-sar-service INT - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id @@ -70,22 +94,29 @@ CDlegacy-sar-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlegacy-sar-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlegacy-sar-service-TEST: +- name: CD_legacy-sar-service TEST +- mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name +- mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id +- tag: legacy-sar-service +- env: TEST +- skipDeployment: "true" +CDlegacy-sar-service-TEST.EMEA-PreProd: - name: CD_legacy-sar-service TEST - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: TEST - skipDeployment: "false" -CDlegacy-sar-service.NA-PreProd: +CDlegacy-sar-service-TEST.NA-PreProd: - name: CD_legacy-sar-service TEST - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id - tag: legacy-sar-service - env: TEST - skipDeployment: "false" -CDlegacy-sar-service.CN-PreProd: +CDlegacy-sar-service-TEST.CN-PreProd: - name: CD_legacy-sar-service TEST - mzName: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.name - mzId: CD_legacy-sar-service/management-zone/CDlegacy-sar-service.id diff --git a/BMW-Dynatrace-config/CD_legacy-sar-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_legacy-sar-service/notification/notification.yaml index 2a0c41bd..4f32b3dd 100644 --- a/BMW-Dynatrace-config/CD_legacy-sar-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_legacy-sar-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDlegacy-sar-service-PROD: msTeams.json -- CDlegacy-sar-service-E2E: msTeams.json -- CDlegacy-sar-service-INT: msTeams.json +- CDlegacy-sar-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-sar-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDlegacy-sar-service.EMEA-Prod: - name: CD_legacy-sar-service PROD -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-PROD.id +- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegacy-sar-service-PROD.EMEA-Prod: +CDlegacy-sar-service.NA-Prod: - name: CD_legacy-sar-service PROD -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-sar-service-PROD.NA-Prod: -- name: CD_legacy-sar-service PROD -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-sar-service-PROD.CN-Prod: -- name: CD_legacy-sar-service PROD -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-sar-service-E2E: -- name: CD_legacy-sar-service E2E -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-E2E.id +- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegacy-sar-service-E2E.EMEA-Prod: -- name: CD_legacy-sar-service E2E -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-sar-service-E2E.NA-Prod: -- name: CD_legacy-sar-service E2E -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlegacy-sar-service-E2E.CN-Prod: -- name: CD_legacy-sar-service E2E -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegacy-sar-service-INT: -- name: CD_legacy-sar-service INT -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-INT.id +CDlegacy-sar-service.CN-Prod: +- name: CD_legacy-sar-service PROD +- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegacy-sar-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDlegacy-sar-service.EMEA-PreProd: - name: CD_legacy-sar-service INT -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-INT.id +- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service.id - webhook: https://empty -- skipDeployment: "false" -CDlegacy-sar-service-INT.NA-PreProd: +- skipDeployment: "true" +CDlegacy-sar-service.NA-PreProd: - name: CD_legacy-sar-service INT -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-INT.id +- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service.id - webhook: https://empty -- skipDeployment: "false" -CDlegacy-sar-service-INT.CN-PreProd: +- skipDeployment: "true" +CDlegacy-sar-service.CN-PreProd: - name: CD_legacy-sar-service INT -- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service-INT.id +- alertingProfile: CD_legacy-sar-service/alerting-profile/CDlegacy-sar-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_legal-document-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_legal-document-composite-service/alerting-profile/alerting-profile.yaml index d608fccb..4d494a52 100644 --- a/BMW-Dynatrace-config/CD_legal-document-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_legal-document-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDlegal-document-composite-service-PROD: default.json -- CDlegal-document-composite-service-E2E: default.json -- CDlegal-document-composite-service-INT: default.json +- CDlegal-document-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegal-document-composite-service-PROD: -- name: CD_legal-document-composite-service PROD -- tag: legal-document-composite-service -- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlegal-document-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDlegal-document-composite-service.EMEA-Prod: - name: CD_legal-document-composite-service PROD - tag: legal-document-composite-service - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - env: PROD - skipDeployment: "false" -CDlegal-document-composite-service-PROD.NA-Prod: +CDlegal-document-composite-service.NA-Prod: - name: CD_legal-document-composite-service PROD - tag: legal-document-composite-service - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - env: PROD - skipDeployment: "false" -CDlegal-document-composite-service-PROD.CN-Prod: +CDlegal-document-composite-service.CN-Prod: - name: CD_legal-document-composite-service PROD - tag: legal-document-composite-service - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegal-document-composite-service-E2E: -- name: CD_legal-document-composite-service E2E -- tag: legal-document-composite-service -- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDlegal-document-composite-service-E2E.EMEA-Prod: -- name: CD_legal-document-composite-service E2E -- tag: legal-document-composite-service -- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id -- env: E2E -- skipDeployment: "false" -CDlegal-document-composite-service-E2E.NA-Prod: -- name: CD_legal-document-composite-service E2E -- tag: legal-document-composite-service -- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id -- env: E2E -- skipDeployment: "false" -CDlegal-document-composite-service-E2E.CN-Prod: -- name: CD_legal-document-composite-service E2E -- tag: legal-document-composite-service -- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegal-document-composite-service-INT: -- name: CD_legal-document-composite-service INT -- tag: legal-document-composite-service -- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlegal-document-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDlegal-document-composite-service.EMEA-PreProd: - name: CD_legal-document-composite-service INT - tag: legal-document-composite-service - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - env: INT - skipDeployment: "false" -CDlegal-document-composite-service-INT.NA-PreProd: +CDlegal-document-composite-service.NA-PreProd: - name: CD_legal-document-composite-service INT - tag: legal-document-composite-service - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - env: INT - skipDeployment: "false" -CDlegal-document-composite-service-INT.CN-PreProd: +CDlegal-document-composite-service.CN-PreProd: - name: CD_legal-document-composite-service INT - tag: legal-document-composite-service - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id diff --git a/BMW-Dynatrace-config/CD_legal-document-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_legal-document-composite-service/dashboard/dashboard.yaml index 705b1637..409c1005 100644 --- a/BMW-Dynatrace-config/CD_legal-document-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_legal-document-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlegal-document-composite-service: default.json +- CDlegal-document-composite-service-PROD: default.json +- CDlegal-document-composite-service-E2E: default.json +- CDlegal-document-composite-service-INT: default.json +- CDlegal-document-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlegal-document-composite-service.EMEA-Prod: +CDlegal-document-composite-service-PROD: +- name: CD_legal-document-composite-service PROD +- mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name +- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id +- tag: legal-document-composite-service +- env: PROD +- skipDeployment: "true" +CDlegal-document-composite-service-PROD.EMEA-Prod: - name: CD_legal-document-composite-service PROD - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: PROD - skipDeployment: "false" -CDlegal-document-composite-service.NA-Prod: +CDlegal-document-composite-service-PROD.NA-Prod: - name: CD_legal-document-composite-service PROD - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: PROD - skipDeployment: "false" -CDlegal-document-composite-service.CN-Prod: +CDlegal-document-composite-service-PROD.CN-Prod: - name: CD_legal-document-composite-service PROD - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id @@ -25,21 +35,28 @@ CDlegal-document-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlegal-document-composite-service.EMEA-Prod: +CDlegal-document-composite-service-E2E: +- name: CD_legal-document-composite-service E2E +- mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name +- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id +- tag: legal-document-composite-service +- env: E2E +- skipDeployment: "true" +CDlegal-document-composite-service-E2E.EMEA-Prod: - name: CD_legal-document-composite-service E2E - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: E2E - skipDeployment: "false" -CDlegal-document-composite-service.NA-Prod: +CDlegal-document-composite-service-E2E.NA-Prod: - name: CD_legal-document-composite-service E2E - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: E2E - skipDeployment: "false" -CDlegal-document-composite-service.CN-Prod: +CDlegal-document-composite-service-E2E.CN-Prod: - name: CD_legal-document-composite-service E2E - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id @@ -47,22 +64,29 @@ CDlegal-document-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlegal-document-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlegal-document-composite-service-INT: +- name: CD_legal-document-composite-service INT +- mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name +- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id +- tag: legal-document-composite-service +- env: INT +- skipDeployment: "true" +CDlegal-document-composite-service-INT.EMEA-PreProd: - name: CD_legal-document-composite-service INT - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: INT - skipDeployment: "false" -CDlegal-document-composite-service.NA-PreProd: +CDlegal-document-composite-service-INT.NA-PreProd: - name: CD_legal-document-composite-service INT - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: INT - skipDeployment: "false" -CDlegal-document-composite-service.CN-PreProd: +CDlegal-document-composite-service-INT.CN-PreProd: - name: CD_legal-document-composite-service INT - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id @@ -70,22 +94,29 @@ CDlegal-document-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlegal-document-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlegal-document-composite-service-TEST: +- name: CD_legal-document-composite-service TEST +- mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name +- mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id +- tag: legal-document-composite-service +- env: TEST +- skipDeployment: "true" +CDlegal-document-composite-service-TEST.EMEA-PreProd: - name: CD_legal-document-composite-service TEST - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: TEST - skipDeployment: "false" -CDlegal-document-composite-service.NA-PreProd: +CDlegal-document-composite-service-TEST.NA-PreProd: - name: CD_legal-document-composite-service TEST - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id - tag: legal-document-composite-service - env: TEST - skipDeployment: "false" -CDlegal-document-composite-service.CN-PreProd: +CDlegal-document-composite-service-TEST.CN-PreProd: - name: CD_legal-document-composite-service TEST - mzName: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.name - mzId: CD_legal-document-composite-service/management-zone/CDlegal-document-composite-service.id diff --git a/BMW-Dynatrace-config/CD_legal-document-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_legal-document-composite-service/notification/notification.yaml index 10f04f2c..a8cff471 100644 --- a/BMW-Dynatrace-config/CD_legal-document-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_legal-document-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDlegal-document-composite-service-PROD: msTeams.json -- CDlegal-document-composite-service-E2E: msTeams.json -- CDlegal-document-composite-service-INT: msTeams.json +- CDlegal-document-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegal-document-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDlegal-document-composite-service.EMEA-Prod: - name: CD_legal-document-composite-service PROD -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-PROD.id +- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegal-document-composite-service-PROD.EMEA-Prod: +CDlegal-document-composite-service.NA-Prod: - name: CD_legal-document-composite-service PROD -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlegal-document-composite-service-PROD.NA-Prod: -- name: CD_legal-document-composite-service PROD -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlegal-document-composite-service-PROD.CN-Prod: -- name: CD_legal-document-composite-service PROD -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegal-document-composite-service-E2E: -- name: CD_legal-document-composite-service E2E -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-E2E.id +- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegal-document-composite-service-E2E.EMEA-Prod: -- name: CD_legal-document-composite-service E2E -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlegal-document-composite-service-E2E.NA-Prod: -- name: CD_legal-document-composite-service E2E -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlegal-document-composite-service-E2E.CN-Prod: -- name: CD_legal-document-composite-service E2E -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlegal-document-composite-service-INT: -- name: CD_legal-document-composite-service INT -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-INT.id +CDlegal-document-composite-service.CN-Prod: +- name: CD_legal-document-composite-service PROD +- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlegal-document-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDlegal-document-composite-service.EMEA-PreProd: - name: CD_legal-document-composite-service INT -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-INT.id +- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDlegal-document-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDlegal-document-composite-service.NA-PreProd: - name: CD_legal-document-composite-service INT -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-INT.id +- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDlegal-document-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDlegal-document-composite-service.CN-PreProd: - name: CD_legal-document-composite-service INT -- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service-INT.id +- alertingProfile: CD_legal-document-composite-service/alerting-profile/CDlegal-document-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_log-data-deletion-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_log-data-deletion-service/alerting-profile/alerting-profile.yaml index a650ee42..dd447730 100644 --- a/BMW-Dynatrace-config/CD_log-data-deletion-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_log-data-deletion-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDlog-data-deletion-service-PROD: default.json -- CDlog-data-deletion-service-E2E: default.json -- CDlog-data-deletion-service-INT: default.json +- CDlog-data-deletion-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlog-data-deletion-service-PROD: -- name: CD_log-data-deletion-service PROD -- tag: log-data-deletion-service -- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlog-data-deletion-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDlog-data-deletion-service.EMEA-Prod: - name: CD_log-data-deletion-service PROD - tag: log-data-deletion-service - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - env: PROD - skipDeployment: "false" -CDlog-data-deletion-service-PROD.NA-Prod: +CDlog-data-deletion-service.NA-Prod: - name: CD_log-data-deletion-service PROD - tag: log-data-deletion-service - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - env: PROD - skipDeployment: "false" -CDlog-data-deletion-service-PROD.CN-Prod: +CDlog-data-deletion-service.CN-Prod: - name: CD_log-data-deletion-service PROD - tag: log-data-deletion-service - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlog-data-deletion-service-E2E: -- name: CD_log-data-deletion-service E2E -- tag: log-data-deletion-service -- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDlog-data-deletion-service-E2E.EMEA-Prod: -- name: CD_log-data-deletion-service E2E -- tag: log-data-deletion-service -- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id -- env: E2E -- skipDeployment: "false" -CDlog-data-deletion-service-E2E.NA-Prod: -- name: CD_log-data-deletion-service E2E -- tag: log-data-deletion-service -- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id -- env: E2E -- skipDeployment: "false" -CDlog-data-deletion-service-E2E.CN-Prod: -- name: CD_log-data-deletion-service E2E -- tag: log-data-deletion-service -- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDlog-data-deletion-service-INT: -- name: CD_log-data-deletion-service INT -- tag: log-data-deletion-service -- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlog-data-deletion-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDlog-data-deletion-service.EMEA-PreProd: - name: CD_log-data-deletion-service INT - tag: log-data-deletion-service - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - env: INT - skipDeployment: "false" -CDlog-data-deletion-service-INT.NA-PreProd: +CDlog-data-deletion-service.NA-PreProd: - name: CD_log-data-deletion-service INT - tag: log-data-deletion-service - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - env: INT - skipDeployment: "false" -CDlog-data-deletion-service-INT.CN-PreProd: +CDlog-data-deletion-service.CN-PreProd: - name: CD_log-data-deletion-service INT - tag: log-data-deletion-service - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id diff --git a/BMW-Dynatrace-config/CD_log-data-deletion-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_log-data-deletion-service/dashboard/dashboard.yaml index 88708589..d37947e4 100644 --- a/BMW-Dynatrace-config/CD_log-data-deletion-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_log-data-deletion-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlog-data-deletion-service: default.json +- CDlog-data-deletion-service-PROD: default.json +- CDlog-data-deletion-service-E2E: default.json +- CDlog-data-deletion-service-INT: default.json +- CDlog-data-deletion-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlog-data-deletion-service.EMEA-Prod: +CDlog-data-deletion-service-PROD: +- name: CD_log-data-deletion-service PROD +- mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name +- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id +- tag: log-data-deletion-service +- env: PROD +- skipDeployment: "true" +CDlog-data-deletion-service-PROD.EMEA-Prod: - name: CD_log-data-deletion-service PROD - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: PROD - skipDeployment: "false" -CDlog-data-deletion-service.NA-Prod: +CDlog-data-deletion-service-PROD.NA-Prod: - name: CD_log-data-deletion-service PROD - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: PROD - skipDeployment: "false" -CDlog-data-deletion-service.CN-Prod: +CDlog-data-deletion-service-PROD.CN-Prod: - name: CD_log-data-deletion-service PROD - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id @@ -25,21 +35,28 @@ CDlog-data-deletion-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlog-data-deletion-service.EMEA-Prod: +CDlog-data-deletion-service-E2E: +- name: CD_log-data-deletion-service E2E +- mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name +- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id +- tag: log-data-deletion-service +- env: E2E +- skipDeployment: "true" +CDlog-data-deletion-service-E2E.EMEA-Prod: - name: CD_log-data-deletion-service E2E - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: E2E - skipDeployment: "false" -CDlog-data-deletion-service.NA-Prod: +CDlog-data-deletion-service-E2E.NA-Prod: - name: CD_log-data-deletion-service E2E - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: E2E - skipDeployment: "false" -CDlog-data-deletion-service.CN-Prod: +CDlog-data-deletion-service-E2E.CN-Prod: - name: CD_log-data-deletion-service E2E - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id @@ -47,22 +64,29 @@ CDlog-data-deletion-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlog-data-deletion-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlog-data-deletion-service-INT: +- name: CD_log-data-deletion-service INT +- mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name +- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id +- tag: log-data-deletion-service +- env: INT +- skipDeployment: "true" +CDlog-data-deletion-service-INT.EMEA-PreProd: - name: CD_log-data-deletion-service INT - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: INT - skipDeployment: "false" -CDlog-data-deletion-service.NA-PreProd: +CDlog-data-deletion-service-INT.NA-PreProd: - name: CD_log-data-deletion-service INT - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: INT - skipDeployment: "false" -CDlog-data-deletion-service.CN-PreProd: +CDlog-data-deletion-service-INT.CN-PreProd: - name: CD_log-data-deletion-service INT - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id @@ -70,22 +94,29 @@ CDlog-data-deletion-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlog-data-deletion-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlog-data-deletion-service-TEST: +- name: CD_log-data-deletion-service TEST +- mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name +- mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id +- tag: log-data-deletion-service +- env: TEST +- skipDeployment: "true" +CDlog-data-deletion-service-TEST.EMEA-PreProd: - name: CD_log-data-deletion-service TEST - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: TEST - skipDeployment: "false" -CDlog-data-deletion-service.NA-PreProd: +CDlog-data-deletion-service-TEST.NA-PreProd: - name: CD_log-data-deletion-service TEST - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id - tag: log-data-deletion-service - env: TEST - skipDeployment: "false" -CDlog-data-deletion-service.CN-PreProd: +CDlog-data-deletion-service-TEST.CN-PreProd: - name: CD_log-data-deletion-service TEST - mzName: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.name - mzId: CD_log-data-deletion-service/management-zone/CDlog-data-deletion-service.id diff --git a/BMW-Dynatrace-config/CD_log-data-deletion-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_log-data-deletion-service/notification/notification.yaml index f24634e3..b3e23c25 100644 --- a/BMW-Dynatrace-config/CD_log-data-deletion-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_log-data-deletion-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDlog-data-deletion-service-PROD: msTeams.json -- CDlog-data-deletion-service-E2E: msTeams.json -- CDlog-data-deletion-service-INT: msTeams.json +- CDlog-data-deletion-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlog-data-deletion-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDlog-data-deletion-service.EMEA-Prod: - name: CD_log-data-deletion-service PROD -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-PROD.id +- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlog-data-deletion-service-PROD.EMEA-Prod: +CDlog-data-deletion-service.NA-Prod: - name: CD_log-data-deletion-service PROD -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlog-data-deletion-service-PROD.NA-Prod: -- name: CD_log-data-deletion-service PROD -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlog-data-deletion-service-PROD.CN-Prod: -- name: CD_log-data-deletion-service PROD -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlog-data-deletion-service-E2E: -- name: CD_log-data-deletion-service E2E -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-E2E.id +- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlog-data-deletion-service-E2E.EMEA-Prod: -- name: CD_log-data-deletion-service E2E -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlog-data-deletion-service-E2E.NA-Prod: -- name: CD_log-data-deletion-service E2E -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDlog-data-deletion-service-E2E.CN-Prod: -- name: CD_log-data-deletion-service E2E -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlog-data-deletion-service-INT: -- name: CD_log-data-deletion-service INT -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-INT.id +CDlog-data-deletion-service.CN-Prod: +- name: CD_log-data-deletion-service PROD +- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlog-data-deletion-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDlog-data-deletion-service.EMEA-PreProd: - name: CD_log-data-deletion-service INT -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-INT.id +- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service.id - webhook: https://empty -- skipDeployment: "false" -CDlog-data-deletion-service-INT.NA-PreProd: +- skipDeployment: "true" +CDlog-data-deletion-service.NA-PreProd: - name: CD_log-data-deletion-service INT -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-INT.id +- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service.id - webhook: https://empty -- skipDeployment: "false" -CDlog-data-deletion-service-INT.CN-PreProd: +- skipDeployment: "true" +CDlog-data-deletion-service.CN-PreProd: - name: CD_log-data-deletion-service INT -- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service-INT.id +- alertingProfile: CD_log-data-deletion-service/alerting-profile/CDlog-data-deletion-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_lsc-kc/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_lsc-kc/alerting-profile/alerting-profile.yaml index 8bd59122..117e5c28 100644 --- a/BMW-Dynatrace-config/CD_lsc-kc/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_lsc-kc/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDlsc-kc-PROD: default.json -- CDlsc-kc-INT: default.json +- CDlsc-kc: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-kc-PROD: -- name: CD_lsc-kc PROD -- tag: lsc-kc -- mzId: CD_lsc-kc/management-zone/CDlsc-kc.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlsc-kc-PROD.EMEA-Prod: +CDlsc-kc.EMEA-Prod: - name: CD_lsc-kc PROD - tag: lsc-kc - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - env: PROD - skipDeployment: "false" -CDlsc-kc-PROD.NA-Prod: +CDlsc-kc.NA-Prod: - name: CD_lsc-kc PROD - tag: lsc-kc - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - env: PROD - skipDeployment: "false" -CDlsc-kc-PROD.CN-Prod: +CDlsc-kc.CN-Prod: - name: CD_lsc-kc PROD - tag: lsc-kc - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-kc-INT: -- name: CD_lsc-kc INT -- tag: lsc-kc -- mzId: CD_lsc-kc/management-zone/CDlsc-kc.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlsc-kc-INT.EMEA-PreProd: +CDlsc-kc.EMEA-PreProd: - name: CD_lsc-kc INT - tag: lsc-kc - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - env: INT - skipDeployment: "false" -CDlsc-kc-INT.NA-PreProd: +CDlsc-kc.NA-PreProd: - name: CD_lsc-kc INT - tag: lsc-kc - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - env: INT - skipDeployment: "false" -CDlsc-kc-INT.CN-PreProd: +CDlsc-kc.CN-PreProd: - name: CD_lsc-kc INT - tag: lsc-kc - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id diff --git a/BMW-Dynatrace-config/CD_lsc-kc/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_lsc-kc/dashboard/dashboard.yaml index 0a09ce2e..588fab7f 100644 --- a/BMW-Dynatrace-config/CD_lsc-kc/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_lsc-kc/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlsc-kc: default.json +- CDlsc-kc-PROD: default.json +- CDlsc-kc-E2E: default.json +- CDlsc-kc-INT: default.json +- CDlsc-kc-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlsc-kc.EMEA-Prod: +CDlsc-kc-PROD: +- name: CD_lsc-kc PROD +- mzName: CD_lsc-kc/management-zone/CDlsc-kc.name +- mzId: CD_lsc-kc/management-zone/CDlsc-kc.id +- tag: lsc-kc +- env: PROD +- skipDeployment: "true" +CDlsc-kc-PROD.EMEA-Prod: - name: CD_lsc-kc PROD - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: PROD - skipDeployment: "false" -CDlsc-kc.NA-Prod: +CDlsc-kc-PROD.NA-Prod: - name: CD_lsc-kc PROD - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: PROD - skipDeployment: "false" -CDlsc-kc.CN-Prod: +CDlsc-kc-PROD.CN-Prod: - name: CD_lsc-kc PROD - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id @@ -25,21 +35,28 @@ CDlsc-kc.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlsc-kc.EMEA-Prod: +CDlsc-kc-E2E: +- name: CD_lsc-kc E2E +- mzName: CD_lsc-kc/management-zone/CDlsc-kc.name +- mzId: CD_lsc-kc/management-zone/CDlsc-kc.id +- tag: lsc-kc +- env: E2E +- skipDeployment: "true" +CDlsc-kc-E2E.EMEA-Prod: - name: CD_lsc-kc E2E - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: E2E - skipDeployment: "false" -CDlsc-kc.NA-Prod: +CDlsc-kc-E2E.NA-Prod: - name: CD_lsc-kc E2E - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: E2E - skipDeployment: "false" -CDlsc-kc.CN-Prod: +CDlsc-kc-E2E.CN-Prod: - name: CD_lsc-kc E2E - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id @@ -47,22 +64,29 @@ CDlsc-kc.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlsc-kc.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlsc-kc-INT: +- name: CD_lsc-kc INT +- mzName: CD_lsc-kc/management-zone/CDlsc-kc.name +- mzId: CD_lsc-kc/management-zone/CDlsc-kc.id +- tag: lsc-kc +- env: INT +- skipDeployment: "true" +CDlsc-kc-INT.EMEA-PreProd: - name: CD_lsc-kc INT - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: INT - skipDeployment: "false" -CDlsc-kc.NA-PreProd: +CDlsc-kc-INT.NA-PreProd: - name: CD_lsc-kc INT - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: INT - skipDeployment: "false" -CDlsc-kc.CN-PreProd: +CDlsc-kc-INT.CN-PreProd: - name: CD_lsc-kc INT - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id @@ -70,22 +94,29 @@ CDlsc-kc.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlsc-kc.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlsc-kc-TEST: +- name: CD_lsc-kc TEST +- mzName: CD_lsc-kc/management-zone/CDlsc-kc.name +- mzId: CD_lsc-kc/management-zone/CDlsc-kc.id +- tag: lsc-kc +- env: TEST +- skipDeployment: "true" +CDlsc-kc-TEST.EMEA-PreProd: - name: CD_lsc-kc TEST - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: TEST - skipDeployment: "false" -CDlsc-kc.NA-PreProd: +CDlsc-kc-TEST.NA-PreProd: - name: CD_lsc-kc TEST - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id - tag: lsc-kc - env: TEST - skipDeployment: "false" -CDlsc-kc.CN-PreProd: +CDlsc-kc-TEST.CN-PreProd: - name: CD_lsc-kc TEST - mzName: CD_lsc-kc/management-zone/CDlsc-kc.name - mzId: CD_lsc-kc/management-zone/CDlsc-kc.id diff --git a/BMW-Dynatrace-config/CD_lsc-kc/notification/notification.yaml b/BMW-Dynatrace-config/CD_lsc-kc/notification/notification.yaml index 317513d0..c93a44b8 100644 --- a/BMW-Dynatrace-config/CD_lsc-kc/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_lsc-kc/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDlsc-kc-PROD: msTeams.json -- CDlsc-kc-INT: msTeams.json +- CDlsc-kc: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-kc-PROD: +# Notification System for EMEA/NA/CN Prod +CDlsc-kc.EMEA-Prod: - name: CD_lsc-kc PROD -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-PROD.id +- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-kc-PROD.EMEA-Prod: +CDlsc-kc.NA-Prod: - name: CD_lsc-kc PROD -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-kc-PROD.NA-Prod: -- name: CD_lsc-kc PROD -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-kc-PROD.CN-Prod: -- name: CD_lsc-kc PROD -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-kc-INT: -- name: CD_lsc-kc INT -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-INT.id +- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-kc-INT.EMEA-PreProd: -- name: CD_lsc-kc INT -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-INT.id +CDlsc-kc.CN-Prod: +- name: CD_lsc-kc PROD +- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-kc-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDlsc-kc.EMEA-PreProd: - name: CD_lsc-kc INT -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-INT.id +- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-kc-INT.CN-PreProd: +- skipDeployment: "true" +CDlsc-kc.NA-PreProd: - name: CD_lsc-kc INT -- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc-INT.id +- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDlsc-kc.CN-PreProd: +- name: CD_lsc-kc INT +- alertingProfile: CD_lsc-kc/alerting-profile/CDlsc-kc.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_lsc-mm/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_lsc-mm/alerting-profile/alerting-profile.yaml index 6b1ab7aa..0dc9e48e 100644 --- a/BMW-Dynatrace-config/CD_lsc-mm/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_lsc-mm/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDlsc-mm-PROD: default.json -- CDlsc-mm-INT: default.json +- CDlsc-mm: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-mm-PROD: -- name: CD_lsc-mm PROD -- tag: lsc-mm -- mzId: CD_lsc-mm/management-zone/CDlsc-mm.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlsc-mm-PROD.EMEA-Prod: +CDlsc-mm.EMEA-Prod: - name: CD_lsc-mm PROD - tag: lsc-mm - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - env: PROD - skipDeployment: "false" -CDlsc-mm-PROD.NA-Prod: +CDlsc-mm.NA-Prod: - name: CD_lsc-mm PROD - tag: lsc-mm - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - env: PROD - skipDeployment: "false" -CDlsc-mm-PROD.CN-Prod: +CDlsc-mm.CN-Prod: - name: CD_lsc-mm PROD - tag: lsc-mm - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-mm-INT: -- name: CD_lsc-mm INT -- tag: lsc-mm -- mzId: CD_lsc-mm/management-zone/CDlsc-mm.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlsc-mm-INT.EMEA-PreProd: +CDlsc-mm.EMEA-PreProd: - name: CD_lsc-mm INT - tag: lsc-mm - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - env: INT - skipDeployment: "false" -CDlsc-mm-INT.NA-PreProd: +CDlsc-mm.NA-PreProd: - name: CD_lsc-mm INT - tag: lsc-mm - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - env: INT - skipDeployment: "false" -CDlsc-mm-INT.CN-PreProd: +CDlsc-mm.CN-PreProd: - name: CD_lsc-mm INT - tag: lsc-mm - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id diff --git a/BMW-Dynatrace-config/CD_lsc-mm/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_lsc-mm/dashboard/dashboard.yaml index 2cd3588a..301d603a 100644 --- a/BMW-Dynatrace-config/CD_lsc-mm/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_lsc-mm/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlsc-mm: default.json +- CDlsc-mm-PROD: default.json +- CDlsc-mm-E2E: default.json +- CDlsc-mm-INT: default.json +- CDlsc-mm-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlsc-mm.EMEA-Prod: +CDlsc-mm-PROD: +- name: CD_lsc-mm PROD +- mzName: CD_lsc-mm/management-zone/CDlsc-mm.name +- mzId: CD_lsc-mm/management-zone/CDlsc-mm.id +- tag: lsc-mm +- env: PROD +- skipDeployment: "true" +CDlsc-mm-PROD.EMEA-Prod: - name: CD_lsc-mm PROD - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: PROD - skipDeployment: "false" -CDlsc-mm.NA-Prod: +CDlsc-mm-PROD.NA-Prod: - name: CD_lsc-mm PROD - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: PROD - skipDeployment: "false" -CDlsc-mm.CN-Prod: +CDlsc-mm-PROD.CN-Prod: - name: CD_lsc-mm PROD - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id @@ -25,21 +35,28 @@ CDlsc-mm.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlsc-mm.EMEA-Prod: +CDlsc-mm-E2E: +- name: CD_lsc-mm E2E +- mzName: CD_lsc-mm/management-zone/CDlsc-mm.name +- mzId: CD_lsc-mm/management-zone/CDlsc-mm.id +- tag: lsc-mm +- env: E2E +- skipDeployment: "true" +CDlsc-mm-E2E.EMEA-Prod: - name: CD_lsc-mm E2E - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: E2E - skipDeployment: "false" -CDlsc-mm.NA-Prod: +CDlsc-mm-E2E.NA-Prod: - name: CD_lsc-mm E2E - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: E2E - skipDeployment: "false" -CDlsc-mm.CN-Prod: +CDlsc-mm-E2E.CN-Prod: - name: CD_lsc-mm E2E - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id @@ -47,22 +64,29 @@ CDlsc-mm.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlsc-mm.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlsc-mm-INT: +- name: CD_lsc-mm INT +- mzName: CD_lsc-mm/management-zone/CDlsc-mm.name +- mzId: CD_lsc-mm/management-zone/CDlsc-mm.id +- tag: lsc-mm +- env: INT +- skipDeployment: "true" +CDlsc-mm-INT.EMEA-PreProd: - name: CD_lsc-mm INT - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: INT - skipDeployment: "false" -CDlsc-mm.NA-PreProd: +CDlsc-mm-INT.NA-PreProd: - name: CD_lsc-mm INT - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: INT - skipDeployment: "false" -CDlsc-mm.CN-PreProd: +CDlsc-mm-INT.CN-PreProd: - name: CD_lsc-mm INT - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id @@ -70,22 +94,29 @@ CDlsc-mm.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlsc-mm.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlsc-mm-TEST: +- name: CD_lsc-mm TEST +- mzName: CD_lsc-mm/management-zone/CDlsc-mm.name +- mzId: CD_lsc-mm/management-zone/CDlsc-mm.id +- tag: lsc-mm +- env: TEST +- skipDeployment: "true" +CDlsc-mm-TEST.EMEA-PreProd: - name: CD_lsc-mm TEST - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: TEST - skipDeployment: "false" -CDlsc-mm.NA-PreProd: +CDlsc-mm-TEST.NA-PreProd: - name: CD_lsc-mm TEST - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id - tag: lsc-mm - env: TEST - skipDeployment: "false" -CDlsc-mm.CN-PreProd: +CDlsc-mm-TEST.CN-PreProd: - name: CD_lsc-mm TEST - mzName: CD_lsc-mm/management-zone/CDlsc-mm.name - mzId: CD_lsc-mm/management-zone/CDlsc-mm.id diff --git a/BMW-Dynatrace-config/CD_lsc-mm/notification/notification.yaml b/BMW-Dynatrace-config/CD_lsc-mm/notification/notification.yaml index 283201bf..abf20302 100644 --- a/BMW-Dynatrace-config/CD_lsc-mm/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_lsc-mm/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDlsc-mm-PROD: msTeams.json -- CDlsc-mm-INT: msTeams.json +- CDlsc-mm: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-mm-PROD: +# Notification System for EMEA/NA/CN Prod +CDlsc-mm.EMEA-Prod: - name: CD_lsc-mm PROD -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-PROD.id +- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-mm-PROD.EMEA-Prod: +CDlsc-mm.NA-Prod: - name: CD_lsc-mm PROD -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-mm-PROD.NA-Prod: -- name: CD_lsc-mm PROD -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-mm-PROD.CN-Prod: -- name: CD_lsc-mm PROD -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-mm-INT: -- name: CD_lsc-mm INT -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-INT.id +- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-mm-INT.EMEA-PreProd: -- name: CD_lsc-mm INT -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-INT.id +CDlsc-mm.CN-Prod: +- name: CD_lsc-mm PROD +- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-mm-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDlsc-mm.EMEA-PreProd: - name: CD_lsc-mm INT -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-INT.id +- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-mm-INT.CN-PreProd: +- skipDeployment: "true" +CDlsc-mm.NA-PreProd: - name: CD_lsc-mm INT -- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm-INT.id +- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDlsc-mm.CN-PreProd: +- name: CD_lsc-mm INT +- alertingProfile: CD_lsc-mm/alerting-profile/CDlsc-mm.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_lsc-oc/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_lsc-oc/alerting-profile/alerting-profile.yaml index c1187825..5d9a9695 100644 --- a/BMW-Dynatrace-config/CD_lsc-oc/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_lsc-oc/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDlsc-oc-PROD: default.json -- CDlsc-oc-INT: default.json +- CDlsc-oc: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-oc-PROD: -- name: CD_lsc-oc PROD -- tag: lsc-oc -- mzId: CD_lsc-oc/management-zone/CDlsc-oc.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlsc-oc-PROD.EMEA-Prod: +CDlsc-oc.EMEA-Prod: - name: CD_lsc-oc PROD - tag: lsc-oc - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - env: PROD - skipDeployment: "false" -CDlsc-oc-PROD.NA-Prod: +CDlsc-oc.NA-Prod: - name: CD_lsc-oc PROD - tag: lsc-oc - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - env: PROD - skipDeployment: "false" -CDlsc-oc-PROD.CN-Prod: +CDlsc-oc.CN-Prod: - name: CD_lsc-oc PROD - tag: lsc-oc - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-oc-INT: -- name: CD_lsc-oc INT -- tag: lsc-oc -- mzId: CD_lsc-oc/management-zone/CDlsc-oc.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlsc-oc-INT.EMEA-PreProd: +CDlsc-oc.EMEA-PreProd: - name: CD_lsc-oc INT - tag: lsc-oc - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - env: INT - skipDeployment: "false" -CDlsc-oc-INT.NA-PreProd: +CDlsc-oc.NA-PreProd: - name: CD_lsc-oc INT - tag: lsc-oc - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - env: INT - skipDeployment: "false" -CDlsc-oc-INT.CN-PreProd: +CDlsc-oc.CN-PreProd: - name: CD_lsc-oc INT - tag: lsc-oc - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id diff --git a/BMW-Dynatrace-config/CD_lsc-oc/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_lsc-oc/dashboard/dashboard.yaml index 5c92bea7..ef91c0e1 100644 --- a/BMW-Dynatrace-config/CD_lsc-oc/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_lsc-oc/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlsc-oc: default.json +- CDlsc-oc-PROD: default.json +- CDlsc-oc-E2E: default.json +- CDlsc-oc-INT: default.json +- CDlsc-oc-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlsc-oc.EMEA-Prod: +CDlsc-oc-PROD: +- name: CD_lsc-oc PROD +- mzName: CD_lsc-oc/management-zone/CDlsc-oc.name +- mzId: CD_lsc-oc/management-zone/CDlsc-oc.id +- tag: lsc-oc +- env: PROD +- skipDeployment: "true" +CDlsc-oc-PROD.EMEA-Prod: - name: CD_lsc-oc PROD - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: PROD - skipDeployment: "false" -CDlsc-oc.NA-Prod: +CDlsc-oc-PROD.NA-Prod: - name: CD_lsc-oc PROD - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: PROD - skipDeployment: "false" -CDlsc-oc.CN-Prod: +CDlsc-oc-PROD.CN-Prod: - name: CD_lsc-oc PROD - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id @@ -25,21 +35,28 @@ CDlsc-oc.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlsc-oc.EMEA-Prod: +CDlsc-oc-E2E: +- name: CD_lsc-oc E2E +- mzName: CD_lsc-oc/management-zone/CDlsc-oc.name +- mzId: CD_lsc-oc/management-zone/CDlsc-oc.id +- tag: lsc-oc +- env: E2E +- skipDeployment: "true" +CDlsc-oc-E2E.EMEA-Prod: - name: CD_lsc-oc E2E - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: E2E - skipDeployment: "false" -CDlsc-oc.NA-Prod: +CDlsc-oc-E2E.NA-Prod: - name: CD_lsc-oc E2E - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: E2E - skipDeployment: "false" -CDlsc-oc.CN-Prod: +CDlsc-oc-E2E.CN-Prod: - name: CD_lsc-oc E2E - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id @@ -47,22 +64,29 @@ CDlsc-oc.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlsc-oc.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlsc-oc-INT: +- name: CD_lsc-oc INT +- mzName: CD_lsc-oc/management-zone/CDlsc-oc.name +- mzId: CD_lsc-oc/management-zone/CDlsc-oc.id +- tag: lsc-oc +- env: INT +- skipDeployment: "true" +CDlsc-oc-INT.EMEA-PreProd: - name: CD_lsc-oc INT - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: INT - skipDeployment: "false" -CDlsc-oc.NA-PreProd: +CDlsc-oc-INT.NA-PreProd: - name: CD_lsc-oc INT - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: INT - skipDeployment: "false" -CDlsc-oc.CN-PreProd: +CDlsc-oc-INT.CN-PreProd: - name: CD_lsc-oc INT - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id @@ -70,22 +94,29 @@ CDlsc-oc.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlsc-oc.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlsc-oc-TEST: +- name: CD_lsc-oc TEST +- mzName: CD_lsc-oc/management-zone/CDlsc-oc.name +- mzId: CD_lsc-oc/management-zone/CDlsc-oc.id +- tag: lsc-oc +- env: TEST +- skipDeployment: "true" +CDlsc-oc-TEST.EMEA-PreProd: - name: CD_lsc-oc TEST - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: TEST - skipDeployment: "false" -CDlsc-oc.NA-PreProd: +CDlsc-oc-TEST.NA-PreProd: - name: CD_lsc-oc TEST - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id - tag: lsc-oc - env: TEST - skipDeployment: "false" -CDlsc-oc.CN-PreProd: +CDlsc-oc-TEST.CN-PreProd: - name: CD_lsc-oc TEST - mzName: CD_lsc-oc/management-zone/CDlsc-oc.name - mzId: CD_lsc-oc/management-zone/CDlsc-oc.id diff --git a/BMW-Dynatrace-config/CD_lsc-oc/notification/notification.yaml b/BMW-Dynatrace-config/CD_lsc-oc/notification/notification.yaml index 5b77c471..a332cd4b 100644 --- a/BMW-Dynatrace-config/CD_lsc-oc/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_lsc-oc/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDlsc-oc-PROD: msTeams.json -- CDlsc-oc-INT: msTeams.json +- CDlsc-oc: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-oc-PROD: +# Notification System for EMEA/NA/CN Prod +CDlsc-oc.EMEA-Prod: - name: CD_lsc-oc PROD -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-PROD.id +- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-oc-PROD.EMEA-Prod: +CDlsc-oc.NA-Prod: - name: CD_lsc-oc PROD -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-oc-PROD.NA-Prod: -- name: CD_lsc-oc PROD -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-oc-PROD.CN-Prod: -- name: CD_lsc-oc PROD -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-oc-INT: -- name: CD_lsc-oc INT -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-INT.id +- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-oc-INT.EMEA-PreProd: -- name: CD_lsc-oc INT -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-INT.id +CDlsc-oc.CN-Prod: +- name: CD_lsc-oc PROD +- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-oc-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDlsc-oc.EMEA-PreProd: - name: CD_lsc-oc INT -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-INT.id +- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-oc-INT.CN-PreProd: +- skipDeployment: "true" +CDlsc-oc.NA-PreProd: - name: CD_lsc-oc INT -- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc-INT.id +- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDlsc-oc.CN-PreProd: +- name: CD_lsc-oc INT +- alertingProfile: CD_lsc-oc/alerting-profile/CDlsc-oc.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_lsc-og/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_lsc-og/alerting-profile/alerting-profile.yaml index abadc7e5..ce9aa9f8 100644 --- a/BMW-Dynatrace-config/CD_lsc-og/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_lsc-og/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDlsc-og-PROD: default.json -- CDlsc-og-INT: default.json +- CDlsc-og: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-og-PROD: -- name: CD_lsc-og PROD -- tag: lsc-og -- mzId: CD_lsc-og/management-zone/CDlsc-og.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDlsc-og-PROD.EMEA-Prod: +CDlsc-og.EMEA-Prod: - name: CD_lsc-og PROD - tag: lsc-og - mzId: CD_lsc-og/management-zone/CDlsc-og.id - env: PROD - skipDeployment: "false" -CDlsc-og-PROD.NA-Prod: +CDlsc-og.NA-Prod: - name: CD_lsc-og PROD - tag: lsc-og - mzId: CD_lsc-og/management-zone/CDlsc-og.id - env: PROD - skipDeployment: "false" -CDlsc-og-PROD.CN-Prod: +CDlsc-og.CN-Prod: - name: CD_lsc-og PROD - tag: lsc-og - mzId: CD_lsc-og/management-zone/CDlsc-og.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-og-INT: -- name: CD_lsc-og INT -- tag: lsc-og -- mzId: CD_lsc-og/management-zone/CDlsc-og.id -- env: INT -- skipDeployment: "true" -#Configuration -CDlsc-og-INT.EMEA-PreProd: +CDlsc-og.EMEA-PreProd: - name: CD_lsc-og INT - tag: lsc-og - mzId: CD_lsc-og/management-zone/CDlsc-og.id - env: INT - skipDeployment: "false" -CDlsc-og-INT.NA-PreProd: +CDlsc-og.NA-PreProd: - name: CD_lsc-og INT - tag: lsc-og - mzId: CD_lsc-og/management-zone/CDlsc-og.id - env: INT - skipDeployment: "false" -CDlsc-og-INT.CN-PreProd: +CDlsc-og.CN-PreProd: - name: CD_lsc-og INT - tag: lsc-og - mzId: CD_lsc-og/management-zone/CDlsc-og.id diff --git a/BMW-Dynatrace-config/CD_lsc-og/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_lsc-og/dashboard/dashboard.yaml index 62ee93df..ed5ba954 100644 --- a/BMW-Dynatrace-config/CD_lsc-og/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_lsc-og/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDlsc-og: default.json +- CDlsc-og-PROD: default.json +- CDlsc-og-E2E: default.json +- CDlsc-og-INT: default.json +- CDlsc-og-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDlsc-og.EMEA-Prod: +CDlsc-og-PROD: +- name: CD_lsc-og PROD +- mzName: CD_lsc-og/management-zone/CDlsc-og.name +- mzId: CD_lsc-og/management-zone/CDlsc-og.id +- tag: lsc-og +- env: PROD +- skipDeployment: "true" +CDlsc-og-PROD.EMEA-Prod: - name: CD_lsc-og PROD - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: PROD - skipDeployment: "false" -CDlsc-og.NA-Prod: +CDlsc-og-PROD.NA-Prod: - name: CD_lsc-og PROD - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: PROD - skipDeployment: "false" -CDlsc-og.CN-Prod: +CDlsc-og-PROD.CN-Prod: - name: CD_lsc-og PROD - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id @@ -25,21 +35,28 @@ CDlsc-og.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDlsc-og.EMEA-Prod: +CDlsc-og-E2E: +- name: CD_lsc-og E2E +- mzName: CD_lsc-og/management-zone/CDlsc-og.name +- mzId: CD_lsc-og/management-zone/CDlsc-og.id +- tag: lsc-og +- env: E2E +- skipDeployment: "true" +CDlsc-og-E2E.EMEA-Prod: - name: CD_lsc-og E2E - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: E2E - skipDeployment: "false" -CDlsc-og.NA-Prod: +CDlsc-og-E2E.NA-Prod: - name: CD_lsc-og E2E - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: E2E - skipDeployment: "false" -CDlsc-og.CN-Prod: +CDlsc-og-E2E.CN-Prod: - name: CD_lsc-og E2E - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id @@ -47,22 +64,29 @@ CDlsc-og.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDlsc-og.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDlsc-og-INT: +- name: CD_lsc-og INT +- mzName: CD_lsc-og/management-zone/CDlsc-og.name +- mzId: CD_lsc-og/management-zone/CDlsc-og.id +- tag: lsc-og +- env: INT +- skipDeployment: "true" +CDlsc-og-INT.EMEA-PreProd: - name: CD_lsc-og INT - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: INT - skipDeployment: "false" -CDlsc-og.NA-PreProd: +CDlsc-og-INT.NA-PreProd: - name: CD_lsc-og INT - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: INT - skipDeployment: "false" -CDlsc-og.CN-PreProd: +CDlsc-og-INT.CN-PreProd: - name: CD_lsc-og INT - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id @@ -70,22 +94,29 @@ CDlsc-og.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDlsc-og.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDlsc-og-TEST: +- name: CD_lsc-og TEST +- mzName: CD_lsc-og/management-zone/CDlsc-og.name +- mzId: CD_lsc-og/management-zone/CDlsc-og.id +- tag: lsc-og +- env: TEST +- skipDeployment: "true" +CDlsc-og-TEST.EMEA-PreProd: - name: CD_lsc-og TEST - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: TEST - skipDeployment: "false" -CDlsc-og.NA-PreProd: +CDlsc-og-TEST.NA-PreProd: - name: CD_lsc-og TEST - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id - tag: lsc-og - env: TEST - skipDeployment: "false" -CDlsc-og.CN-PreProd: +CDlsc-og-TEST.CN-PreProd: - name: CD_lsc-og TEST - mzName: CD_lsc-og/management-zone/CDlsc-og.name - mzId: CD_lsc-og/management-zone/CDlsc-og.id diff --git a/BMW-Dynatrace-config/CD_lsc-og/notification/notification.yaml b/BMW-Dynatrace-config/CD_lsc-og/notification/notification.yaml index 41c9175e..42310660 100644 --- a/BMW-Dynatrace-config/CD_lsc-og/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_lsc-og/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDlsc-og-PROD: msTeams.json -- CDlsc-og-INT: msTeams.json +- CDlsc-og: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-og-PROD: +# Notification System for EMEA/NA/CN Prod +CDlsc-og.EMEA-Prod: - name: CD_lsc-og PROD -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-PROD.id +- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-og-PROD.EMEA-Prod: +CDlsc-og.NA-Prod: - name: CD_lsc-og PROD -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-og-PROD.NA-Prod: -- name: CD_lsc-og PROD -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDlsc-og-PROD.CN-Prod: -- name: CD_lsc-og PROD -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDlsc-og-INT: -- name: CD_lsc-og INT -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-INT.id +- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDlsc-og-INT.EMEA-PreProd: -- name: CD_lsc-og INT -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-INT.id +CDlsc-og.CN-Prod: +- name: CD_lsc-og PROD +- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-og-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDlsc-og.EMEA-PreProd: - name: CD_lsc-og INT -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-INT.id +- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og.id - webhook: https://empty -- skipDeployment: "false" -CDlsc-og-INT.CN-PreProd: +- skipDeployment: "true" +CDlsc-og.NA-PreProd: - name: CD_lsc-og INT -- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og-INT.id +- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDlsc-og.CN-PreProd: +- name: CD_lsc-og INT +- alertingProfile: CD_lsc-og/alerting-profile/CDlsc-og.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_mds/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_mds/alerting-profile/alerting-profile.yaml index f1230cef..683df76e 100644 --- a/BMW-Dynatrace-config/CD_mds/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_mds/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDmds-PROD: default.json -- CDmds-INT: default.json +- CDmds: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmds-PROD: -- name: CD_mds PROD -- tag: mds -- mzId: CD_mds/management-zone/CDmds.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDmds-PROD.EMEA-Prod: +CDmds.EMEA-Prod: - name: CD_mds PROD - tag: mds - mzId: CD_mds/management-zone/CDmds.id - env: PROD - skipDeployment: "false" -CDmds-PROD.NA-Prod: +CDmds.NA-Prod: - name: CD_mds PROD - tag: mds - mzId: CD_mds/management-zone/CDmds.id - env: PROD - skipDeployment: "false" -CDmds-PROD.CN-Prod: +CDmds.CN-Prod: - name: CD_mds PROD - tag: mds - mzId: CD_mds/management-zone/CDmds.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmds-INT: -- name: CD_mds INT -- tag: mds -- mzId: CD_mds/management-zone/CDmds.id -- env: INT -- skipDeployment: "true" -#Configuration -CDmds-INT.EMEA-PreProd: +CDmds.EMEA-PreProd: - name: CD_mds INT - tag: mds - mzId: CD_mds/management-zone/CDmds.id - env: INT - skipDeployment: "false" -CDmds-INT.NA-PreProd: +CDmds.NA-PreProd: - name: CD_mds INT - tag: mds - mzId: CD_mds/management-zone/CDmds.id - env: INT - skipDeployment: "false" -CDmds-INT.CN-PreProd: +CDmds.CN-PreProd: - name: CD_mds INT - tag: mds - mzId: CD_mds/management-zone/CDmds.id diff --git a/BMW-Dynatrace-config/CD_mds/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_mds/dashboard/dashboard.yaml index 5a8cfe14..f7e677b5 100644 --- a/BMW-Dynatrace-config/CD_mds/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_mds/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDmds: default.json +- CDmds-PROD: default.json +- CDmds-E2E: default.json +- CDmds-INT: default.json +- CDmds-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDmds.EMEA-Prod: +CDmds-PROD: +- name: CD_mds PROD +- mzName: CD_mds/management-zone/CDmds.name +- mzId: CD_mds/management-zone/CDmds.id +- tag: mds +- env: PROD +- skipDeployment: "true" +CDmds-PROD.EMEA-Prod: - name: CD_mds PROD - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: PROD - skipDeployment: "false" -CDmds.NA-Prod: +CDmds-PROD.NA-Prod: - name: CD_mds PROD - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: PROD - skipDeployment: "false" -CDmds.CN-Prod: +CDmds-PROD.CN-Prod: - name: CD_mds PROD - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id @@ -25,21 +35,28 @@ CDmds.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDmds.EMEA-Prod: +CDmds-E2E: +- name: CD_mds E2E +- mzName: CD_mds/management-zone/CDmds.name +- mzId: CD_mds/management-zone/CDmds.id +- tag: mds +- env: E2E +- skipDeployment: "true" +CDmds-E2E.EMEA-Prod: - name: CD_mds E2E - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: E2E - skipDeployment: "false" -CDmds.NA-Prod: +CDmds-E2E.NA-Prod: - name: CD_mds E2E - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: E2E - skipDeployment: "false" -CDmds.CN-Prod: +CDmds-E2E.CN-Prod: - name: CD_mds E2E - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id @@ -47,22 +64,29 @@ CDmds.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDmds.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDmds-INT: +- name: CD_mds INT +- mzName: CD_mds/management-zone/CDmds.name +- mzId: CD_mds/management-zone/CDmds.id +- tag: mds +- env: INT +- skipDeployment: "true" +CDmds-INT.EMEA-PreProd: - name: CD_mds INT - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: INT - skipDeployment: "false" -CDmds.NA-PreProd: +CDmds-INT.NA-PreProd: - name: CD_mds INT - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: INT - skipDeployment: "false" -CDmds.CN-PreProd: +CDmds-INT.CN-PreProd: - name: CD_mds INT - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id @@ -70,22 +94,29 @@ CDmds.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDmds.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDmds-TEST: +- name: CD_mds TEST +- mzName: CD_mds/management-zone/CDmds.name +- mzId: CD_mds/management-zone/CDmds.id +- tag: mds +- env: TEST +- skipDeployment: "true" +CDmds-TEST.EMEA-PreProd: - name: CD_mds TEST - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: TEST - skipDeployment: "false" -CDmds.NA-PreProd: +CDmds-TEST.NA-PreProd: - name: CD_mds TEST - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id - tag: mds - env: TEST - skipDeployment: "false" -CDmds.CN-PreProd: +CDmds-TEST.CN-PreProd: - name: CD_mds TEST - mzName: CD_mds/management-zone/CDmds.name - mzId: CD_mds/management-zone/CDmds.id diff --git a/BMW-Dynatrace-config/CD_mds/notification/notification.yaml b/BMW-Dynatrace-config/CD_mds/notification/notification.yaml index 4eefb526..6656481a 100644 --- a/BMW-Dynatrace-config/CD_mds/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_mds/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDmds-PROD: msTeams.json -- CDmds-INT: msTeams.json +- CDmds: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmds-PROD: +# Notification System for EMEA/NA/CN Prod +CDmds.EMEA-Prod: - name: CD_mds PROD -- alertingProfile: CD_mds/alerting-profile/CDmds-PROD.id +- alertingProfile: CD_mds/alerting-profile/CDmds.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmds-PROD.EMEA-Prod: +CDmds.NA-Prod: - name: CD_mds PROD -- alertingProfile: CD_mds/alerting-profile/CDmds-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmds-PROD.NA-Prod: -- name: CD_mds PROD -- alertingProfile: CD_mds/alerting-profile/CDmds-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmds-PROD.CN-Prod: -- name: CD_mds PROD -- alertingProfile: CD_mds/alerting-profile/CDmds-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmds-INT: -- name: CD_mds INT -- alertingProfile: CD_mds/alerting-profile/CDmds-INT.id +- alertingProfile: CD_mds/alerting-profile/CDmds.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmds-INT.EMEA-PreProd: -- name: CD_mds INT -- alertingProfile: CD_mds/alerting-profile/CDmds-INT.id +CDmds.CN-Prod: +- name: CD_mds PROD +- alertingProfile: CD_mds/alerting-profile/CDmds.id - webhook: https://empty -- skipDeployment: "false" -CDmds-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDmds.EMEA-PreProd: - name: CD_mds INT -- alertingProfile: CD_mds/alerting-profile/CDmds-INT.id +- alertingProfile: CD_mds/alerting-profile/CDmds.id - webhook: https://empty -- skipDeployment: "false" -CDmds-INT.CN-PreProd: +- skipDeployment: "true" +CDmds.NA-PreProd: - name: CD_mds INT -- alertingProfile: CD_mds/alerting-profile/CDmds-INT.id +- alertingProfile: CD_mds/alerting-profile/CDmds.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDmds.CN-PreProd: +- name: CD_mds INT +- alertingProfile: CD_mds/alerting-profile/CDmds.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ml-ingestion-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ml-ingestion-service/alerting-profile/alerting-profile.yaml index 1aef9c77..7266dcd5 100644 --- a/BMW-Dynatrace-config/CD_ml-ingestion-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ml-ingestion-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDml-ingestion-service-PROD: default.json -- CDml-ingestion-service-E2E: default.json -- CDml-ingestion-service-INT: default.json +- CDml-ingestion-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDml-ingestion-service-PROD: -- name: CD_ml-ingestion-service PROD -- tag: ml-ingestion-service -- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDml-ingestion-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDml-ingestion-service.EMEA-Prod: - name: CD_ml-ingestion-service PROD - tag: ml-ingestion-service - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - env: PROD - skipDeployment: "false" -CDml-ingestion-service-PROD.NA-Prod: +CDml-ingestion-service.NA-Prod: - name: CD_ml-ingestion-service PROD - tag: ml-ingestion-service - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - env: PROD - skipDeployment: "false" -CDml-ingestion-service-PROD.CN-Prod: +CDml-ingestion-service.CN-Prod: - name: CD_ml-ingestion-service PROD - tag: ml-ingestion-service - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDml-ingestion-service-E2E: -- name: CD_ml-ingestion-service E2E -- tag: ml-ingestion-service -- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDml-ingestion-service-E2E.EMEA-Prod: -- name: CD_ml-ingestion-service E2E -- tag: ml-ingestion-service -- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id -- env: E2E -- skipDeployment: "false" -CDml-ingestion-service-E2E.NA-Prod: -- name: CD_ml-ingestion-service E2E -- tag: ml-ingestion-service -- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id -- env: E2E -- skipDeployment: "false" -CDml-ingestion-service-E2E.CN-Prod: -- name: CD_ml-ingestion-service E2E -- tag: ml-ingestion-service -- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDml-ingestion-service-INT: -- name: CD_ml-ingestion-service INT -- tag: ml-ingestion-service -- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDml-ingestion-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDml-ingestion-service.EMEA-PreProd: - name: CD_ml-ingestion-service INT - tag: ml-ingestion-service - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - env: INT - skipDeployment: "false" -CDml-ingestion-service-INT.NA-PreProd: +CDml-ingestion-service.NA-PreProd: - name: CD_ml-ingestion-service INT - tag: ml-ingestion-service - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - env: INT - skipDeployment: "false" -CDml-ingestion-service-INT.CN-PreProd: +CDml-ingestion-service.CN-PreProd: - name: CD_ml-ingestion-service INT - tag: ml-ingestion-service - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id diff --git a/BMW-Dynatrace-config/CD_ml-ingestion-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ml-ingestion-service/dashboard/dashboard.yaml index f2de09c7..79b5216b 100644 --- a/BMW-Dynatrace-config/CD_ml-ingestion-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ml-ingestion-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDml-ingestion-service: default.json +- CDml-ingestion-service-PROD: default.json +- CDml-ingestion-service-E2E: default.json +- CDml-ingestion-service-INT: default.json +- CDml-ingestion-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDml-ingestion-service.EMEA-Prod: +CDml-ingestion-service-PROD: +- name: CD_ml-ingestion-service PROD +- mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name +- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id +- tag: ml-ingestion-service +- env: PROD +- skipDeployment: "true" +CDml-ingestion-service-PROD.EMEA-Prod: - name: CD_ml-ingestion-service PROD - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: PROD - skipDeployment: "false" -CDml-ingestion-service.NA-Prod: +CDml-ingestion-service-PROD.NA-Prod: - name: CD_ml-ingestion-service PROD - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: PROD - skipDeployment: "false" -CDml-ingestion-service.CN-Prod: +CDml-ingestion-service-PROD.CN-Prod: - name: CD_ml-ingestion-service PROD - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id @@ -25,21 +35,28 @@ CDml-ingestion-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDml-ingestion-service.EMEA-Prod: +CDml-ingestion-service-E2E: +- name: CD_ml-ingestion-service E2E +- mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name +- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id +- tag: ml-ingestion-service +- env: E2E +- skipDeployment: "true" +CDml-ingestion-service-E2E.EMEA-Prod: - name: CD_ml-ingestion-service E2E - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: E2E - skipDeployment: "false" -CDml-ingestion-service.NA-Prod: +CDml-ingestion-service-E2E.NA-Prod: - name: CD_ml-ingestion-service E2E - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: E2E - skipDeployment: "false" -CDml-ingestion-service.CN-Prod: +CDml-ingestion-service-E2E.CN-Prod: - name: CD_ml-ingestion-service E2E - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id @@ -47,22 +64,29 @@ CDml-ingestion-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDml-ingestion-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDml-ingestion-service-INT: +- name: CD_ml-ingestion-service INT +- mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name +- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id +- tag: ml-ingestion-service +- env: INT +- skipDeployment: "true" +CDml-ingestion-service-INT.EMEA-PreProd: - name: CD_ml-ingestion-service INT - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: INT - skipDeployment: "false" -CDml-ingestion-service.NA-PreProd: +CDml-ingestion-service-INT.NA-PreProd: - name: CD_ml-ingestion-service INT - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: INT - skipDeployment: "false" -CDml-ingestion-service.CN-PreProd: +CDml-ingestion-service-INT.CN-PreProd: - name: CD_ml-ingestion-service INT - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id @@ -70,22 +94,29 @@ CDml-ingestion-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDml-ingestion-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDml-ingestion-service-TEST: +- name: CD_ml-ingestion-service TEST +- mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name +- mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id +- tag: ml-ingestion-service +- env: TEST +- skipDeployment: "true" +CDml-ingestion-service-TEST.EMEA-PreProd: - name: CD_ml-ingestion-service TEST - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: TEST - skipDeployment: "false" -CDml-ingestion-service.NA-PreProd: +CDml-ingestion-service-TEST.NA-PreProd: - name: CD_ml-ingestion-service TEST - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id - tag: ml-ingestion-service - env: TEST - skipDeployment: "false" -CDml-ingestion-service.CN-PreProd: +CDml-ingestion-service-TEST.CN-PreProd: - name: CD_ml-ingestion-service TEST - mzName: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.name - mzId: CD_ml-ingestion-service/management-zone/CDml-ingestion-service.id diff --git a/BMW-Dynatrace-config/CD_ml-ingestion-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_ml-ingestion-service/notification/notification.yaml index 2ca910fb..6876e22e 100644 --- a/BMW-Dynatrace-config/CD_ml-ingestion-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ml-ingestion-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDml-ingestion-service-PROD: msTeams.json -- CDml-ingestion-service-E2E: msTeams.json -- CDml-ingestion-service-INT: msTeams.json +- CDml-ingestion-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDml-ingestion-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDml-ingestion-service.EMEA-Prod: - name: CD_ml-ingestion-service PROD -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-PROD.id +- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDml-ingestion-service-PROD.EMEA-Prod: +CDml-ingestion-service.NA-Prod: - name: CD_ml-ingestion-service PROD -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDml-ingestion-service-PROD.NA-Prod: -- name: CD_ml-ingestion-service PROD -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDml-ingestion-service-PROD.CN-Prod: -- name: CD_ml-ingestion-service PROD -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDml-ingestion-service-E2E: -- name: CD_ml-ingestion-service E2E -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-E2E.id +- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDml-ingestion-service-E2E.EMEA-Prod: -- name: CD_ml-ingestion-service E2E -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDml-ingestion-service-E2E.NA-Prod: -- name: CD_ml-ingestion-service E2E -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDml-ingestion-service-E2E.CN-Prod: -- name: CD_ml-ingestion-service E2E -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDml-ingestion-service-INT: -- name: CD_ml-ingestion-service INT -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-INT.id +CDml-ingestion-service.CN-Prod: +- name: CD_ml-ingestion-service PROD +- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDml-ingestion-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDml-ingestion-service.EMEA-PreProd: - name: CD_ml-ingestion-service INT -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-INT.id +- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service.id - webhook: https://empty -- skipDeployment: "false" -CDml-ingestion-service-INT.NA-PreProd: +- skipDeployment: "true" +CDml-ingestion-service.NA-PreProd: - name: CD_ml-ingestion-service INT -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-INT.id +- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service.id - webhook: https://empty -- skipDeployment: "false" -CDml-ingestion-service-INT.CN-PreProd: +- skipDeployment: "true" +CDml-ingestion-service.CN-PreProd: - name: CD_ml-ingestion-service INT -- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service-INT.id +- alertingProfile: CD_ml-ingestion-service/alerting-profile/CDml-ingestion-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_mlc/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_mlc/alerting-profile/alerting-profile.yaml index 2a4fcab8..95fed275 100644 --- a/BMW-Dynatrace-config/CD_mlc/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_mlc/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDmlc-PROD: default.json -- CDmlc-INT: default.json +- CDmlc: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmlc-PROD: -- name: CD_mlc PROD -- tag: mlc -- mzId: CD_mlc/management-zone/CDmlc.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDmlc-PROD.EMEA-Prod: +CDmlc.EMEA-Prod: - name: CD_mlc PROD - tag: mlc - mzId: CD_mlc/management-zone/CDmlc.id - env: PROD - skipDeployment: "false" -CDmlc-PROD.NA-Prod: +CDmlc.NA-Prod: - name: CD_mlc PROD - tag: mlc - mzId: CD_mlc/management-zone/CDmlc.id - env: PROD - skipDeployment: "false" -CDmlc-PROD.CN-Prod: +CDmlc.CN-Prod: - name: CD_mlc PROD - tag: mlc - mzId: CD_mlc/management-zone/CDmlc.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmlc-INT: -- name: CD_mlc INT -- tag: mlc -- mzId: CD_mlc/management-zone/CDmlc.id -- env: INT -- skipDeployment: "true" -#Configuration -CDmlc-INT.EMEA-PreProd: +CDmlc.EMEA-PreProd: - name: CD_mlc INT - tag: mlc - mzId: CD_mlc/management-zone/CDmlc.id - env: INT - skipDeployment: "false" -CDmlc-INT.NA-PreProd: +CDmlc.NA-PreProd: - name: CD_mlc INT - tag: mlc - mzId: CD_mlc/management-zone/CDmlc.id - env: INT - skipDeployment: "false" -CDmlc-INT.CN-PreProd: +CDmlc.CN-PreProd: - name: CD_mlc INT - tag: mlc - mzId: CD_mlc/management-zone/CDmlc.id diff --git a/BMW-Dynatrace-config/CD_mlc/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_mlc/dashboard/dashboard.yaml index 8c1d6c46..46eae9d2 100644 --- a/BMW-Dynatrace-config/CD_mlc/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_mlc/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDmlc: default.json +- CDmlc-PROD: default.json +- CDmlc-E2E: default.json +- CDmlc-INT: default.json +- CDmlc-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDmlc.EMEA-Prod: +CDmlc-PROD: +- name: CD_mlc PROD +- mzName: CD_mlc/management-zone/CDmlc.name +- mzId: CD_mlc/management-zone/CDmlc.id +- tag: mlc +- env: PROD +- skipDeployment: "true" +CDmlc-PROD.EMEA-Prod: - name: CD_mlc PROD - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: PROD - skipDeployment: "false" -CDmlc.NA-Prod: +CDmlc-PROD.NA-Prod: - name: CD_mlc PROD - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: PROD - skipDeployment: "false" -CDmlc.CN-Prod: +CDmlc-PROD.CN-Prod: - name: CD_mlc PROD - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id @@ -25,21 +35,28 @@ CDmlc.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDmlc.EMEA-Prod: +CDmlc-E2E: +- name: CD_mlc E2E +- mzName: CD_mlc/management-zone/CDmlc.name +- mzId: CD_mlc/management-zone/CDmlc.id +- tag: mlc +- env: E2E +- skipDeployment: "true" +CDmlc-E2E.EMEA-Prod: - name: CD_mlc E2E - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: E2E - skipDeployment: "false" -CDmlc.NA-Prod: +CDmlc-E2E.NA-Prod: - name: CD_mlc E2E - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: E2E - skipDeployment: "false" -CDmlc.CN-Prod: +CDmlc-E2E.CN-Prod: - name: CD_mlc E2E - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id @@ -47,22 +64,29 @@ CDmlc.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDmlc.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDmlc-INT: +- name: CD_mlc INT +- mzName: CD_mlc/management-zone/CDmlc.name +- mzId: CD_mlc/management-zone/CDmlc.id +- tag: mlc +- env: INT +- skipDeployment: "true" +CDmlc-INT.EMEA-PreProd: - name: CD_mlc INT - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: INT - skipDeployment: "false" -CDmlc.NA-PreProd: +CDmlc-INT.NA-PreProd: - name: CD_mlc INT - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: INT - skipDeployment: "false" -CDmlc.CN-PreProd: +CDmlc-INT.CN-PreProd: - name: CD_mlc INT - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id @@ -70,22 +94,29 @@ CDmlc.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDmlc.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDmlc-TEST: +- name: CD_mlc TEST +- mzName: CD_mlc/management-zone/CDmlc.name +- mzId: CD_mlc/management-zone/CDmlc.id +- tag: mlc +- env: TEST +- skipDeployment: "true" +CDmlc-TEST.EMEA-PreProd: - name: CD_mlc TEST - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: TEST - skipDeployment: "false" -CDmlc.NA-PreProd: +CDmlc-TEST.NA-PreProd: - name: CD_mlc TEST - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id - tag: mlc - env: TEST - skipDeployment: "false" -CDmlc.CN-PreProd: +CDmlc-TEST.CN-PreProd: - name: CD_mlc TEST - mzName: CD_mlc/management-zone/CDmlc.name - mzId: CD_mlc/management-zone/CDmlc.id diff --git a/BMW-Dynatrace-config/CD_mlc/notification/notification.yaml b/BMW-Dynatrace-config/CD_mlc/notification/notification.yaml index d11c93d8..8ee94c56 100644 --- a/BMW-Dynatrace-config/CD_mlc/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_mlc/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDmlc-PROD: msTeams.json -- CDmlc-INT: msTeams.json +- CDmlc: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmlc-PROD: +# Notification System for EMEA/NA/CN Prod +CDmlc.EMEA-Prod: - name: CD_mlc PROD -- alertingProfile: CD_mlc/alerting-profile/CDmlc-PROD.id +- alertingProfile: CD_mlc/alerting-profile/CDmlc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmlc-PROD.EMEA-Prod: +CDmlc.NA-Prod: - name: CD_mlc PROD -- alertingProfile: CD_mlc/alerting-profile/CDmlc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmlc-PROD.NA-Prod: -- name: CD_mlc PROD -- alertingProfile: CD_mlc/alerting-profile/CDmlc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmlc-PROD.CN-Prod: -- name: CD_mlc PROD -- alertingProfile: CD_mlc/alerting-profile/CDmlc-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmlc-INT: -- name: CD_mlc INT -- alertingProfile: CD_mlc/alerting-profile/CDmlc-INT.id +- alertingProfile: CD_mlc/alerting-profile/CDmlc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmlc-INT.EMEA-PreProd: -- name: CD_mlc INT -- alertingProfile: CD_mlc/alerting-profile/CDmlc-INT.id +CDmlc.CN-Prod: +- name: CD_mlc PROD +- alertingProfile: CD_mlc/alerting-profile/CDmlc.id - webhook: https://empty -- skipDeployment: "false" -CDmlc-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDmlc.EMEA-PreProd: - name: CD_mlc INT -- alertingProfile: CD_mlc/alerting-profile/CDmlc-INT.id +- alertingProfile: CD_mlc/alerting-profile/CDmlc.id - webhook: https://empty -- skipDeployment: "false" -CDmlc-INT.CN-PreProd: +- skipDeployment: "true" +CDmlc.NA-PreProd: - name: CD_mlc INT -- alertingProfile: CD_mlc/alerting-profile/CDmlc-INT.id +- alertingProfile: CD_mlc/alerting-profile/CDmlc.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDmlc.CN-PreProd: +- name: CD_mlc INT +- alertingProfile: CD_mlc/alerting-profile/CDmlc.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_mrp/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_mrp/alerting-profile/alerting-profile.yaml index 3c7f6ab4..987edeb0 100644 --- a/BMW-Dynatrace-config/CD_mrp/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_mrp/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDmrp-PROD: default.json -- CDmrp-INT: default.json +- CDmrp: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrp-PROD: -- name: CD_mrp PROD -- tag: mrp -- mzId: CD_mrp/management-zone/CDmrp.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDmrp-PROD.EMEA-Prod: +CDmrp.EMEA-Prod: - name: CD_mrp PROD - tag: mrp - mzId: CD_mrp/management-zone/CDmrp.id - env: PROD - skipDeployment: "false" -CDmrp-PROD.NA-Prod: +CDmrp.NA-Prod: - name: CD_mrp PROD - tag: mrp - mzId: CD_mrp/management-zone/CDmrp.id - env: PROD - skipDeployment: "false" -CDmrp-PROD.CN-Prod: +CDmrp.CN-Prod: - name: CD_mrp PROD - tag: mrp - mzId: CD_mrp/management-zone/CDmrp.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrp-INT: -- name: CD_mrp INT -- tag: mrp -- mzId: CD_mrp/management-zone/CDmrp.id -- env: INT -- skipDeployment: "true" -#Configuration -CDmrp-INT.EMEA-PreProd: +CDmrp.EMEA-PreProd: - name: CD_mrp INT - tag: mrp - mzId: CD_mrp/management-zone/CDmrp.id - env: INT - skipDeployment: "false" -CDmrp-INT.NA-PreProd: +CDmrp.NA-PreProd: - name: CD_mrp INT - tag: mrp - mzId: CD_mrp/management-zone/CDmrp.id - env: INT - skipDeployment: "false" -CDmrp-INT.CN-PreProd: +CDmrp.CN-PreProd: - name: CD_mrp INT - tag: mrp - mzId: CD_mrp/management-zone/CDmrp.id diff --git a/BMW-Dynatrace-config/CD_mrp/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_mrp/dashboard/dashboard.yaml index 8960ff02..bc9ee402 100644 --- a/BMW-Dynatrace-config/CD_mrp/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_mrp/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDmrp: default.json +- CDmrp-PROD: default.json +- CDmrp-E2E: default.json +- CDmrp-INT: default.json +- CDmrp-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDmrp.EMEA-Prod: +CDmrp-PROD: +- name: CD_mrp PROD +- mzName: CD_mrp/management-zone/CDmrp.name +- mzId: CD_mrp/management-zone/CDmrp.id +- tag: mrp +- env: PROD +- skipDeployment: "true" +CDmrp-PROD.EMEA-Prod: - name: CD_mrp PROD - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: PROD - skipDeployment: "false" -CDmrp.NA-Prod: +CDmrp-PROD.NA-Prod: - name: CD_mrp PROD - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: PROD - skipDeployment: "false" -CDmrp.CN-Prod: +CDmrp-PROD.CN-Prod: - name: CD_mrp PROD - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id @@ -25,21 +35,28 @@ CDmrp.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDmrp.EMEA-Prod: +CDmrp-E2E: +- name: CD_mrp E2E +- mzName: CD_mrp/management-zone/CDmrp.name +- mzId: CD_mrp/management-zone/CDmrp.id +- tag: mrp +- env: E2E +- skipDeployment: "true" +CDmrp-E2E.EMEA-Prod: - name: CD_mrp E2E - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: E2E - skipDeployment: "false" -CDmrp.NA-Prod: +CDmrp-E2E.NA-Prod: - name: CD_mrp E2E - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: E2E - skipDeployment: "false" -CDmrp.CN-Prod: +CDmrp-E2E.CN-Prod: - name: CD_mrp E2E - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id @@ -47,22 +64,29 @@ CDmrp.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDmrp.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDmrp-INT: +- name: CD_mrp INT +- mzName: CD_mrp/management-zone/CDmrp.name +- mzId: CD_mrp/management-zone/CDmrp.id +- tag: mrp +- env: INT +- skipDeployment: "true" +CDmrp-INT.EMEA-PreProd: - name: CD_mrp INT - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: INT - skipDeployment: "false" -CDmrp.NA-PreProd: +CDmrp-INT.NA-PreProd: - name: CD_mrp INT - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: INT - skipDeployment: "false" -CDmrp.CN-PreProd: +CDmrp-INT.CN-PreProd: - name: CD_mrp INT - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id @@ -70,22 +94,29 @@ CDmrp.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDmrp.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDmrp-TEST: +- name: CD_mrp TEST +- mzName: CD_mrp/management-zone/CDmrp.name +- mzId: CD_mrp/management-zone/CDmrp.id +- tag: mrp +- env: TEST +- skipDeployment: "true" +CDmrp-TEST.EMEA-PreProd: - name: CD_mrp TEST - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: TEST - skipDeployment: "false" -CDmrp.NA-PreProd: +CDmrp-TEST.NA-PreProd: - name: CD_mrp TEST - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id - tag: mrp - env: TEST - skipDeployment: "false" -CDmrp.CN-PreProd: +CDmrp-TEST.CN-PreProd: - name: CD_mrp TEST - mzName: CD_mrp/management-zone/CDmrp.name - mzId: CD_mrp/management-zone/CDmrp.id diff --git a/BMW-Dynatrace-config/CD_mrp/notification/notification.yaml b/BMW-Dynatrace-config/CD_mrp/notification/notification.yaml index efb748cf..95297592 100644 --- a/BMW-Dynatrace-config/CD_mrp/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_mrp/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDmrp-PROD: msTeams.json -- CDmrp-INT: msTeams.json +- CDmrp: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrp-PROD: +# Notification System for EMEA/NA/CN Prod +CDmrp.EMEA-Prod: - name: CD_mrp PROD -- alertingProfile: CD_mrp/alerting-profile/CDmrp-PROD.id +- alertingProfile: CD_mrp/alerting-profile/CDmrp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmrp-PROD.EMEA-Prod: +CDmrp.NA-Prod: - name: CD_mrp PROD -- alertingProfile: CD_mrp/alerting-profile/CDmrp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmrp-PROD.NA-Prod: -- name: CD_mrp PROD -- alertingProfile: CD_mrp/alerting-profile/CDmrp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmrp-PROD.CN-Prod: -- name: CD_mrp PROD -- alertingProfile: CD_mrp/alerting-profile/CDmrp-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrp-INT: -- name: CD_mrp INT -- alertingProfile: CD_mrp/alerting-profile/CDmrp-INT.id +- alertingProfile: CD_mrp/alerting-profile/CDmrp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmrp-INT.EMEA-PreProd: -- name: CD_mrp INT -- alertingProfile: CD_mrp/alerting-profile/CDmrp-INT.id +CDmrp.CN-Prod: +- name: CD_mrp PROD +- alertingProfile: CD_mrp/alerting-profile/CDmrp.id - webhook: https://empty -- skipDeployment: "false" -CDmrp-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDmrp.EMEA-PreProd: - name: CD_mrp INT -- alertingProfile: CD_mrp/alerting-profile/CDmrp-INT.id +- alertingProfile: CD_mrp/alerting-profile/CDmrp.id - webhook: https://empty -- skipDeployment: "false" -CDmrp-INT.CN-PreProd: +- skipDeployment: "true" +CDmrp.NA-PreProd: - name: CD_mrp INT -- alertingProfile: CD_mrp/alerting-profile/CDmrp-INT.id +- alertingProfile: CD_mrp/alerting-profile/CDmrp.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDmrp.CN-PreProd: +- name: CD_mrp INT +- alertingProfile: CD_mrp/alerting-profile/CDmrp.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_mrpspringboot/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_mrpspringboot/alerting-profile/alerting-profile.yaml index 691b23ac..6df835b4 100644 --- a/BMW-Dynatrace-config/CD_mrpspringboot/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_mrpspringboot/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDmrpspringboot-PROD: default.json -- CDmrpspringboot-INT: default.json +- CDmrpspringboot: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrpspringboot-PROD: -- name: CD_mrpspringboot PROD -- tag: mrpspringboot -- mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDmrpspringboot-PROD.EMEA-Prod: +CDmrpspringboot.EMEA-Prod: - name: CD_mrpspringboot PROD - tag: mrpspringboot - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - env: PROD - skipDeployment: "false" -CDmrpspringboot-PROD.NA-Prod: +CDmrpspringboot.NA-Prod: - name: CD_mrpspringboot PROD - tag: mrpspringboot - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - env: PROD - skipDeployment: "false" -CDmrpspringboot-PROD.CN-Prod: +CDmrpspringboot.CN-Prod: - name: CD_mrpspringboot PROD - tag: mrpspringboot - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrpspringboot-INT: -- name: CD_mrpspringboot INT -- tag: mrpspringboot -- mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id -- env: INT -- skipDeployment: "true" -#Configuration -CDmrpspringboot-INT.EMEA-PreProd: +CDmrpspringboot.EMEA-PreProd: - name: CD_mrpspringboot INT - tag: mrpspringboot - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - env: INT - skipDeployment: "false" -CDmrpspringboot-INT.NA-PreProd: +CDmrpspringboot.NA-PreProd: - name: CD_mrpspringboot INT - tag: mrpspringboot - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - env: INT - skipDeployment: "false" -CDmrpspringboot-INT.CN-PreProd: +CDmrpspringboot.CN-PreProd: - name: CD_mrpspringboot INT - tag: mrpspringboot - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id diff --git a/BMW-Dynatrace-config/CD_mrpspringboot/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_mrpspringboot/dashboard/dashboard.yaml index cf4932dd..c980b344 100644 --- a/BMW-Dynatrace-config/CD_mrpspringboot/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_mrpspringboot/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDmrpspringboot: default.json +- CDmrpspringboot-PROD: default.json +- CDmrpspringboot-E2E: default.json +- CDmrpspringboot-INT: default.json +- CDmrpspringboot-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDmrpspringboot.EMEA-Prod: +CDmrpspringboot-PROD: +- name: CD_mrpspringboot PROD +- mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name +- mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id +- tag: mrpspringboot +- env: PROD +- skipDeployment: "true" +CDmrpspringboot-PROD.EMEA-Prod: - name: CD_mrpspringboot PROD - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: PROD - skipDeployment: "false" -CDmrpspringboot.NA-Prod: +CDmrpspringboot-PROD.NA-Prod: - name: CD_mrpspringboot PROD - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: PROD - skipDeployment: "false" -CDmrpspringboot.CN-Prod: +CDmrpspringboot-PROD.CN-Prod: - name: CD_mrpspringboot PROD - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id @@ -25,21 +35,28 @@ CDmrpspringboot.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDmrpspringboot.EMEA-Prod: +CDmrpspringboot-E2E: +- name: CD_mrpspringboot E2E +- mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name +- mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id +- tag: mrpspringboot +- env: E2E +- skipDeployment: "true" +CDmrpspringboot-E2E.EMEA-Prod: - name: CD_mrpspringboot E2E - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: E2E - skipDeployment: "false" -CDmrpspringboot.NA-Prod: +CDmrpspringboot-E2E.NA-Prod: - name: CD_mrpspringboot E2E - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: E2E - skipDeployment: "false" -CDmrpspringboot.CN-Prod: +CDmrpspringboot-E2E.CN-Prod: - name: CD_mrpspringboot E2E - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id @@ -47,22 +64,29 @@ CDmrpspringboot.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDmrpspringboot.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDmrpspringboot-INT: +- name: CD_mrpspringboot INT +- mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name +- mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id +- tag: mrpspringboot +- env: INT +- skipDeployment: "true" +CDmrpspringboot-INT.EMEA-PreProd: - name: CD_mrpspringboot INT - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: INT - skipDeployment: "false" -CDmrpspringboot.NA-PreProd: +CDmrpspringboot-INT.NA-PreProd: - name: CD_mrpspringboot INT - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: INT - skipDeployment: "false" -CDmrpspringboot.CN-PreProd: +CDmrpspringboot-INT.CN-PreProd: - name: CD_mrpspringboot INT - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id @@ -70,22 +94,29 @@ CDmrpspringboot.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDmrpspringboot.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDmrpspringboot-TEST: +- name: CD_mrpspringboot TEST +- mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name +- mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id +- tag: mrpspringboot +- env: TEST +- skipDeployment: "true" +CDmrpspringboot-TEST.EMEA-PreProd: - name: CD_mrpspringboot TEST - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: TEST - skipDeployment: "false" -CDmrpspringboot.NA-PreProd: +CDmrpspringboot-TEST.NA-PreProd: - name: CD_mrpspringboot TEST - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id - tag: mrpspringboot - env: TEST - skipDeployment: "false" -CDmrpspringboot.CN-PreProd: +CDmrpspringboot-TEST.CN-PreProd: - name: CD_mrpspringboot TEST - mzName: CD_mrpspringboot/management-zone/CDmrpspringboot.name - mzId: CD_mrpspringboot/management-zone/CDmrpspringboot.id diff --git a/BMW-Dynatrace-config/CD_mrpspringboot/notification/notification.yaml b/BMW-Dynatrace-config/CD_mrpspringboot/notification/notification.yaml index 8a876524..89bb827c 100644 --- a/BMW-Dynatrace-config/CD_mrpspringboot/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_mrpspringboot/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDmrpspringboot-PROD: msTeams.json -- CDmrpspringboot-INT: msTeams.json +- CDmrpspringboot: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrpspringboot-PROD: +# Notification System for EMEA/NA/CN Prod +CDmrpspringboot.EMEA-Prod: - name: CD_mrpspringboot PROD -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-PROD.id +- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmrpspringboot-PROD.EMEA-Prod: +CDmrpspringboot.NA-Prod: - name: CD_mrpspringboot PROD -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmrpspringboot-PROD.NA-Prod: -- name: CD_mrpspringboot PROD -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDmrpspringboot-PROD.CN-Prod: -- name: CD_mrpspringboot PROD -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDmrpspringboot-INT: -- name: CD_mrpspringboot INT -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-INT.id +- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDmrpspringboot-INT.EMEA-PreProd: -- name: CD_mrpspringboot INT -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-INT.id +CDmrpspringboot.CN-Prod: +- name: CD_mrpspringboot PROD +- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot.id - webhook: https://empty -- skipDeployment: "false" -CDmrpspringboot-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDmrpspringboot.EMEA-PreProd: - name: CD_mrpspringboot INT -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-INT.id +- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot.id - webhook: https://empty -- skipDeployment: "false" -CDmrpspringboot-INT.CN-PreProd: +- skipDeployment: "true" +CDmrpspringboot.NA-PreProd: - name: CD_mrpspringboot INT -- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot-INT.id +- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDmrpspringboot.CN-PreProd: +- name: CD_mrpspringboot INT +- alertingProfile: CD_mrpspringboot/alerting-profile/CDmrpspringboot.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_nop-admin/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_nop-admin/alerting-profile/alerting-profile.yaml index fc2c5271..1ca6a0a7 100644 --- a/BMW-Dynatrace-config/CD_nop-admin/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_nop-admin/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDnop-admin-PROD: default.json -- CDnop-admin-INT: default.json +- CDnop-admin: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-admin-PROD: -- name: CD_nop-admin PROD -- tag: nop-admin -- mzId: CD_nop-admin/management-zone/CDnop-admin.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnop-admin-PROD.EMEA-Prod: +CDnop-admin.EMEA-Prod: - name: CD_nop-admin PROD - tag: nop-admin - mzId: CD_nop-admin/management-zone/CDnop-admin.id - env: PROD - skipDeployment: "false" -CDnop-admin-PROD.NA-Prod: +CDnop-admin.NA-Prod: - name: CD_nop-admin PROD - tag: nop-admin - mzId: CD_nop-admin/management-zone/CDnop-admin.id - env: PROD - skipDeployment: "false" -CDnop-admin-PROD.CN-Prod: +CDnop-admin.CN-Prod: - name: CD_nop-admin PROD - tag: nop-admin - mzId: CD_nop-admin/management-zone/CDnop-admin.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-admin-INT: -- name: CD_nop-admin INT -- tag: nop-admin -- mzId: CD_nop-admin/management-zone/CDnop-admin.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnop-admin-INT.EMEA-PreProd: +CDnop-admin.EMEA-PreProd: - name: CD_nop-admin INT - tag: nop-admin - mzId: CD_nop-admin/management-zone/CDnop-admin.id - env: INT - skipDeployment: "false" -CDnop-admin-INT.NA-PreProd: +CDnop-admin.NA-PreProd: - name: CD_nop-admin INT - tag: nop-admin - mzId: CD_nop-admin/management-zone/CDnop-admin.id - env: INT - skipDeployment: "false" -CDnop-admin-INT.CN-PreProd: +CDnop-admin.CN-PreProd: - name: CD_nop-admin INT - tag: nop-admin - mzId: CD_nop-admin/management-zone/CDnop-admin.id diff --git a/BMW-Dynatrace-config/CD_nop-admin/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_nop-admin/dashboard/dashboard.yaml index 0c990023..cbaf9205 100644 --- a/BMW-Dynatrace-config/CD_nop-admin/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_nop-admin/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnop-admin: default.json +- CDnop-admin-PROD: default.json +- CDnop-admin-E2E: default.json +- CDnop-admin-INT: default.json +- CDnop-admin-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnop-admin.EMEA-Prod: +CDnop-admin-PROD: +- name: CD_nop-admin PROD +- mzName: CD_nop-admin/management-zone/CDnop-admin.name +- mzId: CD_nop-admin/management-zone/CDnop-admin.id +- tag: nop-admin +- env: PROD +- skipDeployment: "true" +CDnop-admin-PROD.EMEA-Prod: - name: CD_nop-admin PROD - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: PROD - skipDeployment: "false" -CDnop-admin.NA-Prod: +CDnop-admin-PROD.NA-Prod: - name: CD_nop-admin PROD - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: PROD - skipDeployment: "false" -CDnop-admin.CN-Prod: +CDnop-admin-PROD.CN-Prod: - name: CD_nop-admin PROD - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id @@ -25,21 +35,28 @@ CDnop-admin.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnop-admin.EMEA-Prod: +CDnop-admin-E2E: +- name: CD_nop-admin E2E +- mzName: CD_nop-admin/management-zone/CDnop-admin.name +- mzId: CD_nop-admin/management-zone/CDnop-admin.id +- tag: nop-admin +- env: E2E +- skipDeployment: "true" +CDnop-admin-E2E.EMEA-Prod: - name: CD_nop-admin E2E - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: E2E - skipDeployment: "false" -CDnop-admin.NA-Prod: +CDnop-admin-E2E.NA-Prod: - name: CD_nop-admin E2E - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: E2E - skipDeployment: "false" -CDnop-admin.CN-Prod: +CDnop-admin-E2E.CN-Prod: - name: CD_nop-admin E2E - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id @@ -47,22 +64,29 @@ CDnop-admin.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnop-admin.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnop-admin-INT: +- name: CD_nop-admin INT +- mzName: CD_nop-admin/management-zone/CDnop-admin.name +- mzId: CD_nop-admin/management-zone/CDnop-admin.id +- tag: nop-admin +- env: INT +- skipDeployment: "true" +CDnop-admin-INT.EMEA-PreProd: - name: CD_nop-admin INT - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: INT - skipDeployment: "false" -CDnop-admin.NA-PreProd: +CDnop-admin-INT.NA-PreProd: - name: CD_nop-admin INT - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: INT - skipDeployment: "false" -CDnop-admin.CN-PreProd: +CDnop-admin-INT.CN-PreProd: - name: CD_nop-admin INT - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id @@ -70,22 +94,29 @@ CDnop-admin.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnop-admin.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnop-admin-TEST: +- name: CD_nop-admin TEST +- mzName: CD_nop-admin/management-zone/CDnop-admin.name +- mzId: CD_nop-admin/management-zone/CDnop-admin.id +- tag: nop-admin +- env: TEST +- skipDeployment: "true" +CDnop-admin-TEST.EMEA-PreProd: - name: CD_nop-admin TEST - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: TEST - skipDeployment: "false" -CDnop-admin.NA-PreProd: +CDnop-admin-TEST.NA-PreProd: - name: CD_nop-admin TEST - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id - tag: nop-admin - env: TEST - skipDeployment: "false" -CDnop-admin.CN-PreProd: +CDnop-admin-TEST.CN-PreProd: - name: CD_nop-admin TEST - mzName: CD_nop-admin/management-zone/CDnop-admin.name - mzId: CD_nop-admin/management-zone/CDnop-admin.id diff --git a/BMW-Dynatrace-config/CD_nop-admin/notification/notification.yaml b/BMW-Dynatrace-config/CD_nop-admin/notification/notification.yaml index 6792fb02..e2d1bf1c 100644 --- a/BMW-Dynatrace-config/CD_nop-admin/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_nop-admin/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDnop-admin-PROD: msTeams.json -- CDnop-admin-INT: msTeams.json +- CDnop-admin: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-admin-PROD: +# Notification System for EMEA/NA/CN Prod +CDnop-admin.EMEA-Prod: - name: CD_nop-admin PROD -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-PROD.id +- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-admin-PROD.EMEA-Prod: +CDnop-admin.NA-Prod: - name: CD_nop-admin PROD -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-admin-PROD.NA-Prod: -- name: CD_nop-admin PROD -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-admin-PROD.CN-Prod: -- name: CD_nop-admin PROD -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-admin-INT: -- name: CD_nop-admin INT -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-INT.id +- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-admin-INT.EMEA-PreProd: -- name: CD_nop-admin INT -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-INT.id +CDnop-admin.CN-Prod: +- name: CD_nop-admin PROD +- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin.id - webhook: https://empty -- skipDeployment: "false" -CDnop-admin-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDnop-admin.EMEA-PreProd: - name: CD_nop-admin INT -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-INT.id +- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin.id - webhook: https://empty -- skipDeployment: "false" -CDnop-admin-INT.CN-PreProd: +- skipDeployment: "true" +CDnop-admin.NA-PreProd: - name: CD_nop-admin INT -- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin-INT.id +- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDnop-admin.CN-PreProd: +- name: CD_nop-admin INT +- alertingProfile: CD_nop-admin/alerting-profile/CDnop-admin.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_nop-archive/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_nop-archive/alerting-profile/alerting-profile.yaml index 1d236b52..3f9900d1 100644 --- a/BMW-Dynatrace-config/CD_nop-archive/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_nop-archive/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDnop-archive-PROD: default.json -- CDnop-archive-INT: default.json +- CDnop-archive: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-archive-PROD: -- name: CD_nop-archive PROD -- tag: nop-archive -- mzId: CD_nop-archive/management-zone/CDnop-archive.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnop-archive-PROD.EMEA-Prod: +CDnop-archive.EMEA-Prod: - name: CD_nop-archive PROD - tag: nop-archive - mzId: CD_nop-archive/management-zone/CDnop-archive.id - env: PROD - skipDeployment: "false" -CDnop-archive-PROD.NA-Prod: +CDnop-archive.NA-Prod: - name: CD_nop-archive PROD - tag: nop-archive - mzId: CD_nop-archive/management-zone/CDnop-archive.id - env: PROD - skipDeployment: "false" -CDnop-archive-PROD.CN-Prod: +CDnop-archive.CN-Prod: - name: CD_nop-archive PROD - tag: nop-archive - mzId: CD_nop-archive/management-zone/CDnop-archive.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-archive-INT: -- name: CD_nop-archive INT -- tag: nop-archive -- mzId: CD_nop-archive/management-zone/CDnop-archive.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnop-archive-INT.EMEA-PreProd: +CDnop-archive.EMEA-PreProd: - name: CD_nop-archive INT - tag: nop-archive - mzId: CD_nop-archive/management-zone/CDnop-archive.id - env: INT - skipDeployment: "false" -CDnop-archive-INT.NA-PreProd: +CDnop-archive.NA-PreProd: - name: CD_nop-archive INT - tag: nop-archive - mzId: CD_nop-archive/management-zone/CDnop-archive.id - env: INT - skipDeployment: "false" -CDnop-archive-INT.CN-PreProd: +CDnop-archive.CN-PreProd: - name: CD_nop-archive INT - tag: nop-archive - mzId: CD_nop-archive/management-zone/CDnop-archive.id diff --git a/BMW-Dynatrace-config/CD_nop-archive/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_nop-archive/dashboard/dashboard.yaml index 3350dc3d..f8eba017 100644 --- a/BMW-Dynatrace-config/CD_nop-archive/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_nop-archive/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnop-archive: default.json +- CDnop-archive-PROD: default.json +- CDnop-archive-E2E: default.json +- CDnop-archive-INT: default.json +- CDnop-archive-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnop-archive.EMEA-Prod: +CDnop-archive-PROD: +- name: CD_nop-archive PROD +- mzName: CD_nop-archive/management-zone/CDnop-archive.name +- mzId: CD_nop-archive/management-zone/CDnop-archive.id +- tag: nop-archive +- env: PROD +- skipDeployment: "true" +CDnop-archive-PROD.EMEA-Prod: - name: CD_nop-archive PROD - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: PROD - skipDeployment: "false" -CDnop-archive.NA-Prod: +CDnop-archive-PROD.NA-Prod: - name: CD_nop-archive PROD - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: PROD - skipDeployment: "false" -CDnop-archive.CN-Prod: +CDnop-archive-PROD.CN-Prod: - name: CD_nop-archive PROD - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id @@ -25,21 +35,28 @@ CDnop-archive.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnop-archive.EMEA-Prod: +CDnop-archive-E2E: +- name: CD_nop-archive E2E +- mzName: CD_nop-archive/management-zone/CDnop-archive.name +- mzId: CD_nop-archive/management-zone/CDnop-archive.id +- tag: nop-archive +- env: E2E +- skipDeployment: "true" +CDnop-archive-E2E.EMEA-Prod: - name: CD_nop-archive E2E - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: E2E - skipDeployment: "false" -CDnop-archive.NA-Prod: +CDnop-archive-E2E.NA-Prod: - name: CD_nop-archive E2E - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: E2E - skipDeployment: "false" -CDnop-archive.CN-Prod: +CDnop-archive-E2E.CN-Prod: - name: CD_nop-archive E2E - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id @@ -47,22 +64,29 @@ CDnop-archive.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnop-archive.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnop-archive-INT: +- name: CD_nop-archive INT +- mzName: CD_nop-archive/management-zone/CDnop-archive.name +- mzId: CD_nop-archive/management-zone/CDnop-archive.id +- tag: nop-archive +- env: INT +- skipDeployment: "true" +CDnop-archive-INT.EMEA-PreProd: - name: CD_nop-archive INT - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: INT - skipDeployment: "false" -CDnop-archive.NA-PreProd: +CDnop-archive-INT.NA-PreProd: - name: CD_nop-archive INT - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: INT - skipDeployment: "false" -CDnop-archive.CN-PreProd: +CDnop-archive-INT.CN-PreProd: - name: CD_nop-archive INT - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id @@ -70,22 +94,29 @@ CDnop-archive.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnop-archive.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnop-archive-TEST: +- name: CD_nop-archive TEST +- mzName: CD_nop-archive/management-zone/CDnop-archive.name +- mzId: CD_nop-archive/management-zone/CDnop-archive.id +- tag: nop-archive +- env: TEST +- skipDeployment: "true" +CDnop-archive-TEST.EMEA-PreProd: - name: CD_nop-archive TEST - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: TEST - skipDeployment: "false" -CDnop-archive.NA-PreProd: +CDnop-archive-TEST.NA-PreProd: - name: CD_nop-archive TEST - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id - tag: nop-archive - env: TEST - skipDeployment: "false" -CDnop-archive.CN-PreProd: +CDnop-archive-TEST.CN-PreProd: - name: CD_nop-archive TEST - mzName: CD_nop-archive/management-zone/CDnop-archive.name - mzId: CD_nop-archive/management-zone/CDnop-archive.id diff --git a/BMW-Dynatrace-config/CD_nop-archive/notification/notification.yaml b/BMW-Dynatrace-config/CD_nop-archive/notification/notification.yaml index a0847f51..cc1b18bc 100644 --- a/BMW-Dynatrace-config/CD_nop-archive/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_nop-archive/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDnop-archive-PROD: msTeams.json -- CDnop-archive-INT: msTeams.json +- CDnop-archive: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-archive-PROD: +# Notification System for EMEA/NA/CN Prod +CDnop-archive.EMEA-Prod: - name: CD_nop-archive PROD -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-PROD.id +- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-archive-PROD.EMEA-Prod: +CDnop-archive.NA-Prod: - name: CD_nop-archive PROD -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-archive-PROD.NA-Prod: -- name: CD_nop-archive PROD -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-archive-PROD.CN-Prod: -- name: CD_nop-archive PROD -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-archive-INT: -- name: CD_nop-archive INT -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-INT.id +- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-archive-INT.EMEA-PreProd: -- name: CD_nop-archive INT -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-INT.id +CDnop-archive.CN-Prod: +- name: CD_nop-archive PROD +- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive.id - webhook: https://empty -- skipDeployment: "false" -CDnop-archive-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDnop-archive.EMEA-PreProd: - name: CD_nop-archive INT -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-INT.id +- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive.id - webhook: https://empty -- skipDeployment: "false" -CDnop-archive-INT.CN-PreProd: +- skipDeployment: "true" +CDnop-archive.NA-PreProd: - name: CD_nop-archive INT -- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive-INT.id +- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDnop-archive.CN-PreProd: +- name: CD_nop-archive INT +- alertingProfile: CD_nop-archive/alerting-profile/CDnop-archive.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_nop-provisioning/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_nop-provisioning/alerting-profile/alerting-profile.yaml index 2852fe8a..594541cb 100644 --- a/BMW-Dynatrace-config/CD_nop-provisioning/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_nop-provisioning/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDnop-provisioning-PROD: default.json -- CDnop-provisioning-INT: default.json +- CDnop-provisioning: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-provisioning-PROD: -- name: CD_nop-provisioning PROD -- tag: nop-provisioning -- mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnop-provisioning-PROD.EMEA-Prod: +CDnop-provisioning.EMEA-Prod: - name: CD_nop-provisioning PROD - tag: nop-provisioning - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - env: PROD - skipDeployment: "false" -CDnop-provisioning-PROD.NA-Prod: +CDnop-provisioning.NA-Prod: - name: CD_nop-provisioning PROD - tag: nop-provisioning - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - env: PROD - skipDeployment: "false" -CDnop-provisioning-PROD.CN-Prod: +CDnop-provisioning.CN-Prod: - name: CD_nop-provisioning PROD - tag: nop-provisioning - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-provisioning-INT: -- name: CD_nop-provisioning INT -- tag: nop-provisioning -- mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnop-provisioning-INT.EMEA-PreProd: +CDnop-provisioning.EMEA-PreProd: - name: CD_nop-provisioning INT - tag: nop-provisioning - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - env: INT - skipDeployment: "false" -CDnop-provisioning-INT.NA-PreProd: +CDnop-provisioning.NA-PreProd: - name: CD_nop-provisioning INT - tag: nop-provisioning - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - env: INT - skipDeployment: "false" -CDnop-provisioning-INT.CN-PreProd: +CDnop-provisioning.CN-PreProd: - name: CD_nop-provisioning INT - tag: nop-provisioning - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id diff --git a/BMW-Dynatrace-config/CD_nop-provisioning/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_nop-provisioning/dashboard/dashboard.yaml index 53f55fb0..f0868cbc 100644 --- a/BMW-Dynatrace-config/CD_nop-provisioning/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_nop-provisioning/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnop-provisioning: default.json +- CDnop-provisioning-PROD: default.json +- CDnop-provisioning-E2E: default.json +- CDnop-provisioning-INT: default.json +- CDnop-provisioning-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnop-provisioning.EMEA-Prod: +CDnop-provisioning-PROD: +- name: CD_nop-provisioning PROD +- mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name +- mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id +- tag: nop-provisioning +- env: PROD +- skipDeployment: "true" +CDnop-provisioning-PROD.EMEA-Prod: - name: CD_nop-provisioning PROD - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: PROD - skipDeployment: "false" -CDnop-provisioning.NA-Prod: +CDnop-provisioning-PROD.NA-Prod: - name: CD_nop-provisioning PROD - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: PROD - skipDeployment: "false" -CDnop-provisioning.CN-Prod: +CDnop-provisioning-PROD.CN-Prod: - name: CD_nop-provisioning PROD - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id @@ -25,21 +35,28 @@ CDnop-provisioning.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnop-provisioning.EMEA-Prod: +CDnop-provisioning-E2E: +- name: CD_nop-provisioning E2E +- mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name +- mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id +- tag: nop-provisioning +- env: E2E +- skipDeployment: "true" +CDnop-provisioning-E2E.EMEA-Prod: - name: CD_nop-provisioning E2E - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: E2E - skipDeployment: "false" -CDnop-provisioning.NA-Prod: +CDnop-provisioning-E2E.NA-Prod: - name: CD_nop-provisioning E2E - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: E2E - skipDeployment: "false" -CDnop-provisioning.CN-Prod: +CDnop-provisioning-E2E.CN-Prod: - name: CD_nop-provisioning E2E - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id @@ -47,22 +64,29 @@ CDnop-provisioning.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnop-provisioning.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnop-provisioning-INT: +- name: CD_nop-provisioning INT +- mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name +- mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id +- tag: nop-provisioning +- env: INT +- skipDeployment: "true" +CDnop-provisioning-INT.EMEA-PreProd: - name: CD_nop-provisioning INT - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: INT - skipDeployment: "false" -CDnop-provisioning.NA-PreProd: +CDnop-provisioning-INT.NA-PreProd: - name: CD_nop-provisioning INT - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: INT - skipDeployment: "false" -CDnop-provisioning.CN-PreProd: +CDnop-provisioning-INT.CN-PreProd: - name: CD_nop-provisioning INT - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id @@ -70,22 +94,29 @@ CDnop-provisioning.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnop-provisioning.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnop-provisioning-TEST: +- name: CD_nop-provisioning TEST +- mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name +- mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id +- tag: nop-provisioning +- env: TEST +- skipDeployment: "true" +CDnop-provisioning-TEST.EMEA-PreProd: - name: CD_nop-provisioning TEST - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: TEST - skipDeployment: "false" -CDnop-provisioning.NA-PreProd: +CDnop-provisioning-TEST.NA-PreProd: - name: CD_nop-provisioning TEST - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id - tag: nop-provisioning - env: TEST - skipDeployment: "false" -CDnop-provisioning.CN-PreProd: +CDnop-provisioning-TEST.CN-PreProd: - name: CD_nop-provisioning TEST - mzName: CD_nop-provisioning/management-zone/CDnop-provisioning.name - mzId: CD_nop-provisioning/management-zone/CDnop-provisioning.id diff --git a/BMW-Dynatrace-config/CD_nop-provisioning/notification/notification.yaml b/BMW-Dynatrace-config/CD_nop-provisioning/notification/notification.yaml index abd2f5ad..cf603895 100644 --- a/BMW-Dynatrace-config/CD_nop-provisioning/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_nop-provisioning/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDnop-provisioning-PROD: msTeams.json -- CDnop-provisioning-INT: msTeams.json +- CDnop-provisioning: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-provisioning-PROD: +# Notification System for EMEA/NA/CN Prod +CDnop-provisioning.EMEA-Prod: - name: CD_nop-provisioning PROD -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-PROD.id +- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-provisioning-PROD.EMEA-Prod: +CDnop-provisioning.NA-Prod: - name: CD_nop-provisioning PROD -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-provisioning-PROD.NA-Prod: -- name: CD_nop-provisioning PROD -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-provisioning-PROD.CN-Prod: -- name: CD_nop-provisioning PROD -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-provisioning-INT: -- name: CD_nop-provisioning INT -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-INT.id +- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-provisioning-INT.EMEA-PreProd: -- name: CD_nop-provisioning INT -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-INT.id +CDnop-provisioning.CN-Prod: +- name: CD_nop-provisioning PROD +- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning.id - webhook: https://empty -- skipDeployment: "false" -CDnop-provisioning-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDnop-provisioning.EMEA-PreProd: - name: CD_nop-provisioning INT -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-INT.id +- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning.id - webhook: https://empty -- skipDeployment: "false" -CDnop-provisioning-INT.CN-PreProd: +- skipDeployment: "true" +CDnop-provisioning.NA-PreProd: - name: CD_nop-provisioning INT -- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning-INT.id +- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDnop-provisioning.CN-PreProd: +- name: CD_nop-provisioning INT +- alertingProfile: CD_nop-provisioning/alerting-profile/CDnop-provisioning.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_nop-trigger/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_nop-trigger/alerting-profile/alerting-profile.yaml index 94630375..47d6e7e7 100644 --- a/BMW-Dynatrace-config/CD_nop-trigger/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_nop-trigger/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDnop-trigger-PROD: default.json -- CDnop-trigger-INT: default.json +- CDnop-trigger: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-trigger-PROD: -- name: CD_nop-trigger PROD -- tag: nop-trigger -- mzId: CD_nop-trigger/management-zone/CDnop-trigger.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnop-trigger-PROD.EMEA-Prod: +CDnop-trigger.EMEA-Prod: - name: CD_nop-trigger PROD - tag: nop-trigger - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - env: PROD - skipDeployment: "false" -CDnop-trigger-PROD.NA-Prod: +CDnop-trigger.NA-Prod: - name: CD_nop-trigger PROD - tag: nop-trigger - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - env: PROD - skipDeployment: "false" -CDnop-trigger-PROD.CN-Prod: +CDnop-trigger.CN-Prod: - name: CD_nop-trigger PROD - tag: nop-trigger - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-trigger-INT: -- name: CD_nop-trigger INT -- tag: nop-trigger -- mzId: CD_nop-trigger/management-zone/CDnop-trigger.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnop-trigger-INT.EMEA-PreProd: +CDnop-trigger.EMEA-PreProd: - name: CD_nop-trigger INT - tag: nop-trigger - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - env: INT - skipDeployment: "false" -CDnop-trigger-INT.NA-PreProd: +CDnop-trigger.NA-PreProd: - name: CD_nop-trigger INT - tag: nop-trigger - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - env: INT - skipDeployment: "false" -CDnop-trigger-INT.CN-PreProd: +CDnop-trigger.CN-PreProd: - name: CD_nop-trigger INT - tag: nop-trigger - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id diff --git a/BMW-Dynatrace-config/CD_nop-trigger/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_nop-trigger/dashboard/dashboard.yaml index 7e46c23a..a1e73acb 100644 --- a/BMW-Dynatrace-config/CD_nop-trigger/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_nop-trigger/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnop-trigger: default.json +- CDnop-trigger-PROD: default.json +- CDnop-trigger-E2E: default.json +- CDnop-trigger-INT: default.json +- CDnop-trigger-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnop-trigger.EMEA-Prod: +CDnop-trigger-PROD: +- name: CD_nop-trigger PROD +- mzName: CD_nop-trigger/management-zone/CDnop-trigger.name +- mzId: CD_nop-trigger/management-zone/CDnop-trigger.id +- tag: nop-trigger +- env: PROD +- skipDeployment: "true" +CDnop-trigger-PROD.EMEA-Prod: - name: CD_nop-trigger PROD - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: PROD - skipDeployment: "false" -CDnop-trigger.NA-Prod: +CDnop-trigger-PROD.NA-Prod: - name: CD_nop-trigger PROD - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: PROD - skipDeployment: "false" -CDnop-trigger.CN-Prod: +CDnop-trigger-PROD.CN-Prod: - name: CD_nop-trigger PROD - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id @@ -25,21 +35,28 @@ CDnop-trigger.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnop-trigger.EMEA-Prod: +CDnop-trigger-E2E: +- name: CD_nop-trigger E2E +- mzName: CD_nop-trigger/management-zone/CDnop-trigger.name +- mzId: CD_nop-trigger/management-zone/CDnop-trigger.id +- tag: nop-trigger +- env: E2E +- skipDeployment: "true" +CDnop-trigger-E2E.EMEA-Prod: - name: CD_nop-trigger E2E - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: E2E - skipDeployment: "false" -CDnop-trigger.NA-Prod: +CDnop-trigger-E2E.NA-Prod: - name: CD_nop-trigger E2E - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: E2E - skipDeployment: "false" -CDnop-trigger.CN-Prod: +CDnop-trigger-E2E.CN-Prod: - name: CD_nop-trigger E2E - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id @@ -47,22 +64,29 @@ CDnop-trigger.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnop-trigger.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnop-trigger-INT: +- name: CD_nop-trigger INT +- mzName: CD_nop-trigger/management-zone/CDnop-trigger.name +- mzId: CD_nop-trigger/management-zone/CDnop-trigger.id +- tag: nop-trigger +- env: INT +- skipDeployment: "true" +CDnop-trigger-INT.EMEA-PreProd: - name: CD_nop-trigger INT - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: INT - skipDeployment: "false" -CDnop-trigger.NA-PreProd: +CDnop-trigger-INT.NA-PreProd: - name: CD_nop-trigger INT - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: INT - skipDeployment: "false" -CDnop-trigger.CN-PreProd: +CDnop-trigger-INT.CN-PreProd: - name: CD_nop-trigger INT - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id @@ -70,22 +94,29 @@ CDnop-trigger.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnop-trigger.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnop-trigger-TEST: +- name: CD_nop-trigger TEST +- mzName: CD_nop-trigger/management-zone/CDnop-trigger.name +- mzId: CD_nop-trigger/management-zone/CDnop-trigger.id +- tag: nop-trigger +- env: TEST +- skipDeployment: "true" +CDnop-trigger-TEST.EMEA-PreProd: - name: CD_nop-trigger TEST - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: TEST - skipDeployment: "false" -CDnop-trigger.NA-PreProd: +CDnop-trigger-TEST.NA-PreProd: - name: CD_nop-trigger TEST - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id - tag: nop-trigger - env: TEST - skipDeployment: "false" -CDnop-trigger.CN-PreProd: +CDnop-trigger-TEST.CN-PreProd: - name: CD_nop-trigger TEST - mzName: CD_nop-trigger/management-zone/CDnop-trigger.name - mzId: CD_nop-trigger/management-zone/CDnop-trigger.id diff --git a/BMW-Dynatrace-config/CD_nop-trigger/notification/notification.yaml b/BMW-Dynatrace-config/CD_nop-trigger/notification/notification.yaml index 7da2aa80..f43a9550 100644 --- a/BMW-Dynatrace-config/CD_nop-trigger/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_nop-trigger/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDnop-trigger-PROD: msTeams.json -- CDnop-trigger-INT: msTeams.json +- CDnop-trigger: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-trigger-PROD: +# Notification System for EMEA/NA/CN Prod +CDnop-trigger.EMEA-Prod: - name: CD_nop-trigger PROD -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-PROD.id +- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-trigger-PROD.EMEA-Prod: +CDnop-trigger.NA-Prod: - name: CD_nop-trigger PROD -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-trigger-PROD.NA-Prod: -- name: CD_nop-trigger PROD -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnop-trigger-PROD.CN-Prod: -- name: CD_nop-trigger PROD -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnop-trigger-INT: -- name: CD_nop-trigger INT -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-INT.id +- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnop-trigger-INT.EMEA-PreProd: -- name: CD_nop-trigger INT -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-INT.id +CDnop-trigger.CN-Prod: +- name: CD_nop-trigger PROD +- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger.id - webhook: https://empty -- skipDeployment: "false" -CDnop-trigger-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDnop-trigger.EMEA-PreProd: - name: CD_nop-trigger INT -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-INT.id +- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger.id - webhook: https://empty -- skipDeployment: "false" -CDnop-trigger-INT.CN-PreProd: +- skipDeployment: "true" +CDnop-trigger.NA-PreProd: - name: CD_nop-trigger INT -- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger-INT.id +- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDnop-trigger.CN-PreProd: +- name: CD_nop-trigger INT +- alertingProfile: CD_nop-trigger/alerting-profile/CDnop-trigger.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_notification-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_notification-composite-service/alerting-profile/alerting-profile.yaml index cfa54692..b90cb3b3 100644 --- a/BMW-Dynatrace-config/CD_notification-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_notification-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDnotification-composite-service-PROD: default.json -- CDnotification-composite-service-E2E: default.json -- CDnotification-composite-service-INT: default.json +- CDnotification-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-composite-service-PROD: -- name: CD_notification-composite-service PROD -- tag: notification-composite-service -- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnotification-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDnotification-composite-service.EMEA-Prod: - name: CD_notification-composite-service PROD - tag: notification-composite-service - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - env: PROD - skipDeployment: "false" -CDnotification-composite-service-PROD.NA-Prod: +CDnotification-composite-service.NA-Prod: - name: CD_notification-composite-service PROD - tag: notification-composite-service - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - env: PROD - skipDeployment: "false" -CDnotification-composite-service-PROD.CN-Prod: +CDnotification-composite-service.CN-Prod: - name: CD_notification-composite-service PROD - tag: notification-composite-service - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-composite-service-E2E: -- name: CD_notification-composite-service E2E -- tag: notification-composite-service -- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDnotification-composite-service-E2E.EMEA-Prod: -- name: CD_notification-composite-service E2E -- tag: notification-composite-service -- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id -- env: E2E -- skipDeployment: "false" -CDnotification-composite-service-E2E.NA-Prod: -- name: CD_notification-composite-service E2E -- tag: notification-composite-service -- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id -- env: E2E -- skipDeployment: "false" -CDnotification-composite-service-E2E.CN-Prod: -- name: CD_notification-composite-service E2E -- tag: notification-composite-service -- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-composite-service-INT: -- name: CD_notification-composite-service INT -- tag: notification-composite-service -- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnotification-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDnotification-composite-service.EMEA-PreProd: - name: CD_notification-composite-service INT - tag: notification-composite-service - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - env: INT - skipDeployment: "false" -CDnotification-composite-service-INT.NA-PreProd: +CDnotification-composite-service.NA-PreProd: - name: CD_notification-composite-service INT - tag: notification-composite-service - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - env: INT - skipDeployment: "false" -CDnotification-composite-service-INT.CN-PreProd: +CDnotification-composite-service.CN-PreProd: - name: CD_notification-composite-service INT - tag: notification-composite-service - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id diff --git a/BMW-Dynatrace-config/CD_notification-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_notification-composite-service/dashboard/dashboard.yaml index 89f4c859..62749a73 100644 --- a/BMW-Dynatrace-config/CD_notification-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_notification-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnotification-composite-service: default.json +- CDnotification-composite-service-PROD: default.json +- CDnotification-composite-service-E2E: default.json +- CDnotification-composite-service-INT: default.json +- CDnotification-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnotification-composite-service.EMEA-Prod: +CDnotification-composite-service-PROD: +- name: CD_notification-composite-service PROD +- mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name +- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id +- tag: notification-composite-service +- env: PROD +- skipDeployment: "true" +CDnotification-composite-service-PROD.EMEA-Prod: - name: CD_notification-composite-service PROD - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: PROD - skipDeployment: "false" -CDnotification-composite-service.NA-Prod: +CDnotification-composite-service-PROD.NA-Prod: - name: CD_notification-composite-service PROD - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: PROD - skipDeployment: "false" -CDnotification-composite-service.CN-Prod: +CDnotification-composite-service-PROD.CN-Prod: - name: CD_notification-composite-service PROD - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id @@ -25,21 +35,28 @@ CDnotification-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnotification-composite-service.EMEA-Prod: +CDnotification-composite-service-E2E: +- name: CD_notification-composite-service E2E +- mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name +- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id +- tag: notification-composite-service +- env: E2E +- skipDeployment: "true" +CDnotification-composite-service-E2E.EMEA-Prod: - name: CD_notification-composite-service E2E - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: E2E - skipDeployment: "false" -CDnotification-composite-service.NA-Prod: +CDnotification-composite-service-E2E.NA-Prod: - name: CD_notification-composite-service E2E - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: E2E - skipDeployment: "false" -CDnotification-composite-service.CN-Prod: +CDnotification-composite-service-E2E.CN-Prod: - name: CD_notification-composite-service E2E - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id @@ -47,22 +64,29 @@ CDnotification-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnotification-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnotification-composite-service-INT: +- name: CD_notification-composite-service INT +- mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name +- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id +- tag: notification-composite-service +- env: INT +- skipDeployment: "true" +CDnotification-composite-service-INT.EMEA-PreProd: - name: CD_notification-composite-service INT - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: INT - skipDeployment: "false" -CDnotification-composite-service.NA-PreProd: +CDnotification-composite-service-INT.NA-PreProd: - name: CD_notification-composite-service INT - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: INT - skipDeployment: "false" -CDnotification-composite-service.CN-PreProd: +CDnotification-composite-service-INT.CN-PreProd: - name: CD_notification-composite-service INT - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id @@ -70,22 +94,29 @@ CDnotification-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnotification-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnotification-composite-service-TEST: +- name: CD_notification-composite-service TEST +- mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name +- mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id +- tag: notification-composite-service +- env: TEST +- skipDeployment: "true" +CDnotification-composite-service-TEST.EMEA-PreProd: - name: CD_notification-composite-service TEST - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: TEST - skipDeployment: "false" -CDnotification-composite-service.NA-PreProd: +CDnotification-composite-service-TEST.NA-PreProd: - name: CD_notification-composite-service TEST - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id - tag: notification-composite-service - env: TEST - skipDeployment: "false" -CDnotification-composite-service.CN-PreProd: +CDnotification-composite-service-TEST.CN-PreProd: - name: CD_notification-composite-service TEST - mzName: CD_notification-composite-service/management-zone/CDnotification-composite-service.name - mzId: CD_notification-composite-service/management-zone/CDnotification-composite-service.id diff --git a/BMW-Dynatrace-config/CD_notification-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_notification-composite-service/notification/notification.yaml index 302e9cf4..1bd8b527 100644 --- a/BMW-Dynatrace-config/CD_notification-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_notification-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDnotification-composite-service-PROD: msTeams.json -- CDnotification-composite-service-E2E: msTeams.json -- CDnotification-composite-service-INT: msTeams.json +- CDnotification-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDnotification-composite-service.EMEA-Prod: - name: CD_notification-composite-service PROD -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-PROD.id +- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnotification-composite-service-PROD.EMEA-Prod: +CDnotification-composite-service.NA-Prod: - name: CD_notification-composite-service PROD -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-composite-service-PROD.NA-Prod: -- name: CD_notification-composite-service PROD -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-composite-service-PROD.CN-Prod: -- name: CD_notification-composite-service PROD -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-composite-service-E2E: -- name: CD_notification-composite-service E2E -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-E2E.id +- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnotification-composite-service-E2E.EMEA-Prod: -- name: CD_notification-composite-service E2E -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-composite-service-E2E.NA-Prod: -- name: CD_notification-composite-service E2E -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-composite-service-E2E.CN-Prod: -- name: CD_notification-composite-service E2E -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-composite-service-INT: -- name: CD_notification-composite-service INT -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-INT.id +CDnotification-composite-service.CN-Prod: +- name: CD_notification-composite-service PROD +- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnotification-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDnotification-composite-service.EMEA-PreProd: - name: CD_notification-composite-service INT -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-INT.id +- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDnotification-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDnotification-composite-service.NA-PreProd: - name: CD_notification-composite-service INT -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-INT.id +- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDnotification-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDnotification-composite-service.CN-PreProd: - name: CD_notification-composite-service INT -- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service-INT.id +- alertingProfile: CD_notification-composite-service/alerting-profile/CDnotification-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_notification-service/alerting-profile/alerting-profile.yaml index 0eb5b464..4f856c62 100644 --- a/BMW-Dynatrace-config/CD_notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDnotification-service-PROD: default.json -- CDnotification-service-E2E: default.json -- CDnotification-service-INT: default.json +- CDnotification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-service-PROD: -- name: CD_notification-service PROD -- tag: notification-service -- mzId: CD_notification-service/management-zone/CDnotification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnotification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDnotification-service.EMEA-Prod: - name: CD_notification-service PROD - tag: notification-service - mzId: CD_notification-service/management-zone/CDnotification-service.id - env: PROD - skipDeployment: "false" -CDnotification-service-PROD.NA-Prod: +CDnotification-service.NA-Prod: - name: CD_notification-service PROD - tag: notification-service - mzId: CD_notification-service/management-zone/CDnotification-service.id - env: PROD - skipDeployment: "false" -CDnotification-service-PROD.CN-Prod: +CDnotification-service.CN-Prod: - name: CD_notification-service PROD - tag: notification-service - mzId: CD_notification-service/management-zone/CDnotification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-service-E2E: -- name: CD_notification-service E2E -- tag: notification-service -- mzId: CD_notification-service/management-zone/CDnotification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDnotification-service-E2E.EMEA-Prod: -- name: CD_notification-service E2E -- tag: notification-service -- mzId: CD_notification-service/management-zone/CDnotification-service.id -- env: E2E -- skipDeployment: "false" -CDnotification-service-E2E.NA-Prod: -- name: CD_notification-service E2E -- tag: notification-service -- mzId: CD_notification-service/management-zone/CDnotification-service.id -- env: E2E -- skipDeployment: "false" -CDnotification-service-E2E.CN-Prod: -- name: CD_notification-service E2E -- tag: notification-service -- mzId: CD_notification-service/management-zone/CDnotification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-service-INT: -- name: CD_notification-service INT -- tag: notification-service -- mzId: CD_notification-service/management-zone/CDnotification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnotification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDnotification-service.EMEA-PreProd: - name: CD_notification-service INT - tag: notification-service - mzId: CD_notification-service/management-zone/CDnotification-service.id - env: INT - skipDeployment: "false" -CDnotification-service-INT.NA-PreProd: +CDnotification-service.NA-PreProd: - name: CD_notification-service INT - tag: notification-service - mzId: CD_notification-service/management-zone/CDnotification-service.id - env: INT - skipDeployment: "false" -CDnotification-service-INT.CN-PreProd: +CDnotification-service.CN-PreProd: - name: CD_notification-service INT - tag: notification-service - mzId: CD_notification-service/management-zone/CDnotification-service.id diff --git a/BMW-Dynatrace-config/CD_notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_notification-service/dashboard/dashboard.yaml index f9b67229..506c02e4 100644 --- a/BMW-Dynatrace-config/CD_notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnotification-service: default.json +- CDnotification-service-PROD: default.json +- CDnotification-service-E2E: default.json +- CDnotification-service-INT: default.json +- CDnotification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnotification-service.EMEA-Prod: +CDnotification-service-PROD: +- name: CD_notification-service PROD +- mzName: CD_notification-service/management-zone/CDnotification-service.name +- mzId: CD_notification-service/management-zone/CDnotification-service.id +- tag: notification-service +- env: PROD +- skipDeployment: "true" +CDnotification-service-PROD.EMEA-Prod: - name: CD_notification-service PROD - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: PROD - skipDeployment: "false" -CDnotification-service.NA-Prod: +CDnotification-service-PROD.NA-Prod: - name: CD_notification-service PROD - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: PROD - skipDeployment: "false" -CDnotification-service.CN-Prod: +CDnotification-service-PROD.CN-Prod: - name: CD_notification-service PROD - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id @@ -25,21 +35,28 @@ CDnotification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnotification-service.EMEA-Prod: +CDnotification-service-E2E: +- name: CD_notification-service E2E +- mzName: CD_notification-service/management-zone/CDnotification-service.name +- mzId: CD_notification-service/management-zone/CDnotification-service.id +- tag: notification-service +- env: E2E +- skipDeployment: "true" +CDnotification-service-E2E.EMEA-Prod: - name: CD_notification-service E2E - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: E2E - skipDeployment: "false" -CDnotification-service.NA-Prod: +CDnotification-service-E2E.NA-Prod: - name: CD_notification-service E2E - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: E2E - skipDeployment: "false" -CDnotification-service.CN-Prod: +CDnotification-service-E2E.CN-Prod: - name: CD_notification-service E2E - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id @@ -47,22 +64,29 @@ CDnotification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnotification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnotification-service-INT: +- name: CD_notification-service INT +- mzName: CD_notification-service/management-zone/CDnotification-service.name +- mzId: CD_notification-service/management-zone/CDnotification-service.id +- tag: notification-service +- env: INT +- skipDeployment: "true" +CDnotification-service-INT.EMEA-PreProd: - name: CD_notification-service INT - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: INT - skipDeployment: "false" -CDnotification-service.NA-PreProd: +CDnotification-service-INT.NA-PreProd: - name: CD_notification-service INT - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: INT - skipDeployment: "false" -CDnotification-service.CN-PreProd: +CDnotification-service-INT.CN-PreProd: - name: CD_notification-service INT - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id @@ -70,22 +94,29 @@ CDnotification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnotification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnotification-service-TEST: +- name: CD_notification-service TEST +- mzName: CD_notification-service/management-zone/CDnotification-service.name +- mzId: CD_notification-service/management-zone/CDnotification-service.id +- tag: notification-service +- env: TEST +- skipDeployment: "true" +CDnotification-service-TEST.EMEA-PreProd: - name: CD_notification-service TEST - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: TEST - skipDeployment: "false" -CDnotification-service.NA-PreProd: +CDnotification-service-TEST.NA-PreProd: - name: CD_notification-service TEST - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id - tag: notification-service - env: TEST - skipDeployment: "false" -CDnotification-service.CN-PreProd: +CDnotification-service-TEST.CN-PreProd: - name: CD_notification-service TEST - mzName: CD_notification-service/management-zone/CDnotification-service.name - mzId: CD_notification-service/management-zone/CDnotification-service.id diff --git a/BMW-Dynatrace-config/CD_notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_notification-service/notification/notification.yaml index ea8a6432..a0e6f7d9 100644 --- a/BMW-Dynatrace-config/CD_notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDnotification-service-PROD: msTeams.json -- CDnotification-service-E2E: msTeams.json -- CDnotification-service-INT: msTeams.json +- CDnotification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDnotification-service.EMEA-Prod: - name: CD_notification-service PROD -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-PROD.id +- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnotification-service-PROD.EMEA-Prod: +CDnotification-service.NA-Prod: - name: CD_notification-service PROD -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-service-PROD.NA-Prod: -- name: CD_notification-service PROD -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-service-PROD.CN-Prod: -- name: CD_notification-service PROD -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-service-E2E: -- name: CD_notification-service E2E -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-E2E.id +- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnotification-service-E2E.EMEA-Prod: -- name: CD_notification-service E2E -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-service-E2E.NA-Prod: -- name: CD_notification-service E2E -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDnotification-service-E2E.CN-Prod: -- name: CD_notification-service E2E -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnotification-service-INT: -- name: CD_notification-service INT -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-INT.id +CDnotification-service.CN-Prod: +- name: CD_notification-service PROD +- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnotification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDnotification-service.EMEA-PreProd: - name: CD_notification-service INT -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-INT.id +- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service.id - webhook: https://empty -- skipDeployment: "false" -CDnotification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDnotification-service.NA-PreProd: - name: CD_notification-service INT -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-INT.id +- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service.id - webhook: https://empty -- skipDeployment: "false" -CDnotification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDnotification-service.CN-PreProd: - name: CD_notification-service INT -- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service-INT.id +- alertingProfile: CD_notification-service/alerting-profile/CDnotification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_oas-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_oas-composite-service/alerting-profile/alerting-profile.yaml index 85b94482..fa011c1e 100644 --- a/BMW-Dynatrace-config/CD_oas-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_oas-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDoas-composite-service-PROD: default.json -- CDoas-composite-service-E2E: default.json -- CDoas-composite-service-INT: default.json +- CDoas-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDoas-composite-service-PROD: -- name: CD_oas-composite-service PROD -- tag: oas-composite-service -- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDoas-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDoas-composite-service.EMEA-Prod: - name: CD_oas-composite-service PROD - tag: oas-composite-service - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - env: PROD - skipDeployment: "false" -CDoas-composite-service-PROD.NA-Prod: +CDoas-composite-service.NA-Prod: - name: CD_oas-composite-service PROD - tag: oas-composite-service - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - env: PROD - skipDeployment: "false" -CDoas-composite-service-PROD.CN-Prod: +CDoas-composite-service.CN-Prod: - name: CD_oas-composite-service PROD - tag: oas-composite-service - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDoas-composite-service-E2E: -- name: CD_oas-composite-service E2E -- tag: oas-composite-service -- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDoas-composite-service-E2E.EMEA-Prod: -- name: CD_oas-composite-service E2E -- tag: oas-composite-service -- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id -- env: E2E -- skipDeployment: "false" -CDoas-composite-service-E2E.NA-Prod: -- name: CD_oas-composite-service E2E -- tag: oas-composite-service -- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id -- env: E2E -- skipDeployment: "false" -CDoas-composite-service-E2E.CN-Prod: -- name: CD_oas-composite-service E2E -- tag: oas-composite-service -- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDoas-composite-service-INT: -- name: CD_oas-composite-service INT -- tag: oas-composite-service -- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDoas-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDoas-composite-service.EMEA-PreProd: - name: CD_oas-composite-service INT - tag: oas-composite-service - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - env: INT - skipDeployment: "false" -CDoas-composite-service-INT.NA-PreProd: +CDoas-composite-service.NA-PreProd: - name: CD_oas-composite-service INT - tag: oas-composite-service - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - env: INT - skipDeployment: "false" -CDoas-composite-service-INT.CN-PreProd: +CDoas-composite-service.CN-PreProd: - name: CD_oas-composite-service INT - tag: oas-composite-service - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id diff --git a/BMW-Dynatrace-config/CD_oas-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_oas-composite-service/dashboard/dashboard.yaml index edfb80fb..05f46951 100644 --- a/BMW-Dynatrace-config/CD_oas-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_oas-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDoas-composite-service: default.json +- CDoas-composite-service-PROD: default.json +- CDoas-composite-service-E2E: default.json +- CDoas-composite-service-INT: default.json +- CDoas-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDoas-composite-service.EMEA-Prod: +CDoas-composite-service-PROD: +- name: CD_oas-composite-service PROD +- mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name +- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id +- tag: oas-composite-service +- env: PROD +- skipDeployment: "true" +CDoas-composite-service-PROD.EMEA-Prod: - name: CD_oas-composite-service PROD - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: PROD - skipDeployment: "false" -CDoas-composite-service.NA-Prod: +CDoas-composite-service-PROD.NA-Prod: - name: CD_oas-composite-service PROD - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: PROD - skipDeployment: "false" -CDoas-composite-service.CN-Prod: +CDoas-composite-service-PROD.CN-Prod: - name: CD_oas-composite-service PROD - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id @@ -25,21 +35,28 @@ CDoas-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDoas-composite-service.EMEA-Prod: +CDoas-composite-service-E2E: +- name: CD_oas-composite-service E2E +- mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name +- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id +- tag: oas-composite-service +- env: E2E +- skipDeployment: "true" +CDoas-composite-service-E2E.EMEA-Prod: - name: CD_oas-composite-service E2E - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: E2E - skipDeployment: "false" -CDoas-composite-service.NA-Prod: +CDoas-composite-service-E2E.NA-Prod: - name: CD_oas-composite-service E2E - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: E2E - skipDeployment: "false" -CDoas-composite-service.CN-Prod: +CDoas-composite-service-E2E.CN-Prod: - name: CD_oas-composite-service E2E - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id @@ -47,22 +64,29 @@ CDoas-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDoas-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDoas-composite-service-INT: +- name: CD_oas-composite-service INT +- mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name +- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id +- tag: oas-composite-service +- env: INT +- skipDeployment: "true" +CDoas-composite-service-INT.EMEA-PreProd: - name: CD_oas-composite-service INT - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: INT - skipDeployment: "false" -CDoas-composite-service.NA-PreProd: +CDoas-composite-service-INT.NA-PreProd: - name: CD_oas-composite-service INT - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: INT - skipDeployment: "false" -CDoas-composite-service.CN-PreProd: +CDoas-composite-service-INT.CN-PreProd: - name: CD_oas-composite-service INT - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id @@ -70,22 +94,29 @@ CDoas-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDoas-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDoas-composite-service-TEST: +- name: CD_oas-composite-service TEST +- mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name +- mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id +- tag: oas-composite-service +- env: TEST +- skipDeployment: "true" +CDoas-composite-service-TEST.EMEA-PreProd: - name: CD_oas-composite-service TEST - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: TEST - skipDeployment: "false" -CDoas-composite-service.NA-PreProd: +CDoas-composite-service-TEST.NA-PreProd: - name: CD_oas-composite-service TEST - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id - tag: oas-composite-service - env: TEST - skipDeployment: "false" -CDoas-composite-service.CN-PreProd: +CDoas-composite-service-TEST.CN-PreProd: - name: CD_oas-composite-service TEST - mzName: CD_oas-composite-service/management-zone/CDoas-composite-service.name - mzId: CD_oas-composite-service/management-zone/CDoas-composite-service.id diff --git a/BMW-Dynatrace-config/CD_oas-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_oas-composite-service/notification/notification.yaml index ba91832a..ab67ad70 100644 --- a/BMW-Dynatrace-config/CD_oas-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_oas-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDoas-composite-service-PROD: msTeams.json -- CDoas-composite-service-E2E: msTeams.json -- CDoas-composite-service-INT: msTeams.json +- CDoas-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoas-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDoas-composite-service.EMEA-Prod: - name: CD_oas-composite-service PROD -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-PROD.id +- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoas-composite-service-PROD.EMEA-Prod: +CDoas-composite-service.NA-Prod: - name: CD_oas-composite-service PROD -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDoas-composite-service-PROD.NA-Prod: -- name: CD_oas-composite-service PROD -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDoas-composite-service-PROD.CN-Prod: -- name: CD_oas-composite-service PROD -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoas-composite-service-E2E: -- name: CD_oas-composite-service E2E -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-E2E.id +- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoas-composite-service-E2E.EMEA-Prod: -- name: CD_oas-composite-service E2E -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDoas-composite-service-E2E.NA-Prod: -- name: CD_oas-composite-service E2E -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDoas-composite-service-E2E.CN-Prod: -- name: CD_oas-composite-service E2E -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoas-composite-service-INT: -- name: CD_oas-composite-service INT -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-INT.id +CDoas-composite-service.CN-Prod: +- name: CD_oas-composite-service PROD +- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoas-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDoas-composite-service.EMEA-PreProd: - name: CD_oas-composite-service INT -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-INT.id +- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDoas-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDoas-composite-service.NA-PreProd: - name: CD_oas-composite-service INT -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-INT.id +- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDoas-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDoas-composite-service.CN-PreProd: - name: CD_oas-composite-service INT -- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service-INT.id +- alertingProfile: CD_oas-composite-service/alerting-profile/CDoas-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_oclisc2v/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_oclisc2v/alerting-profile/alerting-profile.yaml index d58e9e79..59133afe 100644 --- a/BMW-Dynatrace-config/CD_oclisc2v/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_oclisc2v/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDoclisc2v-PROD: default.json -- CDoclisc2v-INT: default.json +- CDoclisc2v: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisc2v-PROD: -- name: CD_oclisc2v PROD -- tag: oclisc2v -- mzId: CD_oclisc2v/management-zone/CDoclisc2v.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDoclisc2v-PROD.EMEA-Prod: +CDoclisc2v.EMEA-Prod: - name: CD_oclisc2v PROD - tag: oclisc2v - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - env: PROD - skipDeployment: "false" -CDoclisc2v-PROD.NA-Prod: +CDoclisc2v.NA-Prod: - name: CD_oclisc2v PROD - tag: oclisc2v - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - env: PROD - skipDeployment: "false" -CDoclisc2v-PROD.CN-Prod: +CDoclisc2v.CN-Prod: - name: CD_oclisc2v PROD - tag: oclisc2v - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisc2v-INT: -- name: CD_oclisc2v INT -- tag: oclisc2v -- mzId: CD_oclisc2v/management-zone/CDoclisc2v.id -- env: INT -- skipDeployment: "true" -#Configuration -CDoclisc2v-INT.EMEA-PreProd: +CDoclisc2v.EMEA-PreProd: - name: CD_oclisc2v INT - tag: oclisc2v - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - env: INT - skipDeployment: "false" -CDoclisc2v-INT.NA-PreProd: +CDoclisc2v.NA-PreProd: - name: CD_oclisc2v INT - tag: oclisc2v - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - env: INT - skipDeployment: "false" -CDoclisc2v-INT.CN-PreProd: +CDoclisc2v.CN-PreProd: - name: CD_oclisc2v INT - tag: oclisc2v - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id diff --git a/BMW-Dynatrace-config/CD_oclisc2v/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_oclisc2v/dashboard/dashboard.yaml index 99f5accb..43d42f72 100644 --- a/BMW-Dynatrace-config/CD_oclisc2v/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_oclisc2v/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDoclisc2v: default.json +- CDoclisc2v-PROD: default.json +- CDoclisc2v-E2E: default.json +- CDoclisc2v-INT: default.json +- CDoclisc2v-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDoclisc2v.EMEA-Prod: +CDoclisc2v-PROD: +- name: CD_oclisc2v PROD +- mzName: CD_oclisc2v/management-zone/CDoclisc2v.name +- mzId: CD_oclisc2v/management-zone/CDoclisc2v.id +- tag: oclisc2v +- env: PROD +- skipDeployment: "true" +CDoclisc2v-PROD.EMEA-Prod: - name: CD_oclisc2v PROD - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: PROD - skipDeployment: "false" -CDoclisc2v.NA-Prod: +CDoclisc2v-PROD.NA-Prod: - name: CD_oclisc2v PROD - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: PROD - skipDeployment: "false" -CDoclisc2v.CN-Prod: +CDoclisc2v-PROD.CN-Prod: - name: CD_oclisc2v PROD - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id @@ -25,21 +35,28 @@ CDoclisc2v.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDoclisc2v.EMEA-Prod: +CDoclisc2v-E2E: +- name: CD_oclisc2v E2E +- mzName: CD_oclisc2v/management-zone/CDoclisc2v.name +- mzId: CD_oclisc2v/management-zone/CDoclisc2v.id +- tag: oclisc2v +- env: E2E +- skipDeployment: "true" +CDoclisc2v-E2E.EMEA-Prod: - name: CD_oclisc2v E2E - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: E2E - skipDeployment: "false" -CDoclisc2v.NA-Prod: +CDoclisc2v-E2E.NA-Prod: - name: CD_oclisc2v E2E - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: E2E - skipDeployment: "false" -CDoclisc2v.CN-Prod: +CDoclisc2v-E2E.CN-Prod: - name: CD_oclisc2v E2E - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id @@ -47,22 +64,29 @@ CDoclisc2v.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDoclisc2v.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDoclisc2v-INT: +- name: CD_oclisc2v INT +- mzName: CD_oclisc2v/management-zone/CDoclisc2v.name +- mzId: CD_oclisc2v/management-zone/CDoclisc2v.id +- tag: oclisc2v +- env: INT +- skipDeployment: "true" +CDoclisc2v-INT.EMEA-PreProd: - name: CD_oclisc2v INT - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: INT - skipDeployment: "false" -CDoclisc2v.NA-PreProd: +CDoclisc2v-INT.NA-PreProd: - name: CD_oclisc2v INT - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: INT - skipDeployment: "false" -CDoclisc2v.CN-PreProd: +CDoclisc2v-INT.CN-PreProd: - name: CD_oclisc2v INT - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id @@ -70,22 +94,29 @@ CDoclisc2v.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDoclisc2v.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDoclisc2v-TEST: +- name: CD_oclisc2v TEST +- mzName: CD_oclisc2v/management-zone/CDoclisc2v.name +- mzId: CD_oclisc2v/management-zone/CDoclisc2v.id +- tag: oclisc2v +- env: TEST +- skipDeployment: "true" +CDoclisc2v-TEST.EMEA-PreProd: - name: CD_oclisc2v TEST - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: TEST - skipDeployment: "false" -CDoclisc2v.NA-PreProd: +CDoclisc2v-TEST.NA-PreProd: - name: CD_oclisc2v TEST - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id - tag: oclisc2v - env: TEST - skipDeployment: "false" -CDoclisc2v.CN-PreProd: +CDoclisc2v-TEST.CN-PreProd: - name: CD_oclisc2v TEST - mzName: CD_oclisc2v/management-zone/CDoclisc2v.name - mzId: CD_oclisc2v/management-zone/CDoclisc2v.id diff --git a/BMW-Dynatrace-config/CD_oclisc2v/notification/notification.yaml b/BMW-Dynatrace-config/CD_oclisc2v/notification/notification.yaml index 47c40300..95b5fb25 100644 --- a/BMW-Dynatrace-config/CD_oclisc2v/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_oclisc2v/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDoclisc2v-PROD: msTeams.json -- CDoclisc2v-INT: msTeams.json +- CDoclisc2v: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisc2v-PROD: +# Notification System for EMEA/NA/CN Prod +CDoclisc2v.EMEA-Prod: - name: CD_oclisc2v PROD -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-PROD.id +- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoclisc2v-PROD.EMEA-Prod: +CDoclisc2v.NA-Prod: - name: CD_oclisc2v PROD -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDoclisc2v-PROD.NA-Prod: -- name: CD_oclisc2v PROD -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDoclisc2v-PROD.CN-Prod: -- name: CD_oclisc2v PROD -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisc2v-INT: -- name: CD_oclisc2v INT -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-INT.id +- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoclisc2v-INT.EMEA-PreProd: -- name: CD_oclisc2v INT -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-INT.id +CDoclisc2v.CN-Prod: +- name: CD_oclisc2v PROD +- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v.id - webhook: https://empty -- skipDeployment: "false" -CDoclisc2v-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDoclisc2v.EMEA-PreProd: - name: CD_oclisc2v INT -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-INT.id +- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v.id - webhook: https://empty -- skipDeployment: "false" -CDoclisc2v-INT.CN-PreProd: +- skipDeployment: "true" +CDoclisc2v.NA-PreProd: - name: CD_oclisc2v INT -- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v-INT.id +- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDoclisc2v.CN-PreProd: +- name: CD_oclisc2v INT +- alertingProfile: CD_oclisc2v/alerting-profile/CDoclisc2v.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_oclisocsp/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_oclisocsp/alerting-profile/alerting-profile.yaml index d35caa5a..c20bd5f3 100644 --- a/BMW-Dynatrace-config/CD_oclisocsp/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_oclisocsp/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDoclisocsp-PROD: default.json -- CDoclisocsp-INT: default.json +- CDoclisocsp: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisocsp-PROD: -- name: CD_oclisocsp PROD -- tag: oclisocsp -- mzId: CD_oclisocsp/management-zone/CDoclisocsp.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDoclisocsp-PROD.EMEA-Prod: +CDoclisocsp.EMEA-Prod: - name: CD_oclisocsp PROD - tag: oclisocsp - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - env: PROD - skipDeployment: "false" -CDoclisocsp-PROD.NA-Prod: +CDoclisocsp.NA-Prod: - name: CD_oclisocsp PROD - tag: oclisocsp - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - env: PROD - skipDeployment: "false" -CDoclisocsp-PROD.CN-Prod: +CDoclisocsp.CN-Prod: - name: CD_oclisocsp PROD - tag: oclisocsp - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisocsp-INT: -- name: CD_oclisocsp INT -- tag: oclisocsp -- mzId: CD_oclisocsp/management-zone/CDoclisocsp.id -- env: INT -- skipDeployment: "true" -#Configuration -CDoclisocsp-INT.EMEA-PreProd: +CDoclisocsp.EMEA-PreProd: - name: CD_oclisocsp INT - tag: oclisocsp - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - env: INT - skipDeployment: "false" -CDoclisocsp-INT.NA-PreProd: +CDoclisocsp.NA-PreProd: - name: CD_oclisocsp INT - tag: oclisocsp - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - env: INT - skipDeployment: "false" -CDoclisocsp-INT.CN-PreProd: +CDoclisocsp.CN-PreProd: - name: CD_oclisocsp INT - tag: oclisocsp - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id diff --git a/BMW-Dynatrace-config/CD_oclisocsp/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_oclisocsp/dashboard/dashboard.yaml index fec85884..c755ef21 100644 --- a/BMW-Dynatrace-config/CD_oclisocsp/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_oclisocsp/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDoclisocsp: default.json +- CDoclisocsp-PROD: default.json +- CDoclisocsp-E2E: default.json +- CDoclisocsp-INT: default.json +- CDoclisocsp-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDoclisocsp.EMEA-Prod: +CDoclisocsp-PROD: +- name: CD_oclisocsp PROD +- mzName: CD_oclisocsp/management-zone/CDoclisocsp.name +- mzId: CD_oclisocsp/management-zone/CDoclisocsp.id +- tag: oclisocsp +- env: PROD +- skipDeployment: "true" +CDoclisocsp-PROD.EMEA-Prod: - name: CD_oclisocsp PROD - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: PROD - skipDeployment: "false" -CDoclisocsp.NA-Prod: +CDoclisocsp-PROD.NA-Prod: - name: CD_oclisocsp PROD - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: PROD - skipDeployment: "false" -CDoclisocsp.CN-Prod: +CDoclisocsp-PROD.CN-Prod: - name: CD_oclisocsp PROD - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id @@ -25,21 +35,28 @@ CDoclisocsp.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDoclisocsp.EMEA-Prod: +CDoclisocsp-E2E: +- name: CD_oclisocsp E2E +- mzName: CD_oclisocsp/management-zone/CDoclisocsp.name +- mzId: CD_oclisocsp/management-zone/CDoclisocsp.id +- tag: oclisocsp +- env: E2E +- skipDeployment: "true" +CDoclisocsp-E2E.EMEA-Prod: - name: CD_oclisocsp E2E - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: E2E - skipDeployment: "false" -CDoclisocsp.NA-Prod: +CDoclisocsp-E2E.NA-Prod: - name: CD_oclisocsp E2E - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: E2E - skipDeployment: "false" -CDoclisocsp.CN-Prod: +CDoclisocsp-E2E.CN-Prod: - name: CD_oclisocsp E2E - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id @@ -47,22 +64,29 @@ CDoclisocsp.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDoclisocsp.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDoclisocsp-INT: +- name: CD_oclisocsp INT +- mzName: CD_oclisocsp/management-zone/CDoclisocsp.name +- mzId: CD_oclisocsp/management-zone/CDoclisocsp.id +- tag: oclisocsp +- env: INT +- skipDeployment: "true" +CDoclisocsp-INT.EMEA-PreProd: - name: CD_oclisocsp INT - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: INT - skipDeployment: "false" -CDoclisocsp.NA-PreProd: +CDoclisocsp-INT.NA-PreProd: - name: CD_oclisocsp INT - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: INT - skipDeployment: "false" -CDoclisocsp.CN-PreProd: +CDoclisocsp-INT.CN-PreProd: - name: CD_oclisocsp INT - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id @@ -70,22 +94,29 @@ CDoclisocsp.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDoclisocsp.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDoclisocsp-TEST: +- name: CD_oclisocsp TEST +- mzName: CD_oclisocsp/management-zone/CDoclisocsp.name +- mzId: CD_oclisocsp/management-zone/CDoclisocsp.id +- tag: oclisocsp +- env: TEST +- skipDeployment: "true" +CDoclisocsp-TEST.EMEA-PreProd: - name: CD_oclisocsp TEST - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: TEST - skipDeployment: "false" -CDoclisocsp.NA-PreProd: +CDoclisocsp-TEST.NA-PreProd: - name: CD_oclisocsp TEST - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id - tag: oclisocsp - env: TEST - skipDeployment: "false" -CDoclisocsp.CN-PreProd: +CDoclisocsp-TEST.CN-PreProd: - name: CD_oclisocsp TEST - mzName: CD_oclisocsp/management-zone/CDoclisocsp.name - mzId: CD_oclisocsp/management-zone/CDoclisocsp.id diff --git a/BMW-Dynatrace-config/CD_oclisocsp/notification/notification.yaml b/BMW-Dynatrace-config/CD_oclisocsp/notification/notification.yaml index c39ed9bb..da6c6380 100644 --- a/BMW-Dynatrace-config/CD_oclisocsp/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_oclisocsp/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDoclisocsp-PROD: msTeams.json -- CDoclisocsp-INT: msTeams.json +- CDoclisocsp: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisocsp-PROD: +# Notification System for EMEA/NA/CN Prod +CDoclisocsp.EMEA-Prod: - name: CD_oclisocsp PROD -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-PROD.id +- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoclisocsp-PROD.EMEA-Prod: +CDoclisocsp.NA-Prod: - name: CD_oclisocsp PROD -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDoclisocsp-PROD.NA-Prod: -- name: CD_oclisocsp PROD -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDoclisocsp-PROD.CN-Prod: -- name: CD_oclisocsp PROD -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDoclisocsp-INT: -- name: CD_oclisocsp INT -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-INT.id +- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDoclisocsp-INT.EMEA-PreProd: -- name: CD_oclisocsp INT -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-INT.id +CDoclisocsp.CN-Prod: +- name: CD_oclisocsp PROD +- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp.id - webhook: https://empty -- skipDeployment: "false" -CDoclisocsp-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDoclisocsp.EMEA-PreProd: - name: CD_oclisocsp INT -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-INT.id +- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp.id - webhook: https://empty -- skipDeployment: "false" -CDoclisocsp-INT.CN-PreProd: +- skipDeployment: "true" +CDoclisocsp.NA-PreProd: - name: CD_oclisocsp INT -- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp-INT.id +- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDoclisocsp.CN-PreProd: +- name: CD_oclisocsp INT +- alertingProfile: CD_oclisocsp/alerting-profile/CDoclisocsp.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_omc-cd-services/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_omc-cd-services/alerting-profile/alerting-profile.yaml index bab43744..4d7b586c 100644 --- a/BMW-Dynatrace-config/CD_omc-cd-services/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_omc-cd-services/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDomc-cd-services-PROD: default.json -- CDomc-cd-services-E2E: default.json -- CDomc-cd-services-INT: default.json +- CDomc-cd-services: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDomc-cd-services-PROD: -- name: CD_omc-cd-services PROD -- tag: omc-cd-services -- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDomc-cd-services-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDomc-cd-services.EMEA-Prod: - name: CD_omc-cd-services PROD - tag: omc-cd-services - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - env: PROD - skipDeployment: "false" -CDomc-cd-services-PROD.NA-Prod: +CDomc-cd-services.NA-Prod: - name: CD_omc-cd-services PROD - tag: omc-cd-services - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - env: PROD - skipDeployment: "false" -CDomc-cd-services-PROD.CN-Prod: +CDomc-cd-services.CN-Prod: - name: CD_omc-cd-services PROD - tag: omc-cd-services - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDomc-cd-services-E2E: -- name: CD_omc-cd-services E2E -- tag: omc-cd-services -- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDomc-cd-services-E2E.EMEA-Prod: -- name: CD_omc-cd-services E2E -- tag: omc-cd-services -- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id -- env: E2E -- skipDeployment: "false" -CDomc-cd-services-E2E.NA-Prod: -- name: CD_omc-cd-services E2E -- tag: omc-cd-services -- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id -- env: E2E -- skipDeployment: "false" -CDomc-cd-services-E2E.CN-Prod: -- name: CD_omc-cd-services E2E -- tag: omc-cd-services -- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDomc-cd-services-INT: -- name: CD_omc-cd-services INT -- tag: omc-cd-services -- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id -- env: INT -- skipDeployment: "true" -#Configuration -CDomc-cd-services-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDomc-cd-services.EMEA-PreProd: - name: CD_omc-cd-services INT - tag: omc-cd-services - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - env: INT - skipDeployment: "false" -CDomc-cd-services-INT.NA-PreProd: +CDomc-cd-services.NA-PreProd: - name: CD_omc-cd-services INT - tag: omc-cd-services - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - env: INT - skipDeployment: "false" -CDomc-cd-services-INT.CN-PreProd: +CDomc-cd-services.CN-PreProd: - name: CD_omc-cd-services INT - tag: omc-cd-services - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id diff --git a/BMW-Dynatrace-config/CD_omc-cd-services/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_omc-cd-services/dashboard/dashboard.yaml index 401a8e57..6b4c7f7f 100644 --- a/BMW-Dynatrace-config/CD_omc-cd-services/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_omc-cd-services/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDomc-cd-services: default.json +- CDomc-cd-services-PROD: default.json +- CDomc-cd-services-E2E: default.json +- CDomc-cd-services-INT: default.json +- CDomc-cd-services-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDomc-cd-services.EMEA-Prod: +CDomc-cd-services-PROD: +- name: CD_omc-cd-services PROD +- mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name +- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id +- tag: omc-cd-services +- env: PROD +- skipDeployment: "true" +CDomc-cd-services-PROD.EMEA-Prod: - name: CD_omc-cd-services PROD - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: PROD - skipDeployment: "false" -CDomc-cd-services.NA-Prod: +CDomc-cd-services-PROD.NA-Prod: - name: CD_omc-cd-services PROD - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: PROD - skipDeployment: "false" -CDomc-cd-services.CN-Prod: +CDomc-cd-services-PROD.CN-Prod: - name: CD_omc-cd-services PROD - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id @@ -25,21 +35,28 @@ CDomc-cd-services.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDomc-cd-services.EMEA-Prod: +CDomc-cd-services-E2E: +- name: CD_omc-cd-services E2E +- mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name +- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id +- tag: omc-cd-services +- env: E2E +- skipDeployment: "true" +CDomc-cd-services-E2E.EMEA-Prod: - name: CD_omc-cd-services E2E - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: E2E - skipDeployment: "false" -CDomc-cd-services.NA-Prod: +CDomc-cd-services-E2E.NA-Prod: - name: CD_omc-cd-services E2E - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: E2E - skipDeployment: "false" -CDomc-cd-services.CN-Prod: +CDomc-cd-services-E2E.CN-Prod: - name: CD_omc-cd-services E2E - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id @@ -47,22 +64,29 @@ CDomc-cd-services.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDomc-cd-services.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDomc-cd-services-INT: +- name: CD_omc-cd-services INT +- mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name +- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id +- tag: omc-cd-services +- env: INT +- skipDeployment: "true" +CDomc-cd-services-INT.EMEA-PreProd: - name: CD_omc-cd-services INT - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: INT - skipDeployment: "false" -CDomc-cd-services.NA-PreProd: +CDomc-cd-services-INT.NA-PreProd: - name: CD_omc-cd-services INT - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: INT - skipDeployment: "false" -CDomc-cd-services.CN-PreProd: +CDomc-cd-services-INT.CN-PreProd: - name: CD_omc-cd-services INT - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id @@ -70,22 +94,29 @@ CDomc-cd-services.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDomc-cd-services.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDomc-cd-services-TEST: +- name: CD_omc-cd-services TEST +- mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name +- mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id +- tag: omc-cd-services +- env: TEST +- skipDeployment: "true" +CDomc-cd-services-TEST.EMEA-PreProd: - name: CD_omc-cd-services TEST - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: TEST - skipDeployment: "false" -CDomc-cd-services.NA-PreProd: +CDomc-cd-services-TEST.NA-PreProd: - name: CD_omc-cd-services TEST - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id - tag: omc-cd-services - env: TEST - skipDeployment: "false" -CDomc-cd-services.CN-PreProd: +CDomc-cd-services-TEST.CN-PreProd: - name: CD_omc-cd-services TEST - mzName: CD_omc-cd-services/management-zone/CDomc-cd-services.name - mzId: CD_omc-cd-services/management-zone/CDomc-cd-services.id diff --git a/BMW-Dynatrace-config/CD_omc-cd-services/notification/notification.yaml b/BMW-Dynatrace-config/CD_omc-cd-services/notification/notification.yaml index e9a024c3..61f9db85 100644 --- a/BMW-Dynatrace-config/CD_omc-cd-services/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_omc-cd-services/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDomc-cd-services-PROD: msTeams.json -- CDomc-cd-services-E2E: msTeams.json -- CDomc-cd-services-INT: msTeams.json +- CDomc-cd-services: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDomc-cd-services-PROD: +# Notification System for EMEA/NA/CN Prod +CDomc-cd-services.EMEA-Prod: - name: CD_omc-cd-services PROD -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-PROD.id +- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDomc-cd-services-PROD.EMEA-Prod: +CDomc-cd-services.NA-Prod: - name: CD_omc-cd-services PROD -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDomc-cd-services-PROD.NA-Prod: -- name: CD_omc-cd-services PROD -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDomc-cd-services-PROD.CN-Prod: -- name: CD_omc-cd-services PROD -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDomc-cd-services-E2E: -- name: CD_omc-cd-services E2E -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-E2E.id +- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDomc-cd-services-E2E.EMEA-Prod: -- name: CD_omc-cd-services E2E -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDomc-cd-services-E2E.NA-Prod: -- name: CD_omc-cd-services E2E -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDomc-cd-services-E2E.CN-Prod: -- name: CD_omc-cd-services E2E -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDomc-cd-services-INT: -- name: CD_omc-cd-services INT -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-INT.id +CDomc-cd-services.CN-Prod: +- name: CD_omc-cd-services PROD +- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDomc-cd-services-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDomc-cd-services.EMEA-PreProd: - name: CD_omc-cd-services INT -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-INT.id +- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services.id - webhook: https://empty -- skipDeployment: "false" -CDomc-cd-services-INT.NA-PreProd: +- skipDeployment: "true" +CDomc-cd-services.NA-PreProd: - name: CD_omc-cd-services INT -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-INT.id +- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services.id - webhook: https://empty -- skipDeployment: "false" -CDomc-cd-services-INT.CN-PreProd: +- skipDeployment: "true" +CDomc-cd-services.CN-PreProd: - name: CD_omc-cd-services INT -- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services-INT.id +- alertingProfile: CD_omc-cd-services/alerting-profile/CDomc-cd-services.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_omg/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_omg/alerting-profile/alerting-profile.yaml index ecf6ed00..c9d54aee 100644 --- a/BMW-Dynatrace-config/CD_omg/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_omg/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDomg-PROD: default.json -- CDomg-INT: default.json +- CDomg: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDomg-PROD: -- name: CD_omg PROD -- tag: omg -- mzId: CD_omg/management-zone/CDomg.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDomg-PROD.EMEA-Prod: +CDomg.EMEA-Prod: - name: CD_omg PROD - tag: omg - mzId: CD_omg/management-zone/CDomg.id - env: PROD - skipDeployment: "false" -CDomg-PROD.NA-Prod: +CDomg.NA-Prod: - name: CD_omg PROD - tag: omg - mzId: CD_omg/management-zone/CDomg.id - env: PROD - skipDeployment: "false" -CDomg-PROD.CN-Prod: +CDomg.CN-Prod: - name: CD_omg PROD - tag: omg - mzId: CD_omg/management-zone/CDomg.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDomg-INT: -- name: CD_omg INT -- tag: omg -- mzId: CD_omg/management-zone/CDomg.id -- env: INT -- skipDeployment: "true" -#Configuration -CDomg-INT.EMEA-PreProd: +CDomg.EMEA-PreProd: - name: CD_omg INT - tag: omg - mzId: CD_omg/management-zone/CDomg.id - env: INT - skipDeployment: "false" -CDomg-INT.NA-PreProd: +CDomg.NA-PreProd: - name: CD_omg INT - tag: omg - mzId: CD_omg/management-zone/CDomg.id - env: INT - skipDeployment: "false" -CDomg-INT.CN-PreProd: +CDomg.CN-PreProd: - name: CD_omg INT - tag: omg - mzId: CD_omg/management-zone/CDomg.id diff --git a/BMW-Dynatrace-config/CD_omg/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_omg/dashboard/dashboard.yaml index 3298d3bc..6afb8859 100644 --- a/BMW-Dynatrace-config/CD_omg/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_omg/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDomg: default.json +- CDomg-PROD: default.json +- CDomg-E2E: default.json +- CDomg-INT: default.json +- CDomg-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDomg.EMEA-Prod: +CDomg-PROD: +- name: CD_omg PROD +- mzName: CD_omg/management-zone/CDomg.name +- mzId: CD_omg/management-zone/CDomg.id +- tag: omg +- env: PROD +- skipDeployment: "true" +CDomg-PROD.EMEA-Prod: - name: CD_omg PROD - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: PROD - skipDeployment: "false" -CDomg.NA-Prod: +CDomg-PROD.NA-Prod: - name: CD_omg PROD - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: PROD - skipDeployment: "false" -CDomg.CN-Prod: +CDomg-PROD.CN-Prod: - name: CD_omg PROD - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id @@ -25,21 +35,28 @@ CDomg.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDomg.EMEA-Prod: +CDomg-E2E: +- name: CD_omg E2E +- mzName: CD_omg/management-zone/CDomg.name +- mzId: CD_omg/management-zone/CDomg.id +- tag: omg +- env: E2E +- skipDeployment: "true" +CDomg-E2E.EMEA-Prod: - name: CD_omg E2E - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: E2E - skipDeployment: "false" -CDomg.NA-Prod: +CDomg-E2E.NA-Prod: - name: CD_omg E2E - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: E2E - skipDeployment: "false" -CDomg.CN-Prod: +CDomg-E2E.CN-Prod: - name: CD_omg E2E - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id @@ -47,22 +64,29 @@ CDomg.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDomg.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDomg-INT: +- name: CD_omg INT +- mzName: CD_omg/management-zone/CDomg.name +- mzId: CD_omg/management-zone/CDomg.id +- tag: omg +- env: INT +- skipDeployment: "true" +CDomg-INT.EMEA-PreProd: - name: CD_omg INT - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: INT - skipDeployment: "false" -CDomg.NA-PreProd: +CDomg-INT.NA-PreProd: - name: CD_omg INT - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: INT - skipDeployment: "false" -CDomg.CN-PreProd: +CDomg-INT.CN-PreProd: - name: CD_omg INT - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id @@ -70,22 +94,29 @@ CDomg.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDomg.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDomg-TEST: +- name: CD_omg TEST +- mzName: CD_omg/management-zone/CDomg.name +- mzId: CD_omg/management-zone/CDomg.id +- tag: omg +- env: TEST +- skipDeployment: "true" +CDomg-TEST.EMEA-PreProd: - name: CD_omg TEST - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: TEST - skipDeployment: "false" -CDomg.NA-PreProd: +CDomg-TEST.NA-PreProd: - name: CD_omg TEST - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id - tag: omg - env: TEST - skipDeployment: "false" -CDomg.CN-PreProd: +CDomg-TEST.CN-PreProd: - name: CD_omg TEST - mzName: CD_omg/management-zone/CDomg.name - mzId: CD_omg/management-zone/CDomg.id diff --git a/BMW-Dynatrace-config/CD_omg/notification/notification.yaml b/BMW-Dynatrace-config/CD_omg/notification/notification.yaml index 2ef52146..ff6048bb 100644 --- a/BMW-Dynatrace-config/CD_omg/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_omg/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDomg-PROD: msTeams.json -- CDomg-INT: msTeams.json +- CDomg: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDomg-PROD: +# Notification System for EMEA/NA/CN Prod +CDomg.EMEA-Prod: - name: CD_omg PROD -- alertingProfile: CD_omg/alerting-profile/CDomg-PROD.id +- alertingProfile: CD_omg/alerting-profile/CDomg.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDomg-PROD.EMEA-Prod: +CDomg.NA-Prod: - name: CD_omg PROD -- alertingProfile: CD_omg/alerting-profile/CDomg-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDomg-PROD.NA-Prod: -- name: CD_omg PROD -- alertingProfile: CD_omg/alerting-profile/CDomg-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDomg-PROD.CN-Prod: -- name: CD_omg PROD -- alertingProfile: CD_omg/alerting-profile/CDomg-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDomg-INT: -- name: CD_omg INT -- alertingProfile: CD_omg/alerting-profile/CDomg-INT.id +- alertingProfile: CD_omg/alerting-profile/CDomg.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDomg-INT.EMEA-PreProd: -- name: CD_omg INT -- alertingProfile: CD_omg/alerting-profile/CDomg-INT.id +CDomg.CN-Prod: +- name: CD_omg PROD +- alertingProfile: CD_omg/alerting-profile/CDomg.id - webhook: https://empty -- skipDeployment: "false" -CDomg-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDomg.EMEA-PreProd: - name: CD_omg INT -- alertingProfile: CD_omg/alerting-profile/CDomg-INT.id +- alertingProfile: CD_omg/alerting-profile/CDomg.id - webhook: https://empty -- skipDeployment: "false" -CDomg-INT.CN-PreProd: +- skipDeployment: "true" +CDomg.NA-PreProd: - name: CD_omg INT -- alertingProfile: CD_omg/alerting-profile/CDomg-INT.id +- alertingProfile: CD_omg/alerting-profile/CDomg.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDomg.CN-PreProd: +- name: CD_omg INT +- alertingProfile: CD_omg/alerting-profile/CDomg.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/alerting-profile/alerting-profile.yaml index b1b9c6ee..a6d2cdb6 100644 --- a/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDonboard-navigation-sync-service-PROD: default.json -- CDonboard-navigation-sync-service-E2E: default.json -- CDonboard-navigation-sync-service-INT: default.json +- CDonboard-navigation-sync-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDonboard-navigation-sync-service-PROD: -- name: CD_onboard-navigation-sync-service PROD -- tag: onboard-navigation-sync-service -- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDonboard-navigation-sync-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDonboard-navigation-sync-service.EMEA-Prod: - name: CD_onboard-navigation-sync-service PROD - tag: onboard-navigation-sync-service - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - env: PROD - skipDeployment: "false" -CDonboard-navigation-sync-service-PROD.NA-Prod: +CDonboard-navigation-sync-service.NA-Prod: - name: CD_onboard-navigation-sync-service PROD - tag: onboard-navigation-sync-service - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - env: PROD - skipDeployment: "false" -CDonboard-navigation-sync-service-PROD.CN-Prod: +CDonboard-navigation-sync-service.CN-Prod: - name: CD_onboard-navigation-sync-service PROD - tag: onboard-navigation-sync-service - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDonboard-navigation-sync-service-E2E: -- name: CD_onboard-navigation-sync-service E2E -- tag: onboard-navigation-sync-service -- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDonboard-navigation-sync-service-E2E.EMEA-Prod: -- name: CD_onboard-navigation-sync-service E2E -- tag: onboard-navigation-sync-service -- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id -- env: E2E -- skipDeployment: "false" -CDonboard-navigation-sync-service-E2E.NA-Prod: -- name: CD_onboard-navigation-sync-service E2E -- tag: onboard-navigation-sync-service -- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id -- env: E2E -- skipDeployment: "false" -CDonboard-navigation-sync-service-E2E.CN-Prod: -- name: CD_onboard-navigation-sync-service E2E -- tag: onboard-navigation-sync-service -- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDonboard-navigation-sync-service-INT: -- name: CD_onboard-navigation-sync-service INT -- tag: onboard-navigation-sync-service -- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDonboard-navigation-sync-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDonboard-navigation-sync-service.EMEA-PreProd: - name: CD_onboard-navigation-sync-service INT - tag: onboard-navigation-sync-service - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - env: INT - skipDeployment: "false" -CDonboard-navigation-sync-service-INT.NA-PreProd: +CDonboard-navigation-sync-service.NA-PreProd: - name: CD_onboard-navigation-sync-service INT - tag: onboard-navigation-sync-service - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - env: INT - skipDeployment: "false" -CDonboard-navigation-sync-service-INT.CN-PreProd: +CDonboard-navigation-sync-service.CN-PreProd: - name: CD_onboard-navigation-sync-service INT - tag: onboard-navigation-sync-service - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id diff --git a/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/dashboard/dashboard.yaml index f820e1b9..92c558ec 100644 --- a/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDonboard-navigation-sync-service: default.json +- CDonboard-navigation-sync-service-PROD: default.json +- CDonboard-navigation-sync-service-E2E: default.json +- CDonboard-navigation-sync-service-INT: default.json +- CDonboard-navigation-sync-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDonboard-navigation-sync-service.EMEA-Prod: +CDonboard-navigation-sync-service-PROD: +- name: CD_onboard-navigation-sync-service PROD +- mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name +- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id +- tag: onboard-navigation-sync-service +- env: PROD +- skipDeployment: "true" +CDonboard-navigation-sync-service-PROD.EMEA-Prod: - name: CD_onboard-navigation-sync-service PROD - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: PROD - skipDeployment: "false" -CDonboard-navigation-sync-service.NA-Prod: +CDonboard-navigation-sync-service-PROD.NA-Prod: - name: CD_onboard-navigation-sync-service PROD - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: PROD - skipDeployment: "false" -CDonboard-navigation-sync-service.CN-Prod: +CDonboard-navigation-sync-service-PROD.CN-Prod: - name: CD_onboard-navigation-sync-service PROD - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id @@ -25,21 +35,28 @@ CDonboard-navigation-sync-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDonboard-navigation-sync-service.EMEA-Prod: +CDonboard-navigation-sync-service-E2E: +- name: CD_onboard-navigation-sync-service E2E +- mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name +- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id +- tag: onboard-navigation-sync-service +- env: E2E +- skipDeployment: "true" +CDonboard-navigation-sync-service-E2E.EMEA-Prod: - name: CD_onboard-navigation-sync-service E2E - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: E2E - skipDeployment: "false" -CDonboard-navigation-sync-service.NA-Prod: +CDonboard-navigation-sync-service-E2E.NA-Prod: - name: CD_onboard-navigation-sync-service E2E - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: E2E - skipDeployment: "false" -CDonboard-navigation-sync-service.CN-Prod: +CDonboard-navigation-sync-service-E2E.CN-Prod: - name: CD_onboard-navigation-sync-service E2E - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id @@ -47,22 +64,29 @@ CDonboard-navigation-sync-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDonboard-navigation-sync-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDonboard-navigation-sync-service-INT: +- name: CD_onboard-navigation-sync-service INT +- mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name +- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id +- tag: onboard-navigation-sync-service +- env: INT +- skipDeployment: "true" +CDonboard-navigation-sync-service-INT.EMEA-PreProd: - name: CD_onboard-navigation-sync-service INT - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: INT - skipDeployment: "false" -CDonboard-navigation-sync-service.NA-PreProd: +CDonboard-navigation-sync-service-INT.NA-PreProd: - name: CD_onboard-navigation-sync-service INT - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: INT - skipDeployment: "false" -CDonboard-navigation-sync-service.CN-PreProd: +CDonboard-navigation-sync-service-INT.CN-PreProd: - name: CD_onboard-navigation-sync-service INT - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id @@ -70,22 +94,29 @@ CDonboard-navigation-sync-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDonboard-navigation-sync-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDonboard-navigation-sync-service-TEST: +- name: CD_onboard-navigation-sync-service TEST +- mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name +- mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id +- tag: onboard-navigation-sync-service +- env: TEST +- skipDeployment: "true" +CDonboard-navigation-sync-service-TEST.EMEA-PreProd: - name: CD_onboard-navigation-sync-service TEST - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: TEST - skipDeployment: "false" -CDonboard-navigation-sync-service.NA-PreProd: +CDonboard-navigation-sync-service-TEST.NA-PreProd: - name: CD_onboard-navigation-sync-service TEST - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id - tag: onboard-navigation-sync-service - env: TEST - skipDeployment: "false" -CDonboard-navigation-sync-service.CN-PreProd: +CDonboard-navigation-sync-service-TEST.CN-PreProd: - name: CD_onboard-navigation-sync-service TEST - mzName: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.name - mzId: CD_onboard-navigation-sync-service/management-zone/CDonboard-navigation-sync-service.id diff --git a/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/notification/notification.yaml index 99042811..f952b47a 100644 --- a/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_onboard-navigation-sync-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDonboard-navigation-sync-service-PROD: msTeams.json -- CDonboard-navigation-sync-service-E2E: msTeams.json -- CDonboard-navigation-sync-service-INT: msTeams.json +- CDonboard-navigation-sync-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonboard-navigation-sync-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDonboard-navigation-sync-service.EMEA-Prod: - name: CD_onboard-navigation-sync-service PROD -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-PROD.id +- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonboard-navigation-sync-service-PROD.EMEA-Prod: +CDonboard-navigation-sync-service.NA-Prod: - name: CD_onboard-navigation-sync-service PROD -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDonboard-navigation-sync-service-PROD.NA-Prod: -- name: CD_onboard-navigation-sync-service PROD -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDonboard-navigation-sync-service-PROD.CN-Prod: -- name: CD_onboard-navigation-sync-service PROD -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonboard-navigation-sync-service-E2E: -- name: CD_onboard-navigation-sync-service E2E -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-E2E.id +- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonboard-navigation-sync-service-E2E.EMEA-Prod: -- name: CD_onboard-navigation-sync-service E2E -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDonboard-navigation-sync-service-E2E.NA-Prod: -- name: CD_onboard-navigation-sync-service E2E -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDonboard-navigation-sync-service-E2E.CN-Prod: -- name: CD_onboard-navigation-sync-service E2E -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonboard-navigation-sync-service-INT: -- name: CD_onboard-navigation-sync-service INT -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-INT.id +CDonboard-navigation-sync-service.CN-Prod: +- name: CD_onboard-navigation-sync-service PROD +- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonboard-navigation-sync-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDonboard-navigation-sync-service.EMEA-PreProd: - name: CD_onboard-navigation-sync-service INT -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-INT.id +- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service.id - webhook: https://empty -- skipDeployment: "false" -CDonboard-navigation-sync-service-INT.NA-PreProd: +- skipDeployment: "true" +CDonboard-navigation-sync-service.NA-PreProd: - name: CD_onboard-navigation-sync-service INT -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-INT.id +- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service.id - webhook: https://empty -- skipDeployment: "false" -CDonboard-navigation-sync-service-INT.CN-PreProd: +- skipDeployment: "true" +CDonboard-navigation-sync-service.CN-PreProd: - name: CD_onboard-navigation-sync-service INT -- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service-INT.id +- alertingProfile: CD_onboard-navigation-sync-service/alerting-profile/CDonboard-navigation-sync-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_online-appointment-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_online-appointment-service/alerting-profile/alerting-profile.yaml index 493a464c..f7c19b3b 100644 --- a/BMW-Dynatrace-config/CD_online-appointment-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_online-appointment-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDonline-appointment-service-PROD: default.json -- CDonline-appointment-service-E2E: default.json -- CDonline-appointment-service-INT: default.json +- CDonline-appointment-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-appointment-service-PROD: -- name: CD_online-appointment-service PROD -- tag: online-appointment-service -- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDonline-appointment-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDonline-appointment-service.EMEA-Prod: - name: CD_online-appointment-service PROD - tag: online-appointment-service - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - env: PROD - skipDeployment: "false" -CDonline-appointment-service-PROD.NA-Prod: +CDonline-appointment-service.NA-Prod: - name: CD_online-appointment-service PROD - tag: online-appointment-service - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - env: PROD - skipDeployment: "false" -CDonline-appointment-service-PROD.CN-Prod: +CDonline-appointment-service.CN-Prod: - name: CD_online-appointment-service PROD - tag: online-appointment-service - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-appointment-service-E2E: -- name: CD_online-appointment-service E2E -- tag: online-appointment-service -- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDonline-appointment-service-E2E.EMEA-Prod: -- name: CD_online-appointment-service E2E -- tag: online-appointment-service -- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id -- env: E2E -- skipDeployment: "false" -CDonline-appointment-service-E2E.NA-Prod: -- name: CD_online-appointment-service E2E -- tag: online-appointment-service -- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id -- env: E2E -- skipDeployment: "false" -CDonline-appointment-service-E2E.CN-Prod: -- name: CD_online-appointment-service E2E -- tag: online-appointment-service -- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-appointment-service-INT: -- name: CD_online-appointment-service INT -- tag: online-appointment-service -- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDonline-appointment-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDonline-appointment-service.EMEA-PreProd: - name: CD_online-appointment-service INT - tag: online-appointment-service - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - env: INT - skipDeployment: "false" -CDonline-appointment-service-INT.NA-PreProd: +CDonline-appointment-service.NA-PreProd: - name: CD_online-appointment-service INT - tag: online-appointment-service - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - env: INT - skipDeployment: "false" -CDonline-appointment-service-INT.CN-PreProd: +CDonline-appointment-service.CN-PreProd: - name: CD_online-appointment-service INT - tag: online-appointment-service - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id diff --git a/BMW-Dynatrace-config/CD_online-appointment-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_online-appointment-service/dashboard/dashboard.yaml index 27fd6c34..9c7a52b9 100644 --- a/BMW-Dynatrace-config/CD_online-appointment-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_online-appointment-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDonline-appointment-service: default.json +- CDonline-appointment-service-PROD: default.json +- CDonline-appointment-service-E2E: default.json +- CDonline-appointment-service-INT: default.json +- CDonline-appointment-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDonline-appointment-service.EMEA-Prod: +CDonline-appointment-service-PROD: +- name: CD_online-appointment-service PROD +- mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name +- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id +- tag: online-appointment-service +- env: PROD +- skipDeployment: "true" +CDonline-appointment-service-PROD.EMEA-Prod: - name: CD_online-appointment-service PROD - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: PROD - skipDeployment: "false" -CDonline-appointment-service.NA-Prod: +CDonline-appointment-service-PROD.NA-Prod: - name: CD_online-appointment-service PROD - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: PROD - skipDeployment: "false" -CDonline-appointment-service.CN-Prod: +CDonline-appointment-service-PROD.CN-Prod: - name: CD_online-appointment-service PROD - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id @@ -25,21 +35,28 @@ CDonline-appointment-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDonline-appointment-service.EMEA-Prod: +CDonline-appointment-service-E2E: +- name: CD_online-appointment-service E2E +- mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name +- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id +- tag: online-appointment-service +- env: E2E +- skipDeployment: "true" +CDonline-appointment-service-E2E.EMEA-Prod: - name: CD_online-appointment-service E2E - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: E2E - skipDeployment: "false" -CDonline-appointment-service.NA-Prod: +CDonline-appointment-service-E2E.NA-Prod: - name: CD_online-appointment-service E2E - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: E2E - skipDeployment: "false" -CDonline-appointment-service.CN-Prod: +CDonline-appointment-service-E2E.CN-Prod: - name: CD_online-appointment-service E2E - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id @@ -47,22 +64,29 @@ CDonline-appointment-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDonline-appointment-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDonline-appointment-service-INT: +- name: CD_online-appointment-service INT +- mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name +- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id +- tag: online-appointment-service +- env: INT +- skipDeployment: "true" +CDonline-appointment-service-INT.EMEA-PreProd: - name: CD_online-appointment-service INT - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: INT - skipDeployment: "false" -CDonline-appointment-service.NA-PreProd: +CDonline-appointment-service-INT.NA-PreProd: - name: CD_online-appointment-service INT - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: INT - skipDeployment: "false" -CDonline-appointment-service.CN-PreProd: +CDonline-appointment-service-INT.CN-PreProd: - name: CD_online-appointment-service INT - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id @@ -70,22 +94,29 @@ CDonline-appointment-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDonline-appointment-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDonline-appointment-service-TEST: +- name: CD_online-appointment-service TEST +- mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name +- mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id +- tag: online-appointment-service +- env: TEST +- skipDeployment: "true" +CDonline-appointment-service-TEST.EMEA-PreProd: - name: CD_online-appointment-service TEST - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: TEST - skipDeployment: "false" -CDonline-appointment-service.NA-PreProd: +CDonline-appointment-service-TEST.NA-PreProd: - name: CD_online-appointment-service TEST - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id - tag: online-appointment-service - env: TEST - skipDeployment: "false" -CDonline-appointment-service.CN-PreProd: +CDonline-appointment-service-TEST.CN-PreProd: - name: CD_online-appointment-service TEST - mzName: CD_online-appointment-service/management-zone/CDonline-appointment-service.name - mzId: CD_online-appointment-service/management-zone/CDonline-appointment-service.id diff --git a/BMW-Dynatrace-config/CD_online-appointment-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_online-appointment-service/notification/notification.yaml index 8cde46df..7295b331 100644 --- a/BMW-Dynatrace-config/CD_online-appointment-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_online-appointment-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDonline-appointment-service-PROD: msTeams.json -- CDonline-appointment-service-E2E: msTeams.json -- CDonline-appointment-service-INT: msTeams.json +- CDonline-appointment-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-appointment-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDonline-appointment-service.EMEA-Prod: - name: CD_online-appointment-service PROD -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-PROD.id +- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonline-appointment-service-PROD.EMEA-Prod: +CDonline-appointment-service.NA-Prod: - name: CD_online-appointment-service PROD -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDonline-appointment-service-PROD.NA-Prod: -- name: CD_online-appointment-service PROD -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDonline-appointment-service-PROD.CN-Prod: -- name: CD_online-appointment-service PROD -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-appointment-service-E2E: -- name: CD_online-appointment-service E2E -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-E2E.id +- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonline-appointment-service-E2E.EMEA-Prod: -- name: CD_online-appointment-service E2E -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDonline-appointment-service-E2E.NA-Prod: -- name: CD_online-appointment-service E2E -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDonline-appointment-service-E2E.CN-Prod: -- name: CD_online-appointment-service E2E -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-appointment-service-INT: -- name: CD_online-appointment-service INT -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-INT.id +CDonline-appointment-service.CN-Prod: +- name: CD_online-appointment-service PROD +- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonline-appointment-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDonline-appointment-service.EMEA-PreProd: - name: CD_online-appointment-service INT -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-INT.id +- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service.id - webhook: https://empty -- skipDeployment: "false" -CDonline-appointment-service-INT.NA-PreProd: +- skipDeployment: "true" +CDonline-appointment-service.NA-PreProd: - name: CD_online-appointment-service INT -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-INT.id +- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service.id - webhook: https://empty -- skipDeployment: "false" -CDonline-appointment-service-INT.CN-PreProd: +- skipDeployment: "true" +CDonline-appointment-service.CN-PreProd: - name: CD_online-appointment-service INT -- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service-INT.id +- alertingProfile: CD_online-appointment-service/alerting-profile/CDonline-appointment-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_online-entertainment/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_online-entertainment/alerting-profile/alerting-profile.yaml index 72fa49ad..249fd6e3 100644 --- a/BMW-Dynatrace-config/CD_online-entertainment/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_online-entertainment/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDonline-entertainment-PROD: default.json -- CDonline-entertainment-INT: default.json +- CDonline-entertainment: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-entertainment-PROD: -- name: CD_online-entertainment PROD -- tag: online-entertainment -- mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDonline-entertainment-PROD.EMEA-Prod: +CDonline-entertainment.EMEA-Prod: - name: CD_online-entertainment PROD - tag: online-entertainment - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - env: PROD - skipDeployment: "false" -CDonline-entertainment-PROD.NA-Prod: +CDonline-entertainment.NA-Prod: - name: CD_online-entertainment PROD - tag: online-entertainment - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - env: PROD - skipDeployment: "false" -CDonline-entertainment-PROD.CN-Prod: +CDonline-entertainment.CN-Prod: - name: CD_online-entertainment PROD - tag: online-entertainment - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-entertainment-INT: -- name: CD_online-entertainment INT -- tag: online-entertainment -- mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id -- env: INT -- skipDeployment: "true" -#Configuration -CDonline-entertainment-INT.EMEA-PreProd: +CDonline-entertainment.EMEA-PreProd: - name: CD_online-entertainment INT - tag: online-entertainment - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - env: INT - skipDeployment: "false" -CDonline-entertainment-INT.NA-PreProd: +CDonline-entertainment.NA-PreProd: - name: CD_online-entertainment INT - tag: online-entertainment - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - env: INT - skipDeployment: "false" -CDonline-entertainment-INT.CN-PreProd: +CDonline-entertainment.CN-PreProd: - name: CD_online-entertainment INT - tag: online-entertainment - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id diff --git a/BMW-Dynatrace-config/CD_online-entertainment/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_online-entertainment/dashboard/dashboard.yaml index a6cb956b..fbbff59d 100644 --- a/BMW-Dynatrace-config/CD_online-entertainment/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_online-entertainment/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDonline-entertainment: default.json +- CDonline-entertainment-PROD: default.json +- CDonline-entertainment-E2E: default.json +- CDonline-entertainment-INT: default.json +- CDonline-entertainment-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDonline-entertainment.EMEA-Prod: +CDonline-entertainment-PROD: +- name: CD_online-entertainment PROD +- mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name +- mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id +- tag: online-entertainment +- env: PROD +- skipDeployment: "true" +CDonline-entertainment-PROD.EMEA-Prod: - name: CD_online-entertainment PROD - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: PROD - skipDeployment: "false" -CDonline-entertainment.NA-Prod: +CDonline-entertainment-PROD.NA-Prod: - name: CD_online-entertainment PROD - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: PROD - skipDeployment: "false" -CDonline-entertainment.CN-Prod: +CDonline-entertainment-PROD.CN-Prod: - name: CD_online-entertainment PROD - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id @@ -25,21 +35,28 @@ CDonline-entertainment.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDonline-entertainment.EMEA-Prod: +CDonline-entertainment-E2E: +- name: CD_online-entertainment E2E +- mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name +- mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id +- tag: online-entertainment +- env: E2E +- skipDeployment: "true" +CDonline-entertainment-E2E.EMEA-Prod: - name: CD_online-entertainment E2E - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: E2E - skipDeployment: "false" -CDonline-entertainment.NA-Prod: +CDonline-entertainment-E2E.NA-Prod: - name: CD_online-entertainment E2E - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: E2E - skipDeployment: "false" -CDonline-entertainment.CN-Prod: +CDonline-entertainment-E2E.CN-Prod: - name: CD_online-entertainment E2E - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id @@ -47,22 +64,29 @@ CDonline-entertainment.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDonline-entertainment.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDonline-entertainment-INT: +- name: CD_online-entertainment INT +- mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name +- mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id +- tag: online-entertainment +- env: INT +- skipDeployment: "true" +CDonline-entertainment-INT.EMEA-PreProd: - name: CD_online-entertainment INT - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: INT - skipDeployment: "false" -CDonline-entertainment.NA-PreProd: +CDonline-entertainment-INT.NA-PreProd: - name: CD_online-entertainment INT - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: INT - skipDeployment: "false" -CDonline-entertainment.CN-PreProd: +CDonline-entertainment-INT.CN-PreProd: - name: CD_online-entertainment INT - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id @@ -70,22 +94,29 @@ CDonline-entertainment.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDonline-entertainment.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDonline-entertainment-TEST: +- name: CD_online-entertainment TEST +- mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name +- mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id +- tag: online-entertainment +- env: TEST +- skipDeployment: "true" +CDonline-entertainment-TEST.EMEA-PreProd: - name: CD_online-entertainment TEST - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: TEST - skipDeployment: "false" -CDonline-entertainment.NA-PreProd: +CDonline-entertainment-TEST.NA-PreProd: - name: CD_online-entertainment TEST - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id - tag: online-entertainment - env: TEST - skipDeployment: "false" -CDonline-entertainment.CN-PreProd: +CDonline-entertainment-TEST.CN-PreProd: - name: CD_online-entertainment TEST - mzName: CD_online-entertainment/management-zone/CDonline-entertainment.name - mzId: CD_online-entertainment/management-zone/CDonline-entertainment.id diff --git a/BMW-Dynatrace-config/CD_online-entertainment/notification/notification.yaml b/BMW-Dynatrace-config/CD_online-entertainment/notification/notification.yaml index 1303adde..50217d10 100644 --- a/BMW-Dynatrace-config/CD_online-entertainment/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_online-entertainment/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDonline-entertainment-PROD: msTeams.json -- CDonline-entertainment-INT: msTeams.json +- CDonline-entertainment: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-entertainment-PROD: +# Notification System for EMEA/NA/CN Prod +CDonline-entertainment.EMEA-Prod: - name: CD_online-entertainment PROD -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-PROD.id +- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonline-entertainment-PROD.EMEA-Prod: +CDonline-entertainment.NA-Prod: - name: CD_online-entertainment PROD -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDonline-entertainment-PROD.NA-Prod: -- name: CD_online-entertainment PROD -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDonline-entertainment-PROD.CN-Prod: -- name: CD_online-entertainment PROD -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDonline-entertainment-INT: -- name: CD_online-entertainment INT -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-INT.id +- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDonline-entertainment-INT.EMEA-PreProd: -- name: CD_online-entertainment INT -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-INT.id +CDonline-entertainment.CN-Prod: +- name: CD_online-entertainment PROD +- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment.id - webhook: https://empty -- skipDeployment: "false" -CDonline-entertainment-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDonline-entertainment.EMEA-PreProd: - name: CD_online-entertainment INT -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-INT.id +- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment.id - webhook: https://empty -- skipDeployment: "false" -CDonline-entertainment-INT.CN-PreProd: +- skipDeployment: "true" +CDonline-entertainment.NA-PreProd: - name: CD_online-entertainment INT -- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment-INT.id +- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDonline-entertainment.CN-PreProd: +- name: CD_online-entertainment INT +- alertingProfile: CD_online-entertainment/alerting-profile/CDonline-entertainment.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_pdmmanager/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_pdmmanager/alerting-profile/alerting-profile.yaml index c97b3eb0..4d757dd1 100644 --- a/BMW-Dynatrace-config/CD_pdmmanager/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_pdmmanager/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDpdmmanager-PROD: default.json -- CDpdmmanager-INT: default.json +- CDpdmmanager: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDpdmmanager-PROD: -- name: CD_pdmmanager PROD -- tag: pdmmanager -- mzId: CD_pdmmanager/management-zone/CDpdmmanager.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDpdmmanager-PROD.EMEA-Prod: +CDpdmmanager.EMEA-Prod: - name: CD_pdmmanager PROD - tag: pdmmanager - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - env: PROD - skipDeployment: "false" -CDpdmmanager-PROD.NA-Prod: +CDpdmmanager.NA-Prod: - name: CD_pdmmanager PROD - tag: pdmmanager - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - env: PROD - skipDeployment: "false" -CDpdmmanager-PROD.CN-Prod: +CDpdmmanager.CN-Prod: - name: CD_pdmmanager PROD - tag: pdmmanager - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDpdmmanager-INT: -- name: CD_pdmmanager INT -- tag: pdmmanager -- mzId: CD_pdmmanager/management-zone/CDpdmmanager.id -- env: INT -- skipDeployment: "true" -#Configuration -CDpdmmanager-INT.EMEA-PreProd: +CDpdmmanager.EMEA-PreProd: - name: CD_pdmmanager INT - tag: pdmmanager - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - env: INT - skipDeployment: "false" -CDpdmmanager-INT.NA-PreProd: +CDpdmmanager.NA-PreProd: - name: CD_pdmmanager INT - tag: pdmmanager - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - env: INT - skipDeployment: "false" -CDpdmmanager-INT.CN-PreProd: +CDpdmmanager.CN-PreProd: - name: CD_pdmmanager INT - tag: pdmmanager - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id diff --git a/BMW-Dynatrace-config/CD_pdmmanager/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_pdmmanager/dashboard/dashboard.yaml index fee1ce8c..985b1182 100644 --- a/BMW-Dynatrace-config/CD_pdmmanager/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_pdmmanager/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDpdmmanager: default.json +- CDpdmmanager-PROD: default.json +- CDpdmmanager-E2E: default.json +- CDpdmmanager-INT: default.json +- CDpdmmanager-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDpdmmanager.EMEA-Prod: +CDpdmmanager-PROD: +- name: CD_pdmmanager PROD +- mzName: CD_pdmmanager/management-zone/CDpdmmanager.name +- mzId: CD_pdmmanager/management-zone/CDpdmmanager.id +- tag: pdmmanager +- env: PROD +- skipDeployment: "true" +CDpdmmanager-PROD.EMEA-Prod: - name: CD_pdmmanager PROD - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: PROD - skipDeployment: "false" -CDpdmmanager.NA-Prod: +CDpdmmanager-PROD.NA-Prod: - name: CD_pdmmanager PROD - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: PROD - skipDeployment: "false" -CDpdmmanager.CN-Prod: +CDpdmmanager-PROD.CN-Prod: - name: CD_pdmmanager PROD - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id @@ -25,21 +35,28 @@ CDpdmmanager.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDpdmmanager.EMEA-Prod: +CDpdmmanager-E2E: +- name: CD_pdmmanager E2E +- mzName: CD_pdmmanager/management-zone/CDpdmmanager.name +- mzId: CD_pdmmanager/management-zone/CDpdmmanager.id +- tag: pdmmanager +- env: E2E +- skipDeployment: "true" +CDpdmmanager-E2E.EMEA-Prod: - name: CD_pdmmanager E2E - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: E2E - skipDeployment: "false" -CDpdmmanager.NA-Prod: +CDpdmmanager-E2E.NA-Prod: - name: CD_pdmmanager E2E - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: E2E - skipDeployment: "false" -CDpdmmanager.CN-Prod: +CDpdmmanager-E2E.CN-Prod: - name: CD_pdmmanager E2E - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id @@ -47,22 +64,29 @@ CDpdmmanager.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDpdmmanager.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDpdmmanager-INT: +- name: CD_pdmmanager INT +- mzName: CD_pdmmanager/management-zone/CDpdmmanager.name +- mzId: CD_pdmmanager/management-zone/CDpdmmanager.id +- tag: pdmmanager +- env: INT +- skipDeployment: "true" +CDpdmmanager-INT.EMEA-PreProd: - name: CD_pdmmanager INT - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: INT - skipDeployment: "false" -CDpdmmanager.NA-PreProd: +CDpdmmanager-INT.NA-PreProd: - name: CD_pdmmanager INT - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: INT - skipDeployment: "false" -CDpdmmanager.CN-PreProd: +CDpdmmanager-INT.CN-PreProd: - name: CD_pdmmanager INT - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id @@ -70,22 +94,29 @@ CDpdmmanager.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDpdmmanager.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDpdmmanager-TEST: +- name: CD_pdmmanager TEST +- mzName: CD_pdmmanager/management-zone/CDpdmmanager.name +- mzId: CD_pdmmanager/management-zone/CDpdmmanager.id +- tag: pdmmanager +- env: TEST +- skipDeployment: "true" +CDpdmmanager-TEST.EMEA-PreProd: - name: CD_pdmmanager TEST - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: TEST - skipDeployment: "false" -CDpdmmanager.NA-PreProd: +CDpdmmanager-TEST.NA-PreProd: - name: CD_pdmmanager TEST - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id - tag: pdmmanager - env: TEST - skipDeployment: "false" -CDpdmmanager.CN-PreProd: +CDpdmmanager-TEST.CN-PreProd: - name: CD_pdmmanager TEST - mzName: CD_pdmmanager/management-zone/CDpdmmanager.name - mzId: CD_pdmmanager/management-zone/CDpdmmanager.id diff --git a/BMW-Dynatrace-config/CD_pdmmanager/notification/notification.yaml b/BMW-Dynatrace-config/CD_pdmmanager/notification/notification.yaml index 553a9430..2274983f 100644 --- a/BMW-Dynatrace-config/CD_pdmmanager/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_pdmmanager/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDpdmmanager-PROD: msTeams.json -- CDpdmmanager-INT: msTeams.json +- CDpdmmanager: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpdmmanager-PROD: +# Notification System for EMEA/NA/CN Prod +CDpdmmanager.EMEA-Prod: - name: CD_pdmmanager PROD -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-PROD.id +- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpdmmanager-PROD.EMEA-Prod: +CDpdmmanager.NA-Prod: - name: CD_pdmmanager PROD -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpdmmanager-PROD.NA-Prod: -- name: CD_pdmmanager PROD -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpdmmanager-PROD.CN-Prod: -- name: CD_pdmmanager PROD -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpdmmanager-INT: -- name: CD_pdmmanager INT -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-INT.id +- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpdmmanager-INT.EMEA-PreProd: -- name: CD_pdmmanager INT -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-INT.id +CDpdmmanager.CN-Prod: +- name: CD_pdmmanager PROD +- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager.id - webhook: https://empty -- skipDeployment: "false" -CDpdmmanager-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDpdmmanager.EMEA-PreProd: - name: CD_pdmmanager INT -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-INT.id +- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager.id - webhook: https://empty -- skipDeployment: "false" -CDpdmmanager-INT.CN-PreProd: +- skipDeployment: "true" +CDpdmmanager.NA-PreProd: - name: CD_pdmmanager INT -- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager-INT.id +- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDpdmmanager.CN-PreProd: +- name: CD_pdmmanager INT +- alertingProfile: CD_pdmmanager/alerting-profile/CDpdmmanager.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_personal-data-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_personal-data-service/alerting-profile/alerting-profile.yaml index f7788e8f..ac0c6147 100644 --- a/BMW-Dynatrace-config/CD_personal-data-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_personal-data-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDpersonal-data-service-PROD: default.json -- CDpersonal-data-service-E2E: default.json -- CDpersonal-data-service-INT: default.json +- CDpersonal-data-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpersonal-data-service-PROD: -- name: CD_personal-data-service PROD -- tag: personal-data-service -- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDpersonal-data-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDpersonal-data-service.EMEA-Prod: - name: CD_personal-data-service PROD - tag: personal-data-service - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - env: PROD - skipDeployment: "false" -CDpersonal-data-service-PROD.NA-Prod: +CDpersonal-data-service.NA-Prod: - name: CD_personal-data-service PROD - tag: personal-data-service - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - env: PROD - skipDeployment: "false" -CDpersonal-data-service-PROD.CN-Prod: +CDpersonal-data-service.CN-Prod: - name: CD_personal-data-service PROD - tag: personal-data-service - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpersonal-data-service-E2E: -- name: CD_personal-data-service E2E -- tag: personal-data-service -- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDpersonal-data-service-E2E.EMEA-Prod: -- name: CD_personal-data-service E2E -- tag: personal-data-service -- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id -- env: E2E -- skipDeployment: "false" -CDpersonal-data-service-E2E.NA-Prod: -- name: CD_personal-data-service E2E -- tag: personal-data-service -- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id -- env: E2E -- skipDeployment: "false" -CDpersonal-data-service-E2E.CN-Prod: -- name: CD_personal-data-service E2E -- tag: personal-data-service -- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpersonal-data-service-INT: -- name: CD_personal-data-service INT -- tag: personal-data-service -- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDpersonal-data-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDpersonal-data-service.EMEA-PreProd: - name: CD_personal-data-service INT - tag: personal-data-service - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - env: INT - skipDeployment: "false" -CDpersonal-data-service-INT.NA-PreProd: +CDpersonal-data-service.NA-PreProd: - name: CD_personal-data-service INT - tag: personal-data-service - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - env: INT - skipDeployment: "false" -CDpersonal-data-service-INT.CN-PreProd: +CDpersonal-data-service.CN-PreProd: - name: CD_personal-data-service INT - tag: personal-data-service - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id diff --git a/BMW-Dynatrace-config/CD_personal-data-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_personal-data-service/dashboard/dashboard.yaml index eefb789e..de2c6ef3 100644 --- a/BMW-Dynatrace-config/CD_personal-data-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_personal-data-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDpersonal-data-service: default.json +- CDpersonal-data-service-PROD: default.json +- CDpersonal-data-service-E2E: default.json +- CDpersonal-data-service-INT: default.json +- CDpersonal-data-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDpersonal-data-service.EMEA-Prod: +CDpersonal-data-service-PROD: +- name: CD_personal-data-service PROD +- mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name +- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id +- tag: personal-data-service +- env: PROD +- skipDeployment: "true" +CDpersonal-data-service-PROD.EMEA-Prod: - name: CD_personal-data-service PROD - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: PROD - skipDeployment: "false" -CDpersonal-data-service.NA-Prod: +CDpersonal-data-service-PROD.NA-Prod: - name: CD_personal-data-service PROD - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: PROD - skipDeployment: "false" -CDpersonal-data-service.CN-Prod: +CDpersonal-data-service-PROD.CN-Prod: - name: CD_personal-data-service PROD - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id @@ -25,21 +35,28 @@ CDpersonal-data-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDpersonal-data-service.EMEA-Prod: +CDpersonal-data-service-E2E: +- name: CD_personal-data-service E2E +- mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name +- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id +- tag: personal-data-service +- env: E2E +- skipDeployment: "true" +CDpersonal-data-service-E2E.EMEA-Prod: - name: CD_personal-data-service E2E - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: E2E - skipDeployment: "false" -CDpersonal-data-service.NA-Prod: +CDpersonal-data-service-E2E.NA-Prod: - name: CD_personal-data-service E2E - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: E2E - skipDeployment: "false" -CDpersonal-data-service.CN-Prod: +CDpersonal-data-service-E2E.CN-Prod: - name: CD_personal-data-service E2E - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id @@ -47,22 +64,29 @@ CDpersonal-data-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDpersonal-data-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDpersonal-data-service-INT: +- name: CD_personal-data-service INT +- mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name +- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id +- tag: personal-data-service +- env: INT +- skipDeployment: "true" +CDpersonal-data-service-INT.EMEA-PreProd: - name: CD_personal-data-service INT - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: INT - skipDeployment: "false" -CDpersonal-data-service.NA-PreProd: +CDpersonal-data-service-INT.NA-PreProd: - name: CD_personal-data-service INT - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: INT - skipDeployment: "false" -CDpersonal-data-service.CN-PreProd: +CDpersonal-data-service-INT.CN-PreProd: - name: CD_personal-data-service INT - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id @@ -70,22 +94,29 @@ CDpersonal-data-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDpersonal-data-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDpersonal-data-service-TEST: +- name: CD_personal-data-service TEST +- mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name +- mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id +- tag: personal-data-service +- env: TEST +- skipDeployment: "true" +CDpersonal-data-service-TEST.EMEA-PreProd: - name: CD_personal-data-service TEST - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: TEST - skipDeployment: "false" -CDpersonal-data-service.NA-PreProd: +CDpersonal-data-service-TEST.NA-PreProd: - name: CD_personal-data-service TEST - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id - tag: personal-data-service - env: TEST - skipDeployment: "false" -CDpersonal-data-service.CN-PreProd: +CDpersonal-data-service-TEST.CN-PreProd: - name: CD_personal-data-service TEST - mzName: CD_personal-data-service/management-zone/CDpersonal-data-service.name - mzId: CD_personal-data-service/management-zone/CDpersonal-data-service.id diff --git a/BMW-Dynatrace-config/CD_personal-data-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_personal-data-service/notification/notification.yaml index 5085b37d..829d23ac 100644 --- a/BMW-Dynatrace-config/CD_personal-data-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_personal-data-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDpersonal-data-service-PROD: msTeams.json -- CDpersonal-data-service-E2E: msTeams.json -- CDpersonal-data-service-INT: msTeams.json +- CDpersonal-data-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpersonal-data-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDpersonal-data-service.EMEA-Prod: - name: CD_personal-data-service PROD -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-PROD.id +- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpersonal-data-service-PROD.EMEA-Prod: +CDpersonal-data-service.NA-Prod: - name: CD_personal-data-service PROD -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpersonal-data-service-PROD.NA-Prod: -- name: CD_personal-data-service PROD -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpersonal-data-service-PROD.CN-Prod: -- name: CD_personal-data-service PROD -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpersonal-data-service-E2E: -- name: CD_personal-data-service E2E -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-E2E.id +- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpersonal-data-service-E2E.EMEA-Prod: -- name: CD_personal-data-service E2E -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpersonal-data-service-E2E.NA-Prod: -- name: CD_personal-data-service E2E -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpersonal-data-service-E2E.CN-Prod: -- name: CD_personal-data-service E2E -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpersonal-data-service-INT: -- name: CD_personal-data-service INT -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-INT.id +CDpersonal-data-service.CN-Prod: +- name: CD_personal-data-service PROD +- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpersonal-data-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDpersonal-data-service.EMEA-PreProd: - name: CD_personal-data-service INT -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-INT.id +- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service.id - webhook: https://empty -- skipDeployment: "false" -CDpersonal-data-service-INT.NA-PreProd: +- skipDeployment: "true" +CDpersonal-data-service.NA-PreProd: - name: CD_personal-data-service INT -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-INT.id +- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service.id - webhook: https://empty -- skipDeployment: "false" -CDpersonal-data-service-INT.CN-PreProd: +- skipDeployment: "true" +CDpersonal-data-service.CN-PreProd: - name: CD_personal-data-service INT -- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service-INT.id +- alertingProfile: CD_personal-data-service/alerting-profile/CDpersonal-data-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_pmuimapper-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_pmuimapper-service/alerting-profile/alerting-profile.yaml index 1297d865..1b009462 100644 --- a/BMW-Dynatrace-config/CD_pmuimapper-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_pmuimapper-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDpmuimapper-service-PROD: default.json -- CDpmuimapper-service-E2E: default.json -- CDpmuimapper-service-INT: default.json +- CDpmuimapper-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpmuimapper-service-PROD: -- name: CD_pmuimapper-service PROD -- tag: pmuimapper-service -- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDpmuimapper-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDpmuimapper-service.EMEA-Prod: - name: CD_pmuimapper-service PROD - tag: pmuimapper-service - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - env: PROD - skipDeployment: "false" -CDpmuimapper-service-PROD.NA-Prod: +CDpmuimapper-service.NA-Prod: - name: CD_pmuimapper-service PROD - tag: pmuimapper-service - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - env: PROD - skipDeployment: "false" -CDpmuimapper-service-PROD.CN-Prod: +CDpmuimapper-service.CN-Prod: - name: CD_pmuimapper-service PROD - tag: pmuimapper-service - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpmuimapper-service-E2E: -- name: CD_pmuimapper-service E2E -- tag: pmuimapper-service -- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDpmuimapper-service-E2E.EMEA-Prod: -- name: CD_pmuimapper-service E2E -- tag: pmuimapper-service -- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id -- env: E2E -- skipDeployment: "false" -CDpmuimapper-service-E2E.NA-Prod: -- name: CD_pmuimapper-service E2E -- tag: pmuimapper-service -- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id -- env: E2E -- skipDeployment: "false" -CDpmuimapper-service-E2E.CN-Prod: -- name: CD_pmuimapper-service E2E -- tag: pmuimapper-service -- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpmuimapper-service-INT: -- name: CD_pmuimapper-service INT -- tag: pmuimapper-service -- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDpmuimapper-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDpmuimapper-service.EMEA-PreProd: - name: CD_pmuimapper-service INT - tag: pmuimapper-service - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - env: INT - skipDeployment: "false" -CDpmuimapper-service-INT.NA-PreProd: +CDpmuimapper-service.NA-PreProd: - name: CD_pmuimapper-service INT - tag: pmuimapper-service - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - env: INT - skipDeployment: "false" -CDpmuimapper-service-INT.CN-PreProd: +CDpmuimapper-service.CN-PreProd: - name: CD_pmuimapper-service INT - tag: pmuimapper-service - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id diff --git a/BMW-Dynatrace-config/CD_pmuimapper-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_pmuimapper-service/dashboard/dashboard.yaml index 6eb53829..8476014a 100644 --- a/BMW-Dynatrace-config/CD_pmuimapper-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_pmuimapper-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDpmuimapper-service: default.json +- CDpmuimapper-service-PROD: default.json +- CDpmuimapper-service-E2E: default.json +- CDpmuimapper-service-INT: default.json +- CDpmuimapper-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDpmuimapper-service.EMEA-Prod: +CDpmuimapper-service-PROD: +- name: CD_pmuimapper-service PROD +- mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name +- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id +- tag: pmuimapper-service +- env: PROD +- skipDeployment: "true" +CDpmuimapper-service-PROD.EMEA-Prod: - name: CD_pmuimapper-service PROD - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: PROD - skipDeployment: "false" -CDpmuimapper-service.NA-Prod: +CDpmuimapper-service-PROD.NA-Prod: - name: CD_pmuimapper-service PROD - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: PROD - skipDeployment: "false" -CDpmuimapper-service.CN-Prod: +CDpmuimapper-service-PROD.CN-Prod: - name: CD_pmuimapper-service PROD - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id @@ -25,21 +35,28 @@ CDpmuimapper-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDpmuimapper-service.EMEA-Prod: +CDpmuimapper-service-E2E: +- name: CD_pmuimapper-service E2E +- mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name +- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id +- tag: pmuimapper-service +- env: E2E +- skipDeployment: "true" +CDpmuimapper-service-E2E.EMEA-Prod: - name: CD_pmuimapper-service E2E - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: E2E - skipDeployment: "false" -CDpmuimapper-service.NA-Prod: +CDpmuimapper-service-E2E.NA-Prod: - name: CD_pmuimapper-service E2E - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: E2E - skipDeployment: "false" -CDpmuimapper-service.CN-Prod: +CDpmuimapper-service-E2E.CN-Prod: - name: CD_pmuimapper-service E2E - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id @@ -47,22 +64,29 @@ CDpmuimapper-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDpmuimapper-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDpmuimapper-service-INT: +- name: CD_pmuimapper-service INT +- mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name +- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id +- tag: pmuimapper-service +- env: INT +- skipDeployment: "true" +CDpmuimapper-service-INT.EMEA-PreProd: - name: CD_pmuimapper-service INT - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: INT - skipDeployment: "false" -CDpmuimapper-service.NA-PreProd: +CDpmuimapper-service-INT.NA-PreProd: - name: CD_pmuimapper-service INT - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: INT - skipDeployment: "false" -CDpmuimapper-service.CN-PreProd: +CDpmuimapper-service-INT.CN-PreProd: - name: CD_pmuimapper-service INT - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id @@ -70,22 +94,29 @@ CDpmuimapper-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDpmuimapper-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDpmuimapper-service-TEST: +- name: CD_pmuimapper-service TEST +- mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name +- mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id +- tag: pmuimapper-service +- env: TEST +- skipDeployment: "true" +CDpmuimapper-service-TEST.EMEA-PreProd: - name: CD_pmuimapper-service TEST - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: TEST - skipDeployment: "false" -CDpmuimapper-service.NA-PreProd: +CDpmuimapper-service-TEST.NA-PreProd: - name: CD_pmuimapper-service TEST - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id - tag: pmuimapper-service - env: TEST - skipDeployment: "false" -CDpmuimapper-service.CN-PreProd: +CDpmuimapper-service-TEST.CN-PreProd: - name: CD_pmuimapper-service TEST - mzName: CD_pmuimapper-service/management-zone/CDpmuimapper-service.name - mzId: CD_pmuimapper-service/management-zone/CDpmuimapper-service.id diff --git a/BMW-Dynatrace-config/CD_pmuimapper-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_pmuimapper-service/notification/notification.yaml index 08074963..9cf4c97c 100644 --- a/BMW-Dynatrace-config/CD_pmuimapper-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_pmuimapper-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDpmuimapper-service-PROD: msTeams.json -- CDpmuimapper-service-E2E: msTeams.json -- CDpmuimapper-service-INT: msTeams.json +- CDpmuimapper-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpmuimapper-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDpmuimapper-service.EMEA-Prod: - name: CD_pmuimapper-service PROD -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-PROD.id +- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpmuimapper-service-PROD.EMEA-Prod: +CDpmuimapper-service.NA-Prod: - name: CD_pmuimapper-service PROD -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpmuimapper-service-PROD.NA-Prod: -- name: CD_pmuimapper-service PROD -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpmuimapper-service-PROD.CN-Prod: -- name: CD_pmuimapper-service PROD -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpmuimapper-service-E2E: -- name: CD_pmuimapper-service E2E -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-E2E.id +- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpmuimapper-service-E2E.EMEA-Prod: -- name: CD_pmuimapper-service E2E -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpmuimapper-service-E2E.NA-Prod: -- name: CD_pmuimapper-service E2E -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpmuimapper-service-E2E.CN-Prod: -- name: CD_pmuimapper-service E2E -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpmuimapper-service-INT: -- name: CD_pmuimapper-service INT -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-INT.id +CDpmuimapper-service.CN-Prod: +- name: CD_pmuimapper-service PROD +- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpmuimapper-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDpmuimapper-service.EMEA-PreProd: - name: CD_pmuimapper-service INT -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-INT.id +- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service.id - webhook: https://empty -- skipDeployment: "false" -CDpmuimapper-service-INT.NA-PreProd: +- skipDeployment: "true" +CDpmuimapper-service.NA-PreProd: - name: CD_pmuimapper-service INT -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-INT.id +- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service.id - webhook: https://empty -- skipDeployment: "false" -CDpmuimapper-service-INT.CN-PreProd: +- skipDeployment: "true" +CDpmuimapper-service.CN-PreProd: - name: CD_pmuimapper-service INT -- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service-INT.id +- alertingProfile: CD_pmuimapper-service/alerting-profile/CDpmuimapper-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/alerting-profile/alerting-profile.yaml index d0ed5ef4..4c6c3185 100644 --- a/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDprivate-charging-tariffs-composite-service-PROD: default.json -- CDprivate-charging-tariffs-composite-service-E2E: default.json -- CDprivate-charging-tariffs-composite-service-INT: default.json +- CDprivate-charging-tariffs-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-composite-service-PROD: -- name: CD_private-charging-tariffs-composite-service PROD -- tag: private-charging-tariffs-composite-service -- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDprivate-charging-tariffs-composite-service.EMEA-Prod: - name: CD_private-charging-tariffs-composite-service PROD - tag: private-charging-tariffs-composite-service - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-PROD.NA-Prod: +CDprivate-charging-tariffs-composite-service.NA-Prod: - name: CD_private-charging-tariffs-composite-service PROD - tag: private-charging-tariffs-composite-service - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-PROD.CN-Prod: +CDprivate-charging-tariffs-composite-service.CN-Prod: - name: CD_private-charging-tariffs-composite-service PROD - tag: private-charging-tariffs-composite-service - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-composite-service-E2E: -- name: CD_private-charging-tariffs-composite-service E2E -- tag: private-charging-tariffs-composite-service -- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-composite-service-E2E.EMEA-Prod: -- name: CD_private-charging-tariffs-composite-service E2E -- tag: private-charging-tariffs-composite-service -- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id -- env: E2E -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-E2E.NA-Prod: -- name: CD_private-charging-tariffs-composite-service E2E -- tag: private-charging-tariffs-composite-service -- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id -- env: E2E -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-E2E.CN-Prod: -- name: CD_private-charging-tariffs-composite-service E2E -- tag: private-charging-tariffs-composite-service -- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-composite-service-INT: -- name: CD_private-charging-tariffs-composite-service INT -- tag: private-charging-tariffs-composite-service -- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDprivate-charging-tariffs-composite-service.EMEA-PreProd: - name: CD_private-charging-tariffs-composite-service INT - tag: private-charging-tariffs-composite-service - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-INT.NA-PreProd: +CDprivate-charging-tariffs-composite-service.NA-PreProd: - name: CD_private-charging-tariffs-composite-service INT - tag: private-charging-tariffs-composite-service - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-INT.CN-PreProd: +CDprivate-charging-tariffs-composite-service.CN-PreProd: - name: CD_private-charging-tariffs-composite-service INT - tag: private-charging-tariffs-composite-service - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id diff --git a/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/dashboard/dashboard.yaml index 1d749d1d..137efc2b 100644 --- a/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDprivate-charging-tariffs-composite-service: default.json +- CDprivate-charging-tariffs-composite-service-PROD: default.json +- CDprivate-charging-tariffs-composite-service-E2E: default.json +- CDprivate-charging-tariffs-composite-service-INT: default.json +- CDprivate-charging-tariffs-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-composite-service.EMEA-Prod: +CDprivate-charging-tariffs-composite-service-PROD: +- name: CD_private-charging-tariffs-composite-service PROD +- mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name +- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id +- tag: private-charging-tariffs-composite-service +- env: PROD +- skipDeployment: "true" +CDprivate-charging-tariffs-composite-service-PROD.EMEA-Prod: - name: CD_private-charging-tariffs-composite-service PROD - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.NA-Prod: +CDprivate-charging-tariffs-composite-service-PROD.NA-Prod: - name: CD_private-charging-tariffs-composite-service PROD - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.CN-Prod: +CDprivate-charging-tariffs-composite-service-PROD.CN-Prod: - name: CD_private-charging-tariffs-composite-service PROD - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id @@ -25,21 +35,28 @@ CDprivate-charging-tariffs-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-composite-service.EMEA-Prod: +CDprivate-charging-tariffs-composite-service-E2E: +- name: CD_private-charging-tariffs-composite-service E2E +- mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name +- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id +- tag: private-charging-tariffs-composite-service +- env: E2E +- skipDeployment: "true" +CDprivate-charging-tariffs-composite-service-E2E.EMEA-Prod: - name: CD_private-charging-tariffs-composite-service E2E - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: E2E - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.NA-Prod: +CDprivate-charging-tariffs-composite-service-E2E.NA-Prod: - name: CD_private-charging-tariffs-composite-service E2E - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: E2E - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.CN-Prod: +CDprivate-charging-tariffs-composite-service-E2E.CN-Prod: - name: CD_private-charging-tariffs-composite-service E2E - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id @@ -47,22 +64,29 @@ CDprivate-charging-tariffs-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDprivate-charging-tariffs-composite-service-INT: +- name: CD_private-charging-tariffs-composite-service INT +- mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name +- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id +- tag: private-charging-tariffs-composite-service +- env: INT +- skipDeployment: "true" +CDprivate-charging-tariffs-composite-service-INT.EMEA-PreProd: - name: CD_private-charging-tariffs-composite-service INT - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.NA-PreProd: +CDprivate-charging-tariffs-composite-service-INT.NA-PreProd: - name: CD_private-charging-tariffs-composite-service INT - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.CN-PreProd: +CDprivate-charging-tariffs-composite-service-INT.CN-PreProd: - name: CD_private-charging-tariffs-composite-service INT - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id @@ -70,22 +94,29 @@ CDprivate-charging-tariffs-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDprivate-charging-tariffs-composite-service-TEST: +- name: CD_private-charging-tariffs-composite-service TEST +- mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name +- mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id +- tag: private-charging-tariffs-composite-service +- env: TEST +- skipDeployment: "true" +CDprivate-charging-tariffs-composite-service-TEST.EMEA-PreProd: - name: CD_private-charging-tariffs-composite-service TEST - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: TEST - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.NA-PreProd: +CDprivate-charging-tariffs-composite-service-TEST.NA-PreProd: - name: CD_private-charging-tariffs-composite-service TEST - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id - tag: private-charging-tariffs-composite-service - env: TEST - skipDeployment: "false" -CDprivate-charging-tariffs-composite-service.CN-PreProd: +CDprivate-charging-tariffs-composite-service-TEST.CN-PreProd: - name: CD_private-charging-tariffs-composite-service TEST - mzName: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.name - mzId: CD_private-charging-tariffs-composite-service/management-zone/CDprivate-charging-tariffs-composite-service.id diff --git a/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/notification/notification.yaml index 810e094d..89c4acc5 100644 --- a/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_private-charging-tariffs-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDprivate-charging-tariffs-composite-service-PROD: msTeams.json -- CDprivate-charging-tariffs-composite-service-E2E: msTeams.json -- CDprivate-charging-tariffs-composite-service-INT: msTeams.json +- CDprivate-charging-tariffs-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDprivate-charging-tariffs-composite-service.EMEA-Prod: - name: CD_private-charging-tariffs-composite-service PROD -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-PROD.id +- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-composite-service-PROD.EMEA-Prod: +CDprivate-charging-tariffs-composite-service.NA-Prod: - name: CD_private-charging-tariffs-composite-service PROD -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-PROD.NA-Prod: -- name: CD_private-charging-tariffs-composite-service PROD -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-PROD.CN-Prod: -- name: CD_private-charging-tariffs-composite-service PROD -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-composite-service-E2E: -- name: CD_private-charging-tariffs-composite-service E2E -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-E2E.id +- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-composite-service-E2E.EMEA-Prod: -- name: CD_private-charging-tariffs-composite-service E2E -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-E2E.NA-Prod: -- name: CD_private-charging-tariffs-composite-service E2E -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-E2E.CN-Prod: -- name: CD_private-charging-tariffs-composite-service E2E -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-composite-service-INT: -- name: CD_private-charging-tariffs-composite-service INT -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-INT.id +CDprivate-charging-tariffs-composite-service.CN-Prod: +- name: CD_private-charging-tariffs-composite-service PROD +- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDprivate-charging-tariffs-composite-service.EMEA-PreProd: - name: CD_private-charging-tariffs-composite-service INT -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-INT.id +- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDprivate-charging-tariffs-composite-service.NA-PreProd: - name: CD_private-charging-tariffs-composite-service INT -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-INT.id +- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDprivate-charging-tariffs-composite-service.CN-PreProd: - name: CD_private-charging-tariffs-composite-service INT -- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service-INT.id +- alertingProfile: CD_private-charging-tariffs-composite-service/alerting-profile/CDprivate-charging-tariffs-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_private-charging-tariffs-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_private-charging-tariffs-service/alerting-profile/alerting-profile.yaml index 3cb49237..251c24cb 100644 --- a/BMW-Dynatrace-config/CD_private-charging-tariffs-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_private-charging-tariffs-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDprivate-charging-tariffs-service-PROD: default.json -- CDprivate-charging-tariffs-service-E2E: default.json -- CDprivate-charging-tariffs-service-INT: default.json +- CDprivate-charging-tariffs-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-service-PROD: -- name: CD_private-charging-tariffs-service PROD -- tag: private-charging-tariffs-service -- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDprivate-charging-tariffs-service.EMEA-Prod: - name: CD_private-charging-tariffs-service PROD - tag: private-charging-tariffs-service - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-service-PROD.NA-Prod: +CDprivate-charging-tariffs-service.NA-Prod: - name: CD_private-charging-tariffs-service PROD - tag: private-charging-tariffs-service - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-service-PROD.CN-Prod: +CDprivate-charging-tariffs-service.CN-Prod: - name: CD_private-charging-tariffs-service PROD - tag: private-charging-tariffs-service - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-service-E2E: -- name: CD_private-charging-tariffs-service E2E -- tag: private-charging-tariffs-service -- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-service-E2E.EMEA-Prod: -- name: CD_private-charging-tariffs-service E2E -- tag: private-charging-tariffs-service -- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id -- env: E2E -- skipDeployment: "false" -CDprivate-charging-tariffs-service-E2E.NA-Prod: -- name: CD_private-charging-tariffs-service E2E -- tag: private-charging-tariffs-service -- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id -- env: E2E -- skipDeployment: "false" -CDprivate-charging-tariffs-service-E2E.CN-Prod: -- name: CD_private-charging-tariffs-service E2E -- tag: private-charging-tariffs-service -- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-service-INT: -- name: CD_private-charging-tariffs-service INT -- tag: private-charging-tariffs-service -- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDprivate-charging-tariffs-service.EMEA-PreProd: - name: CD_private-charging-tariffs-service INT - tag: private-charging-tariffs-service - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-service-INT.NA-PreProd: +CDprivate-charging-tariffs-service.NA-PreProd: - name: CD_private-charging-tariffs-service INT - tag: private-charging-tariffs-service - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-service-INT.CN-PreProd: +CDprivate-charging-tariffs-service.CN-PreProd: - name: CD_private-charging-tariffs-service INT - tag: private-charging-tariffs-service - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id diff --git a/BMW-Dynatrace-config/CD_private-charging-tariffs-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_private-charging-tariffs-service/dashboard/dashboard.yaml index 83c3a416..54c4fed8 100644 --- a/BMW-Dynatrace-config/CD_private-charging-tariffs-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_private-charging-tariffs-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDprivate-charging-tariffs-service: default.json +- CDprivate-charging-tariffs-service-PROD: default.json +- CDprivate-charging-tariffs-service-E2E: default.json +- CDprivate-charging-tariffs-service-INT: default.json +- CDprivate-charging-tariffs-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-service.EMEA-Prod: +CDprivate-charging-tariffs-service-PROD: +- name: CD_private-charging-tariffs-service PROD +- mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name +- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id +- tag: private-charging-tariffs-service +- env: PROD +- skipDeployment: "true" +CDprivate-charging-tariffs-service-PROD.EMEA-Prod: - name: CD_private-charging-tariffs-service PROD - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-service.NA-Prod: +CDprivate-charging-tariffs-service-PROD.NA-Prod: - name: CD_private-charging-tariffs-service PROD - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: PROD - skipDeployment: "false" -CDprivate-charging-tariffs-service.CN-Prod: +CDprivate-charging-tariffs-service-PROD.CN-Prod: - name: CD_private-charging-tariffs-service PROD - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id @@ -25,21 +35,28 @@ CDprivate-charging-tariffs-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-service.EMEA-Prod: +CDprivate-charging-tariffs-service-E2E: +- name: CD_private-charging-tariffs-service E2E +- mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name +- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id +- tag: private-charging-tariffs-service +- env: E2E +- skipDeployment: "true" +CDprivate-charging-tariffs-service-E2E.EMEA-Prod: - name: CD_private-charging-tariffs-service E2E - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: E2E - skipDeployment: "false" -CDprivate-charging-tariffs-service.NA-Prod: +CDprivate-charging-tariffs-service-E2E.NA-Prod: - name: CD_private-charging-tariffs-service E2E - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: E2E - skipDeployment: "false" -CDprivate-charging-tariffs-service.CN-Prod: +CDprivate-charging-tariffs-service-E2E.CN-Prod: - name: CD_private-charging-tariffs-service E2E - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id @@ -47,22 +64,29 @@ CDprivate-charging-tariffs-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDprivate-charging-tariffs-service-INT: +- name: CD_private-charging-tariffs-service INT +- mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name +- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id +- tag: private-charging-tariffs-service +- env: INT +- skipDeployment: "true" +CDprivate-charging-tariffs-service-INT.EMEA-PreProd: - name: CD_private-charging-tariffs-service INT - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-service.NA-PreProd: +CDprivate-charging-tariffs-service-INT.NA-PreProd: - name: CD_private-charging-tariffs-service INT - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: INT - skipDeployment: "false" -CDprivate-charging-tariffs-service.CN-PreProd: +CDprivate-charging-tariffs-service-INT.CN-PreProd: - name: CD_private-charging-tariffs-service INT - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id @@ -70,22 +94,29 @@ CDprivate-charging-tariffs-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDprivate-charging-tariffs-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDprivate-charging-tariffs-service-TEST: +- name: CD_private-charging-tariffs-service TEST +- mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name +- mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id +- tag: private-charging-tariffs-service +- env: TEST +- skipDeployment: "true" +CDprivate-charging-tariffs-service-TEST.EMEA-PreProd: - name: CD_private-charging-tariffs-service TEST - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: TEST - skipDeployment: "false" -CDprivate-charging-tariffs-service.NA-PreProd: +CDprivate-charging-tariffs-service-TEST.NA-PreProd: - name: CD_private-charging-tariffs-service TEST - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id - tag: private-charging-tariffs-service - env: TEST - skipDeployment: "false" -CDprivate-charging-tariffs-service.CN-PreProd: +CDprivate-charging-tariffs-service-TEST.CN-PreProd: - name: CD_private-charging-tariffs-service TEST - mzName: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.name - mzId: CD_private-charging-tariffs-service/management-zone/CDprivate-charging-tariffs-service.id diff --git a/BMW-Dynatrace-config/CD_private-charging-tariffs-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_private-charging-tariffs-service/notification/notification.yaml index 3967e6d8..d8da23a9 100644 --- a/BMW-Dynatrace-config/CD_private-charging-tariffs-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_private-charging-tariffs-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDprivate-charging-tariffs-service-PROD: msTeams.json -- CDprivate-charging-tariffs-service-E2E: msTeams.json -- CDprivate-charging-tariffs-service-INT: msTeams.json +- CDprivate-charging-tariffs-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDprivate-charging-tariffs-service.EMEA-Prod: - name: CD_private-charging-tariffs-service PROD -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-PROD.id +- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-service-PROD.EMEA-Prod: +CDprivate-charging-tariffs-service.NA-Prod: - name: CD_private-charging-tariffs-service PROD -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-service-PROD.NA-Prod: -- name: CD_private-charging-tariffs-service PROD -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-service-PROD.CN-Prod: -- name: CD_private-charging-tariffs-service PROD -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-service-E2E: -- name: CD_private-charging-tariffs-service E2E -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-E2E.id +- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-service-E2E.EMEA-Prod: -- name: CD_private-charging-tariffs-service E2E -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-service-E2E.NA-Prod: -- name: CD_private-charging-tariffs-service E2E -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-service-E2E.CN-Prod: -- name: CD_private-charging-tariffs-service E2E -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDprivate-charging-tariffs-service-INT: -- name: CD_private-charging-tariffs-service INT -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-INT.id +CDprivate-charging-tariffs-service.CN-Prod: +- name: CD_private-charging-tariffs-service PROD +- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDprivate-charging-tariffs-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDprivate-charging-tariffs-service.EMEA-PreProd: - name: CD_private-charging-tariffs-service INT -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-INT.id +- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service.id - webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-service-INT.NA-PreProd: +- skipDeployment: "true" +CDprivate-charging-tariffs-service.NA-PreProd: - name: CD_private-charging-tariffs-service INT -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-INT.id +- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service.id - webhook: https://empty -- skipDeployment: "false" -CDprivate-charging-tariffs-service-INT.CN-PreProd: +- skipDeployment: "true" +CDprivate-charging-tariffs-service.CN-PreProd: - name: CD_private-charging-tariffs-service INT -- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service-INT.id +- alertingProfile: CD_private-charging-tariffs-service/alerting-profile/CDprivate-charging-tariffs-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_push-notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_push-notification-service/alerting-profile/alerting-profile.yaml index e07f107a..0e251de3 100644 --- a/BMW-Dynatrace-config/CD_push-notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_push-notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDpush-notification-service-PROD: default.json -- CDpush-notification-service-E2E: default.json -- CDpush-notification-service-INT: default.json +- CDpush-notification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-service-PROD: -- name: CD_push-notification-service PROD -- tag: push-notification-service -- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDpush-notification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDpush-notification-service.EMEA-Prod: - name: CD_push-notification-service PROD - tag: push-notification-service - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - env: PROD - skipDeployment: "false" -CDpush-notification-service-PROD.NA-Prod: +CDpush-notification-service.NA-Prod: - name: CD_push-notification-service PROD - tag: push-notification-service - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - env: PROD - skipDeployment: "false" -CDpush-notification-service-PROD.CN-Prod: +CDpush-notification-service.CN-Prod: - name: CD_push-notification-service PROD - tag: push-notification-service - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-service-E2E: -- name: CD_push-notification-service E2E -- tag: push-notification-service -- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDpush-notification-service-E2E.EMEA-Prod: -- name: CD_push-notification-service E2E -- tag: push-notification-service -- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id -- env: E2E -- skipDeployment: "false" -CDpush-notification-service-E2E.NA-Prod: -- name: CD_push-notification-service E2E -- tag: push-notification-service -- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id -- env: E2E -- skipDeployment: "false" -CDpush-notification-service-E2E.CN-Prod: -- name: CD_push-notification-service E2E -- tag: push-notification-service -- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-service-INT: -- name: CD_push-notification-service INT -- tag: push-notification-service -- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDpush-notification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDpush-notification-service.EMEA-PreProd: - name: CD_push-notification-service INT - tag: push-notification-service - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - env: INT - skipDeployment: "false" -CDpush-notification-service-INT.NA-PreProd: +CDpush-notification-service.NA-PreProd: - name: CD_push-notification-service INT - tag: push-notification-service - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - env: INT - skipDeployment: "false" -CDpush-notification-service-INT.CN-PreProd: +CDpush-notification-service.CN-PreProd: - name: CD_push-notification-service INT - tag: push-notification-service - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id diff --git a/BMW-Dynatrace-config/CD_push-notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_push-notification-service/dashboard/dashboard.yaml index e320faa1..11452527 100644 --- a/BMW-Dynatrace-config/CD_push-notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_push-notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDpush-notification-service: default.json +- CDpush-notification-service-PROD: default.json +- CDpush-notification-service-E2E: default.json +- CDpush-notification-service-INT: default.json +- CDpush-notification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDpush-notification-service.EMEA-Prod: +CDpush-notification-service-PROD: +- name: CD_push-notification-service PROD +- mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name +- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id +- tag: push-notification-service +- env: PROD +- skipDeployment: "true" +CDpush-notification-service-PROD.EMEA-Prod: - name: CD_push-notification-service PROD - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: PROD - skipDeployment: "false" -CDpush-notification-service.NA-Prod: +CDpush-notification-service-PROD.NA-Prod: - name: CD_push-notification-service PROD - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: PROD - skipDeployment: "false" -CDpush-notification-service.CN-Prod: +CDpush-notification-service-PROD.CN-Prod: - name: CD_push-notification-service PROD - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id @@ -25,21 +35,28 @@ CDpush-notification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDpush-notification-service.EMEA-Prod: +CDpush-notification-service-E2E: +- name: CD_push-notification-service E2E +- mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name +- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id +- tag: push-notification-service +- env: E2E +- skipDeployment: "true" +CDpush-notification-service-E2E.EMEA-Prod: - name: CD_push-notification-service E2E - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: E2E - skipDeployment: "false" -CDpush-notification-service.NA-Prod: +CDpush-notification-service-E2E.NA-Prod: - name: CD_push-notification-service E2E - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: E2E - skipDeployment: "false" -CDpush-notification-service.CN-Prod: +CDpush-notification-service-E2E.CN-Prod: - name: CD_push-notification-service E2E - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id @@ -47,22 +64,29 @@ CDpush-notification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDpush-notification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDpush-notification-service-INT: +- name: CD_push-notification-service INT +- mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name +- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id +- tag: push-notification-service +- env: INT +- skipDeployment: "true" +CDpush-notification-service-INT.EMEA-PreProd: - name: CD_push-notification-service INT - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: INT - skipDeployment: "false" -CDpush-notification-service.NA-PreProd: +CDpush-notification-service-INT.NA-PreProd: - name: CD_push-notification-service INT - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: INT - skipDeployment: "false" -CDpush-notification-service.CN-PreProd: +CDpush-notification-service-INT.CN-PreProd: - name: CD_push-notification-service INT - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id @@ -70,22 +94,29 @@ CDpush-notification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDpush-notification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDpush-notification-service-TEST: +- name: CD_push-notification-service TEST +- mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name +- mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id +- tag: push-notification-service +- env: TEST +- skipDeployment: "true" +CDpush-notification-service-TEST.EMEA-PreProd: - name: CD_push-notification-service TEST - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: TEST - skipDeployment: "false" -CDpush-notification-service.NA-PreProd: +CDpush-notification-service-TEST.NA-PreProd: - name: CD_push-notification-service TEST - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id - tag: push-notification-service - env: TEST - skipDeployment: "false" -CDpush-notification-service.CN-PreProd: +CDpush-notification-service-TEST.CN-PreProd: - name: CD_push-notification-service TEST - mzName: CD_push-notification-service/management-zone/CDpush-notification-service.name - mzId: CD_push-notification-service/management-zone/CDpush-notification-service.id diff --git a/BMW-Dynatrace-config/CD_push-notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_push-notification-service/notification/notification.yaml index 82c76091..e4cf15c7 100644 --- a/BMW-Dynatrace-config/CD_push-notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_push-notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDpush-notification-service-PROD: msTeams.json -- CDpush-notification-service-E2E: msTeams.json -- CDpush-notification-service-INT: msTeams.json +- CDpush-notification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDpush-notification-service.EMEA-Prod: - name: CD_push-notification-service PROD -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-PROD.id +- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpush-notification-service-PROD.EMEA-Prod: +CDpush-notification-service.NA-Prod: - name: CD_push-notification-service PROD -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-service-PROD.NA-Prod: -- name: CD_push-notification-service PROD -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-service-PROD.CN-Prod: -- name: CD_push-notification-service PROD -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-service-E2E: -- name: CD_push-notification-service E2E -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-E2E.id +- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpush-notification-service-E2E.EMEA-Prod: -- name: CD_push-notification-service E2E -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-service-E2E.NA-Prod: -- name: CD_push-notification-service E2E -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-service-E2E.CN-Prod: -- name: CD_push-notification-service E2E -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-service-INT: -- name: CD_push-notification-service INT -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-INT.id +CDpush-notification-service.CN-Prod: +- name: CD_push-notification-service PROD +- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpush-notification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDpush-notification-service.EMEA-PreProd: - name: CD_push-notification-service INT -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-INT.id +- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDpush-notification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDpush-notification-service.NA-PreProd: - name: CD_push-notification-service INT -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-INT.id +- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDpush-notification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDpush-notification-service.CN-PreProd: - name: CD_push-notification-service INT -- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service-INT.id +- alertingProfile: CD_push-notification-service/alerting-profile/CDpush-notification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/alerting-profile/alerting-profile.yaml index 390016d4..a1bedb8a 100644 --- a/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDpush-notification-settings-composite-service-PROD: default.json -- CDpush-notification-settings-composite-service-E2E: default.json -- CDpush-notification-settings-composite-service-INT: default.json +- CDpush-notification-settings-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-settings-composite-service-PROD: -- name: CD_push-notification-settings-composite-service PROD -- tag: push-notification-settings-composite-service -- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDpush-notification-settings-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDpush-notification-settings-composite-service.EMEA-Prod: - name: CD_push-notification-settings-composite-service PROD - tag: push-notification-settings-composite-service - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - env: PROD - skipDeployment: "false" -CDpush-notification-settings-composite-service-PROD.NA-Prod: +CDpush-notification-settings-composite-service.NA-Prod: - name: CD_push-notification-settings-composite-service PROD - tag: push-notification-settings-composite-service - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - env: PROD - skipDeployment: "false" -CDpush-notification-settings-composite-service-PROD.CN-Prod: +CDpush-notification-settings-composite-service.CN-Prod: - name: CD_push-notification-settings-composite-service PROD - tag: push-notification-settings-composite-service - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-settings-composite-service-E2E: -- name: CD_push-notification-settings-composite-service E2E -- tag: push-notification-settings-composite-service -- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDpush-notification-settings-composite-service-E2E.EMEA-Prod: -- name: CD_push-notification-settings-composite-service E2E -- tag: push-notification-settings-composite-service -- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id -- env: E2E -- skipDeployment: "false" -CDpush-notification-settings-composite-service-E2E.NA-Prod: -- name: CD_push-notification-settings-composite-service E2E -- tag: push-notification-settings-composite-service -- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id -- env: E2E -- skipDeployment: "false" -CDpush-notification-settings-composite-service-E2E.CN-Prod: -- name: CD_push-notification-settings-composite-service E2E -- tag: push-notification-settings-composite-service -- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-settings-composite-service-INT: -- name: CD_push-notification-settings-composite-service INT -- tag: push-notification-settings-composite-service -- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDpush-notification-settings-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDpush-notification-settings-composite-service.EMEA-PreProd: - name: CD_push-notification-settings-composite-service INT - tag: push-notification-settings-composite-service - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - env: INT - skipDeployment: "false" -CDpush-notification-settings-composite-service-INT.NA-PreProd: +CDpush-notification-settings-composite-service.NA-PreProd: - name: CD_push-notification-settings-composite-service INT - tag: push-notification-settings-composite-service - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - env: INT - skipDeployment: "false" -CDpush-notification-settings-composite-service-INT.CN-PreProd: +CDpush-notification-settings-composite-service.CN-PreProd: - name: CD_push-notification-settings-composite-service INT - tag: push-notification-settings-composite-service - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id diff --git a/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/dashboard/dashboard.yaml index 8fac3038..5e785672 100644 --- a/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDpush-notification-settings-composite-service: default.json +- CDpush-notification-settings-composite-service-PROD: default.json +- CDpush-notification-settings-composite-service-E2E: default.json +- CDpush-notification-settings-composite-service-INT: default.json +- CDpush-notification-settings-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDpush-notification-settings-composite-service.EMEA-Prod: +CDpush-notification-settings-composite-service-PROD: +- name: CD_push-notification-settings-composite-service PROD +- mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name +- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id +- tag: push-notification-settings-composite-service +- env: PROD +- skipDeployment: "true" +CDpush-notification-settings-composite-service-PROD.EMEA-Prod: - name: CD_push-notification-settings-composite-service PROD - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: PROD - skipDeployment: "false" -CDpush-notification-settings-composite-service.NA-Prod: +CDpush-notification-settings-composite-service-PROD.NA-Prod: - name: CD_push-notification-settings-composite-service PROD - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: PROD - skipDeployment: "false" -CDpush-notification-settings-composite-service.CN-Prod: +CDpush-notification-settings-composite-service-PROD.CN-Prod: - name: CD_push-notification-settings-composite-service PROD - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id @@ -25,21 +35,28 @@ CDpush-notification-settings-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDpush-notification-settings-composite-service.EMEA-Prod: +CDpush-notification-settings-composite-service-E2E: +- name: CD_push-notification-settings-composite-service E2E +- mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name +- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id +- tag: push-notification-settings-composite-service +- env: E2E +- skipDeployment: "true" +CDpush-notification-settings-composite-service-E2E.EMEA-Prod: - name: CD_push-notification-settings-composite-service E2E - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: E2E - skipDeployment: "false" -CDpush-notification-settings-composite-service.NA-Prod: +CDpush-notification-settings-composite-service-E2E.NA-Prod: - name: CD_push-notification-settings-composite-service E2E - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: E2E - skipDeployment: "false" -CDpush-notification-settings-composite-service.CN-Prod: +CDpush-notification-settings-composite-service-E2E.CN-Prod: - name: CD_push-notification-settings-composite-service E2E - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id @@ -47,22 +64,29 @@ CDpush-notification-settings-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDpush-notification-settings-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDpush-notification-settings-composite-service-INT: +- name: CD_push-notification-settings-composite-service INT +- mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name +- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id +- tag: push-notification-settings-composite-service +- env: INT +- skipDeployment: "true" +CDpush-notification-settings-composite-service-INT.EMEA-PreProd: - name: CD_push-notification-settings-composite-service INT - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: INT - skipDeployment: "false" -CDpush-notification-settings-composite-service.NA-PreProd: +CDpush-notification-settings-composite-service-INT.NA-PreProd: - name: CD_push-notification-settings-composite-service INT - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: INT - skipDeployment: "false" -CDpush-notification-settings-composite-service.CN-PreProd: +CDpush-notification-settings-composite-service-INT.CN-PreProd: - name: CD_push-notification-settings-composite-service INT - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id @@ -70,22 +94,29 @@ CDpush-notification-settings-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDpush-notification-settings-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDpush-notification-settings-composite-service-TEST: +- name: CD_push-notification-settings-composite-service TEST +- mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name +- mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id +- tag: push-notification-settings-composite-service +- env: TEST +- skipDeployment: "true" +CDpush-notification-settings-composite-service-TEST.EMEA-PreProd: - name: CD_push-notification-settings-composite-service TEST - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: TEST - skipDeployment: "false" -CDpush-notification-settings-composite-service.NA-PreProd: +CDpush-notification-settings-composite-service-TEST.NA-PreProd: - name: CD_push-notification-settings-composite-service TEST - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id - tag: push-notification-settings-composite-service - env: TEST - skipDeployment: "false" -CDpush-notification-settings-composite-service.CN-PreProd: +CDpush-notification-settings-composite-service-TEST.CN-PreProd: - name: CD_push-notification-settings-composite-service TEST - mzName: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.name - mzId: CD_push-notification-settings-composite-service/management-zone/CDpush-notification-settings-composite-service.id diff --git a/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/notification/notification.yaml index 4c9dac32..ad39f8f5 100644 --- a/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_push-notification-settings-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDpush-notification-settings-composite-service-PROD: msTeams.json -- CDpush-notification-settings-composite-service-E2E: msTeams.json -- CDpush-notification-settings-composite-service-INT: msTeams.json +- CDpush-notification-settings-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-settings-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDpush-notification-settings-composite-service.EMEA-Prod: - name: CD_push-notification-settings-composite-service PROD -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-PROD.id +- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpush-notification-settings-composite-service-PROD.EMEA-Prod: +CDpush-notification-settings-composite-service.NA-Prod: - name: CD_push-notification-settings-composite-service PROD -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-settings-composite-service-PROD.NA-Prod: -- name: CD_push-notification-settings-composite-service PROD -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-settings-composite-service-PROD.CN-Prod: -- name: CD_push-notification-settings-composite-service PROD -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-settings-composite-service-E2E: -- name: CD_push-notification-settings-composite-service E2E -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-E2E.id +- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpush-notification-settings-composite-service-E2E.EMEA-Prod: -- name: CD_push-notification-settings-composite-service E2E -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-settings-composite-service-E2E.NA-Prod: -- name: CD_push-notification-settings-composite-service E2E -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDpush-notification-settings-composite-service-E2E.CN-Prod: -- name: CD_push-notification-settings-composite-service E2E -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDpush-notification-settings-composite-service-INT: -- name: CD_push-notification-settings-composite-service INT -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-INT.id +CDpush-notification-settings-composite-service.CN-Prod: +- name: CD_push-notification-settings-composite-service PROD +- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDpush-notification-settings-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDpush-notification-settings-composite-service.EMEA-PreProd: - name: CD_push-notification-settings-composite-service INT -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-INT.id +- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDpush-notification-settings-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDpush-notification-settings-composite-service.NA-PreProd: - name: CD_push-notification-settings-composite-service INT -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-INT.id +- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDpush-notification-settings-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDpush-notification-settings-composite-service.CN-PreProd: - name: CD_push-notification-settings-composite-service INT -- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service-INT.id +- alertingProfile: CD_push-notification-settings-composite-service/alerting-profile/CDpush-notification-settings-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_recall-analytics-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_recall-analytics-service/alerting-profile/alerting-profile.yaml index 6da35e5c..df7dddf2 100644 --- a/BMW-Dynatrace-config/CD_recall-analytics-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_recall-analytics-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDrecall-analytics-service-PROD: default.json -- CDrecall-analytics-service-E2E: default.json -- CDrecall-analytics-service-INT: default.json +- CDrecall-analytics-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-analytics-service-PROD: -- name: CD_recall-analytics-service PROD -- tag: recall-analytics-service -- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrecall-analytics-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDrecall-analytics-service.EMEA-Prod: - name: CD_recall-analytics-service PROD - tag: recall-analytics-service - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - env: PROD - skipDeployment: "false" -CDrecall-analytics-service-PROD.NA-Prod: +CDrecall-analytics-service.NA-Prod: - name: CD_recall-analytics-service PROD - tag: recall-analytics-service - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - env: PROD - skipDeployment: "false" -CDrecall-analytics-service-PROD.CN-Prod: +CDrecall-analytics-service.CN-Prod: - name: CD_recall-analytics-service PROD - tag: recall-analytics-service - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-analytics-service-E2E: -- name: CD_recall-analytics-service E2E -- tag: recall-analytics-service -- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDrecall-analytics-service-E2E.EMEA-Prod: -- name: CD_recall-analytics-service E2E -- tag: recall-analytics-service -- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-analytics-service-E2E.NA-Prod: -- name: CD_recall-analytics-service E2E -- tag: recall-analytics-service -- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-analytics-service-E2E.CN-Prod: -- name: CD_recall-analytics-service E2E -- tag: recall-analytics-service -- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-analytics-service-INT: -- name: CD_recall-analytics-service INT -- tag: recall-analytics-service -- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrecall-analytics-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDrecall-analytics-service.EMEA-PreProd: - name: CD_recall-analytics-service INT - tag: recall-analytics-service - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - env: INT - skipDeployment: "false" -CDrecall-analytics-service-INT.NA-PreProd: +CDrecall-analytics-service.NA-PreProd: - name: CD_recall-analytics-service INT - tag: recall-analytics-service - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - env: INT - skipDeployment: "false" -CDrecall-analytics-service-INT.CN-PreProd: +CDrecall-analytics-service.CN-PreProd: - name: CD_recall-analytics-service INT - tag: recall-analytics-service - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id diff --git a/BMW-Dynatrace-config/CD_recall-analytics-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_recall-analytics-service/dashboard/dashboard.yaml index 03c8f393..8dc382eb 100644 --- a/BMW-Dynatrace-config/CD_recall-analytics-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_recall-analytics-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrecall-analytics-service: default.json +- CDrecall-analytics-service-PROD: default.json +- CDrecall-analytics-service-E2E: default.json +- CDrecall-analytics-service-INT: default.json +- CDrecall-analytics-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrecall-analytics-service.EMEA-Prod: +CDrecall-analytics-service-PROD: +- name: CD_recall-analytics-service PROD +- mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name +- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id +- tag: recall-analytics-service +- env: PROD +- skipDeployment: "true" +CDrecall-analytics-service-PROD.EMEA-Prod: - name: CD_recall-analytics-service PROD - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: PROD - skipDeployment: "false" -CDrecall-analytics-service.NA-Prod: +CDrecall-analytics-service-PROD.NA-Prod: - name: CD_recall-analytics-service PROD - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: PROD - skipDeployment: "false" -CDrecall-analytics-service.CN-Prod: +CDrecall-analytics-service-PROD.CN-Prod: - name: CD_recall-analytics-service PROD - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id @@ -25,21 +35,28 @@ CDrecall-analytics-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrecall-analytics-service.EMEA-Prod: +CDrecall-analytics-service-E2E: +- name: CD_recall-analytics-service E2E +- mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name +- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id +- tag: recall-analytics-service +- env: E2E +- skipDeployment: "true" +CDrecall-analytics-service-E2E.EMEA-Prod: - name: CD_recall-analytics-service E2E - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: E2E - skipDeployment: "false" -CDrecall-analytics-service.NA-Prod: +CDrecall-analytics-service-E2E.NA-Prod: - name: CD_recall-analytics-service E2E - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: E2E - skipDeployment: "false" -CDrecall-analytics-service.CN-Prod: +CDrecall-analytics-service-E2E.CN-Prod: - name: CD_recall-analytics-service E2E - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id @@ -47,22 +64,29 @@ CDrecall-analytics-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrecall-analytics-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrecall-analytics-service-INT: +- name: CD_recall-analytics-service INT +- mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name +- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id +- tag: recall-analytics-service +- env: INT +- skipDeployment: "true" +CDrecall-analytics-service-INT.EMEA-PreProd: - name: CD_recall-analytics-service INT - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: INT - skipDeployment: "false" -CDrecall-analytics-service.NA-PreProd: +CDrecall-analytics-service-INT.NA-PreProd: - name: CD_recall-analytics-service INT - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: INT - skipDeployment: "false" -CDrecall-analytics-service.CN-PreProd: +CDrecall-analytics-service-INT.CN-PreProd: - name: CD_recall-analytics-service INT - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id @@ -70,22 +94,29 @@ CDrecall-analytics-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrecall-analytics-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrecall-analytics-service-TEST: +- name: CD_recall-analytics-service TEST +- mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name +- mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id +- tag: recall-analytics-service +- env: TEST +- skipDeployment: "true" +CDrecall-analytics-service-TEST.EMEA-PreProd: - name: CD_recall-analytics-service TEST - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: TEST - skipDeployment: "false" -CDrecall-analytics-service.NA-PreProd: +CDrecall-analytics-service-TEST.NA-PreProd: - name: CD_recall-analytics-service TEST - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id - tag: recall-analytics-service - env: TEST - skipDeployment: "false" -CDrecall-analytics-service.CN-PreProd: +CDrecall-analytics-service-TEST.CN-PreProd: - name: CD_recall-analytics-service TEST - mzName: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.name - mzId: CD_recall-analytics-service/management-zone/CDrecall-analytics-service.id diff --git a/BMW-Dynatrace-config/CD_recall-analytics-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_recall-analytics-service/notification/notification.yaml index 130bc6a0..40ac42da 100644 --- a/BMW-Dynatrace-config/CD_recall-analytics-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_recall-analytics-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDrecall-analytics-service-PROD: msTeams.json -- CDrecall-analytics-service-E2E: msTeams.json -- CDrecall-analytics-service-INT: msTeams.json +- CDrecall-analytics-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-analytics-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDrecall-analytics-service.EMEA-Prod: - name: CD_recall-analytics-service PROD -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-PROD.id +- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-analytics-service-PROD.EMEA-Prod: +CDrecall-analytics-service.NA-Prod: - name: CD_recall-analytics-service PROD -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-analytics-service-PROD.NA-Prod: -- name: CD_recall-analytics-service PROD -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-analytics-service-PROD.CN-Prod: -- name: CD_recall-analytics-service PROD -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-analytics-service-E2E: -- name: CD_recall-analytics-service E2E -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-E2E.id +- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-analytics-service-E2E.EMEA-Prod: -- name: CD_recall-analytics-service E2E -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-analytics-service-E2E.NA-Prod: -- name: CD_recall-analytics-service E2E -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-analytics-service-E2E.CN-Prod: -- name: CD_recall-analytics-service E2E -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-analytics-service-INT: -- name: CD_recall-analytics-service INT -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-INT.id +CDrecall-analytics-service.CN-Prod: +- name: CD_recall-analytics-service PROD +- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-analytics-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDrecall-analytics-service.EMEA-PreProd: - name: CD_recall-analytics-service INT -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-INT.id +- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-analytics-service-INT.NA-PreProd: +- skipDeployment: "true" +CDrecall-analytics-service.NA-PreProd: - name: CD_recall-analytics-service INT -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-INT.id +- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-analytics-service-INT.CN-PreProd: +- skipDeployment: "true" +CDrecall-analytics-service.CN-PreProd: - name: CD_recall-analytics-service INT -- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service-INT.id +- alertingProfile: CD_recall-analytics-service/alerting-profile/CDrecall-analytics-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_recall-client-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_recall-client-service/alerting-profile/alerting-profile.yaml index 5f66af62..3fdac770 100644 --- a/BMW-Dynatrace-config/CD_recall-client-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_recall-client-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDrecall-client-service-PROD: default.json -- CDrecall-client-service-E2E: default.json -- CDrecall-client-service-INT: default.json +- CDrecall-client-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-client-service-PROD: -- name: CD_recall-client-service PROD -- tag: recall-client-service -- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrecall-client-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDrecall-client-service.EMEA-Prod: - name: CD_recall-client-service PROD - tag: recall-client-service - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - env: PROD - skipDeployment: "false" -CDrecall-client-service-PROD.NA-Prod: +CDrecall-client-service.NA-Prod: - name: CD_recall-client-service PROD - tag: recall-client-service - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - env: PROD - skipDeployment: "false" -CDrecall-client-service-PROD.CN-Prod: +CDrecall-client-service.CN-Prod: - name: CD_recall-client-service PROD - tag: recall-client-service - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-client-service-E2E: -- name: CD_recall-client-service E2E -- tag: recall-client-service -- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDrecall-client-service-E2E.EMEA-Prod: -- name: CD_recall-client-service E2E -- tag: recall-client-service -- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-client-service-E2E.NA-Prod: -- name: CD_recall-client-service E2E -- tag: recall-client-service -- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-client-service-E2E.CN-Prod: -- name: CD_recall-client-service E2E -- tag: recall-client-service -- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-client-service-INT: -- name: CD_recall-client-service INT -- tag: recall-client-service -- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrecall-client-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDrecall-client-service.EMEA-PreProd: - name: CD_recall-client-service INT - tag: recall-client-service - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - env: INT - skipDeployment: "false" -CDrecall-client-service-INT.NA-PreProd: +CDrecall-client-service.NA-PreProd: - name: CD_recall-client-service INT - tag: recall-client-service - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - env: INT - skipDeployment: "false" -CDrecall-client-service-INT.CN-PreProd: +CDrecall-client-service.CN-PreProd: - name: CD_recall-client-service INT - tag: recall-client-service - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id diff --git a/BMW-Dynatrace-config/CD_recall-client-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_recall-client-service/dashboard/dashboard.yaml index a1157921..9171364a 100644 --- a/BMW-Dynatrace-config/CD_recall-client-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_recall-client-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrecall-client-service: default.json +- CDrecall-client-service-PROD: default.json +- CDrecall-client-service-E2E: default.json +- CDrecall-client-service-INT: default.json +- CDrecall-client-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrecall-client-service.EMEA-Prod: +CDrecall-client-service-PROD: +- name: CD_recall-client-service PROD +- mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name +- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id +- tag: recall-client-service +- env: PROD +- skipDeployment: "true" +CDrecall-client-service-PROD.EMEA-Prod: - name: CD_recall-client-service PROD - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: PROD - skipDeployment: "false" -CDrecall-client-service.NA-Prod: +CDrecall-client-service-PROD.NA-Prod: - name: CD_recall-client-service PROD - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: PROD - skipDeployment: "false" -CDrecall-client-service.CN-Prod: +CDrecall-client-service-PROD.CN-Prod: - name: CD_recall-client-service PROD - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id @@ -25,21 +35,28 @@ CDrecall-client-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrecall-client-service.EMEA-Prod: +CDrecall-client-service-E2E: +- name: CD_recall-client-service E2E +- mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name +- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id +- tag: recall-client-service +- env: E2E +- skipDeployment: "true" +CDrecall-client-service-E2E.EMEA-Prod: - name: CD_recall-client-service E2E - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: E2E - skipDeployment: "false" -CDrecall-client-service.NA-Prod: +CDrecall-client-service-E2E.NA-Prod: - name: CD_recall-client-service E2E - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: E2E - skipDeployment: "false" -CDrecall-client-service.CN-Prod: +CDrecall-client-service-E2E.CN-Prod: - name: CD_recall-client-service E2E - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id @@ -47,22 +64,29 @@ CDrecall-client-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrecall-client-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrecall-client-service-INT: +- name: CD_recall-client-service INT +- mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name +- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id +- tag: recall-client-service +- env: INT +- skipDeployment: "true" +CDrecall-client-service-INT.EMEA-PreProd: - name: CD_recall-client-service INT - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: INT - skipDeployment: "false" -CDrecall-client-service.NA-PreProd: +CDrecall-client-service-INT.NA-PreProd: - name: CD_recall-client-service INT - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: INT - skipDeployment: "false" -CDrecall-client-service.CN-PreProd: +CDrecall-client-service-INT.CN-PreProd: - name: CD_recall-client-service INT - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id @@ -70,22 +94,29 @@ CDrecall-client-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrecall-client-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrecall-client-service-TEST: +- name: CD_recall-client-service TEST +- mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name +- mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id +- tag: recall-client-service +- env: TEST +- skipDeployment: "true" +CDrecall-client-service-TEST.EMEA-PreProd: - name: CD_recall-client-service TEST - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: TEST - skipDeployment: "false" -CDrecall-client-service.NA-PreProd: +CDrecall-client-service-TEST.NA-PreProd: - name: CD_recall-client-service TEST - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id - tag: recall-client-service - env: TEST - skipDeployment: "false" -CDrecall-client-service.CN-PreProd: +CDrecall-client-service-TEST.CN-PreProd: - name: CD_recall-client-service TEST - mzName: CD_recall-client-service/management-zone/CDrecall-client-service.name - mzId: CD_recall-client-service/management-zone/CDrecall-client-service.id diff --git a/BMW-Dynatrace-config/CD_recall-client-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_recall-client-service/notification/notification.yaml index 93206dbb..9112fa61 100644 --- a/BMW-Dynatrace-config/CD_recall-client-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_recall-client-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDrecall-client-service-PROD: msTeams.json -- CDrecall-client-service-E2E: msTeams.json -- CDrecall-client-service-INT: msTeams.json +- CDrecall-client-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-client-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDrecall-client-service.EMEA-Prod: - name: CD_recall-client-service PROD -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-PROD.id +- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-client-service-PROD.EMEA-Prod: +CDrecall-client-service.NA-Prod: - name: CD_recall-client-service PROD -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-client-service-PROD.NA-Prod: -- name: CD_recall-client-service PROD -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-client-service-PROD.CN-Prod: -- name: CD_recall-client-service PROD -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-client-service-E2E: -- name: CD_recall-client-service E2E -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-E2E.id +- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-client-service-E2E.EMEA-Prod: -- name: CD_recall-client-service E2E -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-client-service-E2E.NA-Prod: -- name: CD_recall-client-service E2E -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-client-service-E2E.CN-Prod: -- name: CD_recall-client-service E2E -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-client-service-INT: -- name: CD_recall-client-service INT -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-INT.id +CDrecall-client-service.CN-Prod: +- name: CD_recall-client-service PROD +- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-client-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDrecall-client-service.EMEA-PreProd: - name: CD_recall-client-service INT -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-INT.id +- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-client-service-INT.NA-PreProd: +- skipDeployment: "true" +CDrecall-client-service.NA-PreProd: - name: CD_recall-client-service INT -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-INT.id +- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-client-service-INT.CN-PreProd: +- skipDeployment: "true" +CDrecall-client-service.CN-PreProd: - name: CD_recall-client-service INT -- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service-INT.id +- alertingProfile: CD_recall-client-service/alerting-profile/CDrecall-client-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_recall-handler-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_recall-handler-service/alerting-profile/alerting-profile.yaml index 31528828..153641f9 100644 --- a/BMW-Dynatrace-config/CD_recall-handler-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_recall-handler-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDrecall-handler-service-PROD: default.json -- CDrecall-handler-service-E2E: default.json -- CDrecall-handler-service-INT: default.json +- CDrecall-handler-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-handler-service-PROD: -- name: CD_recall-handler-service PROD -- tag: recall-handler-service -- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrecall-handler-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDrecall-handler-service.EMEA-Prod: - name: CD_recall-handler-service PROD - tag: recall-handler-service - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - env: PROD - skipDeployment: "false" -CDrecall-handler-service-PROD.NA-Prod: +CDrecall-handler-service.NA-Prod: - name: CD_recall-handler-service PROD - tag: recall-handler-service - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - env: PROD - skipDeployment: "false" -CDrecall-handler-service-PROD.CN-Prod: +CDrecall-handler-service.CN-Prod: - name: CD_recall-handler-service PROD - tag: recall-handler-service - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-handler-service-E2E: -- name: CD_recall-handler-service E2E -- tag: recall-handler-service -- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDrecall-handler-service-E2E.EMEA-Prod: -- name: CD_recall-handler-service E2E -- tag: recall-handler-service -- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-handler-service-E2E.NA-Prod: -- name: CD_recall-handler-service E2E -- tag: recall-handler-service -- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-handler-service-E2E.CN-Prod: -- name: CD_recall-handler-service E2E -- tag: recall-handler-service -- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-handler-service-INT: -- name: CD_recall-handler-service INT -- tag: recall-handler-service -- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrecall-handler-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDrecall-handler-service.EMEA-PreProd: - name: CD_recall-handler-service INT - tag: recall-handler-service - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - env: INT - skipDeployment: "false" -CDrecall-handler-service-INT.NA-PreProd: +CDrecall-handler-service.NA-PreProd: - name: CD_recall-handler-service INT - tag: recall-handler-service - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - env: INT - skipDeployment: "false" -CDrecall-handler-service-INT.CN-PreProd: +CDrecall-handler-service.CN-PreProd: - name: CD_recall-handler-service INT - tag: recall-handler-service - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id diff --git a/BMW-Dynatrace-config/CD_recall-handler-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_recall-handler-service/dashboard/dashboard.yaml index c5b346f2..bff28d98 100644 --- a/BMW-Dynatrace-config/CD_recall-handler-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_recall-handler-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrecall-handler-service: default.json +- CDrecall-handler-service-PROD: default.json +- CDrecall-handler-service-E2E: default.json +- CDrecall-handler-service-INT: default.json +- CDrecall-handler-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrecall-handler-service.EMEA-Prod: +CDrecall-handler-service-PROD: +- name: CD_recall-handler-service PROD +- mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name +- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id +- tag: recall-handler-service +- env: PROD +- skipDeployment: "true" +CDrecall-handler-service-PROD.EMEA-Prod: - name: CD_recall-handler-service PROD - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: PROD - skipDeployment: "false" -CDrecall-handler-service.NA-Prod: +CDrecall-handler-service-PROD.NA-Prod: - name: CD_recall-handler-service PROD - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: PROD - skipDeployment: "false" -CDrecall-handler-service.CN-Prod: +CDrecall-handler-service-PROD.CN-Prod: - name: CD_recall-handler-service PROD - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id @@ -25,21 +35,28 @@ CDrecall-handler-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrecall-handler-service.EMEA-Prod: +CDrecall-handler-service-E2E: +- name: CD_recall-handler-service E2E +- mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name +- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id +- tag: recall-handler-service +- env: E2E +- skipDeployment: "true" +CDrecall-handler-service-E2E.EMEA-Prod: - name: CD_recall-handler-service E2E - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: E2E - skipDeployment: "false" -CDrecall-handler-service.NA-Prod: +CDrecall-handler-service-E2E.NA-Prod: - name: CD_recall-handler-service E2E - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: E2E - skipDeployment: "false" -CDrecall-handler-service.CN-Prod: +CDrecall-handler-service-E2E.CN-Prod: - name: CD_recall-handler-service E2E - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id @@ -47,22 +64,29 @@ CDrecall-handler-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrecall-handler-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrecall-handler-service-INT: +- name: CD_recall-handler-service INT +- mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name +- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id +- tag: recall-handler-service +- env: INT +- skipDeployment: "true" +CDrecall-handler-service-INT.EMEA-PreProd: - name: CD_recall-handler-service INT - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: INT - skipDeployment: "false" -CDrecall-handler-service.NA-PreProd: +CDrecall-handler-service-INT.NA-PreProd: - name: CD_recall-handler-service INT - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: INT - skipDeployment: "false" -CDrecall-handler-service.CN-PreProd: +CDrecall-handler-service-INT.CN-PreProd: - name: CD_recall-handler-service INT - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id @@ -70,22 +94,29 @@ CDrecall-handler-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrecall-handler-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrecall-handler-service-TEST: +- name: CD_recall-handler-service TEST +- mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name +- mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id +- tag: recall-handler-service +- env: TEST +- skipDeployment: "true" +CDrecall-handler-service-TEST.EMEA-PreProd: - name: CD_recall-handler-service TEST - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: TEST - skipDeployment: "false" -CDrecall-handler-service.NA-PreProd: +CDrecall-handler-service-TEST.NA-PreProd: - name: CD_recall-handler-service TEST - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id - tag: recall-handler-service - env: TEST - skipDeployment: "false" -CDrecall-handler-service.CN-PreProd: +CDrecall-handler-service-TEST.CN-PreProd: - name: CD_recall-handler-service TEST - mzName: CD_recall-handler-service/management-zone/CDrecall-handler-service.name - mzId: CD_recall-handler-service/management-zone/CDrecall-handler-service.id diff --git a/BMW-Dynatrace-config/CD_recall-handler-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_recall-handler-service/notification/notification.yaml index 30dfab07..3af36c39 100644 --- a/BMW-Dynatrace-config/CD_recall-handler-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_recall-handler-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDrecall-handler-service-PROD: msTeams.json -- CDrecall-handler-service-E2E: msTeams.json -- CDrecall-handler-service-INT: msTeams.json +- CDrecall-handler-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-handler-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDrecall-handler-service.EMEA-Prod: - name: CD_recall-handler-service PROD -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-PROD.id +- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-handler-service-PROD.EMEA-Prod: +CDrecall-handler-service.NA-Prod: - name: CD_recall-handler-service PROD -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-handler-service-PROD.NA-Prod: -- name: CD_recall-handler-service PROD -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-handler-service-PROD.CN-Prod: -- name: CD_recall-handler-service PROD -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-handler-service-E2E: -- name: CD_recall-handler-service E2E -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-E2E.id +- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-handler-service-E2E.EMEA-Prod: -- name: CD_recall-handler-service E2E -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-handler-service-E2E.NA-Prod: -- name: CD_recall-handler-service E2E -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-handler-service-E2E.CN-Prod: -- name: CD_recall-handler-service E2E -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-handler-service-INT: -- name: CD_recall-handler-service INT -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-INT.id +CDrecall-handler-service.CN-Prod: +- name: CD_recall-handler-service PROD +- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-handler-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDrecall-handler-service.EMEA-PreProd: - name: CD_recall-handler-service INT -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-INT.id +- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-handler-service-INT.NA-PreProd: +- skipDeployment: "true" +CDrecall-handler-service.NA-PreProd: - name: CD_recall-handler-service INT -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-INT.id +- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-handler-service-INT.CN-PreProd: +- skipDeployment: "true" +CDrecall-handler-service.CN-PreProd: - name: CD_recall-handler-service INT -- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service-INT.id +- alertingProfile: CD_recall-handler-service/alerting-profile/CDrecall-handler-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_recall-notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_recall-notification-service/alerting-profile/alerting-profile.yaml index 0bc887e7..cc8d6bb1 100644 --- a/BMW-Dynatrace-config/CD_recall-notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_recall-notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDrecall-notification-service-PROD: default.json -- CDrecall-notification-service-E2E: default.json -- CDrecall-notification-service-INT: default.json +- CDrecall-notification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-notification-service-PROD: -- name: CD_recall-notification-service PROD -- tag: recall-notification-service -- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrecall-notification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDrecall-notification-service.EMEA-Prod: - name: CD_recall-notification-service PROD - tag: recall-notification-service - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - env: PROD - skipDeployment: "false" -CDrecall-notification-service-PROD.NA-Prod: +CDrecall-notification-service.NA-Prod: - name: CD_recall-notification-service PROD - tag: recall-notification-service - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - env: PROD - skipDeployment: "false" -CDrecall-notification-service-PROD.CN-Prod: +CDrecall-notification-service.CN-Prod: - name: CD_recall-notification-service PROD - tag: recall-notification-service - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-notification-service-E2E: -- name: CD_recall-notification-service E2E -- tag: recall-notification-service -- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDrecall-notification-service-E2E.EMEA-Prod: -- name: CD_recall-notification-service E2E -- tag: recall-notification-service -- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-notification-service-E2E.NA-Prod: -- name: CD_recall-notification-service E2E -- tag: recall-notification-service -- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-notification-service-E2E.CN-Prod: -- name: CD_recall-notification-service E2E -- tag: recall-notification-service -- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-notification-service-INT: -- name: CD_recall-notification-service INT -- tag: recall-notification-service -- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrecall-notification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDrecall-notification-service.EMEA-PreProd: - name: CD_recall-notification-service INT - tag: recall-notification-service - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - env: INT - skipDeployment: "false" -CDrecall-notification-service-INT.NA-PreProd: +CDrecall-notification-service.NA-PreProd: - name: CD_recall-notification-service INT - tag: recall-notification-service - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - env: INT - skipDeployment: "false" -CDrecall-notification-service-INT.CN-PreProd: +CDrecall-notification-service.CN-PreProd: - name: CD_recall-notification-service INT - tag: recall-notification-service - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id diff --git a/BMW-Dynatrace-config/CD_recall-notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_recall-notification-service/dashboard/dashboard.yaml index 4b12d8eb..06f3abcb 100644 --- a/BMW-Dynatrace-config/CD_recall-notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_recall-notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrecall-notification-service: default.json +- CDrecall-notification-service-PROD: default.json +- CDrecall-notification-service-E2E: default.json +- CDrecall-notification-service-INT: default.json +- CDrecall-notification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrecall-notification-service.EMEA-Prod: +CDrecall-notification-service-PROD: +- name: CD_recall-notification-service PROD +- mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name +- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id +- tag: recall-notification-service +- env: PROD +- skipDeployment: "true" +CDrecall-notification-service-PROD.EMEA-Prod: - name: CD_recall-notification-service PROD - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: PROD - skipDeployment: "false" -CDrecall-notification-service.NA-Prod: +CDrecall-notification-service-PROD.NA-Prod: - name: CD_recall-notification-service PROD - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: PROD - skipDeployment: "false" -CDrecall-notification-service.CN-Prod: +CDrecall-notification-service-PROD.CN-Prod: - name: CD_recall-notification-service PROD - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id @@ -25,21 +35,28 @@ CDrecall-notification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrecall-notification-service.EMEA-Prod: +CDrecall-notification-service-E2E: +- name: CD_recall-notification-service E2E +- mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name +- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id +- tag: recall-notification-service +- env: E2E +- skipDeployment: "true" +CDrecall-notification-service-E2E.EMEA-Prod: - name: CD_recall-notification-service E2E - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: E2E - skipDeployment: "false" -CDrecall-notification-service.NA-Prod: +CDrecall-notification-service-E2E.NA-Prod: - name: CD_recall-notification-service E2E - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: E2E - skipDeployment: "false" -CDrecall-notification-service.CN-Prod: +CDrecall-notification-service-E2E.CN-Prod: - name: CD_recall-notification-service E2E - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id @@ -47,22 +64,29 @@ CDrecall-notification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrecall-notification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrecall-notification-service-INT: +- name: CD_recall-notification-service INT +- mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name +- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id +- tag: recall-notification-service +- env: INT +- skipDeployment: "true" +CDrecall-notification-service-INT.EMEA-PreProd: - name: CD_recall-notification-service INT - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: INT - skipDeployment: "false" -CDrecall-notification-service.NA-PreProd: +CDrecall-notification-service-INT.NA-PreProd: - name: CD_recall-notification-service INT - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: INT - skipDeployment: "false" -CDrecall-notification-service.CN-PreProd: +CDrecall-notification-service-INT.CN-PreProd: - name: CD_recall-notification-service INT - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id @@ -70,22 +94,29 @@ CDrecall-notification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrecall-notification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrecall-notification-service-TEST: +- name: CD_recall-notification-service TEST +- mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name +- mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id +- tag: recall-notification-service +- env: TEST +- skipDeployment: "true" +CDrecall-notification-service-TEST.EMEA-PreProd: - name: CD_recall-notification-service TEST - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: TEST - skipDeployment: "false" -CDrecall-notification-service.NA-PreProd: +CDrecall-notification-service-TEST.NA-PreProd: - name: CD_recall-notification-service TEST - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id - tag: recall-notification-service - env: TEST - skipDeployment: "false" -CDrecall-notification-service.CN-PreProd: +CDrecall-notification-service-TEST.CN-PreProd: - name: CD_recall-notification-service TEST - mzName: CD_recall-notification-service/management-zone/CDrecall-notification-service.name - mzId: CD_recall-notification-service/management-zone/CDrecall-notification-service.id diff --git a/BMW-Dynatrace-config/CD_recall-notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_recall-notification-service/notification/notification.yaml index f2f4373c..c573adfe 100644 --- a/BMW-Dynatrace-config/CD_recall-notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_recall-notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDrecall-notification-service-PROD: msTeams.json -- CDrecall-notification-service-E2E: msTeams.json -- CDrecall-notification-service-INT: msTeams.json +- CDrecall-notification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-notification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDrecall-notification-service.EMEA-Prod: - name: CD_recall-notification-service PROD -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-PROD.id +- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-notification-service-PROD.EMEA-Prod: +CDrecall-notification-service.NA-Prod: - name: CD_recall-notification-service PROD -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-notification-service-PROD.NA-Prod: -- name: CD_recall-notification-service PROD -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-notification-service-PROD.CN-Prod: -- name: CD_recall-notification-service PROD -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-notification-service-E2E: -- name: CD_recall-notification-service E2E -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-E2E.id +- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-notification-service-E2E.EMEA-Prod: -- name: CD_recall-notification-service E2E -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-notification-service-E2E.NA-Prod: -- name: CD_recall-notification-service E2E -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-notification-service-E2E.CN-Prod: -- name: CD_recall-notification-service E2E -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-notification-service-INT: -- name: CD_recall-notification-service INT -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-INT.id +CDrecall-notification-service.CN-Prod: +- name: CD_recall-notification-service PROD +- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-notification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDrecall-notification-service.EMEA-PreProd: - name: CD_recall-notification-service INT -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-INT.id +- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-notification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDrecall-notification-service.NA-PreProd: - name: CD_recall-notification-service INT -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-INT.id +- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-notification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDrecall-notification-service.CN-PreProd: - name: CD_recall-notification-service INT -- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service-INT.id +- alertingProfile: CD_recall-notification-service/alerting-profile/CDrecall-notification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_recall-scheduler-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_recall-scheduler-service/alerting-profile/alerting-profile.yaml index 3be3e698..b901854a 100644 --- a/BMW-Dynatrace-config/CD_recall-scheduler-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_recall-scheduler-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDrecall-scheduler-service-PROD: default.json -- CDrecall-scheduler-service-E2E: default.json -- CDrecall-scheduler-service-INT: default.json +- CDrecall-scheduler-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-scheduler-service-PROD: -- name: CD_recall-scheduler-service PROD -- tag: recall-scheduler-service -- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrecall-scheduler-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDrecall-scheduler-service.EMEA-Prod: - name: CD_recall-scheduler-service PROD - tag: recall-scheduler-service - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - env: PROD - skipDeployment: "false" -CDrecall-scheduler-service-PROD.NA-Prod: +CDrecall-scheduler-service.NA-Prod: - name: CD_recall-scheduler-service PROD - tag: recall-scheduler-service - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - env: PROD - skipDeployment: "false" -CDrecall-scheduler-service-PROD.CN-Prod: +CDrecall-scheduler-service.CN-Prod: - name: CD_recall-scheduler-service PROD - tag: recall-scheduler-service - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-scheduler-service-E2E: -- name: CD_recall-scheduler-service E2E -- tag: recall-scheduler-service -- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDrecall-scheduler-service-E2E.EMEA-Prod: -- name: CD_recall-scheduler-service E2E -- tag: recall-scheduler-service -- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-scheduler-service-E2E.NA-Prod: -- name: CD_recall-scheduler-service E2E -- tag: recall-scheduler-service -- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-scheduler-service-E2E.CN-Prod: -- name: CD_recall-scheduler-service E2E -- tag: recall-scheduler-service -- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-scheduler-service-INT: -- name: CD_recall-scheduler-service INT -- tag: recall-scheduler-service -- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrecall-scheduler-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDrecall-scheduler-service.EMEA-PreProd: - name: CD_recall-scheduler-service INT - tag: recall-scheduler-service - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - env: INT - skipDeployment: "false" -CDrecall-scheduler-service-INT.NA-PreProd: +CDrecall-scheduler-service.NA-PreProd: - name: CD_recall-scheduler-service INT - tag: recall-scheduler-service - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - env: INT - skipDeployment: "false" -CDrecall-scheduler-service-INT.CN-PreProd: +CDrecall-scheduler-service.CN-PreProd: - name: CD_recall-scheduler-service INT - tag: recall-scheduler-service - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id diff --git a/BMW-Dynatrace-config/CD_recall-scheduler-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_recall-scheduler-service/dashboard/dashboard.yaml index c7dbb46d..976c3c25 100644 --- a/BMW-Dynatrace-config/CD_recall-scheduler-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_recall-scheduler-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrecall-scheduler-service: default.json +- CDrecall-scheduler-service-PROD: default.json +- CDrecall-scheduler-service-E2E: default.json +- CDrecall-scheduler-service-INT: default.json +- CDrecall-scheduler-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrecall-scheduler-service.EMEA-Prod: +CDrecall-scheduler-service-PROD: +- name: CD_recall-scheduler-service PROD +- mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name +- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id +- tag: recall-scheduler-service +- env: PROD +- skipDeployment: "true" +CDrecall-scheduler-service-PROD.EMEA-Prod: - name: CD_recall-scheduler-service PROD - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: PROD - skipDeployment: "false" -CDrecall-scheduler-service.NA-Prod: +CDrecall-scheduler-service-PROD.NA-Prod: - name: CD_recall-scheduler-service PROD - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: PROD - skipDeployment: "false" -CDrecall-scheduler-service.CN-Prod: +CDrecall-scheduler-service-PROD.CN-Prod: - name: CD_recall-scheduler-service PROD - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id @@ -25,21 +35,28 @@ CDrecall-scheduler-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrecall-scheduler-service.EMEA-Prod: +CDrecall-scheduler-service-E2E: +- name: CD_recall-scheduler-service E2E +- mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name +- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id +- tag: recall-scheduler-service +- env: E2E +- skipDeployment: "true" +CDrecall-scheduler-service-E2E.EMEA-Prod: - name: CD_recall-scheduler-service E2E - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: E2E - skipDeployment: "false" -CDrecall-scheduler-service.NA-Prod: +CDrecall-scheduler-service-E2E.NA-Prod: - name: CD_recall-scheduler-service E2E - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: E2E - skipDeployment: "false" -CDrecall-scheduler-service.CN-Prod: +CDrecall-scheduler-service-E2E.CN-Prod: - name: CD_recall-scheduler-service E2E - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id @@ -47,22 +64,29 @@ CDrecall-scheduler-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrecall-scheduler-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrecall-scheduler-service-INT: +- name: CD_recall-scheduler-service INT +- mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name +- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id +- tag: recall-scheduler-service +- env: INT +- skipDeployment: "true" +CDrecall-scheduler-service-INT.EMEA-PreProd: - name: CD_recall-scheduler-service INT - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: INT - skipDeployment: "false" -CDrecall-scheduler-service.NA-PreProd: +CDrecall-scheduler-service-INT.NA-PreProd: - name: CD_recall-scheduler-service INT - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: INT - skipDeployment: "false" -CDrecall-scheduler-service.CN-PreProd: +CDrecall-scheduler-service-INT.CN-PreProd: - name: CD_recall-scheduler-service INT - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id @@ -70,22 +94,29 @@ CDrecall-scheduler-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrecall-scheduler-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrecall-scheduler-service-TEST: +- name: CD_recall-scheduler-service TEST +- mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name +- mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id +- tag: recall-scheduler-service +- env: TEST +- skipDeployment: "true" +CDrecall-scheduler-service-TEST.EMEA-PreProd: - name: CD_recall-scheduler-service TEST - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: TEST - skipDeployment: "false" -CDrecall-scheduler-service.NA-PreProd: +CDrecall-scheduler-service-TEST.NA-PreProd: - name: CD_recall-scheduler-service TEST - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id - tag: recall-scheduler-service - env: TEST - skipDeployment: "false" -CDrecall-scheduler-service.CN-PreProd: +CDrecall-scheduler-service-TEST.CN-PreProd: - name: CD_recall-scheduler-service TEST - mzName: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.name - mzId: CD_recall-scheduler-service/management-zone/CDrecall-scheduler-service.id diff --git a/BMW-Dynatrace-config/CD_recall-scheduler-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_recall-scheduler-service/notification/notification.yaml index 851fc1c3..60d5b138 100644 --- a/BMW-Dynatrace-config/CD_recall-scheduler-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_recall-scheduler-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDrecall-scheduler-service-PROD: msTeams.json -- CDrecall-scheduler-service-E2E: msTeams.json -- CDrecall-scheduler-service-INT: msTeams.json +- CDrecall-scheduler-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-scheduler-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDrecall-scheduler-service.EMEA-Prod: - name: CD_recall-scheduler-service PROD -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-PROD.id +- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-scheduler-service-PROD.EMEA-Prod: +CDrecall-scheduler-service.NA-Prod: - name: CD_recall-scheduler-service PROD -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-scheduler-service-PROD.NA-Prod: -- name: CD_recall-scheduler-service PROD -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-scheduler-service-PROD.CN-Prod: -- name: CD_recall-scheduler-service PROD -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-scheduler-service-E2E: -- name: CD_recall-scheduler-service E2E -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-E2E.id +- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-scheduler-service-E2E.EMEA-Prod: -- name: CD_recall-scheduler-service E2E -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-scheduler-service-E2E.NA-Prod: -- name: CD_recall-scheduler-service E2E -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-scheduler-service-E2E.CN-Prod: -- name: CD_recall-scheduler-service E2E -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-scheduler-service-INT: -- name: CD_recall-scheduler-service INT -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-INT.id +CDrecall-scheduler-service.CN-Prod: +- name: CD_recall-scheduler-service PROD +- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-scheduler-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDrecall-scheduler-service.EMEA-PreProd: - name: CD_recall-scheduler-service INT -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-INT.id +- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-scheduler-service-INT.NA-PreProd: +- skipDeployment: "true" +CDrecall-scheduler-service.NA-PreProd: - name: CD_recall-scheduler-service INT -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-INT.id +- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-scheduler-service-INT.CN-PreProd: +- skipDeployment: "true" +CDrecall-scheduler-service.CN-PreProd: - name: CD_recall-scheduler-service INT -- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service-INT.id +- alertingProfile: CD_recall-scheduler-service/alerting-profile/CDrecall-scheduler-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_recall-tcn-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_recall-tcn-service/alerting-profile/alerting-profile.yaml index 4a1dab9b..2845f532 100644 --- a/BMW-Dynatrace-config/CD_recall-tcn-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_recall-tcn-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDrecall-tcn-service-PROD: default.json -- CDrecall-tcn-service-E2E: default.json -- CDrecall-tcn-service-INT: default.json +- CDrecall-tcn-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-tcn-service-PROD: -- name: CD_recall-tcn-service PROD -- tag: recall-tcn-service -- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrecall-tcn-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDrecall-tcn-service.EMEA-Prod: - name: CD_recall-tcn-service PROD - tag: recall-tcn-service - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - env: PROD - skipDeployment: "false" -CDrecall-tcn-service-PROD.NA-Prod: +CDrecall-tcn-service.NA-Prod: - name: CD_recall-tcn-service PROD - tag: recall-tcn-service - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - env: PROD - skipDeployment: "false" -CDrecall-tcn-service-PROD.CN-Prod: +CDrecall-tcn-service.CN-Prod: - name: CD_recall-tcn-service PROD - tag: recall-tcn-service - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-tcn-service-E2E: -- name: CD_recall-tcn-service E2E -- tag: recall-tcn-service -- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDrecall-tcn-service-E2E.EMEA-Prod: -- name: CD_recall-tcn-service E2E -- tag: recall-tcn-service -- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-tcn-service-E2E.NA-Prod: -- name: CD_recall-tcn-service E2E -- tag: recall-tcn-service -- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id -- env: E2E -- skipDeployment: "false" -CDrecall-tcn-service-E2E.CN-Prod: -- name: CD_recall-tcn-service E2E -- tag: recall-tcn-service -- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-tcn-service-INT: -- name: CD_recall-tcn-service INT -- tag: recall-tcn-service -- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrecall-tcn-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDrecall-tcn-service.EMEA-PreProd: - name: CD_recall-tcn-service INT - tag: recall-tcn-service - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - env: INT - skipDeployment: "false" -CDrecall-tcn-service-INT.NA-PreProd: +CDrecall-tcn-service.NA-PreProd: - name: CD_recall-tcn-service INT - tag: recall-tcn-service - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - env: INT - skipDeployment: "false" -CDrecall-tcn-service-INT.CN-PreProd: +CDrecall-tcn-service.CN-PreProd: - name: CD_recall-tcn-service INT - tag: recall-tcn-service - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id diff --git a/BMW-Dynatrace-config/CD_recall-tcn-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_recall-tcn-service/dashboard/dashboard.yaml index 080363d9..d204f912 100644 --- a/BMW-Dynatrace-config/CD_recall-tcn-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_recall-tcn-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrecall-tcn-service: default.json +- CDrecall-tcn-service-PROD: default.json +- CDrecall-tcn-service-E2E: default.json +- CDrecall-tcn-service-INT: default.json +- CDrecall-tcn-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrecall-tcn-service.EMEA-Prod: +CDrecall-tcn-service-PROD: +- name: CD_recall-tcn-service PROD +- mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name +- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id +- tag: recall-tcn-service +- env: PROD +- skipDeployment: "true" +CDrecall-tcn-service-PROD.EMEA-Prod: - name: CD_recall-tcn-service PROD - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: PROD - skipDeployment: "false" -CDrecall-tcn-service.NA-Prod: +CDrecall-tcn-service-PROD.NA-Prod: - name: CD_recall-tcn-service PROD - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: PROD - skipDeployment: "false" -CDrecall-tcn-service.CN-Prod: +CDrecall-tcn-service-PROD.CN-Prod: - name: CD_recall-tcn-service PROD - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id @@ -25,21 +35,28 @@ CDrecall-tcn-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrecall-tcn-service.EMEA-Prod: +CDrecall-tcn-service-E2E: +- name: CD_recall-tcn-service E2E +- mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name +- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id +- tag: recall-tcn-service +- env: E2E +- skipDeployment: "true" +CDrecall-tcn-service-E2E.EMEA-Prod: - name: CD_recall-tcn-service E2E - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: E2E - skipDeployment: "false" -CDrecall-tcn-service.NA-Prod: +CDrecall-tcn-service-E2E.NA-Prod: - name: CD_recall-tcn-service E2E - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: E2E - skipDeployment: "false" -CDrecall-tcn-service.CN-Prod: +CDrecall-tcn-service-E2E.CN-Prod: - name: CD_recall-tcn-service E2E - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id @@ -47,22 +64,29 @@ CDrecall-tcn-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrecall-tcn-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrecall-tcn-service-INT: +- name: CD_recall-tcn-service INT +- mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name +- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id +- tag: recall-tcn-service +- env: INT +- skipDeployment: "true" +CDrecall-tcn-service-INT.EMEA-PreProd: - name: CD_recall-tcn-service INT - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: INT - skipDeployment: "false" -CDrecall-tcn-service.NA-PreProd: +CDrecall-tcn-service-INT.NA-PreProd: - name: CD_recall-tcn-service INT - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: INT - skipDeployment: "false" -CDrecall-tcn-service.CN-PreProd: +CDrecall-tcn-service-INT.CN-PreProd: - name: CD_recall-tcn-service INT - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id @@ -70,22 +94,29 @@ CDrecall-tcn-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrecall-tcn-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrecall-tcn-service-TEST: +- name: CD_recall-tcn-service TEST +- mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name +- mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id +- tag: recall-tcn-service +- env: TEST +- skipDeployment: "true" +CDrecall-tcn-service-TEST.EMEA-PreProd: - name: CD_recall-tcn-service TEST - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: TEST - skipDeployment: "false" -CDrecall-tcn-service.NA-PreProd: +CDrecall-tcn-service-TEST.NA-PreProd: - name: CD_recall-tcn-service TEST - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id - tag: recall-tcn-service - env: TEST - skipDeployment: "false" -CDrecall-tcn-service.CN-PreProd: +CDrecall-tcn-service-TEST.CN-PreProd: - name: CD_recall-tcn-service TEST - mzName: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.name - mzId: CD_recall-tcn-service/management-zone/CDrecall-tcn-service.id diff --git a/BMW-Dynatrace-config/CD_recall-tcn-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_recall-tcn-service/notification/notification.yaml index 72a7805e..e9e063f1 100644 --- a/BMW-Dynatrace-config/CD_recall-tcn-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_recall-tcn-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDrecall-tcn-service-PROD: msTeams.json -- CDrecall-tcn-service-E2E: msTeams.json -- CDrecall-tcn-service-INT: msTeams.json +- CDrecall-tcn-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-tcn-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDrecall-tcn-service.EMEA-Prod: - name: CD_recall-tcn-service PROD -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-PROD.id +- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-tcn-service-PROD.EMEA-Prod: +CDrecall-tcn-service.NA-Prod: - name: CD_recall-tcn-service PROD -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-tcn-service-PROD.NA-Prod: -- name: CD_recall-tcn-service PROD -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-tcn-service-PROD.CN-Prod: -- name: CD_recall-tcn-service PROD -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-tcn-service-E2E: -- name: CD_recall-tcn-service E2E -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-E2E.id +- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-tcn-service-E2E.EMEA-Prod: -- name: CD_recall-tcn-service E2E -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-tcn-service-E2E.NA-Prod: -- name: CD_recall-tcn-service E2E -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDrecall-tcn-service-E2E.CN-Prod: -- name: CD_recall-tcn-service E2E -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrecall-tcn-service-INT: -- name: CD_recall-tcn-service INT -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-INT.id +CDrecall-tcn-service.CN-Prod: +- name: CD_recall-tcn-service PROD +- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrecall-tcn-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDrecall-tcn-service.EMEA-PreProd: - name: CD_recall-tcn-service INT -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-INT.id +- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-tcn-service-INT.NA-PreProd: +- skipDeployment: "true" +CDrecall-tcn-service.NA-PreProd: - name: CD_recall-tcn-service INT -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-INT.id +- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service.id - webhook: https://empty -- skipDeployment: "false" -CDrecall-tcn-service-INT.CN-PreProd: +- skipDeployment: "true" +CDrecall-tcn-service.CN-PreProd: - name: CD_recall-tcn-service INT -- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service-INT.id +- alertingProfile: CD_recall-tcn-service/alerting-profile/CDrecall-tcn-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_remote-360-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_remote-360-composite-service/alerting-profile/alerting-profile.yaml index d87a6ca2..e090499d 100644 --- a/BMW-Dynatrace-config/CD_remote-360-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_remote-360-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDremote-360-composite-service-PROD: default.json -- CDremote-360-composite-service-E2E: default.json -- CDremote-360-composite-service-INT: default.json +- CDremote-360-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-360-composite-service-PROD: -- name: CD_remote-360-composite-service PROD -- tag: remote-360-composite-service -- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDremote-360-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDremote-360-composite-service.EMEA-Prod: - name: CD_remote-360-composite-service PROD - tag: remote-360-composite-service - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - env: PROD - skipDeployment: "false" -CDremote-360-composite-service-PROD.NA-Prod: +CDremote-360-composite-service.NA-Prod: - name: CD_remote-360-composite-service PROD - tag: remote-360-composite-service - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - env: PROD - skipDeployment: "false" -CDremote-360-composite-service-PROD.CN-Prod: +CDremote-360-composite-service.CN-Prod: - name: CD_remote-360-composite-service PROD - tag: remote-360-composite-service - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-360-composite-service-E2E: -- name: CD_remote-360-composite-service E2E -- tag: remote-360-composite-service -- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDremote-360-composite-service-E2E.EMEA-Prod: -- name: CD_remote-360-composite-service E2E -- tag: remote-360-composite-service -- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id -- env: E2E -- skipDeployment: "false" -CDremote-360-composite-service-E2E.NA-Prod: -- name: CD_remote-360-composite-service E2E -- tag: remote-360-composite-service -- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id -- env: E2E -- skipDeployment: "false" -CDremote-360-composite-service-E2E.CN-Prod: -- name: CD_remote-360-composite-service E2E -- tag: remote-360-composite-service -- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-360-composite-service-INT: -- name: CD_remote-360-composite-service INT -- tag: remote-360-composite-service -- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDremote-360-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDremote-360-composite-service.EMEA-PreProd: - name: CD_remote-360-composite-service INT - tag: remote-360-composite-service - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - env: INT - skipDeployment: "false" -CDremote-360-composite-service-INT.NA-PreProd: +CDremote-360-composite-service.NA-PreProd: - name: CD_remote-360-composite-service INT - tag: remote-360-composite-service - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - env: INT - skipDeployment: "false" -CDremote-360-composite-service-INT.CN-PreProd: +CDremote-360-composite-service.CN-PreProd: - name: CD_remote-360-composite-service INT - tag: remote-360-composite-service - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id diff --git a/BMW-Dynatrace-config/CD_remote-360-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_remote-360-composite-service/dashboard/dashboard.yaml index b439ec3f..0aad96a7 100644 --- a/BMW-Dynatrace-config/CD_remote-360-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_remote-360-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDremote-360-composite-service: default.json +- CDremote-360-composite-service-PROD: default.json +- CDremote-360-composite-service-E2E: default.json +- CDremote-360-composite-service-INT: default.json +- CDremote-360-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDremote-360-composite-service.EMEA-Prod: +CDremote-360-composite-service-PROD: +- name: CD_remote-360-composite-service PROD +- mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name +- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id +- tag: remote-360-composite-service +- env: PROD +- skipDeployment: "true" +CDremote-360-composite-service-PROD.EMEA-Prod: - name: CD_remote-360-composite-service PROD - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: PROD - skipDeployment: "false" -CDremote-360-composite-service.NA-Prod: +CDremote-360-composite-service-PROD.NA-Prod: - name: CD_remote-360-composite-service PROD - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: PROD - skipDeployment: "false" -CDremote-360-composite-service.CN-Prod: +CDremote-360-composite-service-PROD.CN-Prod: - name: CD_remote-360-composite-service PROD - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id @@ -25,21 +35,28 @@ CDremote-360-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDremote-360-composite-service.EMEA-Prod: +CDremote-360-composite-service-E2E: +- name: CD_remote-360-composite-service E2E +- mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name +- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id +- tag: remote-360-composite-service +- env: E2E +- skipDeployment: "true" +CDremote-360-composite-service-E2E.EMEA-Prod: - name: CD_remote-360-composite-service E2E - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: E2E - skipDeployment: "false" -CDremote-360-composite-service.NA-Prod: +CDremote-360-composite-service-E2E.NA-Prod: - name: CD_remote-360-composite-service E2E - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: E2E - skipDeployment: "false" -CDremote-360-composite-service.CN-Prod: +CDremote-360-composite-service-E2E.CN-Prod: - name: CD_remote-360-composite-service E2E - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id @@ -47,22 +64,29 @@ CDremote-360-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDremote-360-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDremote-360-composite-service-INT: +- name: CD_remote-360-composite-service INT +- mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name +- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id +- tag: remote-360-composite-service +- env: INT +- skipDeployment: "true" +CDremote-360-composite-service-INT.EMEA-PreProd: - name: CD_remote-360-composite-service INT - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: INT - skipDeployment: "false" -CDremote-360-composite-service.NA-PreProd: +CDremote-360-composite-service-INT.NA-PreProd: - name: CD_remote-360-composite-service INT - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: INT - skipDeployment: "false" -CDremote-360-composite-service.CN-PreProd: +CDremote-360-composite-service-INT.CN-PreProd: - name: CD_remote-360-composite-service INT - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id @@ -70,22 +94,29 @@ CDremote-360-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDremote-360-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDremote-360-composite-service-TEST: +- name: CD_remote-360-composite-service TEST +- mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name +- mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id +- tag: remote-360-composite-service +- env: TEST +- skipDeployment: "true" +CDremote-360-composite-service-TEST.EMEA-PreProd: - name: CD_remote-360-composite-service TEST - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: TEST - skipDeployment: "false" -CDremote-360-composite-service.NA-PreProd: +CDremote-360-composite-service-TEST.NA-PreProd: - name: CD_remote-360-composite-service TEST - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id - tag: remote-360-composite-service - env: TEST - skipDeployment: "false" -CDremote-360-composite-service.CN-PreProd: +CDremote-360-composite-service-TEST.CN-PreProd: - name: CD_remote-360-composite-service TEST - mzName: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.name - mzId: CD_remote-360-composite-service/management-zone/CDremote-360-composite-service.id diff --git a/BMW-Dynatrace-config/CD_remote-360-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_remote-360-composite-service/notification/notification.yaml index 26ccc631..f7c3bb19 100644 --- a/BMW-Dynatrace-config/CD_remote-360-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_remote-360-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDremote-360-composite-service-PROD: msTeams.json -- CDremote-360-composite-service-E2E: msTeams.json -- CDremote-360-composite-service-INT: msTeams.json +- CDremote-360-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-360-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDremote-360-composite-service.EMEA-Prod: - name: CD_remote-360-composite-service PROD -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-PROD.id +- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-360-composite-service-PROD.EMEA-Prod: +CDremote-360-composite-service.NA-Prod: - name: CD_remote-360-composite-service PROD -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-360-composite-service-PROD.NA-Prod: -- name: CD_remote-360-composite-service PROD -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-360-composite-service-PROD.CN-Prod: -- name: CD_remote-360-composite-service PROD -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-360-composite-service-E2E: -- name: CD_remote-360-composite-service E2E -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-E2E.id +- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-360-composite-service-E2E.EMEA-Prod: -- name: CD_remote-360-composite-service E2E -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-360-composite-service-E2E.NA-Prod: -- name: CD_remote-360-composite-service E2E -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-360-composite-service-E2E.CN-Prod: -- name: CD_remote-360-composite-service E2E -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-360-composite-service-INT: -- name: CD_remote-360-composite-service INT -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-INT.id +CDremote-360-composite-service.CN-Prod: +- name: CD_remote-360-composite-service PROD +- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-360-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDremote-360-composite-service.EMEA-PreProd: - name: CD_remote-360-composite-service INT -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-INT.id +- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDremote-360-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDremote-360-composite-service.NA-PreProd: - name: CD_remote-360-composite-service INT -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-INT.id +- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDremote-360-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDremote-360-composite-service.CN-PreProd: - name: CD_remote-360-composite-service INT -- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service-INT.id +- alertingProfile: CD_remote-360-composite-service/alerting-profile/CDremote-360-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_remote-service-event-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_remote-service-event-processor/alerting-profile/alerting-profile.yaml index 5b8ea3ed..c8563aa8 100644 --- a/BMW-Dynatrace-config/CD_remote-service-event-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_remote-service-event-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDremote-service-event-processor-PROD: default.json -- CDremote-service-event-processor-E2E: default.json -- CDremote-service-event-processor-INT: default.json +- CDremote-service-event-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-event-processor-PROD: -- name: CD_remote-service-event-processor PROD -- tag: remote-service-event-processor -- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDremote-service-event-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDremote-service-event-processor.EMEA-Prod: - name: CD_remote-service-event-processor PROD - tag: remote-service-event-processor - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - env: PROD - skipDeployment: "false" -CDremote-service-event-processor-PROD.NA-Prod: +CDremote-service-event-processor.NA-Prod: - name: CD_remote-service-event-processor PROD - tag: remote-service-event-processor - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - env: PROD - skipDeployment: "false" -CDremote-service-event-processor-PROD.CN-Prod: +CDremote-service-event-processor.CN-Prod: - name: CD_remote-service-event-processor PROD - tag: remote-service-event-processor - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-event-processor-E2E: -- name: CD_remote-service-event-processor E2E -- tag: remote-service-event-processor -- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDremote-service-event-processor-E2E.EMEA-Prod: -- name: CD_remote-service-event-processor E2E -- tag: remote-service-event-processor -- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id -- env: E2E -- skipDeployment: "false" -CDremote-service-event-processor-E2E.NA-Prod: -- name: CD_remote-service-event-processor E2E -- tag: remote-service-event-processor -- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id -- env: E2E -- skipDeployment: "false" -CDremote-service-event-processor-E2E.CN-Prod: -- name: CD_remote-service-event-processor E2E -- tag: remote-service-event-processor -- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-event-processor-INT: -- name: CD_remote-service-event-processor INT -- tag: remote-service-event-processor -- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDremote-service-event-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDremote-service-event-processor.EMEA-PreProd: - name: CD_remote-service-event-processor INT - tag: remote-service-event-processor - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - env: INT - skipDeployment: "false" -CDremote-service-event-processor-INT.NA-PreProd: +CDremote-service-event-processor.NA-PreProd: - name: CD_remote-service-event-processor INT - tag: remote-service-event-processor - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - env: INT - skipDeployment: "false" -CDremote-service-event-processor-INT.CN-PreProd: +CDremote-service-event-processor.CN-PreProd: - name: CD_remote-service-event-processor INT - tag: remote-service-event-processor - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id diff --git a/BMW-Dynatrace-config/CD_remote-service-event-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_remote-service-event-processor/dashboard/dashboard.yaml index ed2a108d..f9f6b437 100644 --- a/BMW-Dynatrace-config/CD_remote-service-event-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_remote-service-event-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDremote-service-event-processor: default.json +- CDremote-service-event-processor-PROD: default.json +- CDremote-service-event-processor-E2E: default.json +- CDremote-service-event-processor-INT: default.json +- CDremote-service-event-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDremote-service-event-processor.EMEA-Prod: +CDremote-service-event-processor-PROD: +- name: CD_remote-service-event-processor PROD +- mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name +- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id +- tag: remote-service-event-processor +- env: PROD +- skipDeployment: "true" +CDremote-service-event-processor-PROD.EMEA-Prod: - name: CD_remote-service-event-processor PROD - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: PROD - skipDeployment: "false" -CDremote-service-event-processor.NA-Prod: +CDremote-service-event-processor-PROD.NA-Prod: - name: CD_remote-service-event-processor PROD - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: PROD - skipDeployment: "false" -CDremote-service-event-processor.CN-Prod: +CDremote-service-event-processor-PROD.CN-Prod: - name: CD_remote-service-event-processor PROD - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id @@ -25,21 +35,28 @@ CDremote-service-event-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDremote-service-event-processor.EMEA-Prod: +CDremote-service-event-processor-E2E: +- name: CD_remote-service-event-processor E2E +- mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name +- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id +- tag: remote-service-event-processor +- env: E2E +- skipDeployment: "true" +CDremote-service-event-processor-E2E.EMEA-Prod: - name: CD_remote-service-event-processor E2E - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: E2E - skipDeployment: "false" -CDremote-service-event-processor.NA-Prod: +CDremote-service-event-processor-E2E.NA-Prod: - name: CD_remote-service-event-processor E2E - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: E2E - skipDeployment: "false" -CDremote-service-event-processor.CN-Prod: +CDremote-service-event-processor-E2E.CN-Prod: - name: CD_remote-service-event-processor E2E - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id @@ -47,22 +64,29 @@ CDremote-service-event-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDremote-service-event-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDremote-service-event-processor-INT: +- name: CD_remote-service-event-processor INT +- mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name +- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id +- tag: remote-service-event-processor +- env: INT +- skipDeployment: "true" +CDremote-service-event-processor-INT.EMEA-PreProd: - name: CD_remote-service-event-processor INT - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: INT - skipDeployment: "false" -CDremote-service-event-processor.NA-PreProd: +CDremote-service-event-processor-INT.NA-PreProd: - name: CD_remote-service-event-processor INT - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: INT - skipDeployment: "false" -CDremote-service-event-processor.CN-PreProd: +CDremote-service-event-processor-INT.CN-PreProd: - name: CD_remote-service-event-processor INT - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id @@ -70,22 +94,29 @@ CDremote-service-event-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDremote-service-event-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDremote-service-event-processor-TEST: +- name: CD_remote-service-event-processor TEST +- mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name +- mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id +- tag: remote-service-event-processor +- env: TEST +- skipDeployment: "true" +CDremote-service-event-processor-TEST.EMEA-PreProd: - name: CD_remote-service-event-processor TEST - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: TEST - skipDeployment: "false" -CDremote-service-event-processor.NA-PreProd: +CDremote-service-event-processor-TEST.NA-PreProd: - name: CD_remote-service-event-processor TEST - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id - tag: remote-service-event-processor - env: TEST - skipDeployment: "false" -CDremote-service-event-processor.CN-PreProd: +CDremote-service-event-processor-TEST.CN-PreProd: - name: CD_remote-service-event-processor TEST - mzName: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.name - mzId: CD_remote-service-event-processor/management-zone/CDremote-service-event-processor.id diff --git a/BMW-Dynatrace-config/CD_remote-service-event-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_remote-service-event-processor/notification/notification.yaml index b07d6370..9c58a3d2 100644 --- a/BMW-Dynatrace-config/CD_remote-service-event-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_remote-service-event-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDremote-service-event-processor-PROD: msTeams.json -- CDremote-service-event-processor-E2E: msTeams.json -- CDremote-service-event-processor-INT: msTeams.json +- CDremote-service-event-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-event-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDremote-service-event-processor.EMEA-Prod: - name: CD_remote-service-event-processor PROD -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-PROD.id +- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-service-event-processor-PROD.EMEA-Prod: +CDremote-service-event-processor.NA-Prod: - name: CD_remote-service-event-processor PROD -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-event-processor-PROD.NA-Prod: -- name: CD_remote-service-event-processor PROD -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-event-processor-PROD.CN-Prod: -- name: CD_remote-service-event-processor PROD -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-event-processor-E2E: -- name: CD_remote-service-event-processor E2E -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-E2E.id +- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-service-event-processor-E2E.EMEA-Prod: -- name: CD_remote-service-event-processor E2E -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-event-processor-E2E.NA-Prod: -- name: CD_remote-service-event-processor E2E -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-event-processor-E2E.CN-Prod: -- name: CD_remote-service-event-processor E2E -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-event-processor-INT: -- name: CD_remote-service-event-processor INT -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-INT.id +CDremote-service-event-processor.CN-Prod: +- name: CD_remote-service-event-processor PROD +- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-service-event-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDremote-service-event-processor.EMEA-PreProd: - name: CD_remote-service-event-processor INT -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-INT.id +- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor.id - webhook: https://empty -- skipDeployment: "false" -CDremote-service-event-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDremote-service-event-processor.NA-PreProd: - name: CD_remote-service-event-processor INT -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-INT.id +- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor.id - webhook: https://empty -- skipDeployment: "false" -CDremote-service-event-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDremote-service-event-processor.CN-PreProd: - name: CD_remote-service-event-processor INT -- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor-INT.id +- alertingProfile: CD_remote-service-event-processor/alerting-profile/CDremote-service-event-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_remote-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_remote-service/alerting-profile/alerting-profile.yaml index 1e1cb3b4..004deaae 100644 --- a/BMW-Dynatrace-config/CD_remote-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_remote-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDremote-service-PROD: default.json -- CDremote-service-E2E: default.json -- CDremote-service-INT: default.json +- CDremote-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-PROD: -- name: CD_remote-service PROD -- tag: remote-service -- mzId: CD_remote-service/management-zone/CDremote-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDremote-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDremote-service.EMEA-Prod: - name: CD_remote-service PROD - tag: remote-service - mzId: CD_remote-service/management-zone/CDremote-service.id - env: PROD - skipDeployment: "false" -CDremote-service-PROD.NA-Prod: +CDremote-service.NA-Prod: - name: CD_remote-service PROD - tag: remote-service - mzId: CD_remote-service/management-zone/CDremote-service.id - env: PROD - skipDeployment: "false" -CDremote-service-PROD.CN-Prod: +CDremote-service.CN-Prod: - name: CD_remote-service PROD - tag: remote-service - mzId: CD_remote-service/management-zone/CDremote-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-E2E: -- name: CD_remote-service E2E -- tag: remote-service -- mzId: CD_remote-service/management-zone/CDremote-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDremote-service-E2E.EMEA-Prod: -- name: CD_remote-service E2E -- tag: remote-service -- mzId: CD_remote-service/management-zone/CDremote-service.id -- env: E2E -- skipDeployment: "false" -CDremote-service-E2E.NA-Prod: -- name: CD_remote-service E2E -- tag: remote-service -- mzId: CD_remote-service/management-zone/CDremote-service.id -- env: E2E -- skipDeployment: "false" -CDremote-service-E2E.CN-Prod: -- name: CD_remote-service E2E -- tag: remote-service -- mzId: CD_remote-service/management-zone/CDremote-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-INT: -- name: CD_remote-service INT -- tag: remote-service -- mzId: CD_remote-service/management-zone/CDremote-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDremote-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDremote-service.EMEA-PreProd: - name: CD_remote-service INT - tag: remote-service - mzId: CD_remote-service/management-zone/CDremote-service.id - env: INT - skipDeployment: "false" -CDremote-service-INT.NA-PreProd: +CDremote-service.NA-PreProd: - name: CD_remote-service INT - tag: remote-service - mzId: CD_remote-service/management-zone/CDremote-service.id - env: INT - skipDeployment: "false" -CDremote-service-INT.CN-PreProd: +CDremote-service.CN-PreProd: - name: CD_remote-service INT - tag: remote-service - mzId: CD_remote-service/management-zone/CDremote-service.id diff --git a/BMW-Dynatrace-config/CD_remote-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_remote-service/dashboard/dashboard.yaml index 4266d1dd..ca0772c3 100644 --- a/BMW-Dynatrace-config/CD_remote-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_remote-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDremote-service: default.json +- CDremote-service-PROD: default.json +- CDremote-service-E2E: default.json +- CDremote-service-INT: default.json +- CDremote-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDremote-service.EMEA-Prod: +CDremote-service-PROD: +- name: CD_remote-service PROD +- mzName: CD_remote-service/management-zone/CDremote-service.name +- mzId: CD_remote-service/management-zone/CDremote-service.id +- tag: remote-service +- env: PROD +- skipDeployment: "true" +CDremote-service-PROD.EMEA-Prod: - name: CD_remote-service PROD - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: PROD - skipDeployment: "false" -CDremote-service.NA-Prod: +CDremote-service-PROD.NA-Prod: - name: CD_remote-service PROD - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: PROD - skipDeployment: "false" -CDremote-service.CN-Prod: +CDremote-service-PROD.CN-Prod: - name: CD_remote-service PROD - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id @@ -25,21 +35,28 @@ CDremote-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDremote-service.EMEA-Prod: +CDremote-service-E2E: +- name: CD_remote-service E2E +- mzName: CD_remote-service/management-zone/CDremote-service.name +- mzId: CD_remote-service/management-zone/CDremote-service.id +- tag: remote-service +- env: E2E +- skipDeployment: "true" +CDremote-service-E2E.EMEA-Prod: - name: CD_remote-service E2E - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: E2E - skipDeployment: "false" -CDremote-service.NA-Prod: +CDremote-service-E2E.NA-Prod: - name: CD_remote-service E2E - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: E2E - skipDeployment: "false" -CDremote-service.CN-Prod: +CDremote-service-E2E.CN-Prod: - name: CD_remote-service E2E - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id @@ -47,22 +64,29 @@ CDremote-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDremote-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDremote-service-INT: +- name: CD_remote-service INT +- mzName: CD_remote-service/management-zone/CDremote-service.name +- mzId: CD_remote-service/management-zone/CDremote-service.id +- tag: remote-service +- env: INT +- skipDeployment: "true" +CDremote-service-INT.EMEA-PreProd: - name: CD_remote-service INT - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: INT - skipDeployment: "false" -CDremote-service.NA-PreProd: +CDremote-service-INT.NA-PreProd: - name: CD_remote-service INT - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: INT - skipDeployment: "false" -CDremote-service.CN-PreProd: +CDremote-service-INT.CN-PreProd: - name: CD_remote-service INT - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id @@ -70,22 +94,29 @@ CDremote-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDremote-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDremote-service-TEST: +- name: CD_remote-service TEST +- mzName: CD_remote-service/management-zone/CDremote-service.name +- mzId: CD_remote-service/management-zone/CDremote-service.id +- tag: remote-service +- env: TEST +- skipDeployment: "true" +CDremote-service-TEST.EMEA-PreProd: - name: CD_remote-service TEST - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: TEST - skipDeployment: "false" -CDremote-service.NA-PreProd: +CDremote-service-TEST.NA-PreProd: - name: CD_remote-service TEST - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id - tag: remote-service - env: TEST - skipDeployment: "false" -CDremote-service.CN-PreProd: +CDremote-service-TEST.CN-PreProd: - name: CD_remote-service TEST - mzName: CD_remote-service/management-zone/CDremote-service.name - mzId: CD_remote-service/management-zone/CDremote-service.id diff --git a/BMW-Dynatrace-config/CD_remote-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_remote-service/notification/notification.yaml index d98384a6..f2b68729 100644 --- a/BMW-Dynatrace-config/CD_remote-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_remote-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDremote-service-PROD: msTeams.json -- CDremote-service-E2E: msTeams.json -- CDremote-service-INT: msTeams.json +- CDremote-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDremote-service.EMEA-Prod: - name: CD_remote-service PROD -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-PROD.id +- alertingProfile: CD_remote-service/alerting-profile/CDremote-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-service-PROD.EMEA-Prod: +CDremote-service.NA-Prod: - name: CD_remote-service PROD -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-PROD.NA-Prod: -- name: CD_remote-service PROD -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-PROD.CN-Prod: -- name: CD_remote-service PROD -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-E2E: -- name: CD_remote-service E2E -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-E2E.id +- alertingProfile: CD_remote-service/alerting-profile/CDremote-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-service-E2E.EMEA-Prod: -- name: CD_remote-service E2E -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-E2E.NA-Prod: -- name: CD_remote-service E2E -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-service-E2E.CN-Prod: -- name: CD_remote-service E2E -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-service-INT: -- name: CD_remote-service INT -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-INT.id +CDremote-service.CN-Prod: +- name: CD_remote-service PROD +- alertingProfile: CD_remote-service/alerting-profile/CDremote-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDremote-service.EMEA-PreProd: - name: CD_remote-service INT -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-INT.id +- alertingProfile: CD_remote-service/alerting-profile/CDremote-service.id - webhook: https://empty -- skipDeployment: "false" -CDremote-service-INT.NA-PreProd: +- skipDeployment: "true" +CDremote-service.NA-PreProd: - name: CD_remote-service INT -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-INT.id +- alertingProfile: CD_remote-service/alerting-profile/CDremote-service.id - webhook: https://empty -- skipDeployment: "false" -CDremote-service-INT.CN-PreProd: +- skipDeployment: "true" +CDremote-service.CN-PreProd: - name: CD_remote-service INT -- alertingProfile: CD_remote-service/alerting-profile/CDremote-service-INT.id +- alertingProfile: CD_remote-service/alerting-profile/CDremote-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_remote-software-upgrade/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_remote-software-upgrade/alerting-profile/alerting-profile.yaml index 39815ad8..146ad18b 100644 --- a/BMW-Dynatrace-config/CD_remote-software-upgrade/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_remote-software-upgrade/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDremote-software-upgrade-PROD: default.json -- CDremote-software-upgrade-E2E: default.json -- CDremote-software-upgrade-INT: default.json +- CDremote-software-upgrade: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-software-upgrade-PROD: -- name: CD_remote-software-upgrade PROD -- tag: remote-software-upgrade -- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDremote-software-upgrade-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDremote-software-upgrade.EMEA-Prod: - name: CD_remote-software-upgrade PROD - tag: remote-software-upgrade - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - env: PROD - skipDeployment: "false" -CDremote-software-upgrade-PROD.NA-Prod: +CDremote-software-upgrade.NA-Prod: - name: CD_remote-software-upgrade PROD - tag: remote-software-upgrade - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - env: PROD - skipDeployment: "false" -CDremote-software-upgrade-PROD.CN-Prod: +CDremote-software-upgrade.CN-Prod: - name: CD_remote-software-upgrade PROD - tag: remote-software-upgrade - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-software-upgrade-E2E: -- name: CD_remote-software-upgrade E2E -- tag: remote-software-upgrade -- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDremote-software-upgrade-E2E.EMEA-Prod: -- name: CD_remote-software-upgrade E2E -- tag: remote-software-upgrade -- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id -- env: E2E -- skipDeployment: "false" -CDremote-software-upgrade-E2E.NA-Prod: -- name: CD_remote-software-upgrade E2E -- tag: remote-software-upgrade -- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id -- env: E2E -- skipDeployment: "false" -CDremote-software-upgrade-E2E.CN-Prod: -- name: CD_remote-software-upgrade E2E -- tag: remote-software-upgrade -- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-software-upgrade-INT: -- name: CD_remote-software-upgrade INT -- tag: remote-software-upgrade -- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id -- env: INT -- skipDeployment: "true" -#Configuration -CDremote-software-upgrade-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDremote-software-upgrade.EMEA-PreProd: - name: CD_remote-software-upgrade INT - tag: remote-software-upgrade - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - env: INT - skipDeployment: "false" -CDremote-software-upgrade-INT.NA-PreProd: +CDremote-software-upgrade.NA-PreProd: - name: CD_remote-software-upgrade INT - tag: remote-software-upgrade - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - env: INT - skipDeployment: "false" -CDremote-software-upgrade-INT.CN-PreProd: +CDremote-software-upgrade.CN-PreProd: - name: CD_remote-software-upgrade INT - tag: remote-software-upgrade - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id diff --git a/BMW-Dynatrace-config/CD_remote-software-upgrade/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_remote-software-upgrade/dashboard/dashboard.yaml index c6ce0aa0..6cbff91d 100644 --- a/BMW-Dynatrace-config/CD_remote-software-upgrade/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_remote-software-upgrade/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDremote-software-upgrade: default.json +- CDremote-software-upgrade-PROD: default.json +- CDremote-software-upgrade-E2E: default.json +- CDremote-software-upgrade-INT: default.json +- CDremote-software-upgrade-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDremote-software-upgrade.EMEA-Prod: +CDremote-software-upgrade-PROD: +- name: CD_remote-software-upgrade PROD +- mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name +- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id +- tag: remote-software-upgrade +- env: PROD +- skipDeployment: "true" +CDremote-software-upgrade-PROD.EMEA-Prod: - name: CD_remote-software-upgrade PROD - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: PROD - skipDeployment: "false" -CDremote-software-upgrade.NA-Prod: +CDremote-software-upgrade-PROD.NA-Prod: - name: CD_remote-software-upgrade PROD - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: PROD - skipDeployment: "false" -CDremote-software-upgrade.CN-Prod: +CDremote-software-upgrade-PROD.CN-Prod: - name: CD_remote-software-upgrade PROD - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id @@ -25,21 +35,28 @@ CDremote-software-upgrade.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDremote-software-upgrade.EMEA-Prod: +CDremote-software-upgrade-E2E: +- name: CD_remote-software-upgrade E2E +- mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name +- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id +- tag: remote-software-upgrade +- env: E2E +- skipDeployment: "true" +CDremote-software-upgrade-E2E.EMEA-Prod: - name: CD_remote-software-upgrade E2E - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: E2E - skipDeployment: "false" -CDremote-software-upgrade.NA-Prod: +CDremote-software-upgrade-E2E.NA-Prod: - name: CD_remote-software-upgrade E2E - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: E2E - skipDeployment: "false" -CDremote-software-upgrade.CN-Prod: +CDremote-software-upgrade-E2E.CN-Prod: - name: CD_remote-software-upgrade E2E - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id @@ -47,22 +64,29 @@ CDremote-software-upgrade.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDremote-software-upgrade.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDremote-software-upgrade-INT: +- name: CD_remote-software-upgrade INT +- mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name +- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id +- tag: remote-software-upgrade +- env: INT +- skipDeployment: "true" +CDremote-software-upgrade-INT.EMEA-PreProd: - name: CD_remote-software-upgrade INT - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: INT - skipDeployment: "false" -CDremote-software-upgrade.NA-PreProd: +CDremote-software-upgrade-INT.NA-PreProd: - name: CD_remote-software-upgrade INT - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: INT - skipDeployment: "false" -CDremote-software-upgrade.CN-PreProd: +CDremote-software-upgrade-INT.CN-PreProd: - name: CD_remote-software-upgrade INT - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id @@ -70,22 +94,29 @@ CDremote-software-upgrade.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDremote-software-upgrade.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDremote-software-upgrade-TEST: +- name: CD_remote-software-upgrade TEST +- mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name +- mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id +- tag: remote-software-upgrade +- env: TEST +- skipDeployment: "true" +CDremote-software-upgrade-TEST.EMEA-PreProd: - name: CD_remote-software-upgrade TEST - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: TEST - skipDeployment: "false" -CDremote-software-upgrade.NA-PreProd: +CDremote-software-upgrade-TEST.NA-PreProd: - name: CD_remote-software-upgrade TEST - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id - tag: remote-software-upgrade - env: TEST - skipDeployment: "false" -CDremote-software-upgrade.CN-PreProd: +CDremote-software-upgrade-TEST.CN-PreProd: - name: CD_remote-software-upgrade TEST - mzName: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.name - mzId: CD_remote-software-upgrade/management-zone/CDremote-software-upgrade.id diff --git a/BMW-Dynatrace-config/CD_remote-software-upgrade/notification/notification.yaml b/BMW-Dynatrace-config/CD_remote-software-upgrade/notification/notification.yaml index 3474bb54..9defbb44 100644 --- a/BMW-Dynatrace-config/CD_remote-software-upgrade/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_remote-software-upgrade/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDremote-software-upgrade-PROD: msTeams.json -- CDremote-software-upgrade-E2E: msTeams.json -- CDremote-software-upgrade-INT: msTeams.json +- CDremote-software-upgrade: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-software-upgrade-PROD: +# Notification System for EMEA/NA/CN Prod +CDremote-software-upgrade.EMEA-Prod: - name: CD_remote-software-upgrade PROD -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-PROD.id +- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-software-upgrade-PROD.EMEA-Prod: +CDremote-software-upgrade.NA-Prod: - name: CD_remote-software-upgrade PROD -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-software-upgrade-PROD.NA-Prod: -- name: CD_remote-software-upgrade PROD -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-software-upgrade-PROD.CN-Prod: -- name: CD_remote-software-upgrade PROD -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-software-upgrade-E2E: -- name: CD_remote-software-upgrade E2E -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-E2E.id +- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-software-upgrade-E2E.EMEA-Prod: -- name: CD_remote-software-upgrade E2E -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-software-upgrade-E2E.NA-Prod: -- name: CD_remote-software-upgrade E2E -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDremote-software-upgrade-E2E.CN-Prod: -- name: CD_remote-software-upgrade E2E -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDremote-software-upgrade-INT: -- name: CD_remote-software-upgrade INT -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-INT.id +CDremote-software-upgrade.CN-Prod: +- name: CD_remote-software-upgrade PROD +- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDremote-software-upgrade-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDremote-software-upgrade.EMEA-PreProd: - name: CD_remote-software-upgrade INT -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-INT.id +- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade.id - webhook: https://empty -- skipDeployment: "false" -CDremote-software-upgrade-INT.NA-PreProd: +- skipDeployment: "true" +CDremote-software-upgrade.NA-PreProd: - name: CD_remote-software-upgrade INT -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-INT.id +- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade.id - webhook: https://empty -- skipDeployment: "false" -CDremote-software-upgrade-INT.CN-PreProd: +- skipDeployment: "true" +CDremote-software-upgrade.CN-PreProd: - name: CD_remote-software-upgrade INT -- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade-INT.id +- alertingProfile: CD_remote-software-upgrade/alerting-profile/CDremote-software-upgrade.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/alerting-profile/alerting-profile.yaml index f5e93e26..e492fd72 100644 --- a/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDroadside-assistance-composite-service-PROD: default.json -- CDroadside-assistance-composite-service-E2E: default.json -- CDroadside-assistance-composite-service-INT: default.json +- CDroadside-assistance-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-composite-service-PROD: -- name: CD_roadside-assistance-composite-service PROD -- tag: roadside-assistance-composite-service -- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDroadside-assistance-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDroadside-assistance-composite-service.EMEA-Prod: - name: CD_roadside-assistance-composite-service PROD - tag: roadside-assistance-composite-service - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - env: PROD - skipDeployment: "false" -CDroadside-assistance-composite-service-PROD.NA-Prod: +CDroadside-assistance-composite-service.NA-Prod: - name: CD_roadside-assistance-composite-service PROD - tag: roadside-assistance-composite-service - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - env: PROD - skipDeployment: "false" -CDroadside-assistance-composite-service-PROD.CN-Prod: +CDroadside-assistance-composite-service.CN-Prod: - name: CD_roadside-assistance-composite-service PROD - tag: roadside-assistance-composite-service - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-composite-service-E2E: -- name: CD_roadside-assistance-composite-service E2E -- tag: roadside-assistance-composite-service -- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDroadside-assistance-composite-service-E2E.EMEA-Prod: -- name: CD_roadside-assistance-composite-service E2E -- tag: roadside-assistance-composite-service -- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id -- env: E2E -- skipDeployment: "false" -CDroadside-assistance-composite-service-E2E.NA-Prod: -- name: CD_roadside-assistance-composite-service E2E -- tag: roadside-assistance-composite-service -- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id -- env: E2E -- skipDeployment: "false" -CDroadside-assistance-composite-service-E2E.CN-Prod: -- name: CD_roadside-assistance-composite-service E2E -- tag: roadside-assistance-composite-service -- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-composite-service-INT: -- name: CD_roadside-assistance-composite-service INT -- tag: roadside-assistance-composite-service -- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDroadside-assistance-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDroadside-assistance-composite-service.EMEA-PreProd: - name: CD_roadside-assistance-composite-service INT - tag: roadside-assistance-composite-service - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - env: INT - skipDeployment: "false" -CDroadside-assistance-composite-service-INT.NA-PreProd: +CDroadside-assistance-composite-service.NA-PreProd: - name: CD_roadside-assistance-composite-service INT - tag: roadside-assistance-composite-service - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - env: INT - skipDeployment: "false" -CDroadside-assistance-composite-service-INT.CN-PreProd: +CDroadside-assistance-composite-service.CN-PreProd: - name: CD_roadside-assistance-composite-service INT - tag: roadside-assistance-composite-service - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id diff --git a/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/dashboard/dashboard.yaml index 48706500..8462ee03 100644 --- a/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDroadside-assistance-composite-service: default.json +- CDroadside-assistance-composite-service-PROD: default.json +- CDroadside-assistance-composite-service-E2E: default.json +- CDroadside-assistance-composite-service-INT: default.json +- CDroadside-assistance-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDroadside-assistance-composite-service.EMEA-Prod: +CDroadside-assistance-composite-service-PROD: +- name: CD_roadside-assistance-composite-service PROD +- mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name +- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id +- tag: roadside-assistance-composite-service +- env: PROD +- skipDeployment: "true" +CDroadside-assistance-composite-service-PROD.EMEA-Prod: - name: CD_roadside-assistance-composite-service PROD - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: PROD - skipDeployment: "false" -CDroadside-assistance-composite-service.NA-Prod: +CDroadside-assistance-composite-service-PROD.NA-Prod: - name: CD_roadside-assistance-composite-service PROD - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: PROD - skipDeployment: "false" -CDroadside-assistance-composite-service.CN-Prod: +CDroadside-assistance-composite-service-PROD.CN-Prod: - name: CD_roadside-assistance-composite-service PROD - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id @@ -25,21 +35,28 @@ CDroadside-assistance-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDroadside-assistance-composite-service.EMEA-Prod: +CDroadside-assistance-composite-service-E2E: +- name: CD_roadside-assistance-composite-service E2E +- mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name +- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id +- tag: roadside-assistance-composite-service +- env: E2E +- skipDeployment: "true" +CDroadside-assistance-composite-service-E2E.EMEA-Prod: - name: CD_roadside-assistance-composite-service E2E - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: E2E - skipDeployment: "false" -CDroadside-assistance-composite-service.NA-Prod: +CDroadside-assistance-composite-service-E2E.NA-Prod: - name: CD_roadside-assistance-composite-service E2E - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: E2E - skipDeployment: "false" -CDroadside-assistance-composite-service.CN-Prod: +CDroadside-assistance-composite-service-E2E.CN-Prod: - name: CD_roadside-assistance-composite-service E2E - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id @@ -47,22 +64,29 @@ CDroadside-assistance-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDroadside-assistance-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDroadside-assistance-composite-service-INT: +- name: CD_roadside-assistance-composite-service INT +- mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name +- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id +- tag: roadside-assistance-composite-service +- env: INT +- skipDeployment: "true" +CDroadside-assistance-composite-service-INT.EMEA-PreProd: - name: CD_roadside-assistance-composite-service INT - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: INT - skipDeployment: "false" -CDroadside-assistance-composite-service.NA-PreProd: +CDroadside-assistance-composite-service-INT.NA-PreProd: - name: CD_roadside-assistance-composite-service INT - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: INT - skipDeployment: "false" -CDroadside-assistance-composite-service.CN-PreProd: +CDroadside-assistance-composite-service-INT.CN-PreProd: - name: CD_roadside-assistance-composite-service INT - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id @@ -70,22 +94,29 @@ CDroadside-assistance-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDroadside-assistance-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDroadside-assistance-composite-service-TEST: +- name: CD_roadside-assistance-composite-service TEST +- mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name +- mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id +- tag: roadside-assistance-composite-service +- env: TEST +- skipDeployment: "true" +CDroadside-assistance-composite-service-TEST.EMEA-PreProd: - name: CD_roadside-assistance-composite-service TEST - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: TEST - skipDeployment: "false" -CDroadside-assistance-composite-service.NA-PreProd: +CDroadside-assistance-composite-service-TEST.NA-PreProd: - name: CD_roadside-assistance-composite-service TEST - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id - tag: roadside-assistance-composite-service - env: TEST - skipDeployment: "false" -CDroadside-assistance-composite-service.CN-PreProd: +CDroadside-assistance-composite-service-TEST.CN-PreProd: - name: CD_roadside-assistance-composite-service TEST - mzName: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.name - mzId: CD_roadside-assistance-composite-service/management-zone/CDroadside-assistance-composite-service.id diff --git a/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/notification/notification.yaml index 025d82ad..16acc0a5 100644 --- a/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_roadside-assistance-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDroadside-assistance-composite-service-PROD: msTeams.json -- CDroadside-assistance-composite-service-E2E: msTeams.json -- CDroadside-assistance-composite-service-INT: msTeams.json +- CDroadside-assistance-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDroadside-assistance-composite-service.EMEA-Prod: - name: CD_roadside-assistance-composite-service PROD -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-PROD.id +- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDroadside-assistance-composite-service-PROD.EMEA-Prod: +CDroadside-assistance-composite-service.NA-Prod: - name: CD_roadside-assistance-composite-service PROD -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-composite-service-PROD.NA-Prod: -- name: CD_roadside-assistance-composite-service PROD -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-composite-service-PROD.CN-Prod: -- name: CD_roadside-assistance-composite-service PROD -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-composite-service-E2E: -- name: CD_roadside-assistance-composite-service E2E -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-E2E.id +- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDroadside-assistance-composite-service-E2E.EMEA-Prod: -- name: CD_roadside-assistance-composite-service E2E -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-composite-service-E2E.NA-Prod: -- name: CD_roadside-assistance-composite-service E2E -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-composite-service-E2E.CN-Prod: -- name: CD_roadside-assistance-composite-service E2E -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-composite-service-INT: -- name: CD_roadside-assistance-composite-service INT -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-INT.id +CDroadside-assistance-composite-service.CN-Prod: +- name: CD_roadside-assistance-composite-service PROD +- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDroadside-assistance-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDroadside-assistance-composite-service.EMEA-PreProd: - name: CD_roadside-assistance-composite-service INT -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-INT.id +- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDroadside-assistance-composite-service.NA-PreProd: - name: CD_roadside-assistance-composite-service INT -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-INT.id +- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDroadside-assistance-composite-service.CN-PreProd: - name: CD_roadside-assistance-composite-service INT -- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service-INT.id +- alertingProfile: CD_roadside-assistance-composite-service/alerting-profile/CDroadside-assistance-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_roadside-assistance/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_roadside-assistance/alerting-profile/alerting-profile.yaml index b66cf711..f95ba20c 100644 --- a/BMW-Dynatrace-config/CD_roadside-assistance/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_roadside-assistance/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDroadside-assistance-PROD: default.json -- CDroadside-assistance-E2E: default.json -- CDroadside-assistance-INT: default.json +- CDroadside-assistance: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-PROD: -- name: CD_roadside-assistance PROD -- tag: roadside-assistance -- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDroadside-assistance-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDroadside-assistance.EMEA-Prod: - name: CD_roadside-assistance PROD - tag: roadside-assistance - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - env: PROD - skipDeployment: "false" -CDroadside-assistance-PROD.NA-Prod: +CDroadside-assistance.NA-Prod: - name: CD_roadside-assistance PROD - tag: roadside-assistance - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - env: PROD - skipDeployment: "false" -CDroadside-assistance-PROD.CN-Prod: +CDroadside-assistance.CN-Prod: - name: CD_roadside-assistance PROD - tag: roadside-assistance - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-E2E: -- name: CD_roadside-assistance E2E -- tag: roadside-assistance -- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDroadside-assistance-E2E.EMEA-Prod: -- name: CD_roadside-assistance E2E -- tag: roadside-assistance -- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id -- env: E2E -- skipDeployment: "false" -CDroadside-assistance-E2E.NA-Prod: -- name: CD_roadside-assistance E2E -- tag: roadside-assistance -- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id -- env: E2E -- skipDeployment: "false" -CDroadside-assistance-E2E.CN-Prod: -- name: CD_roadside-assistance E2E -- tag: roadside-assistance -- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-INT: -- name: CD_roadside-assistance INT -- tag: roadside-assistance -- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id -- env: INT -- skipDeployment: "true" -#Configuration -CDroadside-assistance-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDroadside-assistance.EMEA-PreProd: - name: CD_roadside-assistance INT - tag: roadside-assistance - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - env: INT - skipDeployment: "false" -CDroadside-assistance-INT.NA-PreProd: +CDroadside-assistance.NA-PreProd: - name: CD_roadside-assistance INT - tag: roadside-assistance - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - env: INT - skipDeployment: "false" -CDroadside-assistance-INT.CN-PreProd: +CDroadside-assistance.CN-PreProd: - name: CD_roadside-assistance INT - tag: roadside-assistance - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id diff --git a/BMW-Dynatrace-config/CD_roadside-assistance/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_roadside-assistance/dashboard/dashboard.yaml index a679ef16..360e0329 100644 --- a/BMW-Dynatrace-config/CD_roadside-assistance/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_roadside-assistance/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDroadside-assistance: default.json +- CDroadside-assistance-PROD: default.json +- CDroadside-assistance-E2E: default.json +- CDroadside-assistance-INT: default.json +- CDroadside-assistance-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDroadside-assistance.EMEA-Prod: +CDroadside-assistance-PROD: +- name: CD_roadside-assistance PROD +- mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name +- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id +- tag: roadside-assistance +- env: PROD +- skipDeployment: "true" +CDroadside-assistance-PROD.EMEA-Prod: - name: CD_roadside-assistance PROD - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: PROD - skipDeployment: "false" -CDroadside-assistance.NA-Prod: +CDroadside-assistance-PROD.NA-Prod: - name: CD_roadside-assistance PROD - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: PROD - skipDeployment: "false" -CDroadside-assistance.CN-Prod: +CDroadside-assistance-PROD.CN-Prod: - name: CD_roadside-assistance PROD - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id @@ -25,21 +35,28 @@ CDroadside-assistance.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDroadside-assistance.EMEA-Prod: +CDroadside-assistance-E2E: +- name: CD_roadside-assistance E2E +- mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name +- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id +- tag: roadside-assistance +- env: E2E +- skipDeployment: "true" +CDroadside-assistance-E2E.EMEA-Prod: - name: CD_roadside-assistance E2E - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: E2E - skipDeployment: "false" -CDroadside-assistance.NA-Prod: +CDroadside-assistance-E2E.NA-Prod: - name: CD_roadside-assistance E2E - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: E2E - skipDeployment: "false" -CDroadside-assistance.CN-Prod: +CDroadside-assistance-E2E.CN-Prod: - name: CD_roadside-assistance E2E - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id @@ -47,22 +64,29 @@ CDroadside-assistance.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDroadside-assistance.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDroadside-assistance-INT: +- name: CD_roadside-assistance INT +- mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name +- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id +- tag: roadside-assistance +- env: INT +- skipDeployment: "true" +CDroadside-assistance-INT.EMEA-PreProd: - name: CD_roadside-assistance INT - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: INT - skipDeployment: "false" -CDroadside-assistance.NA-PreProd: +CDroadside-assistance-INT.NA-PreProd: - name: CD_roadside-assistance INT - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: INT - skipDeployment: "false" -CDroadside-assistance.CN-PreProd: +CDroadside-assistance-INT.CN-PreProd: - name: CD_roadside-assistance INT - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id @@ -70,22 +94,29 @@ CDroadside-assistance.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDroadside-assistance.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDroadside-assistance-TEST: +- name: CD_roadside-assistance TEST +- mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name +- mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id +- tag: roadside-assistance +- env: TEST +- skipDeployment: "true" +CDroadside-assistance-TEST.EMEA-PreProd: - name: CD_roadside-assistance TEST - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: TEST - skipDeployment: "false" -CDroadside-assistance.NA-PreProd: +CDroadside-assistance-TEST.NA-PreProd: - name: CD_roadside-assistance TEST - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id - tag: roadside-assistance - env: TEST - skipDeployment: "false" -CDroadside-assistance.CN-PreProd: +CDroadside-assistance-TEST.CN-PreProd: - name: CD_roadside-assistance TEST - mzName: CD_roadside-assistance/management-zone/CDroadside-assistance.name - mzId: CD_roadside-assistance/management-zone/CDroadside-assistance.id diff --git a/BMW-Dynatrace-config/CD_roadside-assistance/notification/notification.yaml b/BMW-Dynatrace-config/CD_roadside-assistance/notification/notification.yaml index 7626a62d..6588ccd7 100644 --- a/BMW-Dynatrace-config/CD_roadside-assistance/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_roadside-assistance/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDroadside-assistance-PROD: msTeams.json -- CDroadside-assistance-E2E: msTeams.json -- CDroadside-assistance-INT: msTeams.json +- CDroadside-assistance: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-PROD: +# Notification System for EMEA/NA/CN Prod +CDroadside-assistance.EMEA-Prod: - name: CD_roadside-assistance PROD -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-PROD.id +- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDroadside-assistance-PROD.EMEA-Prod: +CDroadside-assistance.NA-Prod: - name: CD_roadside-assistance PROD -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-PROD.NA-Prod: -- name: CD_roadside-assistance PROD -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-PROD.CN-Prod: -- name: CD_roadside-assistance PROD -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-E2E: -- name: CD_roadside-assistance E2E -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-E2E.id +- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDroadside-assistance-E2E.EMEA-Prod: -- name: CD_roadside-assistance E2E -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-E2E.NA-Prod: -- name: CD_roadside-assistance E2E -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-E2E.CN-Prod: -- name: CD_roadside-assistance E2E -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDroadside-assistance-INT: -- name: CD_roadside-assistance INT -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-INT.id +CDroadside-assistance.CN-Prod: +- name: CD_roadside-assistance PROD +- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDroadside-assistance-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDroadside-assistance.EMEA-PreProd: - name: CD_roadside-assistance INT -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-INT.id +- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance.id - webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-INT.NA-PreProd: +- skipDeployment: "true" +CDroadside-assistance.NA-PreProd: - name: CD_roadside-assistance INT -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-INT.id +- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance.id - webhook: https://empty -- skipDeployment: "false" -CDroadside-assistance-INT.CN-PreProd: +- skipDeployment: "true" +CDroadside-assistance.CN-PreProd: - name: CD_roadside-assistance INT -- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance-INT.id +- alertingProfile: CD_roadside-assistance/alerting-profile/CDroadside-assistance.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_rsu-adapter/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_rsu-adapter/alerting-profile/alerting-profile.yaml index 344f7561..34660a9d 100644 --- a/BMW-Dynatrace-config/CD_rsu-adapter/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_rsu-adapter/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDrsu-adapter-PROD: default.json -- CDrsu-adapter-INT: default.json +- CDrsu-adapter: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-adapter-PROD: -- name: CD_rsu-adapter PROD -- tag: rsu-adapter -- mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrsu-adapter-PROD.EMEA-Prod: +CDrsu-adapter.EMEA-Prod: - name: CD_rsu-adapter PROD - tag: rsu-adapter - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - env: PROD - skipDeployment: "false" -CDrsu-adapter-PROD.NA-Prod: +CDrsu-adapter.NA-Prod: - name: CD_rsu-adapter PROD - tag: rsu-adapter - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - env: PROD - skipDeployment: "false" -CDrsu-adapter-PROD.CN-Prod: +CDrsu-adapter.CN-Prod: - name: CD_rsu-adapter PROD - tag: rsu-adapter - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-adapter-INT: -- name: CD_rsu-adapter INT -- tag: rsu-adapter -- mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrsu-adapter-INT.EMEA-PreProd: +CDrsu-adapter.EMEA-PreProd: - name: CD_rsu-adapter INT - tag: rsu-adapter - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - env: INT - skipDeployment: "false" -CDrsu-adapter-INT.NA-PreProd: +CDrsu-adapter.NA-PreProd: - name: CD_rsu-adapter INT - tag: rsu-adapter - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - env: INT - skipDeployment: "false" -CDrsu-adapter-INT.CN-PreProd: +CDrsu-adapter.CN-PreProd: - name: CD_rsu-adapter INT - tag: rsu-adapter - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id diff --git a/BMW-Dynatrace-config/CD_rsu-adapter/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_rsu-adapter/dashboard/dashboard.yaml index 66c4b34f..966738dd 100644 --- a/BMW-Dynatrace-config/CD_rsu-adapter/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_rsu-adapter/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrsu-adapter: default.json +- CDrsu-adapter-PROD: default.json +- CDrsu-adapter-E2E: default.json +- CDrsu-adapter-INT: default.json +- CDrsu-adapter-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrsu-adapter.EMEA-Prod: +CDrsu-adapter-PROD: +- name: CD_rsu-adapter PROD +- mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name +- mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id +- tag: rsu-adapter +- env: PROD +- skipDeployment: "true" +CDrsu-adapter-PROD.EMEA-Prod: - name: CD_rsu-adapter PROD - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: PROD - skipDeployment: "false" -CDrsu-adapter.NA-Prod: +CDrsu-adapter-PROD.NA-Prod: - name: CD_rsu-adapter PROD - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: PROD - skipDeployment: "false" -CDrsu-adapter.CN-Prod: +CDrsu-adapter-PROD.CN-Prod: - name: CD_rsu-adapter PROD - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id @@ -25,21 +35,28 @@ CDrsu-adapter.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrsu-adapter.EMEA-Prod: +CDrsu-adapter-E2E: +- name: CD_rsu-adapter E2E +- mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name +- mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id +- tag: rsu-adapter +- env: E2E +- skipDeployment: "true" +CDrsu-adapter-E2E.EMEA-Prod: - name: CD_rsu-adapter E2E - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: E2E - skipDeployment: "false" -CDrsu-adapter.NA-Prod: +CDrsu-adapter-E2E.NA-Prod: - name: CD_rsu-adapter E2E - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: E2E - skipDeployment: "false" -CDrsu-adapter.CN-Prod: +CDrsu-adapter-E2E.CN-Prod: - name: CD_rsu-adapter E2E - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id @@ -47,22 +64,29 @@ CDrsu-adapter.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrsu-adapter.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrsu-adapter-INT: +- name: CD_rsu-adapter INT +- mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name +- mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id +- tag: rsu-adapter +- env: INT +- skipDeployment: "true" +CDrsu-adapter-INT.EMEA-PreProd: - name: CD_rsu-adapter INT - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: INT - skipDeployment: "false" -CDrsu-adapter.NA-PreProd: +CDrsu-adapter-INT.NA-PreProd: - name: CD_rsu-adapter INT - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: INT - skipDeployment: "false" -CDrsu-adapter.CN-PreProd: +CDrsu-adapter-INT.CN-PreProd: - name: CD_rsu-adapter INT - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id @@ -70,22 +94,29 @@ CDrsu-adapter.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrsu-adapter.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrsu-adapter-TEST: +- name: CD_rsu-adapter TEST +- mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name +- mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id +- tag: rsu-adapter +- env: TEST +- skipDeployment: "true" +CDrsu-adapter-TEST.EMEA-PreProd: - name: CD_rsu-adapter TEST - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: TEST - skipDeployment: "false" -CDrsu-adapter.NA-PreProd: +CDrsu-adapter-TEST.NA-PreProd: - name: CD_rsu-adapter TEST - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id - tag: rsu-adapter - env: TEST - skipDeployment: "false" -CDrsu-adapter.CN-PreProd: +CDrsu-adapter-TEST.CN-PreProd: - name: CD_rsu-adapter TEST - mzName: CD_rsu-adapter/management-zone/CDrsu-adapter.name - mzId: CD_rsu-adapter/management-zone/CDrsu-adapter.id diff --git a/BMW-Dynatrace-config/CD_rsu-adapter/notification/notification.yaml b/BMW-Dynatrace-config/CD_rsu-adapter/notification/notification.yaml index 43cfb6f5..419cd5cd 100644 --- a/BMW-Dynatrace-config/CD_rsu-adapter/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_rsu-adapter/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDrsu-adapter-PROD: msTeams.json -- CDrsu-adapter-INT: msTeams.json +- CDrsu-adapter: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-adapter-PROD: +# Notification System for EMEA/NA/CN Prod +CDrsu-adapter.EMEA-Prod: - name: CD_rsu-adapter PROD -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-PROD.id +- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrsu-adapter-PROD.EMEA-Prod: +CDrsu-adapter.NA-Prod: - name: CD_rsu-adapter PROD -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrsu-adapter-PROD.NA-Prod: -- name: CD_rsu-adapter PROD -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrsu-adapter-PROD.CN-Prod: -- name: CD_rsu-adapter PROD -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-adapter-INT: -- name: CD_rsu-adapter INT -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-INT.id +- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrsu-adapter-INT.EMEA-PreProd: -- name: CD_rsu-adapter INT -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-INT.id +CDrsu-adapter.CN-Prod: +- name: CD_rsu-adapter PROD +- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter.id - webhook: https://empty -- skipDeployment: "false" -CDrsu-adapter-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDrsu-adapter.EMEA-PreProd: - name: CD_rsu-adapter INT -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-INT.id +- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter.id - webhook: https://empty -- skipDeployment: "false" -CDrsu-adapter-INT.CN-PreProd: +- skipDeployment: "true" +CDrsu-adapter.NA-PreProd: - name: CD_rsu-adapter INT -- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter-INT.id +- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDrsu-adapter.CN-PreProd: +- name: CD_rsu-adapter INT +- alertingProfile: CD_rsu-adapter/alerting-profile/CDrsu-adapter.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_rsu/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_rsu/alerting-profile/alerting-profile.yaml index bb793994..6dd310fb 100644 --- a/BMW-Dynatrace-config/CD_rsu/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_rsu/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDrsu-PROD: default.json -- CDrsu-INT: default.json +- CDrsu: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-PROD: -- name: CD_rsu PROD -- tag: rsu -- mzId: CD_rsu/management-zone/CDrsu.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDrsu-PROD.EMEA-Prod: +CDrsu.EMEA-Prod: - name: CD_rsu PROD - tag: rsu - mzId: CD_rsu/management-zone/CDrsu.id - env: PROD - skipDeployment: "false" -CDrsu-PROD.NA-Prod: +CDrsu.NA-Prod: - name: CD_rsu PROD - tag: rsu - mzId: CD_rsu/management-zone/CDrsu.id - env: PROD - skipDeployment: "false" -CDrsu-PROD.CN-Prod: +CDrsu.CN-Prod: - name: CD_rsu PROD - tag: rsu - mzId: CD_rsu/management-zone/CDrsu.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-INT: -- name: CD_rsu INT -- tag: rsu -- mzId: CD_rsu/management-zone/CDrsu.id -- env: INT -- skipDeployment: "true" -#Configuration -CDrsu-INT.EMEA-PreProd: +CDrsu.EMEA-PreProd: - name: CD_rsu INT - tag: rsu - mzId: CD_rsu/management-zone/CDrsu.id - env: INT - skipDeployment: "false" -CDrsu-INT.NA-PreProd: +CDrsu.NA-PreProd: - name: CD_rsu INT - tag: rsu - mzId: CD_rsu/management-zone/CDrsu.id - env: INT - skipDeployment: "false" -CDrsu-INT.CN-PreProd: +CDrsu.CN-PreProd: - name: CD_rsu INT - tag: rsu - mzId: CD_rsu/management-zone/CDrsu.id diff --git a/BMW-Dynatrace-config/CD_rsu/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_rsu/dashboard/dashboard.yaml index 6a4738f6..714e743f 100644 --- a/BMW-Dynatrace-config/CD_rsu/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_rsu/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDrsu: default.json +- CDrsu-PROD: default.json +- CDrsu-E2E: default.json +- CDrsu-INT: default.json +- CDrsu-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDrsu.EMEA-Prod: +CDrsu-PROD: +- name: CD_rsu PROD +- mzName: CD_rsu/management-zone/CDrsu.name +- mzId: CD_rsu/management-zone/CDrsu.id +- tag: rsu +- env: PROD +- skipDeployment: "true" +CDrsu-PROD.EMEA-Prod: - name: CD_rsu PROD - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: PROD - skipDeployment: "false" -CDrsu.NA-Prod: +CDrsu-PROD.NA-Prod: - name: CD_rsu PROD - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: PROD - skipDeployment: "false" -CDrsu.CN-Prod: +CDrsu-PROD.CN-Prod: - name: CD_rsu PROD - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id @@ -25,21 +35,28 @@ CDrsu.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDrsu.EMEA-Prod: +CDrsu-E2E: +- name: CD_rsu E2E +- mzName: CD_rsu/management-zone/CDrsu.name +- mzId: CD_rsu/management-zone/CDrsu.id +- tag: rsu +- env: E2E +- skipDeployment: "true" +CDrsu-E2E.EMEA-Prod: - name: CD_rsu E2E - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: E2E - skipDeployment: "false" -CDrsu.NA-Prod: +CDrsu-E2E.NA-Prod: - name: CD_rsu E2E - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: E2E - skipDeployment: "false" -CDrsu.CN-Prod: +CDrsu-E2E.CN-Prod: - name: CD_rsu E2E - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id @@ -47,22 +64,29 @@ CDrsu.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDrsu.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDrsu-INT: +- name: CD_rsu INT +- mzName: CD_rsu/management-zone/CDrsu.name +- mzId: CD_rsu/management-zone/CDrsu.id +- tag: rsu +- env: INT +- skipDeployment: "true" +CDrsu-INT.EMEA-PreProd: - name: CD_rsu INT - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: INT - skipDeployment: "false" -CDrsu.NA-PreProd: +CDrsu-INT.NA-PreProd: - name: CD_rsu INT - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: INT - skipDeployment: "false" -CDrsu.CN-PreProd: +CDrsu-INT.CN-PreProd: - name: CD_rsu INT - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id @@ -70,22 +94,29 @@ CDrsu.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDrsu.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDrsu-TEST: +- name: CD_rsu TEST +- mzName: CD_rsu/management-zone/CDrsu.name +- mzId: CD_rsu/management-zone/CDrsu.id +- tag: rsu +- env: TEST +- skipDeployment: "true" +CDrsu-TEST.EMEA-PreProd: - name: CD_rsu TEST - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: TEST - skipDeployment: "false" -CDrsu.NA-PreProd: +CDrsu-TEST.NA-PreProd: - name: CD_rsu TEST - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id - tag: rsu - env: TEST - skipDeployment: "false" -CDrsu.CN-PreProd: +CDrsu-TEST.CN-PreProd: - name: CD_rsu TEST - mzName: CD_rsu/management-zone/CDrsu.name - mzId: CD_rsu/management-zone/CDrsu.id diff --git a/BMW-Dynatrace-config/CD_rsu/notification/notification.yaml b/BMW-Dynatrace-config/CD_rsu/notification/notification.yaml index 13c1faa2..99152bec 100644 --- a/BMW-Dynatrace-config/CD_rsu/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_rsu/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDrsu-PROD: msTeams.json -- CDrsu-INT: msTeams.json +- CDrsu: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-PROD: +# Notification System for EMEA/NA/CN Prod +CDrsu.EMEA-Prod: - name: CD_rsu PROD -- alertingProfile: CD_rsu/alerting-profile/CDrsu-PROD.id +- alertingProfile: CD_rsu/alerting-profile/CDrsu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrsu-PROD.EMEA-Prod: +CDrsu.NA-Prod: - name: CD_rsu PROD -- alertingProfile: CD_rsu/alerting-profile/CDrsu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrsu-PROD.NA-Prod: -- name: CD_rsu PROD -- alertingProfile: CD_rsu/alerting-profile/CDrsu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDrsu-PROD.CN-Prod: -- name: CD_rsu PROD -- alertingProfile: CD_rsu/alerting-profile/CDrsu-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDrsu-INT: -- name: CD_rsu INT -- alertingProfile: CD_rsu/alerting-profile/CDrsu-INT.id +- alertingProfile: CD_rsu/alerting-profile/CDrsu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDrsu-INT.EMEA-PreProd: -- name: CD_rsu INT -- alertingProfile: CD_rsu/alerting-profile/CDrsu-INT.id +CDrsu.CN-Prod: +- name: CD_rsu PROD +- alertingProfile: CD_rsu/alerting-profile/CDrsu.id - webhook: https://empty -- skipDeployment: "false" -CDrsu-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDrsu.EMEA-PreProd: - name: CD_rsu INT -- alertingProfile: CD_rsu/alerting-profile/CDrsu-INT.id +- alertingProfile: CD_rsu/alerting-profile/CDrsu.id - webhook: https://empty -- skipDeployment: "false" -CDrsu-INT.CN-PreProd: +- skipDeployment: "true" +CDrsu.NA-PreProd: - name: CD_rsu INT -- alertingProfile: CD_rsu/alerting-profile/CDrsu-INT.id +- alertingProfile: CD_rsu/alerting-profile/CDrsu.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDrsu.CN-PreProd: +- name: CD_rsu INT +- alertingProfile: CD_rsu/alerting-profile/CDrsu.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_sbr/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_sbr/alerting-profile/alerting-profile.yaml index 52ac16dd..a8b624a0 100644 --- a/BMW-Dynatrace-config/CD_sbr/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_sbr/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsbr-PROD: default.json -- CDsbr-INT: default.json +- CDsbr: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsbr-PROD: -- name: CD_sbr PROD -- tag: sbr -- mzId: CD_sbr/management-zone/CDsbr.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsbr-PROD.EMEA-Prod: +CDsbr.EMEA-Prod: - name: CD_sbr PROD - tag: sbr - mzId: CD_sbr/management-zone/CDsbr.id - env: PROD - skipDeployment: "false" -CDsbr-PROD.NA-Prod: +CDsbr.NA-Prod: - name: CD_sbr PROD - tag: sbr - mzId: CD_sbr/management-zone/CDsbr.id - env: PROD - skipDeployment: "false" -CDsbr-PROD.CN-Prod: +CDsbr.CN-Prod: - name: CD_sbr PROD - tag: sbr - mzId: CD_sbr/management-zone/CDsbr.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsbr-INT: -- name: CD_sbr INT -- tag: sbr -- mzId: CD_sbr/management-zone/CDsbr.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsbr-INT.EMEA-PreProd: +CDsbr.EMEA-PreProd: - name: CD_sbr INT - tag: sbr - mzId: CD_sbr/management-zone/CDsbr.id - env: INT - skipDeployment: "false" -CDsbr-INT.NA-PreProd: +CDsbr.NA-PreProd: - name: CD_sbr INT - tag: sbr - mzId: CD_sbr/management-zone/CDsbr.id - env: INT - skipDeployment: "false" -CDsbr-INT.CN-PreProd: +CDsbr.CN-PreProd: - name: CD_sbr INT - tag: sbr - mzId: CD_sbr/management-zone/CDsbr.id diff --git a/BMW-Dynatrace-config/CD_sbr/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_sbr/dashboard/dashboard.yaml index eec2cfe3..ceff756f 100644 --- a/BMW-Dynatrace-config/CD_sbr/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_sbr/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsbr: default.json +- CDsbr-PROD: default.json +- CDsbr-E2E: default.json +- CDsbr-INT: default.json +- CDsbr-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsbr.EMEA-Prod: +CDsbr-PROD: +- name: CD_sbr PROD +- mzName: CD_sbr/management-zone/CDsbr.name +- mzId: CD_sbr/management-zone/CDsbr.id +- tag: sbr +- env: PROD +- skipDeployment: "true" +CDsbr-PROD.EMEA-Prod: - name: CD_sbr PROD - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: PROD - skipDeployment: "false" -CDsbr.NA-Prod: +CDsbr-PROD.NA-Prod: - name: CD_sbr PROD - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: PROD - skipDeployment: "false" -CDsbr.CN-Prod: +CDsbr-PROD.CN-Prod: - name: CD_sbr PROD - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id @@ -25,21 +35,28 @@ CDsbr.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsbr.EMEA-Prod: +CDsbr-E2E: +- name: CD_sbr E2E +- mzName: CD_sbr/management-zone/CDsbr.name +- mzId: CD_sbr/management-zone/CDsbr.id +- tag: sbr +- env: E2E +- skipDeployment: "true" +CDsbr-E2E.EMEA-Prod: - name: CD_sbr E2E - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: E2E - skipDeployment: "false" -CDsbr.NA-Prod: +CDsbr-E2E.NA-Prod: - name: CD_sbr E2E - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: E2E - skipDeployment: "false" -CDsbr.CN-Prod: +CDsbr-E2E.CN-Prod: - name: CD_sbr E2E - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id @@ -47,22 +64,29 @@ CDsbr.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsbr.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsbr-INT: +- name: CD_sbr INT +- mzName: CD_sbr/management-zone/CDsbr.name +- mzId: CD_sbr/management-zone/CDsbr.id +- tag: sbr +- env: INT +- skipDeployment: "true" +CDsbr-INT.EMEA-PreProd: - name: CD_sbr INT - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: INT - skipDeployment: "false" -CDsbr.NA-PreProd: +CDsbr-INT.NA-PreProd: - name: CD_sbr INT - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: INT - skipDeployment: "false" -CDsbr.CN-PreProd: +CDsbr-INT.CN-PreProd: - name: CD_sbr INT - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id @@ -70,22 +94,29 @@ CDsbr.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsbr.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsbr-TEST: +- name: CD_sbr TEST +- mzName: CD_sbr/management-zone/CDsbr.name +- mzId: CD_sbr/management-zone/CDsbr.id +- tag: sbr +- env: TEST +- skipDeployment: "true" +CDsbr-TEST.EMEA-PreProd: - name: CD_sbr TEST - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: TEST - skipDeployment: "false" -CDsbr.NA-PreProd: +CDsbr-TEST.NA-PreProd: - name: CD_sbr TEST - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id - tag: sbr - env: TEST - skipDeployment: "false" -CDsbr.CN-PreProd: +CDsbr-TEST.CN-PreProd: - name: CD_sbr TEST - mzName: CD_sbr/management-zone/CDsbr.name - mzId: CD_sbr/management-zone/CDsbr.id diff --git a/BMW-Dynatrace-config/CD_sbr/notification/notification.yaml b/BMW-Dynatrace-config/CD_sbr/notification/notification.yaml index a38dfc8b..906daae6 100644 --- a/BMW-Dynatrace-config/CD_sbr/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_sbr/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsbr-PROD: msTeams.json -- CDsbr-INT: msTeams.json +- CDsbr: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsbr-PROD: +# Notification System for EMEA/NA/CN Prod +CDsbr.EMEA-Prod: - name: CD_sbr PROD -- alertingProfile: CD_sbr/alerting-profile/CDsbr-PROD.id +- alertingProfile: CD_sbr/alerting-profile/CDsbr.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsbr-PROD.EMEA-Prod: +CDsbr.NA-Prod: - name: CD_sbr PROD -- alertingProfile: CD_sbr/alerting-profile/CDsbr-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsbr-PROD.NA-Prod: -- name: CD_sbr PROD -- alertingProfile: CD_sbr/alerting-profile/CDsbr-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsbr-PROD.CN-Prod: -- name: CD_sbr PROD -- alertingProfile: CD_sbr/alerting-profile/CDsbr-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsbr-INT: -- name: CD_sbr INT -- alertingProfile: CD_sbr/alerting-profile/CDsbr-INT.id +- alertingProfile: CD_sbr/alerting-profile/CDsbr.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsbr-INT.EMEA-PreProd: -- name: CD_sbr INT -- alertingProfile: CD_sbr/alerting-profile/CDsbr-INT.id +CDsbr.CN-Prod: +- name: CD_sbr PROD +- alertingProfile: CD_sbr/alerting-profile/CDsbr.id - webhook: https://empty -- skipDeployment: "false" -CDsbr-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsbr.EMEA-PreProd: - name: CD_sbr INT -- alertingProfile: CD_sbr/alerting-profile/CDsbr-INT.id +- alertingProfile: CD_sbr/alerting-profile/CDsbr.id - webhook: https://empty -- skipDeployment: "false" -CDsbr-INT.CN-PreProd: +- skipDeployment: "true" +CDsbr.NA-PreProd: - name: CD_sbr INT -- alertingProfile: CD_sbr/alerting-profile/CDsbr-INT.id +- alertingProfile: CD_sbr/alerting-profile/CDsbr.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsbr.CN-PreProd: +- name: CD_sbr INT +- alertingProfile: CD_sbr/alerting-profile/CDsbr.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_scb/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_scb/alerting-profile/alerting-profile.yaml index 7e01ed55..b02dc6ca 100644 --- a/BMW-Dynatrace-config/CD_scb/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_scb/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDscb-PROD: default.json -- CDscb-INT: default.json +- CDscb: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscb-PROD: -- name: CD_scb PROD -- tag: scb -- mzId: CD_scb/management-zone/CDscb.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDscb-PROD.EMEA-Prod: +CDscb.EMEA-Prod: - name: CD_scb PROD - tag: scb - mzId: CD_scb/management-zone/CDscb.id - env: PROD - skipDeployment: "false" -CDscb-PROD.NA-Prod: +CDscb.NA-Prod: - name: CD_scb PROD - tag: scb - mzId: CD_scb/management-zone/CDscb.id - env: PROD - skipDeployment: "false" -CDscb-PROD.CN-Prod: +CDscb.CN-Prod: - name: CD_scb PROD - tag: scb - mzId: CD_scb/management-zone/CDscb.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscb-INT: -- name: CD_scb INT -- tag: scb -- mzId: CD_scb/management-zone/CDscb.id -- env: INT -- skipDeployment: "true" -#Configuration -CDscb-INT.EMEA-PreProd: +CDscb.EMEA-PreProd: - name: CD_scb INT - tag: scb - mzId: CD_scb/management-zone/CDscb.id - env: INT - skipDeployment: "false" -CDscb-INT.NA-PreProd: +CDscb.NA-PreProd: - name: CD_scb INT - tag: scb - mzId: CD_scb/management-zone/CDscb.id - env: INT - skipDeployment: "false" -CDscb-INT.CN-PreProd: +CDscb.CN-PreProd: - name: CD_scb INT - tag: scb - mzId: CD_scb/management-zone/CDscb.id diff --git a/BMW-Dynatrace-config/CD_scb/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_scb/dashboard/dashboard.yaml index ce9efde9..b34cd98c 100644 --- a/BMW-Dynatrace-config/CD_scb/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_scb/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDscb: default.json +- CDscb-PROD: default.json +- CDscb-E2E: default.json +- CDscb-INT: default.json +- CDscb-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDscb.EMEA-Prod: +CDscb-PROD: +- name: CD_scb PROD +- mzName: CD_scb/management-zone/CDscb.name +- mzId: CD_scb/management-zone/CDscb.id +- tag: scb +- env: PROD +- skipDeployment: "true" +CDscb-PROD.EMEA-Prod: - name: CD_scb PROD - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: PROD - skipDeployment: "false" -CDscb.NA-Prod: +CDscb-PROD.NA-Prod: - name: CD_scb PROD - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: PROD - skipDeployment: "false" -CDscb.CN-Prod: +CDscb-PROD.CN-Prod: - name: CD_scb PROD - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id @@ -25,21 +35,28 @@ CDscb.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDscb.EMEA-Prod: +CDscb-E2E: +- name: CD_scb E2E +- mzName: CD_scb/management-zone/CDscb.name +- mzId: CD_scb/management-zone/CDscb.id +- tag: scb +- env: E2E +- skipDeployment: "true" +CDscb-E2E.EMEA-Prod: - name: CD_scb E2E - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: E2E - skipDeployment: "false" -CDscb.NA-Prod: +CDscb-E2E.NA-Prod: - name: CD_scb E2E - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: E2E - skipDeployment: "false" -CDscb.CN-Prod: +CDscb-E2E.CN-Prod: - name: CD_scb E2E - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id @@ -47,22 +64,29 @@ CDscb.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDscb.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDscb-INT: +- name: CD_scb INT +- mzName: CD_scb/management-zone/CDscb.name +- mzId: CD_scb/management-zone/CDscb.id +- tag: scb +- env: INT +- skipDeployment: "true" +CDscb-INT.EMEA-PreProd: - name: CD_scb INT - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: INT - skipDeployment: "false" -CDscb.NA-PreProd: +CDscb-INT.NA-PreProd: - name: CD_scb INT - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: INT - skipDeployment: "false" -CDscb.CN-PreProd: +CDscb-INT.CN-PreProd: - name: CD_scb INT - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id @@ -70,22 +94,29 @@ CDscb.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDscb.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDscb-TEST: +- name: CD_scb TEST +- mzName: CD_scb/management-zone/CDscb.name +- mzId: CD_scb/management-zone/CDscb.id +- tag: scb +- env: TEST +- skipDeployment: "true" +CDscb-TEST.EMEA-PreProd: - name: CD_scb TEST - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: TEST - skipDeployment: "false" -CDscb.NA-PreProd: +CDscb-TEST.NA-PreProd: - name: CD_scb TEST - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id - tag: scb - env: TEST - skipDeployment: "false" -CDscb.CN-PreProd: +CDscb-TEST.CN-PreProd: - name: CD_scb TEST - mzName: CD_scb/management-zone/CDscb.name - mzId: CD_scb/management-zone/CDscb.id diff --git a/BMW-Dynatrace-config/CD_scb/notification/notification.yaml b/BMW-Dynatrace-config/CD_scb/notification/notification.yaml index 636ae70f..db1f65fe 100644 --- a/BMW-Dynatrace-config/CD_scb/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_scb/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDscb-PROD: msTeams.json -- CDscb-INT: msTeams.json +- CDscb: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscb-PROD: +# Notification System for EMEA/NA/CN Prod +CDscb.EMEA-Prod: - name: CD_scb PROD -- alertingProfile: CD_scb/alerting-profile/CDscb-PROD.id +- alertingProfile: CD_scb/alerting-profile/CDscb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscb-PROD.EMEA-Prod: +CDscb.NA-Prod: - name: CD_scb PROD -- alertingProfile: CD_scb/alerting-profile/CDscb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscb-PROD.NA-Prod: -- name: CD_scb PROD -- alertingProfile: CD_scb/alerting-profile/CDscb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscb-PROD.CN-Prod: -- name: CD_scb PROD -- alertingProfile: CD_scb/alerting-profile/CDscb-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscb-INT: -- name: CD_scb INT -- alertingProfile: CD_scb/alerting-profile/CDscb-INT.id +- alertingProfile: CD_scb/alerting-profile/CDscb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscb-INT.EMEA-PreProd: -- name: CD_scb INT -- alertingProfile: CD_scb/alerting-profile/CDscb-INT.id +CDscb.CN-Prod: +- name: CD_scb PROD +- alertingProfile: CD_scb/alerting-profile/CDscb.id - webhook: https://empty -- skipDeployment: "false" -CDscb-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDscb.EMEA-PreProd: - name: CD_scb INT -- alertingProfile: CD_scb/alerting-profile/CDscb-INT.id +- alertingProfile: CD_scb/alerting-profile/CDscb.id - webhook: https://empty -- skipDeployment: "false" -CDscb-INT.CN-PreProd: +- skipDeployment: "true" +CDscb.NA-PreProd: - name: CD_scb INT -- alertingProfile: CD_scb/alerting-profile/CDscb-INT.id +- alertingProfile: CD_scb/alerting-profile/CDscb.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDscb.CN-PreProd: +- name: CD_scb INT +- alertingProfile: CD_scb/alerting-profile/CDscb.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_scc/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_scc/alerting-profile/alerting-profile.yaml index 435acd22..e0fda497 100644 --- a/BMW-Dynatrace-config/CD_scc/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_scc/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDscc-PROD: default.json -- CDscc-INT: default.json +- CDscc: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscc-PROD: -- name: CD_scc PROD -- tag: scc -- mzId: CD_scc/management-zone/CDscc.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDscc-PROD.EMEA-Prod: +CDscc.EMEA-Prod: - name: CD_scc PROD - tag: scc - mzId: CD_scc/management-zone/CDscc.id - env: PROD - skipDeployment: "false" -CDscc-PROD.NA-Prod: +CDscc.NA-Prod: - name: CD_scc PROD - tag: scc - mzId: CD_scc/management-zone/CDscc.id - env: PROD - skipDeployment: "false" -CDscc-PROD.CN-Prod: +CDscc.CN-Prod: - name: CD_scc PROD - tag: scc - mzId: CD_scc/management-zone/CDscc.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscc-INT: -- name: CD_scc INT -- tag: scc -- mzId: CD_scc/management-zone/CDscc.id -- env: INT -- skipDeployment: "true" -#Configuration -CDscc-INT.EMEA-PreProd: +CDscc.EMEA-PreProd: - name: CD_scc INT - tag: scc - mzId: CD_scc/management-zone/CDscc.id - env: INT - skipDeployment: "false" -CDscc-INT.NA-PreProd: +CDscc.NA-PreProd: - name: CD_scc INT - tag: scc - mzId: CD_scc/management-zone/CDscc.id - env: INT - skipDeployment: "false" -CDscc-INT.CN-PreProd: +CDscc.CN-PreProd: - name: CD_scc INT - tag: scc - mzId: CD_scc/management-zone/CDscc.id diff --git a/BMW-Dynatrace-config/CD_scc/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_scc/dashboard/dashboard.yaml index d8d3a5a4..8b6988b7 100644 --- a/BMW-Dynatrace-config/CD_scc/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_scc/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDscc: default.json +- CDscc-PROD: default.json +- CDscc-E2E: default.json +- CDscc-INT: default.json +- CDscc-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDscc.EMEA-Prod: +CDscc-PROD: +- name: CD_scc PROD +- mzName: CD_scc/management-zone/CDscc.name +- mzId: CD_scc/management-zone/CDscc.id +- tag: scc +- env: PROD +- skipDeployment: "true" +CDscc-PROD.EMEA-Prod: - name: CD_scc PROD - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: PROD - skipDeployment: "false" -CDscc.NA-Prod: +CDscc-PROD.NA-Prod: - name: CD_scc PROD - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: PROD - skipDeployment: "false" -CDscc.CN-Prod: +CDscc-PROD.CN-Prod: - name: CD_scc PROD - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id @@ -25,21 +35,28 @@ CDscc.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDscc.EMEA-Prod: +CDscc-E2E: +- name: CD_scc E2E +- mzName: CD_scc/management-zone/CDscc.name +- mzId: CD_scc/management-zone/CDscc.id +- tag: scc +- env: E2E +- skipDeployment: "true" +CDscc-E2E.EMEA-Prod: - name: CD_scc E2E - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: E2E - skipDeployment: "false" -CDscc.NA-Prod: +CDscc-E2E.NA-Prod: - name: CD_scc E2E - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: E2E - skipDeployment: "false" -CDscc.CN-Prod: +CDscc-E2E.CN-Prod: - name: CD_scc E2E - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id @@ -47,22 +64,29 @@ CDscc.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDscc.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDscc-INT: +- name: CD_scc INT +- mzName: CD_scc/management-zone/CDscc.name +- mzId: CD_scc/management-zone/CDscc.id +- tag: scc +- env: INT +- skipDeployment: "true" +CDscc-INT.EMEA-PreProd: - name: CD_scc INT - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: INT - skipDeployment: "false" -CDscc.NA-PreProd: +CDscc-INT.NA-PreProd: - name: CD_scc INT - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: INT - skipDeployment: "false" -CDscc.CN-PreProd: +CDscc-INT.CN-PreProd: - name: CD_scc INT - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id @@ -70,22 +94,29 @@ CDscc.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDscc.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDscc-TEST: +- name: CD_scc TEST +- mzName: CD_scc/management-zone/CDscc.name +- mzId: CD_scc/management-zone/CDscc.id +- tag: scc +- env: TEST +- skipDeployment: "true" +CDscc-TEST.EMEA-PreProd: - name: CD_scc TEST - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: TEST - skipDeployment: "false" -CDscc.NA-PreProd: +CDscc-TEST.NA-PreProd: - name: CD_scc TEST - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id - tag: scc - env: TEST - skipDeployment: "false" -CDscc.CN-PreProd: +CDscc-TEST.CN-PreProd: - name: CD_scc TEST - mzName: CD_scc/management-zone/CDscc.name - mzId: CD_scc/management-zone/CDscc.id diff --git a/BMW-Dynatrace-config/CD_scc/notification/notification.yaml b/BMW-Dynatrace-config/CD_scc/notification/notification.yaml index 905acca8..18c9853c 100644 --- a/BMW-Dynatrace-config/CD_scc/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_scc/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDscc-PROD: msTeams.json -- CDscc-INT: msTeams.json +- CDscc: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscc-PROD: +# Notification System for EMEA/NA/CN Prod +CDscc.EMEA-Prod: - name: CD_scc PROD -- alertingProfile: CD_scc/alerting-profile/CDscc-PROD.id +- alertingProfile: CD_scc/alerting-profile/CDscc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscc-PROD.EMEA-Prod: +CDscc.NA-Prod: - name: CD_scc PROD -- alertingProfile: CD_scc/alerting-profile/CDscc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscc-PROD.NA-Prod: -- name: CD_scc PROD -- alertingProfile: CD_scc/alerting-profile/CDscc-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscc-PROD.CN-Prod: -- name: CD_scc PROD -- alertingProfile: CD_scc/alerting-profile/CDscc-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscc-INT: -- name: CD_scc INT -- alertingProfile: CD_scc/alerting-profile/CDscc-INT.id +- alertingProfile: CD_scc/alerting-profile/CDscc.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscc-INT.EMEA-PreProd: -- name: CD_scc INT -- alertingProfile: CD_scc/alerting-profile/CDscc-INT.id +CDscc.CN-Prod: +- name: CD_scc PROD +- alertingProfile: CD_scc/alerting-profile/CDscc.id - webhook: https://empty -- skipDeployment: "false" -CDscc-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDscc.EMEA-PreProd: - name: CD_scc INT -- alertingProfile: CD_scc/alerting-profile/CDscc-INT.id +- alertingProfile: CD_scc/alerting-profile/CDscc.id - webhook: https://empty -- skipDeployment: "false" -CDscc-INT.CN-PreProd: +- skipDeployment: "true" +CDscc.NA-PreProd: - name: CD_scc INT -- alertingProfile: CD_scc/alerting-profile/CDscc-INT.id +- alertingProfile: CD_scc/alerting-profile/CDscc.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDscc.CN-PreProd: +- name: CD_scc INT +- alertingProfile: CD_scc/alerting-profile/CDscc.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_scm-agentreg/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_scm-agentreg/alerting-profile/alerting-profile.yaml index 73067b16..23b30a24 100644 --- a/BMW-Dynatrace-config/CD_scm-agentreg/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_scm-agentreg/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDscm-agentreg-PROD: default.json -- CDscm-agentreg-INT: default.json +- CDscm-agentreg: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-agentreg-PROD: -- name: CD_scm-agentreg PROD -- tag: scm-agentreg -- mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDscm-agentreg-PROD.EMEA-Prod: +CDscm-agentreg.EMEA-Prod: - name: CD_scm-agentreg PROD - tag: scm-agentreg - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - env: PROD - skipDeployment: "false" -CDscm-agentreg-PROD.NA-Prod: +CDscm-agentreg.NA-Prod: - name: CD_scm-agentreg PROD - tag: scm-agentreg - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - env: PROD - skipDeployment: "false" -CDscm-agentreg-PROD.CN-Prod: +CDscm-agentreg.CN-Prod: - name: CD_scm-agentreg PROD - tag: scm-agentreg - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-agentreg-INT: -- name: CD_scm-agentreg INT -- tag: scm-agentreg -- mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id -- env: INT -- skipDeployment: "true" -#Configuration -CDscm-agentreg-INT.EMEA-PreProd: +CDscm-agentreg.EMEA-PreProd: - name: CD_scm-agentreg INT - tag: scm-agentreg - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - env: INT - skipDeployment: "false" -CDscm-agentreg-INT.NA-PreProd: +CDscm-agentreg.NA-PreProd: - name: CD_scm-agentreg INT - tag: scm-agentreg - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - env: INT - skipDeployment: "false" -CDscm-agentreg-INT.CN-PreProd: +CDscm-agentreg.CN-PreProd: - name: CD_scm-agentreg INT - tag: scm-agentreg - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id diff --git a/BMW-Dynatrace-config/CD_scm-agentreg/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_scm-agentreg/dashboard/dashboard.yaml index 05756dc5..1a348eb3 100644 --- a/BMW-Dynatrace-config/CD_scm-agentreg/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_scm-agentreg/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDscm-agentreg: default.json +- CDscm-agentreg-PROD: default.json +- CDscm-agentreg-E2E: default.json +- CDscm-agentreg-INT: default.json +- CDscm-agentreg-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDscm-agentreg.EMEA-Prod: +CDscm-agentreg-PROD: +- name: CD_scm-agentreg PROD +- mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name +- mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id +- tag: scm-agentreg +- env: PROD +- skipDeployment: "true" +CDscm-agentreg-PROD.EMEA-Prod: - name: CD_scm-agentreg PROD - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: PROD - skipDeployment: "false" -CDscm-agentreg.NA-Prod: +CDscm-agentreg-PROD.NA-Prod: - name: CD_scm-agentreg PROD - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: PROD - skipDeployment: "false" -CDscm-agentreg.CN-Prod: +CDscm-agentreg-PROD.CN-Prod: - name: CD_scm-agentreg PROD - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id @@ -25,21 +35,28 @@ CDscm-agentreg.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDscm-agentreg.EMEA-Prod: +CDscm-agentreg-E2E: +- name: CD_scm-agentreg E2E +- mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name +- mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id +- tag: scm-agentreg +- env: E2E +- skipDeployment: "true" +CDscm-agentreg-E2E.EMEA-Prod: - name: CD_scm-agentreg E2E - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: E2E - skipDeployment: "false" -CDscm-agentreg.NA-Prod: +CDscm-agentreg-E2E.NA-Prod: - name: CD_scm-agentreg E2E - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: E2E - skipDeployment: "false" -CDscm-agentreg.CN-Prod: +CDscm-agentreg-E2E.CN-Prod: - name: CD_scm-agentreg E2E - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id @@ -47,22 +64,29 @@ CDscm-agentreg.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDscm-agentreg.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDscm-agentreg-INT: +- name: CD_scm-agentreg INT +- mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name +- mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id +- tag: scm-agentreg +- env: INT +- skipDeployment: "true" +CDscm-agentreg-INT.EMEA-PreProd: - name: CD_scm-agentreg INT - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: INT - skipDeployment: "false" -CDscm-agentreg.NA-PreProd: +CDscm-agentreg-INT.NA-PreProd: - name: CD_scm-agentreg INT - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: INT - skipDeployment: "false" -CDscm-agentreg.CN-PreProd: +CDscm-agentreg-INT.CN-PreProd: - name: CD_scm-agentreg INT - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id @@ -70,22 +94,29 @@ CDscm-agentreg.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDscm-agentreg.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDscm-agentreg-TEST: +- name: CD_scm-agentreg TEST +- mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name +- mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id +- tag: scm-agentreg +- env: TEST +- skipDeployment: "true" +CDscm-agentreg-TEST.EMEA-PreProd: - name: CD_scm-agentreg TEST - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: TEST - skipDeployment: "false" -CDscm-agentreg.NA-PreProd: +CDscm-agentreg-TEST.NA-PreProd: - name: CD_scm-agentreg TEST - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id - tag: scm-agentreg - env: TEST - skipDeployment: "false" -CDscm-agentreg.CN-PreProd: +CDscm-agentreg-TEST.CN-PreProd: - name: CD_scm-agentreg TEST - mzName: CD_scm-agentreg/management-zone/CDscm-agentreg.name - mzId: CD_scm-agentreg/management-zone/CDscm-agentreg.id diff --git a/BMW-Dynatrace-config/CD_scm-agentreg/notification/notification.yaml b/BMW-Dynatrace-config/CD_scm-agentreg/notification/notification.yaml index 5cb275b6..8b084a4f 100644 --- a/BMW-Dynatrace-config/CD_scm-agentreg/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_scm-agentreg/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDscm-agentreg-PROD: msTeams.json -- CDscm-agentreg-INT: msTeams.json +- CDscm-agentreg: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-agentreg-PROD: +# Notification System for EMEA/NA/CN Prod +CDscm-agentreg.EMEA-Prod: - name: CD_scm-agentreg PROD -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-PROD.id +- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscm-agentreg-PROD.EMEA-Prod: +CDscm-agentreg.NA-Prod: - name: CD_scm-agentreg PROD -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscm-agentreg-PROD.NA-Prod: -- name: CD_scm-agentreg PROD -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscm-agentreg-PROD.CN-Prod: -- name: CD_scm-agentreg PROD -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-agentreg-INT: -- name: CD_scm-agentreg INT -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-INT.id +- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscm-agentreg-INT.EMEA-PreProd: -- name: CD_scm-agentreg INT -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-INT.id +CDscm-agentreg.CN-Prod: +- name: CD_scm-agentreg PROD +- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg.id - webhook: https://empty -- skipDeployment: "false" -CDscm-agentreg-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDscm-agentreg.EMEA-PreProd: - name: CD_scm-agentreg INT -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-INT.id +- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg.id - webhook: https://empty -- skipDeployment: "false" -CDscm-agentreg-INT.CN-PreProd: +- skipDeployment: "true" +CDscm-agentreg.NA-PreProd: - name: CD_scm-agentreg INT -- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg-INT.id +- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDscm-agentreg.CN-PreProd: +- name: CD_scm-agentreg INT +- alertingProfile: CD_scm-agentreg/alerting-profile/CDscm-agentreg.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_scm-scm/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_scm-scm/alerting-profile/alerting-profile.yaml index 795af94b..d35152ff 100644 --- a/BMW-Dynatrace-config/CD_scm-scm/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_scm-scm/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDscm-scm-PROD: default.json -- CDscm-scm-INT: default.json +- CDscm-scm: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-scm-PROD: -- name: CD_scm-scm PROD -- tag: scm-scm -- mzId: CD_scm-scm/management-zone/CDscm-scm.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDscm-scm-PROD.EMEA-Prod: +CDscm-scm.EMEA-Prod: - name: CD_scm-scm PROD - tag: scm-scm - mzId: CD_scm-scm/management-zone/CDscm-scm.id - env: PROD - skipDeployment: "false" -CDscm-scm-PROD.NA-Prod: +CDscm-scm.NA-Prod: - name: CD_scm-scm PROD - tag: scm-scm - mzId: CD_scm-scm/management-zone/CDscm-scm.id - env: PROD - skipDeployment: "false" -CDscm-scm-PROD.CN-Prod: +CDscm-scm.CN-Prod: - name: CD_scm-scm PROD - tag: scm-scm - mzId: CD_scm-scm/management-zone/CDscm-scm.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-scm-INT: -- name: CD_scm-scm INT -- tag: scm-scm -- mzId: CD_scm-scm/management-zone/CDscm-scm.id -- env: INT -- skipDeployment: "true" -#Configuration -CDscm-scm-INT.EMEA-PreProd: +CDscm-scm.EMEA-PreProd: - name: CD_scm-scm INT - tag: scm-scm - mzId: CD_scm-scm/management-zone/CDscm-scm.id - env: INT - skipDeployment: "false" -CDscm-scm-INT.NA-PreProd: +CDscm-scm.NA-PreProd: - name: CD_scm-scm INT - tag: scm-scm - mzId: CD_scm-scm/management-zone/CDscm-scm.id - env: INT - skipDeployment: "false" -CDscm-scm-INT.CN-PreProd: +CDscm-scm.CN-PreProd: - name: CD_scm-scm INT - tag: scm-scm - mzId: CD_scm-scm/management-zone/CDscm-scm.id diff --git a/BMW-Dynatrace-config/CD_scm-scm/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_scm-scm/dashboard/dashboard.yaml index a305cf4d..131e168d 100644 --- a/BMW-Dynatrace-config/CD_scm-scm/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_scm-scm/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDscm-scm: default.json +- CDscm-scm-PROD: default.json +- CDscm-scm-E2E: default.json +- CDscm-scm-INT: default.json +- CDscm-scm-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDscm-scm.EMEA-Prod: +CDscm-scm-PROD: +- name: CD_scm-scm PROD +- mzName: CD_scm-scm/management-zone/CDscm-scm.name +- mzId: CD_scm-scm/management-zone/CDscm-scm.id +- tag: scm-scm +- env: PROD +- skipDeployment: "true" +CDscm-scm-PROD.EMEA-Prod: - name: CD_scm-scm PROD - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: PROD - skipDeployment: "false" -CDscm-scm.NA-Prod: +CDscm-scm-PROD.NA-Prod: - name: CD_scm-scm PROD - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: PROD - skipDeployment: "false" -CDscm-scm.CN-Prod: +CDscm-scm-PROD.CN-Prod: - name: CD_scm-scm PROD - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id @@ -25,21 +35,28 @@ CDscm-scm.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDscm-scm.EMEA-Prod: +CDscm-scm-E2E: +- name: CD_scm-scm E2E +- mzName: CD_scm-scm/management-zone/CDscm-scm.name +- mzId: CD_scm-scm/management-zone/CDscm-scm.id +- tag: scm-scm +- env: E2E +- skipDeployment: "true" +CDscm-scm-E2E.EMEA-Prod: - name: CD_scm-scm E2E - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: E2E - skipDeployment: "false" -CDscm-scm.NA-Prod: +CDscm-scm-E2E.NA-Prod: - name: CD_scm-scm E2E - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: E2E - skipDeployment: "false" -CDscm-scm.CN-Prod: +CDscm-scm-E2E.CN-Prod: - name: CD_scm-scm E2E - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id @@ -47,22 +64,29 @@ CDscm-scm.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDscm-scm.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDscm-scm-INT: +- name: CD_scm-scm INT +- mzName: CD_scm-scm/management-zone/CDscm-scm.name +- mzId: CD_scm-scm/management-zone/CDscm-scm.id +- tag: scm-scm +- env: INT +- skipDeployment: "true" +CDscm-scm-INT.EMEA-PreProd: - name: CD_scm-scm INT - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: INT - skipDeployment: "false" -CDscm-scm.NA-PreProd: +CDscm-scm-INT.NA-PreProd: - name: CD_scm-scm INT - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: INT - skipDeployment: "false" -CDscm-scm.CN-PreProd: +CDscm-scm-INT.CN-PreProd: - name: CD_scm-scm INT - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id @@ -70,22 +94,29 @@ CDscm-scm.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDscm-scm.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDscm-scm-TEST: +- name: CD_scm-scm TEST +- mzName: CD_scm-scm/management-zone/CDscm-scm.name +- mzId: CD_scm-scm/management-zone/CDscm-scm.id +- tag: scm-scm +- env: TEST +- skipDeployment: "true" +CDscm-scm-TEST.EMEA-PreProd: - name: CD_scm-scm TEST - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: TEST - skipDeployment: "false" -CDscm-scm.NA-PreProd: +CDscm-scm-TEST.NA-PreProd: - name: CD_scm-scm TEST - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id - tag: scm-scm - env: TEST - skipDeployment: "false" -CDscm-scm.CN-PreProd: +CDscm-scm-TEST.CN-PreProd: - name: CD_scm-scm TEST - mzName: CD_scm-scm/management-zone/CDscm-scm.name - mzId: CD_scm-scm/management-zone/CDscm-scm.id diff --git a/BMW-Dynatrace-config/CD_scm-scm/notification/notification.yaml b/BMW-Dynatrace-config/CD_scm-scm/notification/notification.yaml index b29810e5..634f8b1f 100644 --- a/BMW-Dynatrace-config/CD_scm-scm/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_scm-scm/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDscm-scm-PROD: msTeams.json -- CDscm-scm-INT: msTeams.json +- CDscm-scm: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-scm-PROD: +# Notification System for EMEA/NA/CN Prod +CDscm-scm.EMEA-Prod: - name: CD_scm-scm PROD -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-PROD.id +- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscm-scm-PROD.EMEA-Prod: +CDscm-scm.NA-Prod: - name: CD_scm-scm PROD -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscm-scm-PROD.NA-Prod: -- name: CD_scm-scm PROD -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscm-scm-PROD.CN-Prod: -- name: CD_scm-scm PROD -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscm-scm-INT: -- name: CD_scm-scm INT -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-INT.id +- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscm-scm-INT.EMEA-PreProd: -- name: CD_scm-scm INT -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-INT.id +CDscm-scm.CN-Prod: +- name: CD_scm-scm PROD +- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm.id - webhook: https://empty -- skipDeployment: "false" -CDscm-scm-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDscm-scm.EMEA-PreProd: - name: CD_scm-scm INT -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-INT.id +- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm.id - webhook: https://empty -- skipDeployment: "false" -CDscm-scm-INT.CN-PreProd: +- skipDeployment: "true" +CDscm-scm.NA-PreProd: - name: CD_scm-scm INT -- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm-INT.id +- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDscm-scm.CN-PreProd: +- name: CD_scm-scm INT +- alertingProfile: CD_scm-scm/alerting-profile/CDscm-scm.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_scma-backend/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_scma-backend/alerting-profile/alerting-profile.yaml index a4dabf6a..3baf3d23 100644 --- a/BMW-Dynatrace-config/CD_scma-backend/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_scma-backend/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDscma-backend-PROD: default.json -- CDscma-backend-INT: default.json +- CDscma-backend: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscma-backend-PROD: -- name: CD_scma-backend PROD -- tag: scma-backend -- mzId: CD_scma-backend/management-zone/CDscma-backend.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDscma-backend-PROD.EMEA-Prod: +CDscma-backend.EMEA-Prod: - name: CD_scma-backend PROD - tag: scma-backend - mzId: CD_scma-backend/management-zone/CDscma-backend.id - env: PROD - skipDeployment: "false" -CDscma-backend-PROD.NA-Prod: +CDscma-backend.NA-Prod: - name: CD_scma-backend PROD - tag: scma-backend - mzId: CD_scma-backend/management-zone/CDscma-backend.id - env: PROD - skipDeployment: "false" -CDscma-backend-PROD.CN-Prod: +CDscma-backend.CN-Prod: - name: CD_scma-backend PROD - tag: scma-backend - mzId: CD_scma-backend/management-zone/CDscma-backend.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDscma-backend-INT: -- name: CD_scma-backend INT -- tag: scma-backend -- mzId: CD_scma-backend/management-zone/CDscma-backend.id -- env: INT -- skipDeployment: "true" -#Configuration -CDscma-backend-INT.EMEA-PreProd: +CDscma-backend.EMEA-PreProd: - name: CD_scma-backend INT - tag: scma-backend - mzId: CD_scma-backend/management-zone/CDscma-backend.id - env: INT - skipDeployment: "false" -CDscma-backend-INT.NA-PreProd: +CDscma-backend.NA-PreProd: - name: CD_scma-backend INT - tag: scma-backend - mzId: CD_scma-backend/management-zone/CDscma-backend.id - env: INT - skipDeployment: "false" -CDscma-backend-INT.CN-PreProd: +CDscma-backend.CN-PreProd: - name: CD_scma-backend INT - tag: scma-backend - mzId: CD_scma-backend/management-zone/CDscma-backend.id diff --git a/BMW-Dynatrace-config/CD_scma-backend/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_scma-backend/dashboard/dashboard.yaml index d87b667b..9ee39d74 100644 --- a/BMW-Dynatrace-config/CD_scma-backend/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_scma-backend/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDscma-backend: default.json +- CDscma-backend-PROD: default.json +- CDscma-backend-E2E: default.json +- CDscma-backend-INT: default.json +- CDscma-backend-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDscma-backend.EMEA-Prod: +CDscma-backend-PROD: +- name: CD_scma-backend PROD +- mzName: CD_scma-backend/management-zone/CDscma-backend.name +- mzId: CD_scma-backend/management-zone/CDscma-backend.id +- tag: scma-backend +- env: PROD +- skipDeployment: "true" +CDscma-backend-PROD.EMEA-Prod: - name: CD_scma-backend PROD - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: PROD - skipDeployment: "false" -CDscma-backend.NA-Prod: +CDscma-backend-PROD.NA-Prod: - name: CD_scma-backend PROD - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: PROD - skipDeployment: "false" -CDscma-backend.CN-Prod: +CDscma-backend-PROD.CN-Prod: - name: CD_scma-backend PROD - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id @@ -25,21 +35,28 @@ CDscma-backend.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDscma-backend.EMEA-Prod: +CDscma-backend-E2E: +- name: CD_scma-backend E2E +- mzName: CD_scma-backend/management-zone/CDscma-backend.name +- mzId: CD_scma-backend/management-zone/CDscma-backend.id +- tag: scma-backend +- env: E2E +- skipDeployment: "true" +CDscma-backend-E2E.EMEA-Prod: - name: CD_scma-backend E2E - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: E2E - skipDeployment: "false" -CDscma-backend.NA-Prod: +CDscma-backend-E2E.NA-Prod: - name: CD_scma-backend E2E - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: E2E - skipDeployment: "false" -CDscma-backend.CN-Prod: +CDscma-backend-E2E.CN-Prod: - name: CD_scma-backend E2E - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id @@ -47,22 +64,29 @@ CDscma-backend.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDscma-backend.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDscma-backend-INT: +- name: CD_scma-backend INT +- mzName: CD_scma-backend/management-zone/CDscma-backend.name +- mzId: CD_scma-backend/management-zone/CDscma-backend.id +- tag: scma-backend +- env: INT +- skipDeployment: "true" +CDscma-backend-INT.EMEA-PreProd: - name: CD_scma-backend INT - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: INT - skipDeployment: "false" -CDscma-backend.NA-PreProd: +CDscma-backend-INT.NA-PreProd: - name: CD_scma-backend INT - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: INT - skipDeployment: "false" -CDscma-backend.CN-PreProd: +CDscma-backend-INT.CN-PreProd: - name: CD_scma-backend INT - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id @@ -70,22 +94,29 @@ CDscma-backend.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDscma-backend.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDscma-backend-TEST: +- name: CD_scma-backend TEST +- mzName: CD_scma-backend/management-zone/CDscma-backend.name +- mzId: CD_scma-backend/management-zone/CDscma-backend.id +- tag: scma-backend +- env: TEST +- skipDeployment: "true" +CDscma-backend-TEST.EMEA-PreProd: - name: CD_scma-backend TEST - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: TEST - skipDeployment: "false" -CDscma-backend.NA-PreProd: +CDscma-backend-TEST.NA-PreProd: - name: CD_scma-backend TEST - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id - tag: scma-backend - env: TEST - skipDeployment: "false" -CDscma-backend.CN-PreProd: +CDscma-backend-TEST.CN-PreProd: - name: CD_scma-backend TEST - mzName: CD_scma-backend/management-zone/CDscma-backend.name - mzId: CD_scma-backend/management-zone/CDscma-backend.id diff --git a/BMW-Dynatrace-config/CD_scma-backend/notification/notification.yaml b/BMW-Dynatrace-config/CD_scma-backend/notification/notification.yaml index 8cb62cc7..1f122c84 100644 --- a/BMW-Dynatrace-config/CD_scma-backend/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_scma-backend/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDscma-backend-PROD: msTeams.json -- CDscma-backend-INT: msTeams.json +- CDscma-backend: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscma-backend-PROD: +# Notification System for EMEA/NA/CN Prod +CDscma-backend.EMEA-Prod: - name: CD_scma-backend PROD -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-PROD.id +- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscma-backend-PROD.EMEA-Prod: +CDscma-backend.NA-Prod: - name: CD_scma-backend PROD -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscma-backend-PROD.NA-Prod: -- name: CD_scma-backend PROD -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDscma-backend-PROD.CN-Prod: -- name: CD_scma-backend PROD -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDscma-backend-INT: -- name: CD_scma-backend INT -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-INT.id +- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDscma-backend-INT.EMEA-PreProd: -- name: CD_scma-backend INT -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-INT.id +CDscma-backend.CN-Prod: +- name: CD_scma-backend PROD +- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend.id - webhook: https://empty -- skipDeployment: "false" -CDscma-backend-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDscma-backend.EMEA-PreProd: - name: CD_scma-backend INT -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-INT.id +- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend.id - webhook: https://empty -- skipDeployment: "false" -CDscma-backend-INT.CN-PreProd: +- skipDeployment: "true" +CDscma-backend.NA-PreProd: - name: CD_scma-backend INT -- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend-INT.id +- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDscma-backend.CN-PreProd: +- name: CD_scma-backend INT +- alertingProfile: CD_scma-backend/alerting-profile/CDscma-backend.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_seam-event-consumer/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_seam-event-consumer/alerting-profile/alerting-profile.yaml index 1bcdf2d5..254bc659 100644 --- a/BMW-Dynatrace-config/CD_seam-event-consumer/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_seam-event-consumer/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDseam-event-consumer-PROD: default.json -- CDseam-event-consumer-E2E: default.json -- CDseam-event-consumer-INT: default.json +- CDseam-event-consumer: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-consumer-PROD: -- name: CD_seam-event-consumer PROD -- tag: seam-event-consumer -- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDseam-event-consumer-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDseam-event-consumer.EMEA-Prod: - name: CD_seam-event-consumer PROD - tag: seam-event-consumer - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - env: PROD - skipDeployment: "false" -CDseam-event-consumer-PROD.NA-Prod: +CDseam-event-consumer.NA-Prod: - name: CD_seam-event-consumer PROD - tag: seam-event-consumer - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - env: PROD - skipDeployment: "false" -CDseam-event-consumer-PROD.CN-Prod: +CDseam-event-consumer.CN-Prod: - name: CD_seam-event-consumer PROD - tag: seam-event-consumer - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-consumer-E2E: -- name: CD_seam-event-consumer E2E -- tag: seam-event-consumer -- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDseam-event-consumer-E2E.EMEA-Prod: -- name: CD_seam-event-consumer E2E -- tag: seam-event-consumer -- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id -- env: E2E -- skipDeployment: "false" -CDseam-event-consumer-E2E.NA-Prod: -- name: CD_seam-event-consumer E2E -- tag: seam-event-consumer -- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id -- env: E2E -- skipDeployment: "false" -CDseam-event-consumer-E2E.CN-Prod: -- name: CD_seam-event-consumer E2E -- tag: seam-event-consumer -- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-consumer-INT: -- name: CD_seam-event-consumer INT -- tag: seam-event-consumer -- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id -- env: INT -- skipDeployment: "true" -#Configuration -CDseam-event-consumer-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDseam-event-consumer.EMEA-PreProd: - name: CD_seam-event-consumer INT - tag: seam-event-consumer - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - env: INT - skipDeployment: "false" -CDseam-event-consumer-INT.NA-PreProd: +CDseam-event-consumer.NA-PreProd: - name: CD_seam-event-consumer INT - tag: seam-event-consumer - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - env: INT - skipDeployment: "false" -CDseam-event-consumer-INT.CN-PreProd: +CDseam-event-consumer.CN-PreProd: - name: CD_seam-event-consumer INT - tag: seam-event-consumer - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id diff --git a/BMW-Dynatrace-config/CD_seam-event-consumer/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_seam-event-consumer/dashboard/dashboard.yaml index 3d095eb4..4b824710 100644 --- a/BMW-Dynatrace-config/CD_seam-event-consumer/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_seam-event-consumer/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDseam-event-consumer: default.json +- CDseam-event-consumer-PROD: default.json +- CDseam-event-consumer-E2E: default.json +- CDseam-event-consumer-INT: default.json +- CDseam-event-consumer-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDseam-event-consumer.EMEA-Prod: +CDseam-event-consumer-PROD: +- name: CD_seam-event-consumer PROD +- mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name +- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id +- tag: seam-event-consumer +- env: PROD +- skipDeployment: "true" +CDseam-event-consumer-PROD.EMEA-Prod: - name: CD_seam-event-consumer PROD - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: PROD - skipDeployment: "false" -CDseam-event-consumer.NA-Prod: +CDseam-event-consumer-PROD.NA-Prod: - name: CD_seam-event-consumer PROD - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: PROD - skipDeployment: "false" -CDseam-event-consumer.CN-Prod: +CDseam-event-consumer-PROD.CN-Prod: - name: CD_seam-event-consumer PROD - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id @@ -25,21 +35,28 @@ CDseam-event-consumer.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDseam-event-consumer.EMEA-Prod: +CDseam-event-consumer-E2E: +- name: CD_seam-event-consumer E2E +- mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name +- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id +- tag: seam-event-consumer +- env: E2E +- skipDeployment: "true" +CDseam-event-consumer-E2E.EMEA-Prod: - name: CD_seam-event-consumer E2E - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: E2E - skipDeployment: "false" -CDseam-event-consumer.NA-Prod: +CDseam-event-consumer-E2E.NA-Prod: - name: CD_seam-event-consumer E2E - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: E2E - skipDeployment: "false" -CDseam-event-consumer.CN-Prod: +CDseam-event-consumer-E2E.CN-Prod: - name: CD_seam-event-consumer E2E - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id @@ -47,22 +64,29 @@ CDseam-event-consumer.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDseam-event-consumer.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDseam-event-consumer-INT: +- name: CD_seam-event-consumer INT +- mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name +- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id +- tag: seam-event-consumer +- env: INT +- skipDeployment: "true" +CDseam-event-consumer-INT.EMEA-PreProd: - name: CD_seam-event-consumer INT - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: INT - skipDeployment: "false" -CDseam-event-consumer.NA-PreProd: +CDseam-event-consumer-INT.NA-PreProd: - name: CD_seam-event-consumer INT - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: INT - skipDeployment: "false" -CDseam-event-consumer.CN-PreProd: +CDseam-event-consumer-INT.CN-PreProd: - name: CD_seam-event-consumer INT - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id @@ -70,22 +94,29 @@ CDseam-event-consumer.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDseam-event-consumer.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDseam-event-consumer-TEST: +- name: CD_seam-event-consumer TEST +- mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name +- mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id +- tag: seam-event-consumer +- env: TEST +- skipDeployment: "true" +CDseam-event-consumer-TEST.EMEA-PreProd: - name: CD_seam-event-consumer TEST - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: TEST - skipDeployment: "false" -CDseam-event-consumer.NA-PreProd: +CDseam-event-consumer-TEST.NA-PreProd: - name: CD_seam-event-consumer TEST - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id - tag: seam-event-consumer - env: TEST - skipDeployment: "false" -CDseam-event-consumer.CN-PreProd: +CDseam-event-consumer-TEST.CN-PreProd: - name: CD_seam-event-consumer TEST - mzName: CD_seam-event-consumer/management-zone/CDseam-event-consumer.name - mzId: CD_seam-event-consumer/management-zone/CDseam-event-consumer.id diff --git a/BMW-Dynatrace-config/CD_seam-event-consumer/notification/notification.yaml b/BMW-Dynatrace-config/CD_seam-event-consumer/notification/notification.yaml index 79024686..912a5aff 100644 --- a/BMW-Dynatrace-config/CD_seam-event-consumer/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_seam-event-consumer/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDseam-event-consumer-PROD: msTeams.json -- CDseam-event-consumer-E2E: msTeams.json -- CDseam-event-consumer-INT: msTeams.json +- CDseam-event-consumer: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-consumer-PROD: +# Notification System for EMEA/NA/CN Prod +CDseam-event-consumer.EMEA-Prod: - name: CD_seam-event-consumer PROD -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-PROD.id +- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDseam-event-consumer-PROD.EMEA-Prod: +CDseam-event-consumer.NA-Prod: - name: CD_seam-event-consumer PROD -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-consumer-PROD.NA-Prod: -- name: CD_seam-event-consumer PROD -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-consumer-PROD.CN-Prod: -- name: CD_seam-event-consumer PROD -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-consumer-E2E: -- name: CD_seam-event-consumer E2E -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-E2E.id +- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDseam-event-consumer-E2E.EMEA-Prod: -- name: CD_seam-event-consumer E2E -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-consumer-E2E.NA-Prod: -- name: CD_seam-event-consumer E2E -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-consumer-E2E.CN-Prod: -- name: CD_seam-event-consumer E2E -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-consumer-INT: -- name: CD_seam-event-consumer INT -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-INT.id +CDseam-event-consumer.CN-Prod: +- name: CD_seam-event-consumer PROD +- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDseam-event-consumer-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDseam-event-consumer.EMEA-PreProd: - name: CD_seam-event-consumer INT -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-INT.id +- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer.id - webhook: https://empty -- skipDeployment: "false" -CDseam-event-consumer-INT.NA-PreProd: +- skipDeployment: "true" +CDseam-event-consumer.NA-PreProd: - name: CD_seam-event-consumer INT -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-INT.id +- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer.id - webhook: https://empty -- skipDeployment: "false" -CDseam-event-consumer-INT.CN-PreProd: +- skipDeployment: "true" +CDseam-event-consumer.CN-PreProd: - name: CD_seam-event-consumer INT -- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer-INT.id +- alertingProfile: CD_seam-event-consumer/alerting-profile/CDseam-event-consumer.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_seam-event-producer/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_seam-event-producer/alerting-profile/alerting-profile.yaml index 40b6637b..e9284214 100644 --- a/BMW-Dynatrace-config/CD_seam-event-producer/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_seam-event-producer/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDseam-event-producer-PROD: default.json -- CDseam-event-producer-E2E: default.json -- CDseam-event-producer-INT: default.json +- CDseam-event-producer: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-producer-PROD: -- name: CD_seam-event-producer PROD -- tag: seam-event-producer -- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDseam-event-producer-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDseam-event-producer.EMEA-Prod: - name: CD_seam-event-producer PROD - tag: seam-event-producer - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - env: PROD - skipDeployment: "false" -CDseam-event-producer-PROD.NA-Prod: +CDseam-event-producer.NA-Prod: - name: CD_seam-event-producer PROD - tag: seam-event-producer - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - env: PROD - skipDeployment: "false" -CDseam-event-producer-PROD.CN-Prod: +CDseam-event-producer.CN-Prod: - name: CD_seam-event-producer PROD - tag: seam-event-producer - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-producer-E2E: -- name: CD_seam-event-producer E2E -- tag: seam-event-producer -- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDseam-event-producer-E2E.EMEA-Prod: -- name: CD_seam-event-producer E2E -- tag: seam-event-producer -- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id -- env: E2E -- skipDeployment: "false" -CDseam-event-producer-E2E.NA-Prod: -- name: CD_seam-event-producer E2E -- tag: seam-event-producer -- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id -- env: E2E -- skipDeployment: "false" -CDseam-event-producer-E2E.CN-Prod: -- name: CD_seam-event-producer E2E -- tag: seam-event-producer -- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-producer-INT: -- name: CD_seam-event-producer INT -- tag: seam-event-producer -- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id -- env: INT -- skipDeployment: "true" -#Configuration -CDseam-event-producer-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDseam-event-producer.EMEA-PreProd: - name: CD_seam-event-producer INT - tag: seam-event-producer - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - env: INT - skipDeployment: "false" -CDseam-event-producer-INT.NA-PreProd: +CDseam-event-producer.NA-PreProd: - name: CD_seam-event-producer INT - tag: seam-event-producer - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - env: INT - skipDeployment: "false" -CDseam-event-producer-INT.CN-PreProd: +CDseam-event-producer.CN-PreProd: - name: CD_seam-event-producer INT - tag: seam-event-producer - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id diff --git a/BMW-Dynatrace-config/CD_seam-event-producer/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_seam-event-producer/dashboard/dashboard.yaml index f5b4de7b..5c1dca77 100644 --- a/BMW-Dynatrace-config/CD_seam-event-producer/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_seam-event-producer/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDseam-event-producer: default.json +- CDseam-event-producer-PROD: default.json +- CDseam-event-producer-E2E: default.json +- CDseam-event-producer-INT: default.json +- CDseam-event-producer-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDseam-event-producer.EMEA-Prod: +CDseam-event-producer-PROD: +- name: CD_seam-event-producer PROD +- mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name +- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id +- tag: seam-event-producer +- env: PROD +- skipDeployment: "true" +CDseam-event-producer-PROD.EMEA-Prod: - name: CD_seam-event-producer PROD - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: PROD - skipDeployment: "false" -CDseam-event-producer.NA-Prod: +CDseam-event-producer-PROD.NA-Prod: - name: CD_seam-event-producer PROD - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: PROD - skipDeployment: "false" -CDseam-event-producer.CN-Prod: +CDseam-event-producer-PROD.CN-Prod: - name: CD_seam-event-producer PROD - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id @@ -25,21 +35,28 @@ CDseam-event-producer.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDseam-event-producer.EMEA-Prod: +CDseam-event-producer-E2E: +- name: CD_seam-event-producer E2E +- mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name +- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id +- tag: seam-event-producer +- env: E2E +- skipDeployment: "true" +CDseam-event-producer-E2E.EMEA-Prod: - name: CD_seam-event-producer E2E - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: E2E - skipDeployment: "false" -CDseam-event-producer.NA-Prod: +CDseam-event-producer-E2E.NA-Prod: - name: CD_seam-event-producer E2E - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: E2E - skipDeployment: "false" -CDseam-event-producer.CN-Prod: +CDseam-event-producer-E2E.CN-Prod: - name: CD_seam-event-producer E2E - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id @@ -47,22 +64,29 @@ CDseam-event-producer.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDseam-event-producer.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDseam-event-producer-INT: +- name: CD_seam-event-producer INT +- mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name +- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id +- tag: seam-event-producer +- env: INT +- skipDeployment: "true" +CDseam-event-producer-INT.EMEA-PreProd: - name: CD_seam-event-producer INT - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: INT - skipDeployment: "false" -CDseam-event-producer.NA-PreProd: +CDseam-event-producer-INT.NA-PreProd: - name: CD_seam-event-producer INT - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: INT - skipDeployment: "false" -CDseam-event-producer.CN-PreProd: +CDseam-event-producer-INT.CN-PreProd: - name: CD_seam-event-producer INT - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id @@ -70,22 +94,29 @@ CDseam-event-producer.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDseam-event-producer.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDseam-event-producer-TEST: +- name: CD_seam-event-producer TEST +- mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name +- mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id +- tag: seam-event-producer +- env: TEST +- skipDeployment: "true" +CDseam-event-producer-TEST.EMEA-PreProd: - name: CD_seam-event-producer TEST - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: TEST - skipDeployment: "false" -CDseam-event-producer.NA-PreProd: +CDseam-event-producer-TEST.NA-PreProd: - name: CD_seam-event-producer TEST - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id - tag: seam-event-producer - env: TEST - skipDeployment: "false" -CDseam-event-producer.CN-PreProd: +CDseam-event-producer-TEST.CN-PreProd: - name: CD_seam-event-producer TEST - mzName: CD_seam-event-producer/management-zone/CDseam-event-producer.name - mzId: CD_seam-event-producer/management-zone/CDseam-event-producer.id diff --git a/BMW-Dynatrace-config/CD_seam-event-producer/notification/notification.yaml b/BMW-Dynatrace-config/CD_seam-event-producer/notification/notification.yaml index 8605beb4..af66dc04 100644 --- a/BMW-Dynatrace-config/CD_seam-event-producer/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_seam-event-producer/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDseam-event-producer-PROD: msTeams.json -- CDseam-event-producer-E2E: msTeams.json -- CDseam-event-producer-INT: msTeams.json +- CDseam-event-producer: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-producer-PROD: +# Notification System for EMEA/NA/CN Prod +CDseam-event-producer.EMEA-Prod: - name: CD_seam-event-producer PROD -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-PROD.id +- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDseam-event-producer-PROD.EMEA-Prod: +CDseam-event-producer.NA-Prod: - name: CD_seam-event-producer PROD -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-producer-PROD.NA-Prod: -- name: CD_seam-event-producer PROD -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-producer-PROD.CN-Prod: -- name: CD_seam-event-producer PROD -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-producer-E2E: -- name: CD_seam-event-producer E2E -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-E2E.id +- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDseam-event-producer-E2E.EMEA-Prod: -- name: CD_seam-event-producer E2E -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-producer-E2E.NA-Prod: -- name: CD_seam-event-producer E2E -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDseam-event-producer-E2E.CN-Prod: -- name: CD_seam-event-producer E2E -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDseam-event-producer-INT: -- name: CD_seam-event-producer INT -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-INT.id +CDseam-event-producer.CN-Prod: +- name: CD_seam-event-producer PROD +- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDseam-event-producer-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDseam-event-producer.EMEA-PreProd: - name: CD_seam-event-producer INT -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-INT.id +- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer.id - webhook: https://empty -- skipDeployment: "false" -CDseam-event-producer-INT.NA-PreProd: +- skipDeployment: "true" +CDseam-event-producer.NA-PreProd: - name: CD_seam-event-producer INT -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-INT.id +- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer.id - webhook: https://empty -- skipDeployment: "false" -CDseam-event-producer-INT.CN-PreProd: +- skipDeployment: "true" +CDseam-event-producer.CN-PreProd: - name: CD_seam-event-producer INT -- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer-INT.id +- alertingProfile: CD_seam-event-producer/alerting-profile/CDseam-event-producer.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_search-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_search-composite-service/alerting-profile/alerting-profile.yaml index 3c7098d9..fc33a767 100644 --- a/BMW-Dynatrace-config/CD_search-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_search-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDsearch-composite-service-PROD: default.json -- CDsearch-composite-service-E2E: default.json -- CDsearch-composite-service-INT: default.json +- CDsearch-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsearch-composite-service-PROD: -- name: CD_search-composite-service PROD -- tag: search-composite-service -- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsearch-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDsearch-composite-service.EMEA-Prod: - name: CD_search-composite-service PROD - tag: search-composite-service - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - env: PROD - skipDeployment: "false" -CDsearch-composite-service-PROD.NA-Prod: +CDsearch-composite-service.NA-Prod: - name: CD_search-composite-service PROD - tag: search-composite-service - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - env: PROD - skipDeployment: "false" -CDsearch-composite-service-PROD.CN-Prod: +CDsearch-composite-service.CN-Prod: - name: CD_search-composite-service PROD - tag: search-composite-service - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsearch-composite-service-E2E: -- name: CD_search-composite-service E2E -- tag: search-composite-service -- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDsearch-composite-service-E2E.EMEA-Prod: -- name: CD_search-composite-service E2E -- tag: search-composite-service -- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id -- env: E2E -- skipDeployment: "false" -CDsearch-composite-service-E2E.NA-Prod: -- name: CD_search-composite-service E2E -- tag: search-composite-service -- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id -- env: E2E -- skipDeployment: "false" -CDsearch-composite-service-E2E.CN-Prod: -- name: CD_search-composite-service E2E -- tag: search-composite-service -- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsearch-composite-service-INT: -- name: CD_search-composite-service INT -- tag: search-composite-service -- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsearch-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDsearch-composite-service.EMEA-PreProd: - name: CD_search-composite-service INT - tag: search-composite-service - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - env: INT - skipDeployment: "false" -CDsearch-composite-service-INT.NA-PreProd: +CDsearch-composite-service.NA-PreProd: - name: CD_search-composite-service INT - tag: search-composite-service - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - env: INT - skipDeployment: "false" -CDsearch-composite-service-INT.CN-PreProd: +CDsearch-composite-service.CN-PreProd: - name: CD_search-composite-service INT - tag: search-composite-service - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id diff --git a/BMW-Dynatrace-config/CD_search-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_search-composite-service/dashboard/dashboard.yaml index 35a8b5ee..02a2bc55 100644 --- a/BMW-Dynatrace-config/CD_search-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_search-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsearch-composite-service: default.json +- CDsearch-composite-service-PROD: default.json +- CDsearch-composite-service-E2E: default.json +- CDsearch-composite-service-INT: default.json +- CDsearch-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsearch-composite-service.EMEA-Prod: +CDsearch-composite-service-PROD: +- name: CD_search-composite-service PROD +- mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name +- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id +- tag: search-composite-service +- env: PROD +- skipDeployment: "true" +CDsearch-composite-service-PROD.EMEA-Prod: - name: CD_search-composite-service PROD - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: PROD - skipDeployment: "false" -CDsearch-composite-service.NA-Prod: +CDsearch-composite-service-PROD.NA-Prod: - name: CD_search-composite-service PROD - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: PROD - skipDeployment: "false" -CDsearch-composite-service.CN-Prod: +CDsearch-composite-service-PROD.CN-Prod: - name: CD_search-composite-service PROD - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id @@ -25,21 +35,28 @@ CDsearch-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsearch-composite-service.EMEA-Prod: +CDsearch-composite-service-E2E: +- name: CD_search-composite-service E2E +- mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name +- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id +- tag: search-composite-service +- env: E2E +- skipDeployment: "true" +CDsearch-composite-service-E2E.EMEA-Prod: - name: CD_search-composite-service E2E - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: E2E - skipDeployment: "false" -CDsearch-composite-service.NA-Prod: +CDsearch-composite-service-E2E.NA-Prod: - name: CD_search-composite-service E2E - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: E2E - skipDeployment: "false" -CDsearch-composite-service.CN-Prod: +CDsearch-composite-service-E2E.CN-Prod: - name: CD_search-composite-service E2E - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id @@ -47,22 +64,29 @@ CDsearch-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsearch-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsearch-composite-service-INT: +- name: CD_search-composite-service INT +- mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name +- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id +- tag: search-composite-service +- env: INT +- skipDeployment: "true" +CDsearch-composite-service-INT.EMEA-PreProd: - name: CD_search-composite-service INT - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: INT - skipDeployment: "false" -CDsearch-composite-service.NA-PreProd: +CDsearch-composite-service-INT.NA-PreProd: - name: CD_search-composite-service INT - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: INT - skipDeployment: "false" -CDsearch-composite-service.CN-PreProd: +CDsearch-composite-service-INT.CN-PreProd: - name: CD_search-composite-service INT - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id @@ -70,22 +94,29 @@ CDsearch-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsearch-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsearch-composite-service-TEST: +- name: CD_search-composite-service TEST +- mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name +- mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id +- tag: search-composite-service +- env: TEST +- skipDeployment: "true" +CDsearch-composite-service-TEST.EMEA-PreProd: - name: CD_search-composite-service TEST - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: TEST - skipDeployment: "false" -CDsearch-composite-service.NA-PreProd: +CDsearch-composite-service-TEST.NA-PreProd: - name: CD_search-composite-service TEST - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id - tag: search-composite-service - env: TEST - skipDeployment: "false" -CDsearch-composite-service.CN-PreProd: +CDsearch-composite-service-TEST.CN-PreProd: - name: CD_search-composite-service TEST - mzName: CD_search-composite-service/management-zone/CDsearch-composite-service.name - mzId: CD_search-composite-service/management-zone/CDsearch-composite-service.id diff --git a/BMW-Dynatrace-config/CD_search-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_search-composite-service/notification/notification.yaml index b3e7075e..2c3f349f 100644 --- a/BMW-Dynatrace-config/CD_search-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_search-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDsearch-composite-service-PROD: msTeams.json -- CDsearch-composite-service-E2E: msTeams.json -- CDsearch-composite-service-INT: msTeams.json +- CDsearch-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsearch-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDsearch-composite-service.EMEA-Prod: - name: CD_search-composite-service PROD -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-PROD.id +- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsearch-composite-service-PROD.EMEA-Prod: +CDsearch-composite-service.NA-Prod: - name: CD_search-composite-service PROD -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsearch-composite-service-PROD.NA-Prod: -- name: CD_search-composite-service PROD -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsearch-composite-service-PROD.CN-Prod: -- name: CD_search-composite-service PROD -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsearch-composite-service-E2E: -- name: CD_search-composite-service E2E -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-E2E.id +- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsearch-composite-service-E2E.EMEA-Prod: -- name: CD_search-composite-service E2E -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsearch-composite-service-E2E.NA-Prod: -- name: CD_search-composite-service E2E -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsearch-composite-service-E2E.CN-Prod: -- name: CD_search-composite-service E2E -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsearch-composite-service-INT: -- name: CD_search-composite-service INT -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-INT.id +CDsearch-composite-service.CN-Prod: +- name: CD_search-composite-service PROD +- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsearch-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDsearch-composite-service.EMEA-PreProd: - name: CD_search-composite-service INT -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-INT.id +- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDsearch-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDsearch-composite-service.NA-PreProd: - name: CD_search-composite-service INT -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-INT.id +- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDsearch-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDsearch-composite-service.CN-PreProd: - name: CD_search-composite-service INT -- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service-INT.id +- alertingProfile: CD_search-composite-service/alerting-profile/CDsearch-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_send-to-car-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_send-to-car-service/alerting-profile/alerting-profile.yaml index 16fe045d..cb2230c4 100644 --- a/BMW-Dynatrace-config/CD_send-to-car-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_send-to-car-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDsend-to-car-service-PROD: default.json -- CDsend-to-car-service-E2E: default.json -- CDsend-to-car-service-INT: default.json +- CDsend-to-car-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsend-to-car-service-PROD: -- name: CD_send-to-car-service PROD -- tag: send-to-car-service -- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsend-to-car-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDsend-to-car-service.EMEA-Prod: - name: CD_send-to-car-service PROD - tag: send-to-car-service - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - env: PROD - skipDeployment: "false" -CDsend-to-car-service-PROD.NA-Prod: +CDsend-to-car-service.NA-Prod: - name: CD_send-to-car-service PROD - tag: send-to-car-service - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - env: PROD - skipDeployment: "false" -CDsend-to-car-service-PROD.CN-Prod: +CDsend-to-car-service.CN-Prod: - name: CD_send-to-car-service PROD - tag: send-to-car-service - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsend-to-car-service-E2E: -- name: CD_send-to-car-service E2E -- tag: send-to-car-service -- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDsend-to-car-service-E2E.EMEA-Prod: -- name: CD_send-to-car-service E2E -- tag: send-to-car-service -- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id -- env: E2E -- skipDeployment: "false" -CDsend-to-car-service-E2E.NA-Prod: -- name: CD_send-to-car-service E2E -- tag: send-to-car-service -- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id -- env: E2E -- skipDeployment: "false" -CDsend-to-car-service-E2E.CN-Prod: -- name: CD_send-to-car-service E2E -- tag: send-to-car-service -- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsend-to-car-service-INT: -- name: CD_send-to-car-service INT -- tag: send-to-car-service -- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsend-to-car-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDsend-to-car-service.EMEA-PreProd: - name: CD_send-to-car-service INT - tag: send-to-car-service - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - env: INT - skipDeployment: "false" -CDsend-to-car-service-INT.NA-PreProd: +CDsend-to-car-service.NA-PreProd: - name: CD_send-to-car-service INT - tag: send-to-car-service - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - env: INT - skipDeployment: "false" -CDsend-to-car-service-INT.CN-PreProd: +CDsend-to-car-service.CN-PreProd: - name: CD_send-to-car-service INT - tag: send-to-car-service - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id diff --git a/BMW-Dynatrace-config/CD_send-to-car-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_send-to-car-service/dashboard/dashboard.yaml index 1ed71533..2ced9f56 100644 --- a/BMW-Dynatrace-config/CD_send-to-car-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_send-to-car-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsend-to-car-service: default.json +- CDsend-to-car-service-PROD: default.json +- CDsend-to-car-service-E2E: default.json +- CDsend-to-car-service-INT: default.json +- CDsend-to-car-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsend-to-car-service.EMEA-Prod: +CDsend-to-car-service-PROD: +- name: CD_send-to-car-service PROD +- mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name +- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id +- tag: send-to-car-service +- env: PROD +- skipDeployment: "true" +CDsend-to-car-service-PROD.EMEA-Prod: - name: CD_send-to-car-service PROD - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: PROD - skipDeployment: "false" -CDsend-to-car-service.NA-Prod: +CDsend-to-car-service-PROD.NA-Prod: - name: CD_send-to-car-service PROD - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: PROD - skipDeployment: "false" -CDsend-to-car-service.CN-Prod: +CDsend-to-car-service-PROD.CN-Prod: - name: CD_send-to-car-service PROD - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id @@ -25,21 +35,28 @@ CDsend-to-car-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsend-to-car-service.EMEA-Prod: +CDsend-to-car-service-E2E: +- name: CD_send-to-car-service E2E +- mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name +- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id +- tag: send-to-car-service +- env: E2E +- skipDeployment: "true" +CDsend-to-car-service-E2E.EMEA-Prod: - name: CD_send-to-car-service E2E - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: E2E - skipDeployment: "false" -CDsend-to-car-service.NA-Prod: +CDsend-to-car-service-E2E.NA-Prod: - name: CD_send-to-car-service E2E - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: E2E - skipDeployment: "false" -CDsend-to-car-service.CN-Prod: +CDsend-to-car-service-E2E.CN-Prod: - name: CD_send-to-car-service E2E - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id @@ -47,22 +64,29 @@ CDsend-to-car-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsend-to-car-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsend-to-car-service-INT: +- name: CD_send-to-car-service INT +- mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name +- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id +- tag: send-to-car-service +- env: INT +- skipDeployment: "true" +CDsend-to-car-service-INT.EMEA-PreProd: - name: CD_send-to-car-service INT - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: INT - skipDeployment: "false" -CDsend-to-car-service.NA-PreProd: +CDsend-to-car-service-INT.NA-PreProd: - name: CD_send-to-car-service INT - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: INT - skipDeployment: "false" -CDsend-to-car-service.CN-PreProd: +CDsend-to-car-service-INT.CN-PreProd: - name: CD_send-to-car-service INT - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id @@ -70,22 +94,29 @@ CDsend-to-car-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsend-to-car-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsend-to-car-service-TEST: +- name: CD_send-to-car-service TEST +- mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name +- mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id +- tag: send-to-car-service +- env: TEST +- skipDeployment: "true" +CDsend-to-car-service-TEST.EMEA-PreProd: - name: CD_send-to-car-service TEST - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: TEST - skipDeployment: "false" -CDsend-to-car-service.NA-PreProd: +CDsend-to-car-service-TEST.NA-PreProd: - name: CD_send-to-car-service TEST - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id - tag: send-to-car-service - env: TEST - skipDeployment: "false" -CDsend-to-car-service.CN-PreProd: +CDsend-to-car-service-TEST.CN-PreProd: - name: CD_send-to-car-service TEST - mzName: CD_send-to-car-service/management-zone/CDsend-to-car-service.name - mzId: CD_send-to-car-service/management-zone/CDsend-to-car-service.id diff --git a/BMW-Dynatrace-config/CD_send-to-car-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_send-to-car-service/notification/notification.yaml index a0961ea3..23f06a62 100644 --- a/BMW-Dynatrace-config/CD_send-to-car-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_send-to-car-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDsend-to-car-service-PROD: msTeams.json -- CDsend-to-car-service-E2E: msTeams.json -- CDsend-to-car-service-INT: msTeams.json +- CDsend-to-car-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsend-to-car-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDsend-to-car-service.EMEA-Prod: - name: CD_send-to-car-service PROD -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-PROD.id +- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsend-to-car-service-PROD.EMEA-Prod: +CDsend-to-car-service.NA-Prod: - name: CD_send-to-car-service PROD -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsend-to-car-service-PROD.NA-Prod: -- name: CD_send-to-car-service PROD -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsend-to-car-service-PROD.CN-Prod: -- name: CD_send-to-car-service PROD -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsend-to-car-service-E2E: -- name: CD_send-to-car-service E2E -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-E2E.id +- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsend-to-car-service-E2E.EMEA-Prod: -- name: CD_send-to-car-service E2E -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsend-to-car-service-E2E.NA-Prod: -- name: CD_send-to-car-service E2E -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsend-to-car-service-E2E.CN-Prod: -- name: CD_send-to-car-service E2E -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsend-to-car-service-INT: -- name: CD_send-to-car-service INT -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-INT.id +CDsend-to-car-service.CN-Prod: +- name: CD_send-to-car-service PROD +- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsend-to-car-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDsend-to-car-service.EMEA-PreProd: - name: CD_send-to-car-service INT -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-INT.id +- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service.id - webhook: https://empty -- skipDeployment: "false" -CDsend-to-car-service-INT.NA-PreProd: +- skipDeployment: "true" +CDsend-to-car-service.NA-PreProd: - name: CD_send-to-car-service INT -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-INT.id +- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service.id - webhook: https://empty -- skipDeployment: "false" -CDsend-to-car-service-INT.CN-PreProd: +- skipDeployment: "true" +CDsend-to-car-service.CN-PreProd: - name: CD_send-to-car-service INT -- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service-INT.id +- alertingProfile: CD_send-to-car-service/alerting-profile/CDsend-to-car-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_service-manager/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_service-manager/alerting-profile/alerting-profile.yaml index b2b2f1b7..6b54956e 100644 --- a/BMW-Dynatrace-config/CD_service-manager/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_service-manager/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDservice-manager-PROD: default.json -- CDservice-manager-E2E: default.json -- CDservice-manager-INT: default.json +- CDservice-manager: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-manager-PROD: -- name: CD_service-manager PROD -- tag: service-manager -- mzId: CD_service-manager/management-zone/CDservice-manager.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDservice-manager-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDservice-manager.EMEA-Prod: - name: CD_service-manager PROD - tag: service-manager - mzId: CD_service-manager/management-zone/CDservice-manager.id - env: PROD - skipDeployment: "false" -CDservice-manager-PROD.NA-Prod: +CDservice-manager.NA-Prod: - name: CD_service-manager PROD - tag: service-manager - mzId: CD_service-manager/management-zone/CDservice-manager.id - env: PROD - skipDeployment: "false" -CDservice-manager-PROD.CN-Prod: +CDservice-manager.CN-Prod: - name: CD_service-manager PROD - tag: service-manager - mzId: CD_service-manager/management-zone/CDservice-manager.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-manager-E2E: -- name: CD_service-manager E2E -- tag: service-manager -- mzId: CD_service-manager/management-zone/CDservice-manager.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDservice-manager-E2E.EMEA-Prod: -- name: CD_service-manager E2E -- tag: service-manager -- mzId: CD_service-manager/management-zone/CDservice-manager.id -- env: E2E -- skipDeployment: "false" -CDservice-manager-E2E.NA-Prod: -- name: CD_service-manager E2E -- tag: service-manager -- mzId: CD_service-manager/management-zone/CDservice-manager.id -- env: E2E -- skipDeployment: "false" -CDservice-manager-E2E.CN-Prod: -- name: CD_service-manager E2E -- tag: service-manager -- mzId: CD_service-manager/management-zone/CDservice-manager.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-manager-INT: -- name: CD_service-manager INT -- tag: service-manager -- mzId: CD_service-manager/management-zone/CDservice-manager.id -- env: INT -- skipDeployment: "true" -#Configuration -CDservice-manager-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDservice-manager.EMEA-PreProd: - name: CD_service-manager INT - tag: service-manager - mzId: CD_service-manager/management-zone/CDservice-manager.id - env: INT - skipDeployment: "false" -CDservice-manager-INT.NA-PreProd: +CDservice-manager.NA-PreProd: - name: CD_service-manager INT - tag: service-manager - mzId: CD_service-manager/management-zone/CDservice-manager.id - env: INT - skipDeployment: "false" -CDservice-manager-INT.CN-PreProd: +CDservice-manager.CN-PreProd: - name: CD_service-manager INT - tag: service-manager - mzId: CD_service-manager/management-zone/CDservice-manager.id diff --git a/BMW-Dynatrace-config/CD_service-manager/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_service-manager/dashboard/dashboard.yaml index 85248382..5c1417f9 100644 --- a/BMW-Dynatrace-config/CD_service-manager/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_service-manager/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDservice-manager: default.json +- CDservice-manager-PROD: default.json +- CDservice-manager-E2E: default.json +- CDservice-manager-INT: default.json +- CDservice-manager-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDservice-manager.EMEA-Prod: +CDservice-manager-PROD: +- name: CD_service-manager PROD +- mzName: CD_service-manager/management-zone/CDservice-manager.name +- mzId: CD_service-manager/management-zone/CDservice-manager.id +- tag: service-manager +- env: PROD +- skipDeployment: "true" +CDservice-manager-PROD.EMEA-Prod: - name: CD_service-manager PROD - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: PROD - skipDeployment: "false" -CDservice-manager.NA-Prod: +CDservice-manager-PROD.NA-Prod: - name: CD_service-manager PROD - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: PROD - skipDeployment: "false" -CDservice-manager.CN-Prod: +CDservice-manager-PROD.CN-Prod: - name: CD_service-manager PROD - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id @@ -25,21 +35,28 @@ CDservice-manager.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDservice-manager.EMEA-Prod: +CDservice-manager-E2E: +- name: CD_service-manager E2E +- mzName: CD_service-manager/management-zone/CDservice-manager.name +- mzId: CD_service-manager/management-zone/CDservice-manager.id +- tag: service-manager +- env: E2E +- skipDeployment: "true" +CDservice-manager-E2E.EMEA-Prod: - name: CD_service-manager E2E - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: E2E - skipDeployment: "false" -CDservice-manager.NA-Prod: +CDservice-manager-E2E.NA-Prod: - name: CD_service-manager E2E - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: E2E - skipDeployment: "false" -CDservice-manager.CN-Prod: +CDservice-manager-E2E.CN-Prod: - name: CD_service-manager E2E - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id @@ -47,22 +64,29 @@ CDservice-manager.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDservice-manager.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDservice-manager-INT: +- name: CD_service-manager INT +- mzName: CD_service-manager/management-zone/CDservice-manager.name +- mzId: CD_service-manager/management-zone/CDservice-manager.id +- tag: service-manager +- env: INT +- skipDeployment: "true" +CDservice-manager-INT.EMEA-PreProd: - name: CD_service-manager INT - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: INT - skipDeployment: "false" -CDservice-manager.NA-PreProd: +CDservice-manager-INT.NA-PreProd: - name: CD_service-manager INT - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: INT - skipDeployment: "false" -CDservice-manager.CN-PreProd: +CDservice-manager-INT.CN-PreProd: - name: CD_service-manager INT - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id @@ -70,22 +94,29 @@ CDservice-manager.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDservice-manager.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDservice-manager-TEST: +- name: CD_service-manager TEST +- mzName: CD_service-manager/management-zone/CDservice-manager.name +- mzId: CD_service-manager/management-zone/CDservice-manager.id +- tag: service-manager +- env: TEST +- skipDeployment: "true" +CDservice-manager-TEST.EMEA-PreProd: - name: CD_service-manager TEST - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: TEST - skipDeployment: "false" -CDservice-manager.NA-PreProd: +CDservice-manager-TEST.NA-PreProd: - name: CD_service-manager TEST - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id - tag: service-manager - env: TEST - skipDeployment: "false" -CDservice-manager.CN-PreProd: +CDservice-manager-TEST.CN-PreProd: - name: CD_service-manager TEST - mzName: CD_service-manager/management-zone/CDservice-manager.name - mzId: CD_service-manager/management-zone/CDservice-manager.id diff --git a/BMW-Dynatrace-config/CD_service-manager/notification/notification.yaml b/BMW-Dynatrace-config/CD_service-manager/notification/notification.yaml index 7322c744..796696af 100644 --- a/BMW-Dynatrace-config/CD_service-manager/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_service-manager/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDservice-manager-PROD: msTeams.json -- CDservice-manager-E2E: msTeams.json -- CDservice-manager-INT: msTeams.json +- CDservice-manager: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-manager-PROD: +# Notification System for EMEA/NA/CN Prod +CDservice-manager.EMEA-Prod: - name: CD_service-manager PROD -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-PROD.id +- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDservice-manager-PROD.EMEA-Prod: +CDservice-manager.NA-Prod: - name: CD_service-manager PROD -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-manager-PROD.NA-Prod: -- name: CD_service-manager PROD -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-manager-PROD.CN-Prod: -- name: CD_service-manager PROD -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-manager-E2E: -- name: CD_service-manager E2E -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-E2E.id +- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDservice-manager-E2E.EMEA-Prod: -- name: CD_service-manager E2E -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-manager-E2E.NA-Prod: -- name: CD_service-manager E2E -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-manager-E2E.CN-Prod: -- name: CD_service-manager E2E -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-manager-INT: -- name: CD_service-manager INT -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-INT.id +CDservice-manager.CN-Prod: +- name: CD_service-manager PROD +- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDservice-manager-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDservice-manager.EMEA-PreProd: - name: CD_service-manager INT -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-INT.id +- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager.id - webhook: https://empty -- skipDeployment: "false" -CDservice-manager-INT.NA-PreProd: +- skipDeployment: "true" +CDservice-manager.NA-PreProd: - name: CD_service-manager INT -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-INT.id +- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager.id - webhook: https://empty -- skipDeployment: "false" -CDservice-manager-INT.CN-PreProd: +- skipDeployment: "true" +CDservice-manager.CN-PreProd: - name: CD_service-manager INT -- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager-INT.id +- alertingProfile: CD_service-manager/alerting-profile/CDservice-manager.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_service-notification-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_service-notification-service/alerting-profile/alerting-profile.yaml index ce2ccc67..0fadf512 100644 --- a/BMW-Dynatrace-config/CD_service-notification-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_service-notification-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDservice-notification-service-PROD: default.json -- CDservice-notification-service-E2E: default.json -- CDservice-notification-service-INT: default.json +- CDservice-notification-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-notification-service-PROD: -- name: CD_service-notification-service PROD -- tag: service-notification-service -- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDservice-notification-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDservice-notification-service.EMEA-Prod: - name: CD_service-notification-service PROD - tag: service-notification-service - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - env: PROD - skipDeployment: "false" -CDservice-notification-service-PROD.NA-Prod: +CDservice-notification-service.NA-Prod: - name: CD_service-notification-service PROD - tag: service-notification-service - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - env: PROD - skipDeployment: "false" -CDservice-notification-service-PROD.CN-Prod: +CDservice-notification-service.CN-Prod: - name: CD_service-notification-service PROD - tag: service-notification-service - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-notification-service-E2E: -- name: CD_service-notification-service E2E -- tag: service-notification-service -- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDservice-notification-service-E2E.EMEA-Prod: -- name: CD_service-notification-service E2E -- tag: service-notification-service -- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id -- env: E2E -- skipDeployment: "false" -CDservice-notification-service-E2E.NA-Prod: -- name: CD_service-notification-service E2E -- tag: service-notification-service -- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id -- env: E2E -- skipDeployment: "false" -CDservice-notification-service-E2E.CN-Prod: -- name: CD_service-notification-service E2E -- tag: service-notification-service -- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-notification-service-INT: -- name: CD_service-notification-service INT -- tag: service-notification-service -- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDservice-notification-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDservice-notification-service.EMEA-PreProd: - name: CD_service-notification-service INT - tag: service-notification-service - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - env: INT - skipDeployment: "false" -CDservice-notification-service-INT.NA-PreProd: +CDservice-notification-service.NA-PreProd: - name: CD_service-notification-service INT - tag: service-notification-service - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - env: INT - skipDeployment: "false" -CDservice-notification-service-INT.CN-PreProd: +CDservice-notification-service.CN-PreProd: - name: CD_service-notification-service INT - tag: service-notification-service - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id diff --git a/BMW-Dynatrace-config/CD_service-notification-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_service-notification-service/dashboard/dashboard.yaml index 074ce042..438572cf 100644 --- a/BMW-Dynatrace-config/CD_service-notification-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_service-notification-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDservice-notification-service: default.json +- CDservice-notification-service-PROD: default.json +- CDservice-notification-service-E2E: default.json +- CDservice-notification-service-INT: default.json +- CDservice-notification-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDservice-notification-service.EMEA-Prod: +CDservice-notification-service-PROD: +- name: CD_service-notification-service PROD +- mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name +- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id +- tag: service-notification-service +- env: PROD +- skipDeployment: "true" +CDservice-notification-service-PROD.EMEA-Prod: - name: CD_service-notification-service PROD - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: PROD - skipDeployment: "false" -CDservice-notification-service.NA-Prod: +CDservice-notification-service-PROD.NA-Prod: - name: CD_service-notification-service PROD - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: PROD - skipDeployment: "false" -CDservice-notification-service.CN-Prod: +CDservice-notification-service-PROD.CN-Prod: - name: CD_service-notification-service PROD - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id @@ -25,21 +35,28 @@ CDservice-notification-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDservice-notification-service.EMEA-Prod: +CDservice-notification-service-E2E: +- name: CD_service-notification-service E2E +- mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name +- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id +- tag: service-notification-service +- env: E2E +- skipDeployment: "true" +CDservice-notification-service-E2E.EMEA-Prod: - name: CD_service-notification-service E2E - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: E2E - skipDeployment: "false" -CDservice-notification-service.NA-Prod: +CDservice-notification-service-E2E.NA-Prod: - name: CD_service-notification-service E2E - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: E2E - skipDeployment: "false" -CDservice-notification-service.CN-Prod: +CDservice-notification-service-E2E.CN-Prod: - name: CD_service-notification-service E2E - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id @@ -47,22 +64,29 @@ CDservice-notification-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDservice-notification-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDservice-notification-service-INT: +- name: CD_service-notification-service INT +- mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name +- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id +- tag: service-notification-service +- env: INT +- skipDeployment: "true" +CDservice-notification-service-INT.EMEA-PreProd: - name: CD_service-notification-service INT - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: INT - skipDeployment: "false" -CDservice-notification-service.NA-PreProd: +CDservice-notification-service-INT.NA-PreProd: - name: CD_service-notification-service INT - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: INT - skipDeployment: "false" -CDservice-notification-service.CN-PreProd: +CDservice-notification-service-INT.CN-PreProd: - name: CD_service-notification-service INT - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id @@ -70,22 +94,29 @@ CDservice-notification-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDservice-notification-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDservice-notification-service-TEST: +- name: CD_service-notification-service TEST +- mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name +- mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id +- tag: service-notification-service +- env: TEST +- skipDeployment: "true" +CDservice-notification-service-TEST.EMEA-PreProd: - name: CD_service-notification-service TEST - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: TEST - skipDeployment: "false" -CDservice-notification-service.NA-PreProd: +CDservice-notification-service-TEST.NA-PreProd: - name: CD_service-notification-service TEST - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id - tag: service-notification-service - env: TEST - skipDeployment: "false" -CDservice-notification-service.CN-PreProd: +CDservice-notification-service-TEST.CN-PreProd: - name: CD_service-notification-service TEST - mzName: CD_service-notification-service/management-zone/CDservice-notification-service.name - mzId: CD_service-notification-service/management-zone/CDservice-notification-service.id diff --git a/BMW-Dynatrace-config/CD_service-notification-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_service-notification-service/notification/notification.yaml index 5ffbe8a3..3b0f9568 100644 --- a/BMW-Dynatrace-config/CD_service-notification-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_service-notification-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDservice-notification-service-PROD: msTeams.json -- CDservice-notification-service-E2E: msTeams.json -- CDservice-notification-service-INT: msTeams.json +- CDservice-notification-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-notification-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDservice-notification-service.EMEA-Prod: - name: CD_service-notification-service PROD -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-PROD.id +- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDservice-notification-service-PROD.EMEA-Prod: +CDservice-notification-service.NA-Prod: - name: CD_service-notification-service PROD -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-notification-service-PROD.NA-Prod: -- name: CD_service-notification-service PROD -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-notification-service-PROD.CN-Prod: -- name: CD_service-notification-service PROD -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-notification-service-E2E: -- name: CD_service-notification-service E2E -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-E2E.id +- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDservice-notification-service-E2E.EMEA-Prod: -- name: CD_service-notification-service E2E -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-notification-service-E2E.NA-Prod: -- name: CD_service-notification-service E2E -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDservice-notification-service-E2E.CN-Prod: -- name: CD_service-notification-service E2E -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDservice-notification-service-INT: -- name: CD_service-notification-service INT -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-INT.id +CDservice-notification-service.CN-Prod: +- name: CD_service-notification-service PROD +- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDservice-notification-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDservice-notification-service.EMEA-PreProd: - name: CD_service-notification-service INT -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-INT.id +- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDservice-notification-service-INT.NA-PreProd: +- skipDeployment: "true" +CDservice-notification-service.NA-PreProd: - name: CD_service-notification-service INT -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-INT.id +- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service.id - webhook: https://empty -- skipDeployment: "false" -CDservice-notification-service-INT.CN-PreProd: +- skipDeployment: "true" +CDservice-notification-service.CN-PreProd: - name: CD_service-notification-service INT -- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service-INT.id +- alertingProfile: CD_service-notification-service/alerting-profile/CDservice-notification-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_sfa-fre/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_sfa-fre/alerting-profile/alerting-profile.yaml index a5594b26..a2a62140 100644 --- a/BMW-Dynatrace-config/CD_sfa-fre/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_sfa-fre/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsfa-fre-PROD: default.json -- CDsfa-fre-INT: default.json +- CDsfa-fre: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-fre-PROD: -- name: CD_sfa-fre PROD -- tag: sfa-fre -- mzId: CD_sfa-fre/management-zone/CDsfa-fre.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsfa-fre-PROD.EMEA-Prod: +CDsfa-fre.EMEA-Prod: - name: CD_sfa-fre PROD - tag: sfa-fre - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - env: PROD - skipDeployment: "false" -CDsfa-fre-PROD.NA-Prod: +CDsfa-fre.NA-Prod: - name: CD_sfa-fre PROD - tag: sfa-fre - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - env: PROD - skipDeployment: "false" -CDsfa-fre-PROD.CN-Prod: +CDsfa-fre.CN-Prod: - name: CD_sfa-fre PROD - tag: sfa-fre - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-fre-INT: -- name: CD_sfa-fre INT -- tag: sfa-fre -- mzId: CD_sfa-fre/management-zone/CDsfa-fre.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsfa-fre-INT.EMEA-PreProd: +CDsfa-fre.EMEA-PreProd: - name: CD_sfa-fre INT - tag: sfa-fre - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - env: INT - skipDeployment: "false" -CDsfa-fre-INT.NA-PreProd: +CDsfa-fre.NA-PreProd: - name: CD_sfa-fre INT - tag: sfa-fre - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - env: INT - skipDeployment: "false" -CDsfa-fre-INT.CN-PreProd: +CDsfa-fre.CN-PreProd: - name: CD_sfa-fre INT - tag: sfa-fre - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id diff --git a/BMW-Dynatrace-config/CD_sfa-fre/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_sfa-fre/dashboard/dashboard.yaml index 34967787..83f5a20b 100644 --- a/BMW-Dynatrace-config/CD_sfa-fre/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_sfa-fre/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsfa-fre: default.json +- CDsfa-fre-PROD: default.json +- CDsfa-fre-E2E: default.json +- CDsfa-fre-INT: default.json +- CDsfa-fre-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsfa-fre.EMEA-Prod: +CDsfa-fre-PROD: +- name: CD_sfa-fre PROD +- mzName: CD_sfa-fre/management-zone/CDsfa-fre.name +- mzId: CD_sfa-fre/management-zone/CDsfa-fre.id +- tag: sfa-fre +- env: PROD +- skipDeployment: "true" +CDsfa-fre-PROD.EMEA-Prod: - name: CD_sfa-fre PROD - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: PROD - skipDeployment: "false" -CDsfa-fre.NA-Prod: +CDsfa-fre-PROD.NA-Prod: - name: CD_sfa-fre PROD - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: PROD - skipDeployment: "false" -CDsfa-fre.CN-Prod: +CDsfa-fre-PROD.CN-Prod: - name: CD_sfa-fre PROD - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id @@ -25,21 +35,28 @@ CDsfa-fre.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsfa-fre.EMEA-Prod: +CDsfa-fre-E2E: +- name: CD_sfa-fre E2E +- mzName: CD_sfa-fre/management-zone/CDsfa-fre.name +- mzId: CD_sfa-fre/management-zone/CDsfa-fre.id +- tag: sfa-fre +- env: E2E +- skipDeployment: "true" +CDsfa-fre-E2E.EMEA-Prod: - name: CD_sfa-fre E2E - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: E2E - skipDeployment: "false" -CDsfa-fre.NA-Prod: +CDsfa-fre-E2E.NA-Prod: - name: CD_sfa-fre E2E - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: E2E - skipDeployment: "false" -CDsfa-fre.CN-Prod: +CDsfa-fre-E2E.CN-Prod: - name: CD_sfa-fre E2E - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id @@ -47,22 +64,29 @@ CDsfa-fre.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsfa-fre.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsfa-fre-INT: +- name: CD_sfa-fre INT +- mzName: CD_sfa-fre/management-zone/CDsfa-fre.name +- mzId: CD_sfa-fre/management-zone/CDsfa-fre.id +- tag: sfa-fre +- env: INT +- skipDeployment: "true" +CDsfa-fre-INT.EMEA-PreProd: - name: CD_sfa-fre INT - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: INT - skipDeployment: "false" -CDsfa-fre.NA-PreProd: +CDsfa-fre-INT.NA-PreProd: - name: CD_sfa-fre INT - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: INT - skipDeployment: "false" -CDsfa-fre.CN-PreProd: +CDsfa-fre-INT.CN-PreProd: - name: CD_sfa-fre INT - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id @@ -70,22 +94,29 @@ CDsfa-fre.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsfa-fre.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsfa-fre-TEST: +- name: CD_sfa-fre TEST +- mzName: CD_sfa-fre/management-zone/CDsfa-fre.name +- mzId: CD_sfa-fre/management-zone/CDsfa-fre.id +- tag: sfa-fre +- env: TEST +- skipDeployment: "true" +CDsfa-fre-TEST.EMEA-PreProd: - name: CD_sfa-fre TEST - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: TEST - skipDeployment: "false" -CDsfa-fre.NA-PreProd: +CDsfa-fre-TEST.NA-PreProd: - name: CD_sfa-fre TEST - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id - tag: sfa-fre - env: TEST - skipDeployment: "false" -CDsfa-fre.CN-PreProd: +CDsfa-fre-TEST.CN-PreProd: - name: CD_sfa-fre TEST - mzName: CD_sfa-fre/management-zone/CDsfa-fre.name - mzId: CD_sfa-fre/management-zone/CDsfa-fre.id diff --git a/BMW-Dynatrace-config/CD_sfa-fre/notification/notification.yaml b/BMW-Dynatrace-config/CD_sfa-fre/notification/notification.yaml index db4aea27..6078fb6d 100644 --- a/BMW-Dynatrace-config/CD_sfa-fre/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_sfa-fre/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsfa-fre-PROD: msTeams.json -- CDsfa-fre-INT: msTeams.json +- CDsfa-fre: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-fre-PROD: +# Notification System for EMEA/NA/CN Prod +CDsfa-fre.EMEA-Prod: - name: CD_sfa-fre PROD -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-PROD.id +- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-fre-PROD.EMEA-Prod: +CDsfa-fre.NA-Prod: - name: CD_sfa-fre PROD -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-fre-PROD.NA-Prod: -- name: CD_sfa-fre PROD -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-fre-PROD.CN-Prod: -- name: CD_sfa-fre PROD -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-fre-INT: -- name: CD_sfa-fre INT -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-INT.id +- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-fre-INT.EMEA-PreProd: -- name: CD_sfa-fre INT -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-INT.id +CDsfa-fre.CN-Prod: +- name: CD_sfa-fre PROD +- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-fre-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsfa-fre.EMEA-PreProd: - name: CD_sfa-fre INT -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-INT.id +- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-fre-INT.CN-PreProd: +- skipDeployment: "true" +CDsfa-fre.NA-PreProd: - name: CD_sfa-fre INT -- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre-INT.id +- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsfa-fre.CN-PreProd: +- name: CD_sfa-fre INT +- alertingProfile: CD_sfa-fre/alerting-profile/CDsfa-fre.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_sfa-ota/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_sfa-ota/alerting-profile/alerting-profile.yaml index 74a5e6d4..8b892fc8 100644 --- a/BMW-Dynatrace-config/CD_sfa-ota/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_sfa-ota/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsfa-ota-PROD: default.json -- CDsfa-ota-INT: default.json +- CDsfa-ota: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-ota-PROD: -- name: CD_sfa-ota PROD -- tag: sfa-ota -- mzId: CD_sfa-ota/management-zone/CDsfa-ota.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsfa-ota-PROD.EMEA-Prod: +CDsfa-ota.EMEA-Prod: - name: CD_sfa-ota PROD - tag: sfa-ota - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - env: PROD - skipDeployment: "false" -CDsfa-ota-PROD.NA-Prod: +CDsfa-ota.NA-Prod: - name: CD_sfa-ota PROD - tag: sfa-ota - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - env: PROD - skipDeployment: "false" -CDsfa-ota-PROD.CN-Prod: +CDsfa-ota.CN-Prod: - name: CD_sfa-ota PROD - tag: sfa-ota - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-ota-INT: -- name: CD_sfa-ota INT -- tag: sfa-ota -- mzId: CD_sfa-ota/management-zone/CDsfa-ota.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsfa-ota-INT.EMEA-PreProd: +CDsfa-ota.EMEA-PreProd: - name: CD_sfa-ota INT - tag: sfa-ota - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - env: INT - skipDeployment: "false" -CDsfa-ota-INT.NA-PreProd: +CDsfa-ota.NA-PreProd: - name: CD_sfa-ota INT - tag: sfa-ota - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - env: INT - skipDeployment: "false" -CDsfa-ota-INT.CN-PreProd: +CDsfa-ota.CN-PreProd: - name: CD_sfa-ota INT - tag: sfa-ota - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id diff --git a/BMW-Dynatrace-config/CD_sfa-ota/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_sfa-ota/dashboard/dashboard.yaml index 0d91e5dd..15a7c18d 100644 --- a/BMW-Dynatrace-config/CD_sfa-ota/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_sfa-ota/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsfa-ota: default.json +- CDsfa-ota-PROD: default.json +- CDsfa-ota-E2E: default.json +- CDsfa-ota-INT: default.json +- CDsfa-ota-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsfa-ota.EMEA-Prod: +CDsfa-ota-PROD: +- name: CD_sfa-ota PROD +- mzName: CD_sfa-ota/management-zone/CDsfa-ota.name +- mzId: CD_sfa-ota/management-zone/CDsfa-ota.id +- tag: sfa-ota +- env: PROD +- skipDeployment: "true" +CDsfa-ota-PROD.EMEA-Prod: - name: CD_sfa-ota PROD - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: PROD - skipDeployment: "false" -CDsfa-ota.NA-Prod: +CDsfa-ota-PROD.NA-Prod: - name: CD_sfa-ota PROD - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: PROD - skipDeployment: "false" -CDsfa-ota.CN-Prod: +CDsfa-ota-PROD.CN-Prod: - name: CD_sfa-ota PROD - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id @@ -25,21 +35,28 @@ CDsfa-ota.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsfa-ota.EMEA-Prod: +CDsfa-ota-E2E: +- name: CD_sfa-ota E2E +- mzName: CD_sfa-ota/management-zone/CDsfa-ota.name +- mzId: CD_sfa-ota/management-zone/CDsfa-ota.id +- tag: sfa-ota +- env: E2E +- skipDeployment: "true" +CDsfa-ota-E2E.EMEA-Prod: - name: CD_sfa-ota E2E - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: E2E - skipDeployment: "false" -CDsfa-ota.NA-Prod: +CDsfa-ota-E2E.NA-Prod: - name: CD_sfa-ota E2E - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: E2E - skipDeployment: "false" -CDsfa-ota.CN-Prod: +CDsfa-ota-E2E.CN-Prod: - name: CD_sfa-ota E2E - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id @@ -47,22 +64,29 @@ CDsfa-ota.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsfa-ota.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsfa-ota-INT: +- name: CD_sfa-ota INT +- mzName: CD_sfa-ota/management-zone/CDsfa-ota.name +- mzId: CD_sfa-ota/management-zone/CDsfa-ota.id +- tag: sfa-ota +- env: INT +- skipDeployment: "true" +CDsfa-ota-INT.EMEA-PreProd: - name: CD_sfa-ota INT - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: INT - skipDeployment: "false" -CDsfa-ota.NA-PreProd: +CDsfa-ota-INT.NA-PreProd: - name: CD_sfa-ota INT - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: INT - skipDeployment: "false" -CDsfa-ota.CN-PreProd: +CDsfa-ota-INT.CN-PreProd: - name: CD_sfa-ota INT - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id @@ -70,22 +94,29 @@ CDsfa-ota.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsfa-ota.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsfa-ota-TEST: +- name: CD_sfa-ota TEST +- mzName: CD_sfa-ota/management-zone/CDsfa-ota.name +- mzId: CD_sfa-ota/management-zone/CDsfa-ota.id +- tag: sfa-ota +- env: TEST +- skipDeployment: "true" +CDsfa-ota-TEST.EMEA-PreProd: - name: CD_sfa-ota TEST - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: TEST - skipDeployment: "false" -CDsfa-ota.NA-PreProd: +CDsfa-ota-TEST.NA-PreProd: - name: CD_sfa-ota TEST - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id - tag: sfa-ota - env: TEST - skipDeployment: "false" -CDsfa-ota.CN-PreProd: +CDsfa-ota-TEST.CN-PreProd: - name: CD_sfa-ota TEST - mzName: CD_sfa-ota/management-zone/CDsfa-ota.name - mzId: CD_sfa-ota/management-zone/CDsfa-ota.id diff --git a/BMW-Dynatrace-config/CD_sfa-ota/notification/notification.yaml b/BMW-Dynatrace-config/CD_sfa-ota/notification/notification.yaml index d6de5894..e088e334 100644 --- a/BMW-Dynatrace-config/CD_sfa-ota/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_sfa-ota/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsfa-ota-PROD: msTeams.json -- CDsfa-ota-INT: msTeams.json +- CDsfa-ota: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-ota-PROD: +# Notification System for EMEA/NA/CN Prod +CDsfa-ota.EMEA-Prod: - name: CD_sfa-ota PROD -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-PROD.id +- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-ota-PROD.EMEA-Prod: +CDsfa-ota.NA-Prod: - name: CD_sfa-ota PROD -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-ota-PROD.NA-Prod: -- name: CD_sfa-ota PROD -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-ota-PROD.CN-Prod: -- name: CD_sfa-ota PROD -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-ota-INT: -- name: CD_sfa-ota INT -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-INT.id +- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-ota-INT.EMEA-PreProd: -- name: CD_sfa-ota INT -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-INT.id +CDsfa-ota.CN-Prod: +- name: CD_sfa-ota PROD +- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-ota-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsfa-ota.EMEA-PreProd: - name: CD_sfa-ota INT -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-INT.id +- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-ota-INT.CN-PreProd: +- skipDeployment: "true" +CDsfa-ota.NA-PreProd: - name: CD_sfa-ota INT -- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota-INT.id +- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsfa-ota.CN-PreProd: +- name: CD_sfa-ota INT +- alertingProfile: CD_sfa-ota/alerting-profile/CDsfa-ota.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_sfa-vs/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_sfa-vs/alerting-profile/alerting-profile.yaml index fa2f0665..65344520 100644 --- a/BMW-Dynatrace-config/CD_sfa-vs/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_sfa-vs/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsfa-vs-PROD: default.json -- CDsfa-vs-INT: default.json +- CDsfa-vs: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-vs-PROD: -- name: CD_sfa-vs PROD -- tag: sfa-vs -- mzId: CD_sfa-vs/management-zone/CDsfa-vs.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsfa-vs-PROD.EMEA-Prod: +CDsfa-vs.EMEA-Prod: - name: CD_sfa-vs PROD - tag: sfa-vs - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - env: PROD - skipDeployment: "false" -CDsfa-vs-PROD.NA-Prod: +CDsfa-vs.NA-Prod: - name: CD_sfa-vs PROD - tag: sfa-vs - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - env: PROD - skipDeployment: "false" -CDsfa-vs-PROD.CN-Prod: +CDsfa-vs.CN-Prod: - name: CD_sfa-vs PROD - tag: sfa-vs - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-vs-INT: -- name: CD_sfa-vs INT -- tag: sfa-vs -- mzId: CD_sfa-vs/management-zone/CDsfa-vs.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsfa-vs-INT.EMEA-PreProd: +CDsfa-vs.EMEA-PreProd: - name: CD_sfa-vs INT - tag: sfa-vs - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - env: INT - skipDeployment: "false" -CDsfa-vs-INT.NA-PreProd: +CDsfa-vs.NA-PreProd: - name: CD_sfa-vs INT - tag: sfa-vs - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - env: INT - skipDeployment: "false" -CDsfa-vs-INT.CN-PreProd: +CDsfa-vs.CN-PreProd: - name: CD_sfa-vs INT - tag: sfa-vs - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id diff --git a/BMW-Dynatrace-config/CD_sfa-vs/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_sfa-vs/dashboard/dashboard.yaml index 3f32976b..0bdcd779 100644 --- a/BMW-Dynatrace-config/CD_sfa-vs/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_sfa-vs/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsfa-vs: default.json +- CDsfa-vs-PROD: default.json +- CDsfa-vs-E2E: default.json +- CDsfa-vs-INT: default.json +- CDsfa-vs-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsfa-vs.EMEA-Prod: +CDsfa-vs-PROD: +- name: CD_sfa-vs PROD +- mzName: CD_sfa-vs/management-zone/CDsfa-vs.name +- mzId: CD_sfa-vs/management-zone/CDsfa-vs.id +- tag: sfa-vs +- env: PROD +- skipDeployment: "true" +CDsfa-vs-PROD.EMEA-Prod: - name: CD_sfa-vs PROD - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: PROD - skipDeployment: "false" -CDsfa-vs.NA-Prod: +CDsfa-vs-PROD.NA-Prod: - name: CD_sfa-vs PROD - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: PROD - skipDeployment: "false" -CDsfa-vs.CN-Prod: +CDsfa-vs-PROD.CN-Prod: - name: CD_sfa-vs PROD - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id @@ -25,21 +35,28 @@ CDsfa-vs.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsfa-vs.EMEA-Prod: +CDsfa-vs-E2E: +- name: CD_sfa-vs E2E +- mzName: CD_sfa-vs/management-zone/CDsfa-vs.name +- mzId: CD_sfa-vs/management-zone/CDsfa-vs.id +- tag: sfa-vs +- env: E2E +- skipDeployment: "true" +CDsfa-vs-E2E.EMEA-Prod: - name: CD_sfa-vs E2E - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: E2E - skipDeployment: "false" -CDsfa-vs.NA-Prod: +CDsfa-vs-E2E.NA-Prod: - name: CD_sfa-vs E2E - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: E2E - skipDeployment: "false" -CDsfa-vs.CN-Prod: +CDsfa-vs-E2E.CN-Prod: - name: CD_sfa-vs E2E - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id @@ -47,22 +64,29 @@ CDsfa-vs.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsfa-vs.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsfa-vs-INT: +- name: CD_sfa-vs INT +- mzName: CD_sfa-vs/management-zone/CDsfa-vs.name +- mzId: CD_sfa-vs/management-zone/CDsfa-vs.id +- tag: sfa-vs +- env: INT +- skipDeployment: "true" +CDsfa-vs-INT.EMEA-PreProd: - name: CD_sfa-vs INT - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: INT - skipDeployment: "false" -CDsfa-vs.NA-PreProd: +CDsfa-vs-INT.NA-PreProd: - name: CD_sfa-vs INT - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: INT - skipDeployment: "false" -CDsfa-vs.CN-PreProd: +CDsfa-vs-INT.CN-PreProd: - name: CD_sfa-vs INT - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id @@ -70,22 +94,29 @@ CDsfa-vs.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsfa-vs.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsfa-vs-TEST: +- name: CD_sfa-vs TEST +- mzName: CD_sfa-vs/management-zone/CDsfa-vs.name +- mzId: CD_sfa-vs/management-zone/CDsfa-vs.id +- tag: sfa-vs +- env: TEST +- skipDeployment: "true" +CDsfa-vs-TEST.EMEA-PreProd: - name: CD_sfa-vs TEST - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: TEST - skipDeployment: "false" -CDsfa-vs.NA-PreProd: +CDsfa-vs-TEST.NA-PreProd: - name: CD_sfa-vs TEST - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id - tag: sfa-vs - env: TEST - skipDeployment: "false" -CDsfa-vs.CN-PreProd: +CDsfa-vs-TEST.CN-PreProd: - name: CD_sfa-vs TEST - mzName: CD_sfa-vs/management-zone/CDsfa-vs.name - mzId: CD_sfa-vs/management-zone/CDsfa-vs.id diff --git a/BMW-Dynatrace-config/CD_sfa-vs/notification/notification.yaml b/BMW-Dynatrace-config/CD_sfa-vs/notification/notification.yaml index 3d6758ab..ea0c98aa 100644 --- a/BMW-Dynatrace-config/CD_sfa-vs/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_sfa-vs/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsfa-vs-PROD: msTeams.json -- CDsfa-vs-INT: msTeams.json +- CDsfa-vs: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-vs-PROD: +# Notification System for EMEA/NA/CN Prod +CDsfa-vs.EMEA-Prod: - name: CD_sfa-vs PROD -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-PROD.id +- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-vs-PROD.EMEA-Prod: +CDsfa-vs.NA-Prod: - name: CD_sfa-vs PROD -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-vs-PROD.NA-Prod: -- name: CD_sfa-vs PROD -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-vs-PROD.CN-Prod: -- name: CD_sfa-vs PROD -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-vs-INT: -- name: CD_sfa-vs INT -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-INT.id +- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-vs-INT.EMEA-PreProd: -- name: CD_sfa-vs INT -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-INT.id +CDsfa-vs.CN-Prod: +- name: CD_sfa-vs PROD +- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-vs-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsfa-vs.EMEA-PreProd: - name: CD_sfa-vs INT -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-INT.id +- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-vs-INT.CN-PreProd: +- skipDeployment: "true" +CDsfa-vs.NA-PreProd: - name: CD_sfa-vs INT -- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs-INT.id +- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsfa-vs.CN-PreProd: +- name: CD_sfa-vs INT +- alertingProfile: CD_sfa-vs/alerting-profile/CDsfa-vs.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_sfa/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_sfa/alerting-profile/alerting-profile.yaml index 2173671a..5fca05ae 100644 --- a/BMW-Dynatrace-config/CD_sfa/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_sfa/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsfa-PROD: default.json -- CDsfa-INT: default.json +- CDsfa: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-PROD: -- name: CD_sfa PROD -- tag: sfa -- mzId: CD_sfa/management-zone/CDsfa.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsfa-PROD.EMEA-Prod: +CDsfa.EMEA-Prod: - name: CD_sfa PROD - tag: sfa - mzId: CD_sfa/management-zone/CDsfa.id - env: PROD - skipDeployment: "false" -CDsfa-PROD.NA-Prod: +CDsfa.NA-Prod: - name: CD_sfa PROD - tag: sfa - mzId: CD_sfa/management-zone/CDsfa.id - env: PROD - skipDeployment: "false" -CDsfa-PROD.CN-Prod: +CDsfa.CN-Prod: - name: CD_sfa PROD - tag: sfa - mzId: CD_sfa/management-zone/CDsfa.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-INT: -- name: CD_sfa INT -- tag: sfa -- mzId: CD_sfa/management-zone/CDsfa.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsfa-INT.EMEA-PreProd: +CDsfa.EMEA-PreProd: - name: CD_sfa INT - tag: sfa - mzId: CD_sfa/management-zone/CDsfa.id - env: INT - skipDeployment: "false" -CDsfa-INT.NA-PreProd: +CDsfa.NA-PreProd: - name: CD_sfa INT - tag: sfa - mzId: CD_sfa/management-zone/CDsfa.id - env: INT - skipDeployment: "false" -CDsfa-INT.CN-PreProd: +CDsfa.CN-PreProd: - name: CD_sfa INT - tag: sfa - mzId: CD_sfa/management-zone/CDsfa.id diff --git a/BMW-Dynatrace-config/CD_sfa/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_sfa/dashboard/dashboard.yaml index a62be0e6..69099c47 100644 --- a/BMW-Dynatrace-config/CD_sfa/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_sfa/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsfa: default.json +- CDsfa-PROD: default.json +- CDsfa-E2E: default.json +- CDsfa-INT: default.json +- CDsfa-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsfa.EMEA-Prod: +CDsfa-PROD: +- name: CD_sfa PROD +- mzName: CD_sfa/management-zone/CDsfa.name +- mzId: CD_sfa/management-zone/CDsfa.id +- tag: sfa +- env: PROD +- skipDeployment: "true" +CDsfa-PROD.EMEA-Prod: - name: CD_sfa PROD - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: PROD - skipDeployment: "false" -CDsfa.NA-Prod: +CDsfa-PROD.NA-Prod: - name: CD_sfa PROD - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: PROD - skipDeployment: "false" -CDsfa.CN-Prod: +CDsfa-PROD.CN-Prod: - name: CD_sfa PROD - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id @@ -25,21 +35,28 @@ CDsfa.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsfa.EMEA-Prod: +CDsfa-E2E: +- name: CD_sfa E2E +- mzName: CD_sfa/management-zone/CDsfa.name +- mzId: CD_sfa/management-zone/CDsfa.id +- tag: sfa +- env: E2E +- skipDeployment: "true" +CDsfa-E2E.EMEA-Prod: - name: CD_sfa E2E - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: E2E - skipDeployment: "false" -CDsfa.NA-Prod: +CDsfa-E2E.NA-Prod: - name: CD_sfa E2E - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: E2E - skipDeployment: "false" -CDsfa.CN-Prod: +CDsfa-E2E.CN-Prod: - name: CD_sfa E2E - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id @@ -47,22 +64,29 @@ CDsfa.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsfa.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsfa-INT: +- name: CD_sfa INT +- mzName: CD_sfa/management-zone/CDsfa.name +- mzId: CD_sfa/management-zone/CDsfa.id +- tag: sfa +- env: INT +- skipDeployment: "true" +CDsfa-INT.EMEA-PreProd: - name: CD_sfa INT - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: INT - skipDeployment: "false" -CDsfa.NA-PreProd: +CDsfa-INT.NA-PreProd: - name: CD_sfa INT - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: INT - skipDeployment: "false" -CDsfa.CN-PreProd: +CDsfa-INT.CN-PreProd: - name: CD_sfa INT - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id @@ -70,22 +94,29 @@ CDsfa.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsfa.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsfa-TEST: +- name: CD_sfa TEST +- mzName: CD_sfa/management-zone/CDsfa.name +- mzId: CD_sfa/management-zone/CDsfa.id +- tag: sfa +- env: TEST +- skipDeployment: "true" +CDsfa-TEST.EMEA-PreProd: - name: CD_sfa TEST - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: TEST - skipDeployment: "false" -CDsfa.NA-PreProd: +CDsfa-TEST.NA-PreProd: - name: CD_sfa TEST - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id - tag: sfa - env: TEST - skipDeployment: "false" -CDsfa.CN-PreProd: +CDsfa-TEST.CN-PreProd: - name: CD_sfa TEST - mzName: CD_sfa/management-zone/CDsfa.name - mzId: CD_sfa/management-zone/CDsfa.id diff --git a/BMW-Dynatrace-config/CD_sfa/notification/notification.yaml b/BMW-Dynatrace-config/CD_sfa/notification/notification.yaml index 729e4c42..9df3c74c 100644 --- a/BMW-Dynatrace-config/CD_sfa/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_sfa/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsfa-PROD: msTeams.json -- CDsfa-INT: msTeams.json +- CDsfa: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-PROD: +# Notification System for EMEA/NA/CN Prod +CDsfa.EMEA-Prod: - name: CD_sfa PROD -- alertingProfile: CD_sfa/alerting-profile/CDsfa-PROD.id +- alertingProfile: CD_sfa/alerting-profile/CDsfa.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-PROD.EMEA-Prod: +CDsfa.NA-Prod: - name: CD_sfa PROD -- alertingProfile: CD_sfa/alerting-profile/CDsfa-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-PROD.NA-Prod: -- name: CD_sfa PROD -- alertingProfile: CD_sfa/alerting-profile/CDsfa-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsfa-PROD.CN-Prod: -- name: CD_sfa PROD -- alertingProfile: CD_sfa/alerting-profile/CDsfa-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsfa-INT: -- name: CD_sfa INT -- alertingProfile: CD_sfa/alerting-profile/CDsfa-INT.id +- alertingProfile: CD_sfa/alerting-profile/CDsfa.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsfa-INT.EMEA-PreProd: -- name: CD_sfa INT -- alertingProfile: CD_sfa/alerting-profile/CDsfa-INT.id +CDsfa.CN-Prod: +- name: CD_sfa PROD +- alertingProfile: CD_sfa/alerting-profile/CDsfa.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsfa.EMEA-PreProd: - name: CD_sfa INT -- alertingProfile: CD_sfa/alerting-profile/CDsfa-INT.id +- alertingProfile: CD_sfa/alerting-profile/CDsfa.id - webhook: https://empty -- skipDeployment: "false" -CDsfa-INT.CN-PreProd: +- skipDeployment: "true" +CDsfa.NA-PreProd: - name: CD_sfa INT -- alertingProfile: CD_sfa/alerting-profile/CDsfa-INT.id +- alertingProfile: CD_sfa/alerting-profile/CDsfa.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsfa.CN-PreProd: +- name: CD_sfa INT +- alertingProfile: CD_sfa/alerting-profile/CDsfa.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_smart-access-order-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_smart-access-order-service/alerting-profile/alerting-profile.yaml index d23bd92b..9f5981b8 100644 --- a/BMW-Dynatrace-config/CD_smart-access-order-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_smart-access-order-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDsmart-access-order-service-PROD: default.json -- CDsmart-access-order-service-E2E: default.json -- CDsmart-access-order-service-INT: default.json +- CDsmart-access-order-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsmart-access-order-service-PROD: -- name: CD_smart-access-order-service PROD -- tag: smart-access-order-service -- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsmart-access-order-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDsmart-access-order-service.EMEA-Prod: - name: CD_smart-access-order-service PROD - tag: smart-access-order-service - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - env: PROD - skipDeployment: "false" -CDsmart-access-order-service-PROD.NA-Prod: +CDsmart-access-order-service.NA-Prod: - name: CD_smart-access-order-service PROD - tag: smart-access-order-service - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - env: PROD - skipDeployment: "false" -CDsmart-access-order-service-PROD.CN-Prod: +CDsmart-access-order-service.CN-Prod: - name: CD_smart-access-order-service PROD - tag: smart-access-order-service - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsmart-access-order-service-E2E: -- name: CD_smart-access-order-service E2E -- tag: smart-access-order-service -- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDsmart-access-order-service-E2E.EMEA-Prod: -- name: CD_smart-access-order-service E2E -- tag: smart-access-order-service -- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id -- env: E2E -- skipDeployment: "false" -CDsmart-access-order-service-E2E.NA-Prod: -- name: CD_smart-access-order-service E2E -- tag: smart-access-order-service -- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id -- env: E2E -- skipDeployment: "false" -CDsmart-access-order-service-E2E.CN-Prod: -- name: CD_smart-access-order-service E2E -- tag: smart-access-order-service -- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsmart-access-order-service-INT: -- name: CD_smart-access-order-service INT -- tag: smart-access-order-service -- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsmart-access-order-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDsmart-access-order-service.EMEA-PreProd: - name: CD_smart-access-order-service INT - tag: smart-access-order-service - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - env: INT - skipDeployment: "false" -CDsmart-access-order-service-INT.NA-PreProd: +CDsmart-access-order-service.NA-PreProd: - name: CD_smart-access-order-service INT - tag: smart-access-order-service - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - env: INT - skipDeployment: "false" -CDsmart-access-order-service-INT.CN-PreProd: +CDsmart-access-order-service.CN-PreProd: - name: CD_smart-access-order-service INT - tag: smart-access-order-service - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id diff --git a/BMW-Dynatrace-config/CD_smart-access-order-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_smart-access-order-service/dashboard/dashboard.yaml index 942cb4d1..210fcd6b 100644 --- a/BMW-Dynatrace-config/CD_smart-access-order-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_smart-access-order-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsmart-access-order-service: default.json +- CDsmart-access-order-service-PROD: default.json +- CDsmart-access-order-service-E2E: default.json +- CDsmart-access-order-service-INT: default.json +- CDsmart-access-order-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsmart-access-order-service.EMEA-Prod: +CDsmart-access-order-service-PROD: +- name: CD_smart-access-order-service PROD +- mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name +- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id +- tag: smart-access-order-service +- env: PROD +- skipDeployment: "true" +CDsmart-access-order-service-PROD.EMEA-Prod: - name: CD_smart-access-order-service PROD - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: PROD - skipDeployment: "false" -CDsmart-access-order-service.NA-Prod: +CDsmart-access-order-service-PROD.NA-Prod: - name: CD_smart-access-order-service PROD - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: PROD - skipDeployment: "false" -CDsmart-access-order-service.CN-Prod: +CDsmart-access-order-service-PROD.CN-Prod: - name: CD_smart-access-order-service PROD - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id @@ -25,21 +35,28 @@ CDsmart-access-order-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsmart-access-order-service.EMEA-Prod: +CDsmart-access-order-service-E2E: +- name: CD_smart-access-order-service E2E +- mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name +- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id +- tag: smart-access-order-service +- env: E2E +- skipDeployment: "true" +CDsmart-access-order-service-E2E.EMEA-Prod: - name: CD_smart-access-order-service E2E - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: E2E - skipDeployment: "false" -CDsmart-access-order-service.NA-Prod: +CDsmart-access-order-service-E2E.NA-Prod: - name: CD_smart-access-order-service E2E - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: E2E - skipDeployment: "false" -CDsmart-access-order-service.CN-Prod: +CDsmart-access-order-service-E2E.CN-Prod: - name: CD_smart-access-order-service E2E - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id @@ -47,22 +64,29 @@ CDsmart-access-order-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsmart-access-order-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsmart-access-order-service-INT: +- name: CD_smart-access-order-service INT +- mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name +- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id +- tag: smart-access-order-service +- env: INT +- skipDeployment: "true" +CDsmart-access-order-service-INT.EMEA-PreProd: - name: CD_smart-access-order-service INT - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: INT - skipDeployment: "false" -CDsmart-access-order-service.NA-PreProd: +CDsmart-access-order-service-INT.NA-PreProd: - name: CD_smart-access-order-service INT - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: INT - skipDeployment: "false" -CDsmart-access-order-service.CN-PreProd: +CDsmart-access-order-service-INT.CN-PreProd: - name: CD_smart-access-order-service INT - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id @@ -70,22 +94,29 @@ CDsmart-access-order-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsmart-access-order-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsmart-access-order-service-TEST: +- name: CD_smart-access-order-service TEST +- mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name +- mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id +- tag: smart-access-order-service +- env: TEST +- skipDeployment: "true" +CDsmart-access-order-service-TEST.EMEA-PreProd: - name: CD_smart-access-order-service TEST - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: TEST - skipDeployment: "false" -CDsmart-access-order-service.NA-PreProd: +CDsmart-access-order-service-TEST.NA-PreProd: - name: CD_smart-access-order-service TEST - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id - tag: smart-access-order-service - env: TEST - skipDeployment: "false" -CDsmart-access-order-service.CN-PreProd: +CDsmart-access-order-service-TEST.CN-PreProd: - name: CD_smart-access-order-service TEST - mzName: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.name - mzId: CD_smart-access-order-service/management-zone/CDsmart-access-order-service.id diff --git a/BMW-Dynatrace-config/CD_smart-access-order-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_smart-access-order-service/notification/notification.yaml index efac0baf..e37cdb13 100644 --- a/BMW-Dynatrace-config/CD_smart-access-order-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_smart-access-order-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDsmart-access-order-service-PROD: msTeams.json -- CDsmart-access-order-service-E2E: msTeams.json -- CDsmart-access-order-service-INT: msTeams.json +- CDsmart-access-order-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsmart-access-order-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDsmart-access-order-service.EMEA-Prod: - name: CD_smart-access-order-service PROD -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-PROD.id +- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsmart-access-order-service-PROD.EMEA-Prod: +CDsmart-access-order-service.NA-Prod: - name: CD_smart-access-order-service PROD -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsmart-access-order-service-PROD.NA-Prod: -- name: CD_smart-access-order-service PROD -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsmart-access-order-service-PROD.CN-Prod: -- name: CD_smart-access-order-service PROD -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsmart-access-order-service-E2E: -- name: CD_smart-access-order-service E2E -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-E2E.id +- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsmart-access-order-service-E2E.EMEA-Prod: -- name: CD_smart-access-order-service E2E -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsmart-access-order-service-E2E.NA-Prod: -- name: CD_smart-access-order-service E2E -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsmart-access-order-service-E2E.CN-Prod: -- name: CD_smart-access-order-service E2E -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsmart-access-order-service-INT: -- name: CD_smart-access-order-service INT -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-INT.id +CDsmart-access-order-service.CN-Prod: +- name: CD_smart-access-order-service PROD +- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsmart-access-order-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDsmart-access-order-service.EMEA-PreProd: - name: CD_smart-access-order-service INT -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-INT.id +- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service.id - webhook: https://empty -- skipDeployment: "false" -CDsmart-access-order-service-INT.NA-PreProd: +- skipDeployment: "true" +CDsmart-access-order-service.NA-PreProd: - name: CD_smart-access-order-service INT -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-INT.id +- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service.id - webhook: https://empty -- skipDeployment: "false" -CDsmart-access-order-service-INT.CN-PreProd: +- skipDeployment: "true" +CDsmart-access-order-service.CN-PreProd: - name: CD_smart-access-order-service INT -- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service-INT.id +- alertingProfile: CD_smart-access-order-service/alerting-profile/CDsmart-access-order-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_sms-email-adapter-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_sms-email-adapter-service/alerting-profile/alerting-profile.yaml index 48f8d165..e9132599 100644 --- a/BMW-Dynatrace-config/CD_sms-email-adapter-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_sms-email-adapter-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDsms-email-adapter-service-PROD: default.json -- CDsms-email-adapter-service-E2E: default.json -- CDsms-email-adapter-service-INT: default.json +- CDsms-email-adapter-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsms-email-adapter-service-PROD: -- name: CD_sms-email-adapter-service PROD -- tag: sms-email-adapter-service -- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsms-email-adapter-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDsms-email-adapter-service.EMEA-Prod: - name: CD_sms-email-adapter-service PROD - tag: sms-email-adapter-service - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - env: PROD - skipDeployment: "false" -CDsms-email-adapter-service-PROD.NA-Prod: +CDsms-email-adapter-service.NA-Prod: - name: CD_sms-email-adapter-service PROD - tag: sms-email-adapter-service - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - env: PROD - skipDeployment: "false" -CDsms-email-adapter-service-PROD.CN-Prod: +CDsms-email-adapter-service.CN-Prod: - name: CD_sms-email-adapter-service PROD - tag: sms-email-adapter-service - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsms-email-adapter-service-E2E: -- name: CD_sms-email-adapter-service E2E -- tag: sms-email-adapter-service -- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDsms-email-adapter-service-E2E.EMEA-Prod: -- name: CD_sms-email-adapter-service E2E -- tag: sms-email-adapter-service -- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id -- env: E2E -- skipDeployment: "false" -CDsms-email-adapter-service-E2E.NA-Prod: -- name: CD_sms-email-adapter-service E2E -- tag: sms-email-adapter-service -- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id -- env: E2E -- skipDeployment: "false" -CDsms-email-adapter-service-E2E.CN-Prod: -- name: CD_sms-email-adapter-service E2E -- tag: sms-email-adapter-service -- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDsms-email-adapter-service-INT: -- name: CD_sms-email-adapter-service INT -- tag: sms-email-adapter-service -- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsms-email-adapter-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDsms-email-adapter-service.EMEA-PreProd: - name: CD_sms-email-adapter-service INT - tag: sms-email-adapter-service - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - env: INT - skipDeployment: "false" -CDsms-email-adapter-service-INT.NA-PreProd: +CDsms-email-adapter-service.NA-PreProd: - name: CD_sms-email-adapter-service INT - tag: sms-email-adapter-service - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - env: INT - skipDeployment: "false" -CDsms-email-adapter-service-INT.CN-PreProd: +CDsms-email-adapter-service.CN-PreProd: - name: CD_sms-email-adapter-service INT - tag: sms-email-adapter-service - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id diff --git a/BMW-Dynatrace-config/CD_sms-email-adapter-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_sms-email-adapter-service/dashboard/dashboard.yaml index 4d8fb72d..0e9369c6 100644 --- a/BMW-Dynatrace-config/CD_sms-email-adapter-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_sms-email-adapter-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsms-email-adapter-service: default.json +- CDsms-email-adapter-service-PROD: default.json +- CDsms-email-adapter-service-E2E: default.json +- CDsms-email-adapter-service-INT: default.json +- CDsms-email-adapter-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsms-email-adapter-service.EMEA-Prod: +CDsms-email-adapter-service-PROD: +- name: CD_sms-email-adapter-service PROD +- mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name +- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id +- tag: sms-email-adapter-service +- env: PROD +- skipDeployment: "true" +CDsms-email-adapter-service-PROD.EMEA-Prod: - name: CD_sms-email-adapter-service PROD - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: PROD - skipDeployment: "false" -CDsms-email-adapter-service.NA-Prod: +CDsms-email-adapter-service-PROD.NA-Prod: - name: CD_sms-email-adapter-service PROD - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: PROD - skipDeployment: "false" -CDsms-email-adapter-service.CN-Prod: +CDsms-email-adapter-service-PROD.CN-Prod: - name: CD_sms-email-adapter-service PROD - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id @@ -25,21 +35,28 @@ CDsms-email-adapter-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsms-email-adapter-service.EMEA-Prod: +CDsms-email-adapter-service-E2E: +- name: CD_sms-email-adapter-service E2E +- mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name +- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id +- tag: sms-email-adapter-service +- env: E2E +- skipDeployment: "true" +CDsms-email-adapter-service-E2E.EMEA-Prod: - name: CD_sms-email-adapter-service E2E - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: E2E - skipDeployment: "false" -CDsms-email-adapter-service.NA-Prod: +CDsms-email-adapter-service-E2E.NA-Prod: - name: CD_sms-email-adapter-service E2E - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: E2E - skipDeployment: "false" -CDsms-email-adapter-service.CN-Prod: +CDsms-email-adapter-service-E2E.CN-Prod: - name: CD_sms-email-adapter-service E2E - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id @@ -47,22 +64,29 @@ CDsms-email-adapter-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsms-email-adapter-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsms-email-adapter-service-INT: +- name: CD_sms-email-adapter-service INT +- mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name +- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id +- tag: sms-email-adapter-service +- env: INT +- skipDeployment: "true" +CDsms-email-adapter-service-INT.EMEA-PreProd: - name: CD_sms-email-adapter-service INT - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: INT - skipDeployment: "false" -CDsms-email-adapter-service.NA-PreProd: +CDsms-email-adapter-service-INT.NA-PreProd: - name: CD_sms-email-adapter-service INT - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: INT - skipDeployment: "false" -CDsms-email-adapter-service.CN-PreProd: +CDsms-email-adapter-service-INT.CN-PreProd: - name: CD_sms-email-adapter-service INT - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id @@ -70,22 +94,29 @@ CDsms-email-adapter-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsms-email-adapter-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsms-email-adapter-service-TEST: +- name: CD_sms-email-adapter-service TEST +- mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name +- mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id +- tag: sms-email-adapter-service +- env: TEST +- skipDeployment: "true" +CDsms-email-adapter-service-TEST.EMEA-PreProd: - name: CD_sms-email-adapter-service TEST - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: TEST - skipDeployment: "false" -CDsms-email-adapter-service.NA-PreProd: +CDsms-email-adapter-service-TEST.NA-PreProd: - name: CD_sms-email-adapter-service TEST - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id - tag: sms-email-adapter-service - env: TEST - skipDeployment: "false" -CDsms-email-adapter-service.CN-PreProd: +CDsms-email-adapter-service-TEST.CN-PreProd: - name: CD_sms-email-adapter-service TEST - mzName: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.name - mzId: CD_sms-email-adapter-service/management-zone/CDsms-email-adapter-service.id diff --git a/BMW-Dynatrace-config/CD_sms-email-adapter-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_sms-email-adapter-service/notification/notification.yaml index ce1fa6b9..bf364d8f 100644 --- a/BMW-Dynatrace-config/CD_sms-email-adapter-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_sms-email-adapter-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDsms-email-adapter-service-PROD: msTeams.json -- CDsms-email-adapter-service-E2E: msTeams.json -- CDsms-email-adapter-service-INT: msTeams.json +- CDsms-email-adapter-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsms-email-adapter-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDsms-email-adapter-service.EMEA-Prod: - name: CD_sms-email-adapter-service PROD -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-PROD.id +- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsms-email-adapter-service-PROD.EMEA-Prod: +CDsms-email-adapter-service.NA-Prod: - name: CD_sms-email-adapter-service PROD -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsms-email-adapter-service-PROD.NA-Prod: -- name: CD_sms-email-adapter-service PROD -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsms-email-adapter-service-PROD.CN-Prod: -- name: CD_sms-email-adapter-service PROD -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsms-email-adapter-service-E2E: -- name: CD_sms-email-adapter-service E2E -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-E2E.id +- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsms-email-adapter-service-E2E.EMEA-Prod: -- name: CD_sms-email-adapter-service E2E -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsms-email-adapter-service-E2E.NA-Prod: -- name: CD_sms-email-adapter-service E2E -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDsms-email-adapter-service-E2E.CN-Prod: -- name: CD_sms-email-adapter-service E2E -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsms-email-adapter-service-INT: -- name: CD_sms-email-adapter-service INT -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-INT.id +CDsms-email-adapter-service.CN-Prod: +- name: CD_sms-email-adapter-service PROD +- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsms-email-adapter-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDsms-email-adapter-service.EMEA-PreProd: - name: CD_sms-email-adapter-service INT -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-INT.id +- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service.id - webhook: https://empty -- skipDeployment: "false" -CDsms-email-adapter-service-INT.NA-PreProd: +- skipDeployment: "true" +CDsms-email-adapter-service.NA-PreProd: - name: CD_sms-email-adapter-service INT -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-INT.id +- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service.id - webhook: https://empty -- skipDeployment: "false" -CDsms-email-adapter-service-INT.CN-PreProd: +- skipDeployment: "true" +CDsms-email-adapter-service.CN-PreProd: - name: CD_sms-email-adapter-service INT -- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service-INT.id +- alertingProfile: CD_sms-email-adapter-service/alerting-profile/CDsms-email-adapter-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_srmanager/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_srmanager/alerting-profile/alerting-profile.yaml index 48b8c5c0..2484417f 100644 --- a/BMW-Dynatrace-config/CD_srmanager/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_srmanager/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsrmanager-PROD: default.json -- CDsrmanager-INT: default.json +- CDsrmanager: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsrmanager-PROD: -- name: CD_srmanager PROD -- tag: srmanager -- mzId: CD_srmanager/management-zone/CDsrmanager.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsrmanager-PROD.EMEA-Prod: +CDsrmanager.EMEA-Prod: - name: CD_srmanager PROD - tag: srmanager - mzId: CD_srmanager/management-zone/CDsrmanager.id - env: PROD - skipDeployment: "false" -CDsrmanager-PROD.NA-Prod: +CDsrmanager.NA-Prod: - name: CD_srmanager PROD - tag: srmanager - mzId: CD_srmanager/management-zone/CDsrmanager.id - env: PROD - skipDeployment: "false" -CDsrmanager-PROD.CN-Prod: +CDsrmanager.CN-Prod: - name: CD_srmanager PROD - tag: srmanager - mzId: CD_srmanager/management-zone/CDsrmanager.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsrmanager-INT: -- name: CD_srmanager INT -- tag: srmanager -- mzId: CD_srmanager/management-zone/CDsrmanager.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsrmanager-INT.EMEA-PreProd: +CDsrmanager.EMEA-PreProd: - name: CD_srmanager INT - tag: srmanager - mzId: CD_srmanager/management-zone/CDsrmanager.id - env: INT - skipDeployment: "false" -CDsrmanager-INT.NA-PreProd: +CDsrmanager.NA-PreProd: - name: CD_srmanager INT - tag: srmanager - mzId: CD_srmanager/management-zone/CDsrmanager.id - env: INT - skipDeployment: "false" -CDsrmanager-INT.CN-PreProd: +CDsrmanager.CN-PreProd: - name: CD_srmanager INT - tag: srmanager - mzId: CD_srmanager/management-zone/CDsrmanager.id diff --git a/BMW-Dynatrace-config/CD_srmanager/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_srmanager/dashboard/dashboard.yaml index 0e6afa5f..38e5df9c 100644 --- a/BMW-Dynatrace-config/CD_srmanager/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_srmanager/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsrmanager: default.json +- CDsrmanager-PROD: default.json +- CDsrmanager-E2E: default.json +- CDsrmanager-INT: default.json +- CDsrmanager-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsrmanager.EMEA-Prod: +CDsrmanager-PROD: +- name: CD_srmanager PROD +- mzName: CD_srmanager/management-zone/CDsrmanager.name +- mzId: CD_srmanager/management-zone/CDsrmanager.id +- tag: srmanager +- env: PROD +- skipDeployment: "true" +CDsrmanager-PROD.EMEA-Prod: - name: CD_srmanager PROD - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: PROD - skipDeployment: "false" -CDsrmanager.NA-Prod: +CDsrmanager-PROD.NA-Prod: - name: CD_srmanager PROD - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: PROD - skipDeployment: "false" -CDsrmanager.CN-Prod: +CDsrmanager-PROD.CN-Prod: - name: CD_srmanager PROD - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id @@ -25,21 +35,28 @@ CDsrmanager.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsrmanager.EMEA-Prod: +CDsrmanager-E2E: +- name: CD_srmanager E2E +- mzName: CD_srmanager/management-zone/CDsrmanager.name +- mzId: CD_srmanager/management-zone/CDsrmanager.id +- tag: srmanager +- env: E2E +- skipDeployment: "true" +CDsrmanager-E2E.EMEA-Prod: - name: CD_srmanager E2E - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: E2E - skipDeployment: "false" -CDsrmanager.NA-Prod: +CDsrmanager-E2E.NA-Prod: - name: CD_srmanager E2E - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: E2E - skipDeployment: "false" -CDsrmanager.CN-Prod: +CDsrmanager-E2E.CN-Prod: - name: CD_srmanager E2E - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id @@ -47,22 +64,29 @@ CDsrmanager.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsrmanager.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsrmanager-INT: +- name: CD_srmanager INT +- mzName: CD_srmanager/management-zone/CDsrmanager.name +- mzId: CD_srmanager/management-zone/CDsrmanager.id +- tag: srmanager +- env: INT +- skipDeployment: "true" +CDsrmanager-INT.EMEA-PreProd: - name: CD_srmanager INT - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: INT - skipDeployment: "false" -CDsrmanager.NA-PreProd: +CDsrmanager-INT.NA-PreProd: - name: CD_srmanager INT - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: INT - skipDeployment: "false" -CDsrmanager.CN-PreProd: +CDsrmanager-INT.CN-PreProd: - name: CD_srmanager INT - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id @@ -70,22 +94,29 @@ CDsrmanager.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsrmanager.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsrmanager-TEST: +- name: CD_srmanager TEST +- mzName: CD_srmanager/management-zone/CDsrmanager.name +- mzId: CD_srmanager/management-zone/CDsrmanager.id +- tag: srmanager +- env: TEST +- skipDeployment: "true" +CDsrmanager-TEST.EMEA-PreProd: - name: CD_srmanager TEST - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: TEST - skipDeployment: "false" -CDsrmanager.NA-PreProd: +CDsrmanager-TEST.NA-PreProd: - name: CD_srmanager TEST - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id - tag: srmanager - env: TEST - skipDeployment: "false" -CDsrmanager.CN-PreProd: +CDsrmanager-TEST.CN-PreProd: - name: CD_srmanager TEST - mzName: CD_srmanager/management-zone/CDsrmanager.name - mzId: CD_srmanager/management-zone/CDsrmanager.id diff --git a/BMW-Dynatrace-config/CD_srmanager/notification/notification.yaml b/BMW-Dynatrace-config/CD_srmanager/notification/notification.yaml index ba888ad5..d3dd633a 100644 --- a/BMW-Dynatrace-config/CD_srmanager/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_srmanager/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsrmanager-PROD: msTeams.json -- CDsrmanager-INT: msTeams.json +- CDsrmanager: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsrmanager-PROD: +# Notification System for EMEA/NA/CN Prod +CDsrmanager.EMEA-Prod: - name: CD_srmanager PROD -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-PROD.id +- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsrmanager-PROD.EMEA-Prod: +CDsrmanager.NA-Prod: - name: CD_srmanager PROD -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsrmanager-PROD.NA-Prod: -- name: CD_srmanager PROD -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsrmanager-PROD.CN-Prod: -- name: CD_srmanager PROD -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsrmanager-INT: -- name: CD_srmanager INT -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-INT.id +- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsrmanager-INT.EMEA-PreProd: -- name: CD_srmanager INT -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-INT.id +CDsrmanager.CN-Prod: +- name: CD_srmanager PROD +- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager.id - webhook: https://empty -- skipDeployment: "false" -CDsrmanager-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsrmanager.EMEA-PreProd: - name: CD_srmanager INT -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-INT.id +- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager.id - webhook: https://empty -- skipDeployment: "false" -CDsrmanager-INT.CN-PreProd: +- skipDeployment: "true" +CDsrmanager.NA-PreProd: - name: CD_srmanager INT -- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager-INT.id +- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsrmanager.CN-PreProd: +- name: CD_srmanager INT +- alertingProfile: CD_srmanager/alerting-profile/CDsrmanager.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_stm/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_stm/alerting-profile/alerting-profile.yaml index 1d1df87e..6a130484 100644 --- a/BMW-Dynatrace-config/CD_stm/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_stm/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDstm-PROD: default.json -- CDstm-INT: default.json +- CDstm: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDstm-PROD: -- name: CD_stm PROD -- tag: stm -- mzId: CD_stm/management-zone/CDstm.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDstm-PROD.EMEA-Prod: +CDstm.EMEA-Prod: - name: CD_stm PROD - tag: stm - mzId: CD_stm/management-zone/CDstm.id - env: PROD - skipDeployment: "false" -CDstm-PROD.NA-Prod: +CDstm.NA-Prod: - name: CD_stm PROD - tag: stm - mzId: CD_stm/management-zone/CDstm.id - env: PROD - skipDeployment: "false" -CDstm-PROD.CN-Prod: +CDstm.CN-Prod: - name: CD_stm PROD - tag: stm - mzId: CD_stm/management-zone/CDstm.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDstm-INT: -- name: CD_stm INT -- tag: stm -- mzId: CD_stm/management-zone/CDstm.id -- env: INT -- skipDeployment: "true" -#Configuration -CDstm-INT.EMEA-PreProd: +CDstm.EMEA-PreProd: - name: CD_stm INT - tag: stm - mzId: CD_stm/management-zone/CDstm.id - env: INT - skipDeployment: "false" -CDstm-INT.NA-PreProd: +CDstm.NA-PreProd: - name: CD_stm INT - tag: stm - mzId: CD_stm/management-zone/CDstm.id - env: INT - skipDeployment: "false" -CDstm-INT.CN-PreProd: +CDstm.CN-PreProd: - name: CD_stm INT - tag: stm - mzId: CD_stm/management-zone/CDstm.id diff --git a/BMW-Dynatrace-config/CD_stm/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_stm/dashboard/dashboard.yaml index 68447f90..33e49b52 100644 --- a/BMW-Dynatrace-config/CD_stm/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_stm/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDstm: default.json +- CDstm-PROD: default.json +- CDstm-E2E: default.json +- CDstm-INT: default.json +- CDstm-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDstm.EMEA-Prod: +CDstm-PROD: +- name: CD_stm PROD +- mzName: CD_stm/management-zone/CDstm.name +- mzId: CD_stm/management-zone/CDstm.id +- tag: stm +- env: PROD +- skipDeployment: "true" +CDstm-PROD.EMEA-Prod: - name: CD_stm PROD - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: PROD - skipDeployment: "false" -CDstm.NA-Prod: +CDstm-PROD.NA-Prod: - name: CD_stm PROD - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: PROD - skipDeployment: "false" -CDstm.CN-Prod: +CDstm-PROD.CN-Prod: - name: CD_stm PROD - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id @@ -25,21 +35,28 @@ CDstm.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDstm.EMEA-Prod: +CDstm-E2E: +- name: CD_stm E2E +- mzName: CD_stm/management-zone/CDstm.name +- mzId: CD_stm/management-zone/CDstm.id +- tag: stm +- env: E2E +- skipDeployment: "true" +CDstm-E2E.EMEA-Prod: - name: CD_stm E2E - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: E2E - skipDeployment: "false" -CDstm.NA-Prod: +CDstm-E2E.NA-Prod: - name: CD_stm E2E - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: E2E - skipDeployment: "false" -CDstm.CN-Prod: +CDstm-E2E.CN-Prod: - name: CD_stm E2E - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id @@ -47,22 +64,29 @@ CDstm.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDstm.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDstm-INT: +- name: CD_stm INT +- mzName: CD_stm/management-zone/CDstm.name +- mzId: CD_stm/management-zone/CDstm.id +- tag: stm +- env: INT +- skipDeployment: "true" +CDstm-INT.EMEA-PreProd: - name: CD_stm INT - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: INT - skipDeployment: "false" -CDstm.NA-PreProd: +CDstm-INT.NA-PreProd: - name: CD_stm INT - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: INT - skipDeployment: "false" -CDstm.CN-PreProd: +CDstm-INT.CN-PreProd: - name: CD_stm INT - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id @@ -70,22 +94,29 @@ CDstm.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDstm.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDstm-TEST: +- name: CD_stm TEST +- mzName: CD_stm/management-zone/CDstm.name +- mzId: CD_stm/management-zone/CDstm.id +- tag: stm +- env: TEST +- skipDeployment: "true" +CDstm-TEST.EMEA-PreProd: - name: CD_stm TEST - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: TEST - skipDeployment: "false" -CDstm.NA-PreProd: +CDstm-TEST.NA-PreProd: - name: CD_stm TEST - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id - tag: stm - env: TEST - skipDeployment: "false" -CDstm.CN-PreProd: +CDstm-TEST.CN-PreProd: - name: CD_stm TEST - mzName: CD_stm/management-zone/CDstm.name - mzId: CD_stm/management-zone/CDstm.id diff --git a/BMW-Dynatrace-config/CD_stm/notification/notification.yaml b/BMW-Dynatrace-config/CD_stm/notification/notification.yaml index f3fd1798..03203331 100644 --- a/BMW-Dynatrace-config/CD_stm/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_stm/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDstm-PROD: msTeams.json -- CDstm-INT: msTeams.json +- CDstm: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDstm-PROD: +# Notification System for EMEA/NA/CN Prod +CDstm.EMEA-Prod: - name: CD_stm PROD -- alertingProfile: CD_stm/alerting-profile/CDstm-PROD.id +- alertingProfile: CD_stm/alerting-profile/CDstm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDstm-PROD.EMEA-Prod: +CDstm.NA-Prod: - name: CD_stm PROD -- alertingProfile: CD_stm/alerting-profile/CDstm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDstm-PROD.NA-Prod: -- name: CD_stm PROD -- alertingProfile: CD_stm/alerting-profile/CDstm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDstm-PROD.CN-Prod: -- name: CD_stm PROD -- alertingProfile: CD_stm/alerting-profile/CDstm-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDstm-INT: -- name: CD_stm INT -- alertingProfile: CD_stm/alerting-profile/CDstm-INT.id +- alertingProfile: CD_stm/alerting-profile/CDstm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDstm-INT.EMEA-PreProd: -- name: CD_stm INT -- alertingProfile: CD_stm/alerting-profile/CDstm-INT.id +CDstm.CN-Prod: +- name: CD_stm PROD +- alertingProfile: CD_stm/alerting-profile/CDstm.id - webhook: https://empty -- skipDeployment: "false" -CDstm-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDstm.EMEA-PreProd: - name: CD_stm INT -- alertingProfile: CD_stm/alerting-profile/CDstm-INT.id +- alertingProfile: CD_stm/alerting-profile/CDstm.id - webhook: https://empty -- skipDeployment: "false" -CDstm-INT.CN-PreProd: +- skipDeployment: "true" +CDstm.NA-PreProd: - name: CD_stm INT -- alertingProfile: CD_stm/alerting-profile/CDstm-INT.id +- alertingProfile: CD_stm/alerting-profile/CDstm.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDstm.CN-PreProd: +- name: CD_stm INT +- alertingProfile: CD_stm/alerting-profile/CDstm.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_svcinfo/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_svcinfo/alerting-profile/alerting-profile.yaml index 966c6c01..c3869c58 100644 --- a/BMW-Dynatrace-config/CD_svcinfo/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_svcinfo/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDsvcinfo-PROD: default.json -- CDsvcinfo-INT: default.json +- CDsvcinfo: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsvcinfo-PROD: -- name: CD_svcinfo PROD -- tag: svcinfo -- mzId: CD_svcinfo/management-zone/CDsvcinfo.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDsvcinfo-PROD.EMEA-Prod: +CDsvcinfo.EMEA-Prod: - name: CD_svcinfo PROD - tag: svcinfo - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - env: PROD - skipDeployment: "false" -CDsvcinfo-PROD.NA-Prod: +CDsvcinfo.NA-Prod: - name: CD_svcinfo PROD - tag: svcinfo - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - env: PROD - skipDeployment: "false" -CDsvcinfo-PROD.CN-Prod: +CDsvcinfo.CN-Prod: - name: CD_svcinfo PROD - tag: svcinfo - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDsvcinfo-INT: -- name: CD_svcinfo INT -- tag: svcinfo -- mzId: CD_svcinfo/management-zone/CDsvcinfo.id -- env: INT -- skipDeployment: "true" -#Configuration -CDsvcinfo-INT.EMEA-PreProd: +CDsvcinfo.EMEA-PreProd: - name: CD_svcinfo INT - tag: svcinfo - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - env: INT - skipDeployment: "false" -CDsvcinfo-INT.NA-PreProd: +CDsvcinfo.NA-PreProd: - name: CD_svcinfo INT - tag: svcinfo - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - env: INT - skipDeployment: "false" -CDsvcinfo-INT.CN-PreProd: +CDsvcinfo.CN-PreProd: - name: CD_svcinfo INT - tag: svcinfo - mzId: CD_svcinfo/management-zone/CDsvcinfo.id diff --git a/BMW-Dynatrace-config/CD_svcinfo/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_svcinfo/dashboard/dashboard.yaml index fd9cd584..03e005ef 100644 --- a/BMW-Dynatrace-config/CD_svcinfo/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_svcinfo/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDsvcinfo: default.json +- CDsvcinfo-PROD: default.json +- CDsvcinfo-E2E: default.json +- CDsvcinfo-INT: default.json +- CDsvcinfo-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDsvcinfo.EMEA-Prod: +CDsvcinfo-PROD: +- name: CD_svcinfo PROD +- mzName: CD_svcinfo/management-zone/CDsvcinfo.name +- mzId: CD_svcinfo/management-zone/CDsvcinfo.id +- tag: svcinfo +- env: PROD +- skipDeployment: "true" +CDsvcinfo-PROD.EMEA-Prod: - name: CD_svcinfo PROD - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: PROD - skipDeployment: "false" -CDsvcinfo.NA-Prod: +CDsvcinfo-PROD.NA-Prod: - name: CD_svcinfo PROD - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: PROD - skipDeployment: "false" -CDsvcinfo.CN-Prod: +CDsvcinfo-PROD.CN-Prod: - name: CD_svcinfo PROD - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id @@ -25,21 +35,28 @@ CDsvcinfo.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDsvcinfo.EMEA-Prod: +CDsvcinfo-E2E: +- name: CD_svcinfo E2E +- mzName: CD_svcinfo/management-zone/CDsvcinfo.name +- mzId: CD_svcinfo/management-zone/CDsvcinfo.id +- tag: svcinfo +- env: E2E +- skipDeployment: "true" +CDsvcinfo-E2E.EMEA-Prod: - name: CD_svcinfo E2E - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: E2E - skipDeployment: "false" -CDsvcinfo.NA-Prod: +CDsvcinfo-E2E.NA-Prod: - name: CD_svcinfo E2E - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: E2E - skipDeployment: "false" -CDsvcinfo.CN-Prod: +CDsvcinfo-E2E.CN-Prod: - name: CD_svcinfo E2E - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id @@ -47,22 +64,29 @@ CDsvcinfo.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDsvcinfo.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDsvcinfo-INT: +- name: CD_svcinfo INT +- mzName: CD_svcinfo/management-zone/CDsvcinfo.name +- mzId: CD_svcinfo/management-zone/CDsvcinfo.id +- tag: svcinfo +- env: INT +- skipDeployment: "true" +CDsvcinfo-INT.EMEA-PreProd: - name: CD_svcinfo INT - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: INT - skipDeployment: "false" -CDsvcinfo.NA-PreProd: +CDsvcinfo-INT.NA-PreProd: - name: CD_svcinfo INT - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: INT - skipDeployment: "false" -CDsvcinfo.CN-PreProd: +CDsvcinfo-INT.CN-PreProd: - name: CD_svcinfo INT - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id @@ -70,22 +94,29 @@ CDsvcinfo.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDsvcinfo.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDsvcinfo-TEST: +- name: CD_svcinfo TEST +- mzName: CD_svcinfo/management-zone/CDsvcinfo.name +- mzId: CD_svcinfo/management-zone/CDsvcinfo.id +- tag: svcinfo +- env: TEST +- skipDeployment: "true" +CDsvcinfo-TEST.EMEA-PreProd: - name: CD_svcinfo TEST - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: TEST - skipDeployment: "false" -CDsvcinfo.NA-PreProd: +CDsvcinfo-TEST.NA-PreProd: - name: CD_svcinfo TEST - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id - tag: svcinfo - env: TEST - skipDeployment: "false" -CDsvcinfo.CN-PreProd: +CDsvcinfo-TEST.CN-PreProd: - name: CD_svcinfo TEST - mzName: CD_svcinfo/management-zone/CDsvcinfo.name - mzId: CD_svcinfo/management-zone/CDsvcinfo.id diff --git a/BMW-Dynatrace-config/CD_svcinfo/notification/notification.yaml b/BMW-Dynatrace-config/CD_svcinfo/notification/notification.yaml index b9251a9c..6b1913d7 100644 --- a/BMW-Dynatrace-config/CD_svcinfo/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_svcinfo/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDsvcinfo-PROD: msTeams.json -- CDsvcinfo-INT: msTeams.json +- CDsvcinfo: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsvcinfo-PROD: +# Notification System for EMEA/NA/CN Prod +CDsvcinfo.EMEA-Prod: - name: CD_svcinfo PROD -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-PROD.id +- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsvcinfo-PROD.EMEA-Prod: +CDsvcinfo.NA-Prod: - name: CD_svcinfo PROD -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsvcinfo-PROD.NA-Prod: -- name: CD_svcinfo PROD -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDsvcinfo-PROD.CN-Prod: -- name: CD_svcinfo PROD -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDsvcinfo-INT: -- name: CD_svcinfo INT -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-INT.id +- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDsvcinfo-INT.EMEA-PreProd: -- name: CD_svcinfo INT -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-INT.id +CDsvcinfo.CN-Prod: +- name: CD_svcinfo PROD +- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo.id - webhook: https://empty -- skipDeployment: "false" -CDsvcinfo-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDsvcinfo.EMEA-PreProd: - name: CD_svcinfo INT -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-INT.id +- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo.id - webhook: https://empty -- skipDeployment: "false" -CDsvcinfo-INT.CN-PreProd: +- skipDeployment: "true" +CDsvcinfo.NA-PreProd: - name: CD_svcinfo INT -- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo-INT.id +- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDsvcinfo.CN-PreProd: +- name: CD_svcinfo INT +- alertingProfile: CD_svcinfo/alerting-profile/CDsvcinfo.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_timer-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_timer-service/alerting-profile/alerting-profile.yaml index 0faa3956..5bbb06c3 100644 --- a/BMW-Dynatrace-config/CD_timer-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_timer-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtimer-service-PROD: default.json -- CDtimer-service-E2E: default.json -- CDtimer-service-INT: default.json +- CDtimer-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimer-service-PROD: -- name: CD_timer-service PROD -- tag: timer-service -- mzId: CD_timer-service/management-zone/CDtimer-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtimer-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtimer-service.EMEA-Prod: - name: CD_timer-service PROD - tag: timer-service - mzId: CD_timer-service/management-zone/CDtimer-service.id - env: PROD - skipDeployment: "false" -CDtimer-service-PROD.NA-Prod: +CDtimer-service.NA-Prod: - name: CD_timer-service PROD - tag: timer-service - mzId: CD_timer-service/management-zone/CDtimer-service.id - env: PROD - skipDeployment: "false" -CDtimer-service-PROD.CN-Prod: +CDtimer-service.CN-Prod: - name: CD_timer-service PROD - tag: timer-service - mzId: CD_timer-service/management-zone/CDtimer-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimer-service-E2E: -- name: CD_timer-service E2E -- tag: timer-service -- mzId: CD_timer-service/management-zone/CDtimer-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtimer-service-E2E.EMEA-Prod: -- name: CD_timer-service E2E -- tag: timer-service -- mzId: CD_timer-service/management-zone/CDtimer-service.id -- env: E2E -- skipDeployment: "false" -CDtimer-service-E2E.NA-Prod: -- name: CD_timer-service E2E -- tag: timer-service -- mzId: CD_timer-service/management-zone/CDtimer-service.id -- env: E2E -- skipDeployment: "false" -CDtimer-service-E2E.CN-Prod: -- name: CD_timer-service E2E -- tag: timer-service -- mzId: CD_timer-service/management-zone/CDtimer-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimer-service-INT: -- name: CD_timer-service INT -- tag: timer-service -- mzId: CD_timer-service/management-zone/CDtimer-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtimer-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtimer-service.EMEA-PreProd: - name: CD_timer-service INT - tag: timer-service - mzId: CD_timer-service/management-zone/CDtimer-service.id - env: INT - skipDeployment: "false" -CDtimer-service-INT.NA-PreProd: +CDtimer-service.NA-PreProd: - name: CD_timer-service INT - tag: timer-service - mzId: CD_timer-service/management-zone/CDtimer-service.id - env: INT - skipDeployment: "false" -CDtimer-service-INT.CN-PreProd: +CDtimer-service.CN-PreProd: - name: CD_timer-service INT - tag: timer-service - mzId: CD_timer-service/management-zone/CDtimer-service.id diff --git a/BMW-Dynatrace-config/CD_timer-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_timer-service/dashboard/dashboard.yaml index c9abcc87..ca57a6cd 100644 --- a/BMW-Dynatrace-config/CD_timer-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_timer-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtimer-service: default.json +- CDtimer-service-PROD: default.json +- CDtimer-service-E2E: default.json +- CDtimer-service-INT: default.json +- CDtimer-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtimer-service.EMEA-Prod: +CDtimer-service-PROD: +- name: CD_timer-service PROD +- mzName: CD_timer-service/management-zone/CDtimer-service.name +- mzId: CD_timer-service/management-zone/CDtimer-service.id +- tag: timer-service +- env: PROD +- skipDeployment: "true" +CDtimer-service-PROD.EMEA-Prod: - name: CD_timer-service PROD - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: PROD - skipDeployment: "false" -CDtimer-service.NA-Prod: +CDtimer-service-PROD.NA-Prod: - name: CD_timer-service PROD - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: PROD - skipDeployment: "false" -CDtimer-service.CN-Prod: +CDtimer-service-PROD.CN-Prod: - name: CD_timer-service PROD - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id @@ -25,21 +35,28 @@ CDtimer-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtimer-service.EMEA-Prod: +CDtimer-service-E2E: +- name: CD_timer-service E2E +- mzName: CD_timer-service/management-zone/CDtimer-service.name +- mzId: CD_timer-service/management-zone/CDtimer-service.id +- tag: timer-service +- env: E2E +- skipDeployment: "true" +CDtimer-service-E2E.EMEA-Prod: - name: CD_timer-service E2E - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: E2E - skipDeployment: "false" -CDtimer-service.NA-Prod: +CDtimer-service-E2E.NA-Prod: - name: CD_timer-service E2E - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: E2E - skipDeployment: "false" -CDtimer-service.CN-Prod: +CDtimer-service-E2E.CN-Prod: - name: CD_timer-service E2E - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id @@ -47,22 +64,29 @@ CDtimer-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtimer-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtimer-service-INT: +- name: CD_timer-service INT +- mzName: CD_timer-service/management-zone/CDtimer-service.name +- mzId: CD_timer-service/management-zone/CDtimer-service.id +- tag: timer-service +- env: INT +- skipDeployment: "true" +CDtimer-service-INT.EMEA-PreProd: - name: CD_timer-service INT - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: INT - skipDeployment: "false" -CDtimer-service.NA-PreProd: +CDtimer-service-INT.NA-PreProd: - name: CD_timer-service INT - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: INT - skipDeployment: "false" -CDtimer-service.CN-PreProd: +CDtimer-service-INT.CN-PreProd: - name: CD_timer-service INT - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id @@ -70,22 +94,29 @@ CDtimer-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtimer-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtimer-service-TEST: +- name: CD_timer-service TEST +- mzName: CD_timer-service/management-zone/CDtimer-service.name +- mzId: CD_timer-service/management-zone/CDtimer-service.id +- tag: timer-service +- env: TEST +- skipDeployment: "true" +CDtimer-service-TEST.EMEA-PreProd: - name: CD_timer-service TEST - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: TEST - skipDeployment: "false" -CDtimer-service.NA-PreProd: +CDtimer-service-TEST.NA-PreProd: - name: CD_timer-service TEST - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id - tag: timer-service - env: TEST - skipDeployment: "false" -CDtimer-service.CN-PreProd: +CDtimer-service-TEST.CN-PreProd: - name: CD_timer-service TEST - mzName: CD_timer-service/management-zone/CDtimer-service.name - mzId: CD_timer-service/management-zone/CDtimer-service.id diff --git a/BMW-Dynatrace-config/CD_timer-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_timer-service/notification/notification.yaml index efef9c32..3e29eae4 100644 --- a/BMW-Dynatrace-config/CD_timer-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_timer-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtimer-service-PROD: msTeams.json -- CDtimer-service-E2E: msTeams.json -- CDtimer-service-INT: msTeams.json +- CDtimer-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimer-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDtimer-service.EMEA-Prod: - name: CD_timer-service PROD -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-PROD.id +- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtimer-service-PROD.EMEA-Prod: +CDtimer-service.NA-Prod: - name: CD_timer-service PROD -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtimer-service-PROD.NA-Prod: -- name: CD_timer-service PROD -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtimer-service-PROD.CN-Prod: -- name: CD_timer-service PROD -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimer-service-E2E: -- name: CD_timer-service E2E -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-E2E.id +- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtimer-service-E2E.EMEA-Prod: -- name: CD_timer-service E2E -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtimer-service-E2E.NA-Prod: -- name: CD_timer-service E2E -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtimer-service-E2E.CN-Prod: -- name: CD_timer-service E2E -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimer-service-INT: -- name: CD_timer-service INT -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-INT.id +CDtimer-service.CN-Prod: +- name: CD_timer-service PROD +- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtimer-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtimer-service.EMEA-PreProd: - name: CD_timer-service INT -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-INT.id +- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service.id - webhook: https://empty -- skipDeployment: "false" -CDtimer-service-INT.NA-PreProd: +- skipDeployment: "true" +CDtimer-service.NA-PreProd: - name: CD_timer-service INT -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-INT.id +- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service.id - webhook: https://empty -- skipDeployment: "false" -CDtimer-service-INT.CN-PreProd: +- skipDeployment: "true" +CDtimer-service.CN-PreProd: - name: CD_timer-service INT -- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service-INT.id +- alertingProfile: CD_timer-service/alerting-profile/CDtimer-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_timers-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_timers-processor/alerting-profile/alerting-profile.yaml index 7b070984..7daaab2b 100644 --- a/BMW-Dynatrace-config/CD_timers-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_timers-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtimers-processor-PROD: default.json -- CDtimers-processor-E2E: default.json -- CDtimers-processor-INT: default.json +- CDtimers-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimers-processor-PROD: -- name: CD_timers-processor PROD -- tag: timers-processor -- mzId: CD_timers-processor/management-zone/CDtimers-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtimers-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtimers-processor.EMEA-Prod: - name: CD_timers-processor PROD - tag: timers-processor - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - env: PROD - skipDeployment: "false" -CDtimers-processor-PROD.NA-Prod: +CDtimers-processor.NA-Prod: - name: CD_timers-processor PROD - tag: timers-processor - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - env: PROD - skipDeployment: "false" -CDtimers-processor-PROD.CN-Prod: +CDtimers-processor.CN-Prod: - name: CD_timers-processor PROD - tag: timers-processor - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimers-processor-E2E: -- name: CD_timers-processor E2E -- tag: timers-processor -- mzId: CD_timers-processor/management-zone/CDtimers-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtimers-processor-E2E.EMEA-Prod: -- name: CD_timers-processor E2E -- tag: timers-processor -- mzId: CD_timers-processor/management-zone/CDtimers-processor.id -- env: E2E -- skipDeployment: "false" -CDtimers-processor-E2E.NA-Prod: -- name: CD_timers-processor E2E -- tag: timers-processor -- mzId: CD_timers-processor/management-zone/CDtimers-processor.id -- env: E2E -- skipDeployment: "false" -CDtimers-processor-E2E.CN-Prod: -- name: CD_timers-processor E2E -- tag: timers-processor -- mzId: CD_timers-processor/management-zone/CDtimers-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimers-processor-INT: -- name: CD_timers-processor INT -- tag: timers-processor -- mzId: CD_timers-processor/management-zone/CDtimers-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtimers-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtimers-processor.EMEA-PreProd: - name: CD_timers-processor INT - tag: timers-processor - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - env: INT - skipDeployment: "false" -CDtimers-processor-INT.NA-PreProd: +CDtimers-processor.NA-PreProd: - name: CD_timers-processor INT - tag: timers-processor - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - env: INT - skipDeployment: "false" -CDtimers-processor-INT.CN-PreProd: +CDtimers-processor.CN-PreProd: - name: CD_timers-processor INT - tag: timers-processor - mzId: CD_timers-processor/management-zone/CDtimers-processor.id diff --git a/BMW-Dynatrace-config/CD_timers-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_timers-processor/dashboard/dashboard.yaml index e95e9cbb..41da7200 100644 --- a/BMW-Dynatrace-config/CD_timers-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_timers-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtimers-processor: default.json +- CDtimers-processor-PROD: default.json +- CDtimers-processor-E2E: default.json +- CDtimers-processor-INT: default.json +- CDtimers-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtimers-processor.EMEA-Prod: +CDtimers-processor-PROD: +- name: CD_timers-processor PROD +- mzName: CD_timers-processor/management-zone/CDtimers-processor.name +- mzId: CD_timers-processor/management-zone/CDtimers-processor.id +- tag: timers-processor +- env: PROD +- skipDeployment: "true" +CDtimers-processor-PROD.EMEA-Prod: - name: CD_timers-processor PROD - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: PROD - skipDeployment: "false" -CDtimers-processor.NA-Prod: +CDtimers-processor-PROD.NA-Prod: - name: CD_timers-processor PROD - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: PROD - skipDeployment: "false" -CDtimers-processor.CN-Prod: +CDtimers-processor-PROD.CN-Prod: - name: CD_timers-processor PROD - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id @@ -25,21 +35,28 @@ CDtimers-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtimers-processor.EMEA-Prod: +CDtimers-processor-E2E: +- name: CD_timers-processor E2E +- mzName: CD_timers-processor/management-zone/CDtimers-processor.name +- mzId: CD_timers-processor/management-zone/CDtimers-processor.id +- tag: timers-processor +- env: E2E +- skipDeployment: "true" +CDtimers-processor-E2E.EMEA-Prod: - name: CD_timers-processor E2E - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: E2E - skipDeployment: "false" -CDtimers-processor.NA-Prod: +CDtimers-processor-E2E.NA-Prod: - name: CD_timers-processor E2E - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: E2E - skipDeployment: "false" -CDtimers-processor.CN-Prod: +CDtimers-processor-E2E.CN-Prod: - name: CD_timers-processor E2E - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id @@ -47,22 +64,29 @@ CDtimers-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtimers-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtimers-processor-INT: +- name: CD_timers-processor INT +- mzName: CD_timers-processor/management-zone/CDtimers-processor.name +- mzId: CD_timers-processor/management-zone/CDtimers-processor.id +- tag: timers-processor +- env: INT +- skipDeployment: "true" +CDtimers-processor-INT.EMEA-PreProd: - name: CD_timers-processor INT - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: INT - skipDeployment: "false" -CDtimers-processor.NA-PreProd: +CDtimers-processor-INT.NA-PreProd: - name: CD_timers-processor INT - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: INT - skipDeployment: "false" -CDtimers-processor.CN-PreProd: +CDtimers-processor-INT.CN-PreProd: - name: CD_timers-processor INT - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id @@ -70,22 +94,29 @@ CDtimers-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtimers-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtimers-processor-TEST: +- name: CD_timers-processor TEST +- mzName: CD_timers-processor/management-zone/CDtimers-processor.name +- mzId: CD_timers-processor/management-zone/CDtimers-processor.id +- tag: timers-processor +- env: TEST +- skipDeployment: "true" +CDtimers-processor-TEST.EMEA-PreProd: - name: CD_timers-processor TEST - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: TEST - skipDeployment: "false" -CDtimers-processor.NA-PreProd: +CDtimers-processor-TEST.NA-PreProd: - name: CD_timers-processor TEST - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id - tag: timers-processor - env: TEST - skipDeployment: "false" -CDtimers-processor.CN-PreProd: +CDtimers-processor-TEST.CN-PreProd: - name: CD_timers-processor TEST - mzName: CD_timers-processor/management-zone/CDtimers-processor.name - mzId: CD_timers-processor/management-zone/CDtimers-processor.id diff --git a/BMW-Dynatrace-config/CD_timers-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_timers-processor/notification/notification.yaml index 9096b603..84388605 100644 --- a/BMW-Dynatrace-config/CD_timers-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_timers-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtimers-processor-PROD: msTeams.json -- CDtimers-processor-E2E: msTeams.json -- CDtimers-processor-INT: msTeams.json +- CDtimers-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimers-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDtimers-processor.EMEA-Prod: - name: CD_timers-processor PROD -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-PROD.id +- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtimers-processor-PROD.EMEA-Prod: +CDtimers-processor.NA-Prod: - name: CD_timers-processor PROD -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtimers-processor-PROD.NA-Prod: -- name: CD_timers-processor PROD -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtimers-processor-PROD.CN-Prod: -- name: CD_timers-processor PROD -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimers-processor-E2E: -- name: CD_timers-processor E2E -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-E2E.id +- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtimers-processor-E2E.EMEA-Prod: -- name: CD_timers-processor E2E -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtimers-processor-E2E.NA-Prod: -- name: CD_timers-processor E2E -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtimers-processor-E2E.CN-Prod: -- name: CD_timers-processor E2E -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtimers-processor-INT: -- name: CD_timers-processor INT -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-INT.id +CDtimers-processor.CN-Prod: +- name: CD_timers-processor PROD +- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtimers-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtimers-processor.EMEA-PreProd: - name: CD_timers-processor INT -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-INT.id +- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor.id - webhook: https://empty -- skipDeployment: "false" -CDtimers-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDtimers-processor.NA-PreProd: - name: CD_timers-processor INT -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-INT.id +- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor.id - webhook: https://empty -- skipDeployment: "false" -CDtimers-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDtimers-processor.CN-PreProd: - name: CD_timers-processor INT -- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor-INT.id +- alertingProfile: CD_timers-processor/alerting-profile/CDtimers-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_token-exchanger-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_token-exchanger-service/alerting-profile/alerting-profile.yaml index 1379baad..9591dd58 100644 --- a/BMW-Dynatrace-config/CD_token-exchanger-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_token-exchanger-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtoken-exchanger-service-PROD: default.json -- CDtoken-exchanger-service-E2E: default.json -- CDtoken-exchanger-service-INT: default.json +- CDtoken-exchanger-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtoken-exchanger-service-PROD: -- name: CD_token-exchanger-service PROD -- tag: token-exchanger-service -- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtoken-exchanger-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtoken-exchanger-service.EMEA-Prod: - name: CD_token-exchanger-service PROD - tag: token-exchanger-service - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - env: PROD - skipDeployment: "false" -CDtoken-exchanger-service-PROD.NA-Prod: +CDtoken-exchanger-service.NA-Prod: - name: CD_token-exchanger-service PROD - tag: token-exchanger-service - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - env: PROD - skipDeployment: "false" -CDtoken-exchanger-service-PROD.CN-Prod: +CDtoken-exchanger-service.CN-Prod: - name: CD_token-exchanger-service PROD - tag: token-exchanger-service - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtoken-exchanger-service-E2E: -- name: CD_token-exchanger-service E2E -- tag: token-exchanger-service -- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtoken-exchanger-service-E2E.EMEA-Prod: -- name: CD_token-exchanger-service E2E -- tag: token-exchanger-service -- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id -- env: E2E -- skipDeployment: "false" -CDtoken-exchanger-service-E2E.NA-Prod: -- name: CD_token-exchanger-service E2E -- tag: token-exchanger-service -- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id -- env: E2E -- skipDeployment: "false" -CDtoken-exchanger-service-E2E.CN-Prod: -- name: CD_token-exchanger-service E2E -- tag: token-exchanger-service -- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtoken-exchanger-service-INT: -- name: CD_token-exchanger-service INT -- tag: token-exchanger-service -- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtoken-exchanger-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtoken-exchanger-service.EMEA-PreProd: - name: CD_token-exchanger-service INT - tag: token-exchanger-service - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - env: INT - skipDeployment: "false" -CDtoken-exchanger-service-INT.NA-PreProd: +CDtoken-exchanger-service.NA-PreProd: - name: CD_token-exchanger-service INT - tag: token-exchanger-service - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - env: INT - skipDeployment: "false" -CDtoken-exchanger-service-INT.CN-PreProd: +CDtoken-exchanger-service.CN-PreProd: - name: CD_token-exchanger-service INT - tag: token-exchanger-service - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id diff --git a/BMW-Dynatrace-config/CD_token-exchanger-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_token-exchanger-service/dashboard/dashboard.yaml index 0436cf83..b6c7ef8f 100644 --- a/BMW-Dynatrace-config/CD_token-exchanger-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_token-exchanger-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtoken-exchanger-service: default.json +- CDtoken-exchanger-service-PROD: default.json +- CDtoken-exchanger-service-E2E: default.json +- CDtoken-exchanger-service-INT: default.json +- CDtoken-exchanger-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtoken-exchanger-service.EMEA-Prod: +CDtoken-exchanger-service-PROD: +- name: CD_token-exchanger-service PROD +- mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name +- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id +- tag: token-exchanger-service +- env: PROD +- skipDeployment: "true" +CDtoken-exchanger-service-PROD.EMEA-Prod: - name: CD_token-exchanger-service PROD - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: PROD - skipDeployment: "false" -CDtoken-exchanger-service.NA-Prod: +CDtoken-exchanger-service-PROD.NA-Prod: - name: CD_token-exchanger-service PROD - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: PROD - skipDeployment: "false" -CDtoken-exchanger-service.CN-Prod: +CDtoken-exchanger-service-PROD.CN-Prod: - name: CD_token-exchanger-service PROD - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id @@ -25,21 +35,28 @@ CDtoken-exchanger-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtoken-exchanger-service.EMEA-Prod: +CDtoken-exchanger-service-E2E: +- name: CD_token-exchanger-service E2E +- mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name +- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id +- tag: token-exchanger-service +- env: E2E +- skipDeployment: "true" +CDtoken-exchanger-service-E2E.EMEA-Prod: - name: CD_token-exchanger-service E2E - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: E2E - skipDeployment: "false" -CDtoken-exchanger-service.NA-Prod: +CDtoken-exchanger-service-E2E.NA-Prod: - name: CD_token-exchanger-service E2E - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: E2E - skipDeployment: "false" -CDtoken-exchanger-service.CN-Prod: +CDtoken-exchanger-service-E2E.CN-Prod: - name: CD_token-exchanger-service E2E - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id @@ -47,22 +64,29 @@ CDtoken-exchanger-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtoken-exchanger-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtoken-exchanger-service-INT: +- name: CD_token-exchanger-service INT +- mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name +- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id +- tag: token-exchanger-service +- env: INT +- skipDeployment: "true" +CDtoken-exchanger-service-INT.EMEA-PreProd: - name: CD_token-exchanger-service INT - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: INT - skipDeployment: "false" -CDtoken-exchanger-service.NA-PreProd: +CDtoken-exchanger-service-INT.NA-PreProd: - name: CD_token-exchanger-service INT - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: INT - skipDeployment: "false" -CDtoken-exchanger-service.CN-PreProd: +CDtoken-exchanger-service-INT.CN-PreProd: - name: CD_token-exchanger-service INT - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id @@ -70,22 +94,29 @@ CDtoken-exchanger-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtoken-exchanger-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtoken-exchanger-service-TEST: +- name: CD_token-exchanger-service TEST +- mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name +- mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id +- tag: token-exchanger-service +- env: TEST +- skipDeployment: "true" +CDtoken-exchanger-service-TEST.EMEA-PreProd: - name: CD_token-exchanger-service TEST - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: TEST - skipDeployment: "false" -CDtoken-exchanger-service.NA-PreProd: +CDtoken-exchanger-service-TEST.NA-PreProd: - name: CD_token-exchanger-service TEST - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id - tag: token-exchanger-service - env: TEST - skipDeployment: "false" -CDtoken-exchanger-service.CN-PreProd: +CDtoken-exchanger-service-TEST.CN-PreProd: - name: CD_token-exchanger-service TEST - mzName: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.name - mzId: CD_token-exchanger-service/management-zone/CDtoken-exchanger-service.id diff --git a/BMW-Dynatrace-config/CD_token-exchanger-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_token-exchanger-service/notification/notification.yaml index 7fad190c..9b5f719e 100644 --- a/BMW-Dynatrace-config/CD_token-exchanger-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_token-exchanger-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtoken-exchanger-service-PROD: msTeams.json -- CDtoken-exchanger-service-E2E: msTeams.json -- CDtoken-exchanger-service-INT: msTeams.json +- CDtoken-exchanger-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtoken-exchanger-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDtoken-exchanger-service.EMEA-Prod: - name: CD_token-exchanger-service PROD -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-PROD.id +- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtoken-exchanger-service-PROD.EMEA-Prod: +CDtoken-exchanger-service.NA-Prod: - name: CD_token-exchanger-service PROD -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtoken-exchanger-service-PROD.NA-Prod: -- name: CD_token-exchanger-service PROD -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtoken-exchanger-service-PROD.CN-Prod: -- name: CD_token-exchanger-service PROD -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtoken-exchanger-service-E2E: -- name: CD_token-exchanger-service E2E -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-E2E.id +- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtoken-exchanger-service-E2E.EMEA-Prod: -- name: CD_token-exchanger-service E2E -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtoken-exchanger-service-E2E.NA-Prod: -- name: CD_token-exchanger-service E2E -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtoken-exchanger-service-E2E.CN-Prod: -- name: CD_token-exchanger-service E2E -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtoken-exchanger-service-INT: -- name: CD_token-exchanger-service INT -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-INT.id +CDtoken-exchanger-service.CN-Prod: +- name: CD_token-exchanger-service PROD +- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtoken-exchanger-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtoken-exchanger-service.EMEA-PreProd: - name: CD_token-exchanger-service INT -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-INT.id +- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service.id - webhook: https://empty -- skipDeployment: "false" -CDtoken-exchanger-service-INT.NA-PreProd: +- skipDeployment: "true" +CDtoken-exchanger-service.NA-PreProd: - name: CD_token-exchanger-service INT -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-INT.id +- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service.id - webhook: https://empty -- skipDeployment: "false" -CDtoken-exchanger-service-INT.CN-PreProd: +- skipDeployment: "true" +CDtoken-exchanger-service.CN-PreProd: - name: CD_token-exchanger-service INT -- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service-INT.id +- alertingProfile: CD_token-exchanger-service/alerting-profile/CDtoken-exchanger-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tol-mgu/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tol-mgu/alerting-profile/alerting-profile.yaml index dcd7defb..d32b8af8 100644 --- a/BMW-Dynatrace-config/CD_tol-mgu/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tol-mgu/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtol-mgu-PROD: default.json -- CDtol-mgu-INT: default.json +- CDtol-mgu: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-mgu-PROD: -- name: CD_tol-mgu PROD -- tag: tol-mgu -- mzId: CD_tol-mgu/management-zone/CDtol-mgu.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtol-mgu-PROD.EMEA-Prod: +CDtol-mgu.EMEA-Prod: - name: CD_tol-mgu PROD - tag: tol-mgu - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - env: PROD - skipDeployment: "false" -CDtol-mgu-PROD.NA-Prod: +CDtol-mgu.NA-Prod: - name: CD_tol-mgu PROD - tag: tol-mgu - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - env: PROD - skipDeployment: "false" -CDtol-mgu-PROD.CN-Prod: +CDtol-mgu.CN-Prod: - name: CD_tol-mgu PROD - tag: tol-mgu - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-mgu-INT: -- name: CD_tol-mgu INT -- tag: tol-mgu -- mzId: CD_tol-mgu/management-zone/CDtol-mgu.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtol-mgu-INT.EMEA-PreProd: +CDtol-mgu.EMEA-PreProd: - name: CD_tol-mgu INT - tag: tol-mgu - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - env: INT - skipDeployment: "false" -CDtol-mgu-INT.NA-PreProd: +CDtol-mgu.NA-PreProd: - name: CD_tol-mgu INT - tag: tol-mgu - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - env: INT - skipDeployment: "false" -CDtol-mgu-INT.CN-PreProd: +CDtol-mgu.CN-PreProd: - name: CD_tol-mgu INT - tag: tol-mgu - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id diff --git a/BMW-Dynatrace-config/CD_tol-mgu/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tol-mgu/dashboard/dashboard.yaml index f3c45568..36371b91 100644 --- a/BMW-Dynatrace-config/CD_tol-mgu/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tol-mgu/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtol-mgu: default.json +- CDtol-mgu-PROD: default.json +- CDtol-mgu-E2E: default.json +- CDtol-mgu-INT: default.json +- CDtol-mgu-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtol-mgu.EMEA-Prod: +CDtol-mgu-PROD: +- name: CD_tol-mgu PROD +- mzName: CD_tol-mgu/management-zone/CDtol-mgu.name +- mzId: CD_tol-mgu/management-zone/CDtol-mgu.id +- tag: tol-mgu +- env: PROD +- skipDeployment: "true" +CDtol-mgu-PROD.EMEA-Prod: - name: CD_tol-mgu PROD - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: PROD - skipDeployment: "false" -CDtol-mgu.NA-Prod: +CDtol-mgu-PROD.NA-Prod: - name: CD_tol-mgu PROD - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: PROD - skipDeployment: "false" -CDtol-mgu.CN-Prod: +CDtol-mgu-PROD.CN-Prod: - name: CD_tol-mgu PROD - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id @@ -25,21 +35,28 @@ CDtol-mgu.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtol-mgu.EMEA-Prod: +CDtol-mgu-E2E: +- name: CD_tol-mgu E2E +- mzName: CD_tol-mgu/management-zone/CDtol-mgu.name +- mzId: CD_tol-mgu/management-zone/CDtol-mgu.id +- tag: tol-mgu +- env: E2E +- skipDeployment: "true" +CDtol-mgu-E2E.EMEA-Prod: - name: CD_tol-mgu E2E - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: E2E - skipDeployment: "false" -CDtol-mgu.NA-Prod: +CDtol-mgu-E2E.NA-Prod: - name: CD_tol-mgu E2E - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: E2E - skipDeployment: "false" -CDtol-mgu.CN-Prod: +CDtol-mgu-E2E.CN-Prod: - name: CD_tol-mgu E2E - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id @@ -47,22 +64,29 @@ CDtol-mgu.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtol-mgu.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtol-mgu-INT: +- name: CD_tol-mgu INT +- mzName: CD_tol-mgu/management-zone/CDtol-mgu.name +- mzId: CD_tol-mgu/management-zone/CDtol-mgu.id +- tag: tol-mgu +- env: INT +- skipDeployment: "true" +CDtol-mgu-INT.EMEA-PreProd: - name: CD_tol-mgu INT - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: INT - skipDeployment: "false" -CDtol-mgu.NA-PreProd: +CDtol-mgu-INT.NA-PreProd: - name: CD_tol-mgu INT - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: INT - skipDeployment: "false" -CDtol-mgu.CN-PreProd: +CDtol-mgu-INT.CN-PreProd: - name: CD_tol-mgu INT - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id @@ -70,22 +94,29 @@ CDtol-mgu.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtol-mgu.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtol-mgu-TEST: +- name: CD_tol-mgu TEST +- mzName: CD_tol-mgu/management-zone/CDtol-mgu.name +- mzId: CD_tol-mgu/management-zone/CDtol-mgu.id +- tag: tol-mgu +- env: TEST +- skipDeployment: "true" +CDtol-mgu-TEST.EMEA-PreProd: - name: CD_tol-mgu TEST - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: TEST - skipDeployment: "false" -CDtol-mgu.NA-PreProd: +CDtol-mgu-TEST.NA-PreProd: - name: CD_tol-mgu TEST - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id - tag: tol-mgu - env: TEST - skipDeployment: "false" -CDtol-mgu.CN-PreProd: +CDtol-mgu-TEST.CN-PreProd: - name: CD_tol-mgu TEST - mzName: CD_tol-mgu/management-zone/CDtol-mgu.name - mzId: CD_tol-mgu/management-zone/CDtol-mgu.id diff --git a/BMW-Dynatrace-config/CD_tol-mgu/notification/notification.yaml b/BMW-Dynatrace-config/CD_tol-mgu/notification/notification.yaml index 833c379b..ca230da3 100644 --- a/BMW-Dynatrace-config/CD_tol-mgu/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tol-mgu/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtol-mgu-PROD: msTeams.json -- CDtol-mgu-INT: msTeams.json +- CDtol-mgu: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-mgu-PROD: +# Notification System for EMEA/NA/CN Prod +CDtol-mgu.EMEA-Prod: - name: CD_tol-mgu PROD -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-PROD.id +- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtol-mgu-PROD.EMEA-Prod: +CDtol-mgu.NA-Prod: - name: CD_tol-mgu PROD -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtol-mgu-PROD.NA-Prod: -- name: CD_tol-mgu PROD -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtol-mgu-PROD.CN-Prod: -- name: CD_tol-mgu PROD -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-mgu-INT: -- name: CD_tol-mgu INT -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-INT.id +- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtol-mgu-INT.EMEA-PreProd: -- name: CD_tol-mgu INT -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-INT.id +CDtol-mgu.CN-Prod: +- name: CD_tol-mgu PROD +- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu.id - webhook: https://empty -- skipDeployment: "false" -CDtol-mgu-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtol-mgu.EMEA-PreProd: - name: CD_tol-mgu INT -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-INT.id +- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu.id - webhook: https://empty -- skipDeployment: "false" -CDtol-mgu-INT.CN-PreProd: +- skipDeployment: "true" +CDtol-mgu.NA-PreProd: - name: CD_tol-mgu INT -- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu-INT.id +- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtol-mgu.CN-PreProd: +- name: CD_tol-mgu INT +- alertingProfile: CD_tol-mgu/alerting-profile/CDtol-mgu.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tol-tssb/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tol-tssb/alerting-profile/alerting-profile.yaml index bfa03f88..ba915798 100644 --- a/BMW-Dynatrace-config/CD_tol-tssb/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tol-tssb/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtol-tssb-PROD: default.json -- CDtol-tssb-INT: default.json +- CDtol-tssb: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-tssb-PROD: -- name: CD_tol-tssb PROD -- tag: tol-tssb -- mzId: CD_tol-tssb/management-zone/CDtol-tssb.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtol-tssb-PROD.EMEA-Prod: +CDtol-tssb.EMEA-Prod: - name: CD_tol-tssb PROD - tag: tol-tssb - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - env: PROD - skipDeployment: "false" -CDtol-tssb-PROD.NA-Prod: +CDtol-tssb.NA-Prod: - name: CD_tol-tssb PROD - tag: tol-tssb - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - env: PROD - skipDeployment: "false" -CDtol-tssb-PROD.CN-Prod: +CDtol-tssb.CN-Prod: - name: CD_tol-tssb PROD - tag: tol-tssb - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-tssb-INT: -- name: CD_tol-tssb INT -- tag: tol-tssb -- mzId: CD_tol-tssb/management-zone/CDtol-tssb.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtol-tssb-INT.EMEA-PreProd: +CDtol-tssb.EMEA-PreProd: - name: CD_tol-tssb INT - tag: tol-tssb - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - env: INT - skipDeployment: "false" -CDtol-tssb-INT.NA-PreProd: +CDtol-tssb.NA-PreProd: - name: CD_tol-tssb INT - tag: tol-tssb - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - env: INT - skipDeployment: "false" -CDtol-tssb-INT.CN-PreProd: +CDtol-tssb.CN-PreProd: - name: CD_tol-tssb INT - tag: tol-tssb - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id diff --git a/BMW-Dynatrace-config/CD_tol-tssb/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tol-tssb/dashboard/dashboard.yaml index 30d40020..405498ba 100644 --- a/BMW-Dynatrace-config/CD_tol-tssb/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tol-tssb/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtol-tssb: default.json +- CDtol-tssb-PROD: default.json +- CDtol-tssb-E2E: default.json +- CDtol-tssb-INT: default.json +- CDtol-tssb-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtol-tssb.EMEA-Prod: +CDtol-tssb-PROD: +- name: CD_tol-tssb PROD +- mzName: CD_tol-tssb/management-zone/CDtol-tssb.name +- mzId: CD_tol-tssb/management-zone/CDtol-tssb.id +- tag: tol-tssb +- env: PROD +- skipDeployment: "true" +CDtol-tssb-PROD.EMEA-Prod: - name: CD_tol-tssb PROD - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: PROD - skipDeployment: "false" -CDtol-tssb.NA-Prod: +CDtol-tssb-PROD.NA-Prod: - name: CD_tol-tssb PROD - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: PROD - skipDeployment: "false" -CDtol-tssb.CN-Prod: +CDtol-tssb-PROD.CN-Prod: - name: CD_tol-tssb PROD - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id @@ -25,21 +35,28 @@ CDtol-tssb.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtol-tssb.EMEA-Prod: +CDtol-tssb-E2E: +- name: CD_tol-tssb E2E +- mzName: CD_tol-tssb/management-zone/CDtol-tssb.name +- mzId: CD_tol-tssb/management-zone/CDtol-tssb.id +- tag: tol-tssb +- env: E2E +- skipDeployment: "true" +CDtol-tssb-E2E.EMEA-Prod: - name: CD_tol-tssb E2E - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: E2E - skipDeployment: "false" -CDtol-tssb.NA-Prod: +CDtol-tssb-E2E.NA-Prod: - name: CD_tol-tssb E2E - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: E2E - skipDeployment: "false" -CDtol-tssb.CN-Prod: +CDtol-tssb-E2E.CN-Prod: - name: CD_tol-tssb E2E - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id @@ -47,22 +64,29 @@ CDtol-tssb.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtol-tssb.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtol-tssb-INT: +- name: CD_tol-tssb INT +- mzName: CD_tol-tssb/management-zone/CDtol-tssb.name +- mzId: CD_tol-tssb/management-zone/CDtol-tssb.id +- tag: tol-tssb +- env: INT +- skipDeployment: "true" +CDtol-tssb-INT.EMEA-PreProd: - name: CD_tol-tssb INT - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: INT - skipDeployment: "false" -CDtol-tssb.NA-PreProd: +CDtol-tssb-INT.NA-PreProd: - name: CD_tol-tssb INT - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: INT - skipDeployment: "false" -CDtol-tssb.CN-PreProd: +CDtol-tssb-INT.CN-PreProd: - name: CD_tol-tssb INT - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id @@ -70,22 +94,29 @@ CDtol-tssb.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtol-tssb.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtol-tssb-TEST: +- name: CD_tol-tssb TEST +- mzName: CD_tol-tssb/management-zone/CDtol-tssb.name +- mzId: CD_tol-tssb/management-zone/CDtol-tssb.id +- tag: tol-tssb +- env: TEST +- skipDeployment: "true" +CDtol-tssb-TEST.EMEA-PreProd: - name: CD_tol-tssb TEST - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: TEST - skipDeployment: "false" -CDtol-tssb.NA-PreProd: +CDtol-tssb-TEST.NA-PreProd: - name: CD_tol-tssb TEST - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id - tag: tol-tssb - env: TEST - skipDeployment: "false" -CDtol-tssb.CN-PreProd: +CDtol-tssb-TEST.CN-PreProd: - name: CD_tol-tssb TEST - mzName: CD_tol-tssb/management-zone/CDtol-tssb.name - mzId: CD_tol-tssb/management-zone/CDtol-tssb.id diff --git a/BMW-Dynatrace-config/CD_tol-tssb/notification/notification.yaml b/BMW-Dynatrace-config/CD_tol-tssb/notification/notification.yaml index cd414f0f..fa79da2e 100644 --- a/BMW-Dynatrace-config/CD_tol-tssb/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tol-tssb/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtol-tssb-PROD: msTeams.json -- CDtol-tssb-INT: msTeams.json +- CDtol-tssb: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-tssb-PROD: +# Notification System for EMEA/NA/CN Prod +CDtol-tssb.EMEA-Prod: - name: CD_tol-tssb PROD -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-PROD.id +- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtol-tssb-PROD.EMEA-Prod: +CDtol-tssb.NA-Prod: - name: CD_tol-tssb PROD -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtol-tssb-PROD.NA-Prod: -- name: CD_tol-tssb PROD -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtol-tssb-PROD.CN-Prod: -- name: CD_tol-tssb PROD -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-tssb-INT: -- name: CD_tol-tssb INT -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-INT.id +- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtol-tssb-INT.EMEA-PreProd: -- name: CD_tol-tssb INT -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-INT.id +CDtol-tssb.CN-Prod: +- name: CD_tol-tssb PROD +- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb.id - webhook: https://empty -- skipDeployment: "false" -CDtol-tssb-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtol-tssb.EMEA-PreProd: - name: CD_tol-tssb INT -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-INT.id +- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb.id - webhook: https://empty -- skipDeployment: "false" -CDtol-tssb-INT.CN-PreProd: +- skipDeployment: "true" +CDtol-tssb.NA-PreProd: - name: CD_tol-tssb INT -- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb-INT.id +- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtol-tssb.CN-PreProd: +- name: CD_tol-tssb INT +- alertingProfile: CD_tol-tssb/alerting-profile/CDtol-tssb.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tol/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tol/alerting-profile/alerting-profile.yaml index db88d095..7117946c 100644 --- a/BMW-Dynatrace-config/CD_tol/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tol/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtol-PROD: default.json -- CDtol-INT: default.json +- CDtol: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-PROD: -- name: CD_tol PROD -- tag: tol -- mzId: CD_tol/management-zone/CDtol.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtol-PROD.EMEA-Prod: +CDtol.EMEA-Prod: - name: CD_tol PROD - tag: tol - mzId: CD_tol/management-zone/CDtol.id - env: PROD - skipDeployment: "false" -CDtol-PROD.NA-Prod: +CDtol.NA-Prod: - name: CD_tol PROD - tag: tol - mzId: CD_tol/management-zone/CDtol.id - env: PROD - skipDeployment: "false" -CDtol-PROD.CN-Prod: +CDtol.CN-Prod: - name: CD_tol PROD - tag: tol - mzId: CD_tol/management-zone/CDtol.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-INT: -- name: CD_tol INT -- tag: tol -- mzId: CD_tol/management-zone/CDtol.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtol-INT.EMEA-PreProd: +CDtol.EMEA-PreProd: - name: CD_tol INT - tag: tol - mzId: CD_tol/management-zone/CDtol.id - env: INT - skipDeployment: "false" -CDtol-INT.NA-PreProd: +CDtol.NA-PreProd: - name: CD_tol INT - tag: tol - mzId: CD_tol/management-zone/CDtol.id - env: INT - skipDeployment: "false" -CDtol-INT.CN-PreProd: +CDtol.CN-PreProd: - name: CD_tol INT - tag: tol - mzId: CD_tol/management-zone/CDtol.id diff --git a/BMW-Dynatrace-config/CD_tol/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tol/dashboard/dashboard.yaml index f50a0672..57d9516a 100644 --- a/BMW-Dynatrace-config/CD_tol/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tol/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtol: default.json +- CDtol-PROD: default.json +- CDtol-E2E: default.json +- CDtol-INT: default.json +- CDtol-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtol.EMEA-Prod: +CDtol-PROD: +- name: CD_tol PROD +- mzName: CD_tol/management-zone/CDtol.name +- mzId: CD_tol/management-zone/CDtol.id +- tag: tol +- env: PROD +- skipDeployment: "true" +CDtol-PROD.EMEA-Prod: - name: CD_tol PROD - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: PROD - skipDeployment: "false" -CDtol.NA-Prod: +CDtol-PROD.NA-Prod: - name: CD_tol PROD - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: PROD - skipDeployment: "false" -CDtol.CN-Prod: +CDtol-PROD.CN-Prod: - name: CD_tol PROD - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id @@ -25,21 +35,28 @@ CDtol.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtol.EMEA-Prod: +CDtol-E2E: +- name: CD_tol E2E +- mzName: CD_tol/management-zone/CDtol.name +- mzId: CD_tol/management-zone/CDtol.id +- tag: tol +- env: E2E +- skipDeployment: "true" +CDtol-E2E.EMEA-Prod: - name: CD_tol E2E - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: E2E - skipDeployment: "false" -CDtol.NA-Prod: +CDtol-E2E.NA-Prod: - name: CD_tol E2E - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: E2E - skipDeployment: "false" -CDtol.CN-Prod: +CDtol-E2E.CN-Prod: - name: CD_tol E2E - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id @@ -47,22 +64,29 @@ CDtol.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtol.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtol-INT: +- name: CD_tol INT +- mzName: CD_tol/management-zone/CDtol.name +- mzId: CD_tol/management-zone/CDtol.id +- tag: tol +- env: INT +- skipDeployment: "true" +CDtol-INT.EMEA-PreProd: - name: CD_tol INT - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: INT - skipDeployment: "false" -CDtol.NA-PreProd: +CDtol-INT.NA-PreProd: - name: CD_tol INT - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: INT - skipDeployment: "false" -CDtol.CN-PreProd: +CDtol-INT.CN-PreProd: - name: CD_tol INT - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id @@ -70,22 +94,29 @@ CDtol.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtol.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtol-TEST: +- name: CD_tol TEST +- mzName: CD_tol/management-zone/CDtol.name +- mzId: CD_tol/management-zone/CDtol.id +- tag: tol +- env: TEST +- skipDeployment: "true" +CDtol-TEST.EMEA-PreProd: - name: CD_tol TEST - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: TEST - skipDeployment: "false" -CDtol.NA-PreProd: +CDtol-TEST.NA-PreProd: - name: CD_tol TEST - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id - tag: tol - env: TEST - skipDeployment: "false" -CDtol.CN-PreProd: +CDtol-TEST.CN-PreProd: - name: CD_tol TEST - mzName: CD_tol/management-zone/CDtol.name - mzId: CD_tol/management-zone/CDtol.id diff --git a/BMW-Dynatrace-config/CD_tol/notification/notification.yaml b/BMW-Dynatrace-config/CD_tol/notification/notification.yaml index d943e2bf..01b3949f 100644 --- a/BMW-Dynatrace-config/CD_tol/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tol/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtol-PROD: msTeams.json -- CDtol-INT: msTeams.json +- CDtol: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-PROD: +# Notification System for EMEA/NA/CN Prod +CDtol.EMEA-Prod: - name: CD_tol PROD -- alertingProfile: CD_tol/alerting-profile/CDtol-PROD.id +- alertingProfile: CD_tol/alerting-profile/CDtol.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtol-PROD.EMEA-Prod: +CDtol.NA-Prod: - name: CD_tol PROD -- alertingProfile: CD_tol/alerting-profile/CDtol-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtol-PROD.NA-Prod: -- name: CD_tol PROD -- alertingProfile: CD_tol/alerting-profile/CDtol-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtol-PROD.CN-Prod: -- name: CD_tol PROD -- alertingProfile: CD_tol/alerting-profile/CDtol-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtol-INT: -- name: CD_tol INT -- alertingProfile: CD_tol/alerting-profile/CDtol-INT.id +- alertingProfile: CD_tol/alerting-profile/CDtol.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtol-INT.EMEA-PreProd: -- name: CD_tol INT -- alertingProfile: CD_tol/alerting-profile/CDtol-INT.id +CDtol.CN-Prod: +- name: CD_tol PROD +- alertingProfile: CD_tol/alerting-profile/CDtol.id - webhook: https://empty -- skipDeployment: "false" -CDtol-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtol.EMEA-PreProd: - name: CD_tol INT -- alertingProfile: CD_tol/alerting-profile/CDtol-INT.id +- alertingProfile: CD_tol/alerting-profile/CDtol.id - webhook: https://empty -- skipDeployment: "false" -CDtol-INT.CN-PreProd: +- skipDeployment: "true" +CDtol.NA-PreProd: - name: CD_tol INT -- alertingProfile: CD_tol/alerting-profile/CDtol-INT.id +- alertingProfile: CD_tol/alerting-profile/CDtol.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtol.CN-PreProd: +- name: CD_tol INT +- alertingProfile: CD_tol/alerting-profile/CDtol.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_trip-change-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_trip-change-processor/alerting-profile/alerting-profile.yaml index 56b4bd90..56a2c3a6 100644 --- a/BMW-Dynatrace-config/CD_trip-change-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_trip-change-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtrip-change-processor-PROD: default.json -- CDtrip-change-processor-E2E: default.json -- CDtrip-change-processor-INT: default.json +- CDtrip-change-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-change-processor-PROD: -- name: CD_trip-change-processor PROD -- tag: trip-change-processor -- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtrip-change-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtrip-change-processor.EMEA-Prod: - name: CD_trip-change-processor PROD - tag: trip-change-processor - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - env: PROD - skipDeployment: "false" -CDtrip-change-processor-PROD.NA-Prod: +CDtrip-change-processor.NA-Prod: - name: CD_trip-change-processor PROD - tag: trip-change-processor - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - env: PROD - skipDeployment: "false" -CDtrip-change-processor-PROD.CN-Prod: +CDtrip-change-processor.CN-Prod: - name: CD_trip-change-processor PROD - tag: trip-change-processor - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-change-processor-E2E: -- name: CD_trip-change-processor E2E -- tag: trip-change-processor -- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtrip-change-processor-E2E.EMEA-Prod: -- name: CD_trip-change-processor E2E -- tag: trip-change-processor -- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id -- env: E2E -- skipDeployment: "false" -CDtrip-change-processor-E2E.NA-Prod: -- name: CD_trip-change-processor E2E -- tag: trip-change-processor -- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id -- env: E2E -- skipDeployment: "false" -CDtrip-change-processor-E2E.CN-Prod: -- name: CD_trip-change-processor E2E -- tag: trip-change-processor -- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-change-processor-INT: -- name: CD_trip-change-processor INT -- tag: trip-change-processor -- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtrip-change-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtrip-change-processor.EMEA-PreProd: - name: CD_trip-change-processor INT - tag: trip-change-processor - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - env: INT - skipDeployment: "false" -CDtrip-change-processor-INT.NA-PreProd: +CDtrip-change-processor.NA-PreProd: - name: CD_trip-change-processor INT - tag: trip-change-processor - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - env: INT - skipDeployment: "false" -CDtrip-change-processor-INT.CN-PreProd: +CDtrip-change-processor.CN-PreProd: - name: CD_trip-change-processor INT - tag: trip-change-processor - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id diff --git a/BMW-Dynatrace-config/CD_trip-change-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_trip-change-processor/dashboard/dashboard.yaml index 956a3ca5..23e26e14 100644 --- a/BMW-Dynatrace-config/CD_trip-change-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_trip-change-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtrip-change-processor: default.json +- CDtrip-change-processor-PROD: default.json +- CDtrip-change-processor-E2E: default.json +- CDtrip-change-processor-INT: default.json +- CDtrip-change-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtrip-change-processor.EMEA-Prod: +CDtrip-change-processor-PROD: +- name: CD_trip-change-processor PROD +- mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name +- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id +- tag: trip-change-processor +- env: PROD +- skipDeployment: "true" +CDtrip-change-processor-PROD.EMEA-Prod: - name: CD_trip-change-processor PROD - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: PROD - skipDeployment: "false" -CDtrip-change-processor.NA-Prod: +CDtrip-change-processor-PROD.NA-Prod: - name: CD_trip-change-processor PROD - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: PROD - skipDeployment: "false" -CDtrip-change-processor.CN-Prod: +CDtrip-change-processor-PROD.CN-Prod: - name: CD_trip-change-processor PROD - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id @@ -25,21 +35,28 @@ CDtrip-change-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtrip-change-processor.EMEA-Prod: +CDtrip-change-processor-E2E: +- name: CD_trip-change-processor E2E +- mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name +- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id +- tag: trip-change-processor +- env: E2E +- skipDeployment: "true" +CDtrip-change-processor-E2E.EMEA-Prod: - name: CD_trip-change-processor E2E - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: E2E - skipDeployment: "false" -CDtrip-change-processor.NA-Prod: +CDtrip-change-processor-E2E.NA-Prod: - name: CD_trip-change-processor E2E - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: E2E - skipDeployment: "false" -CDtrip-change-processor.CN-Prod: +CDtrip-change-processor-E2E.CN-Prod: - name: CD_trip-change-processor E2E - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id @@ -47,22 +64,29 @@ CDtrip-change-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtrip-change-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtrip-change-processor-INT: +- name: CD_trip-change-processor INT +- mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name +- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id +- tag: trip-change-processor +- env: INT +- skipDeployment: "true" +CDtrip-change-processor-INT.EMEA-PreProd: - name: CD_trip-change-processor INT - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: INT - skipDeployment: "false" -CDtrip-change-processor.NA-PreProd: +CDtrip-change-processor-INT.NA-PreProd: - name: CD_trip-change-processor INT - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: INT - skipDeployment: "false" -CDtrip-change-processor.CN-PreProd: +CDtrip-change-processor-INT.CN-PreProd: - name: CD_trip-change-processor INT - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id @@ -70,22 +94,29 @@ CDtrip-change-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtrip-change-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtrip-change-processor-TEST: +- name: CD_trip-change-processor TEST +- mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name +- mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id +- tag: trip-change-processor +- env: TEST +- skipDeployment: "true" +CDtrip-change-processor-TEST.EMEA-PreProd: - name: CD_trip-change-processor TEST - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: TEST - skipDeployment: "false" -CDtrip-change-processor.NA-PreProd: +CDtrip-change-processor-TEST.NA-PreProd: - name: CD_trip-change-processor TEST - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id - tag: trip-change-processor - env: TEST - skipDeployment: "false" -CDtrip-change-processor.CN-PreProd: +CDtrip-change-processor-TEST.CN-PreProd: - name: CD_trip-change-processor TEST - mzName: CD_trip-change-processor/management-zone/CDtrip-change-processor.name - mzId: CD_trip-change-processor/management-zone/CDtrip-change-processor.id diff --git a/BMW-Dynatrace-config/CD_trip-change-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_trip-change-processor/notification/notification.yaml index 13a1dd76..7a57744b 100644 --- a/BMW-Dynatrace-config/CD_trip-change-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_trip-change-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtrip-change-processor-PROD: msTeams.json -- CDtrip-change-processor-E2E: msTeams.json -- CDtrip-change-processor-INT: msTeams.json +- CDtrip-change-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-change-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDtrip-change-processor.EMEA-Prod: - name: CD_trip-change-processor PROD -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-PROD.id +- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-change-processor-PROD.EMEA-Prod: +CDtrip-change-processor.NA-Prod: - name: CD_trip-change-processor PROD -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-change-processor-PROD.NA-Prod: -- name: CD_trip-change-processor PROD -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-change-processor-PROD.CN-Prod: -- name: CD_trip-change-processor PROD -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-change-processor-E2E: -- name: CD_trip-change-processor E2E -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-E2E.id +- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-change-processor-E2E.EMEA-Prod: -- name: CD_trip-change-processor E2E -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-change-processor-E2E.NA-Prod: -- name: CD_trip-change-processor E2E -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-change-processor-E2E.CN-Prod: -- name: CD_trip-change-processor E2E -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-change-processor-INT: -- name: CD_trip-change-processor INT -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-INT.id +CDtrip-change-processor.CN-Prod: +- name: CD_trip-change-processor PROD +- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-change-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtrip-change-processor.EMEA-PreProd: - name: CD_trip-change-processor INT -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-INT.id +- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-change-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDtrip-change-processor.NA-PreProd: - name: CD_trip-change-processor INT -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-INT.id +- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-change-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDtrip-change-processor.CN-PreProd: - name: CD_trip-change-processor INT -- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor-INT.id +- alertingProfile: CD_trip-change-processor/alerting-profile/CDtrip-change-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_trip-cleanup-app-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_trip-cleanup-app-service/alerting-profile/alerting-profile.yaml index dc170084..51fa8d58 100644 --- a/BMW-Dynatrace-config/CD_trip-cleanup-app-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_trip-cleanup-app-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtrip-cleanup-app-service-PROD: default.json -- CDtrip-cleanup-app-service-E2E: default.json -- CDtrip-cleanup-app-service-INT: default.json +- CDtrip-cleanup-app-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-cleanup-app-service-PROD: -- name: CD_trip-cleanup-app-service PROD -- tag: trip-cleanup-app-service -- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtrip-cleanup-app-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtrip-cleanup-app-service.EMEA-Prod: - name: CD_trip-cleanup-app-service PROD - tag: trip-cleanup-app-service - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - env: PROD - skipDeployment: "false" -CDtrip-cleanup-app-service-PROD.NA-Prod: +CDtrip-cleanup-app-service.NA-Prod: - name: CD_trip-cleanup-app-service PROD - tag: trip-cleanup-app-service - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - env: PROD - skipDeployment: "false" -CDtrip-cleanup-app-service-PROD.CN-Prod: +CDtrip-cleanup-app-service.CN-Prod: - name: CD_trip-cleanup-app-service PROD - tag: trip-cleanup-app-service - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-cleanup-app-service-E2E: -- name: CD_trip-cleanup-app-service E2E -- tag: trip-cleanup-app-service -- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtrip-cleanup-app-service-E2E.EMEA-Prod: -- name: CD_trip-cleanup-app-service E2E -- tag: trip-cleanup-app-service -- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-cleanup-app-service-E2E.NA-Prod: -- name: CD_trip-cleanup-app-service E2E -- tag: trip-cleanup-app-service -- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-cleanup-app-service-E2E.CN-Prod: -- name: CD_trip-cleanup-app-service E2E -- tag: trip-cleanup-app-service -- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-cleanup-app-service-INT: -- name: CD_trip-cleanup-app-service INT -- tag: trip-cleanup-app-service -- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtrip-cleanup-app-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtrip-cleanup-app-service.EMEA-PreProd: - name: CD_trip-cleanup-app-service INT - tag: trip-cleanup-app-service - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - env: INT - skipDeployment: "false" -CDtrip-cleanup-app-service-INT.NA-PreProd: +CDtrip-cleanup-app-service.NA-PreProd: - name: CD_trip-cleanup-app-service INT - tag: trip-cleanup-app-service - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - env: INT - skipDeployment: "false" -CDtrip-cleanup-app-service-INT.CN-PreProd: +CDtrip-cleanup-app-service.CN-PreProd: - name: CD_trip-cleanup-app-service INT - tag: trip-cleanup-app-service - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id diff --git a/BMW-Dynatrace-config/CD_trip-cleanup-app-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_trip-cleanup-app-service/dashboard/dashboard.yaml index 15e7c9e8..82da126d 100644 --- a/BMW-Dynatrace-config/CD_trip-cleanup-app-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_trip-cleanup-app-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtrip-cleanup-app-service: default.json +- CDtrip-cleanup-app-service-PROD: default.json +- CDtrip-cleanup-app-service-E2E: default.json +- CDtrip-cleanup-app-service-INT: default.json +- CDtrip-cleanup-app-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtrip-cleanup-app-service.EMEA-Prod: +CDtrip-cleanup-app-service-PROD: +- name: CD_trip-cleanup-app-service PROD +- mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name +- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id +- tag: trip-cleanup-app-service +- env: PROD +- skipDeployment: "true" +CDtrip-cleanup-app-service-PROD.EMEA-Prod: - name: CD_trip-cleanup-app-service PROD - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: PROD - skipDeployment: "false" -CDtrip-cleanup-app-service.NA-Prod: +CDtrip-cleanup-app-service-PROD.NA-Prod: - name: CD_trip-cleanup-app-service PROD - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: PROD - skipDeployment: "false" -CDtrip-cleanup-app-service.CN-Prod: +CDtrip-cleanup-app-service-PROD.CN-Prod: - name: CD_trip-cleanup-app-service PROD - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id @@ -25,21 +35,28 @@ CDtrip-cleanup-app-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtrip-cleanup-app-service.EMEA-Prod: +CDtrip-cleanup-app-service-E2E: +- name: CD_trip-cleanup-app-service E2E +- mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name +- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id +- tag: trip-cleanup-app-service +- env: E2E +- skipDeployment: "true" +CDtrip-cleanup-app-service-E2E.EMEA-Prod: - name: CD_trip-cleanup-app-service E2E - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: E2E - skipDeployment: "false" -CDtrip-cleanup-app-service.NA-Prod: +CDtrip-cleanup-app-service-E2E.NA-Prod: - name: CD_trip-cleanup-app-service E2E - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: E2E - skipDeployment: "false" -CDtrip-cleanup-app-service.CN-Prod: +CDtrip-cleanup-app-service-E2E.CN-Prod: - name: CD_trip-cleanup-app-service E2E - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id @@ -47,22 +64,29 @@ CDtrip-cleanup-app-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtrip-cleanup-app-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtrip-cleanup-app-service-INT: +- name: CD_trip-cleanup-app-service INT +- mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name +- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id +- tag: trip-cleanup-app-service +- env: INT +- skipDeployment: "true" +CDtrip-cleanup-app-service-INT.EMEA-PreProd: - name: CD_trip-cleanup-app-service INT - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: INT - skipDeployment: "false" -CDtrip-cleanup-app-service.NA-PreProd: +CDtrip-cleanup-app-service-INT.NA-PreProd: - name: CD_trip-cleanup-app-service INT - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: INT - skipDeployment: "false" -CDtrip-cleanup-app-service.CN-PreProd: +CDtrip-cleanup-app-service-INT.CN-PreProd: - name: CD_trip-cleanup-app-service INT - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id @@ -70,22 +94,29 @@ CDtrip-cleanup-app-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtrip-cleanup-app-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtrip-cleanup-app-service-TEST: +- name: CD_trip-cleanup-app-service TEST +- mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name +- mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id +- tag: trip-cleanup-app-service +- env: TEST +- skipDeployment: "true" +CDtrip-cleanup-app-service-TEST.EMEA-PreProd: - name: CD_trip-cleanup-app-service TEST - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: TEST - skipDeployment: "false" -CDtrip-cleanup-app-service.NA-PreProd: +CDtrip-cleanup-app-service-TEST.NA-PreProd: - name: CD_trip-cleanup-app-service TEST - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id - tag: trip-cleanup-app-service - env: TEST - skipDeployment: "false" -CDtrip-cleanup-app-service.CN-PreProd: +CDtrip-cleanup-app-service-TEST.CN-PreProd: - name: CD_trip-cleanup-app-service TEST - mzName: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.name - mzId: CD_trip-cleanup-app-service/management-zone/CDtrip-cleanup-app-service.id diff --git a/BMW-Dynatrace-config/CD_trip-cleanup-app-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_trip-cleanup-app-service/notification/notification.yaml index c28c373a..b327bf26 100644 --- a/BMW-Dynatrace-config/CD_trip-cleanup-app-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_trip-cleanup-app-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtrip-cleanup-app-service-PROD: msTeams.json -- CDtrip-cleanup-app-service-E2E: msTeams.json -- CDtrip-cleanup-app-service-INT: msTeams.json +- CDtrip-cleanup-app-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-cleanup-app-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDtrip-cleanup-app-service.EMEA-Prod: - name: CD_trip-cleanup-app-service PROD -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-PROD.id +- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-cleanup-app-service-PROD.EMEA-Prod: +CDtrip-cleanup-app-service.NA-Prod: - name: CD_trip-cleanup-app-service PROD -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-cleanup-app-service-PROD.NA-Prod: -- name: CD_trip-cleanup-app-service PROD -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-cleanup-app-service-PROD.CN-Prod: -- name: CD_trip-cleanup-app-service PROD -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-cleanup-app-service-E2E: -- name: CD_trip-cleanup-app-service E2E -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-E2E.id +- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-cleanup-app-service-E2E.EMEA-Prod: -- name: CD_trip-cleanup-app-service E2E -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-cleanup-app-service-E2E.NA-Prod: -- name: CD_trip-cleanup-app-service E2E -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-cleanup-app-service-E2E.CN-Prod: -- name: CD_trip-cleanup-app-service E2E -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-cleanup-app-service-INT: -- name: CD_trip-cleanup-app-service INT -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-INT.id +CDtrip-cleanup-app-service.CN-Prod: +- name: CD_trip-cleanup-app-service PROD +- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-cleanup-app-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtrip-cleanup-app-service.EMEA-PreProd: - name: CD_trip-cleanup-app-service INT -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-INT.id +- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-cleanup-app-service-INT.NA-PreProd: +- skipDeployment: "true" +CDtrip-cleanup-app-service.NA-PreProd: - name: CD_trip-cleanup-app-service INT -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-INT.id +- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-cleanup-app-service-INT.CN-PreProd: +- skipDeployment: "true" +CDtrip-cleanup-app-service.CN-PreProd: - name: CD_trip-cleanup-app-service INT -- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service-INT.id +- alertingProfile: CD_trip-cleanup-app-service/alerting-profile/CDtrip-cleanup-app-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_trip-monitor-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_trip-monitor-service/alerting-profile/alerting-profile.yaml index 081f6a49..a949e845 100644 --- a/BMW-Dynatrace-config/CD_trip-monitor-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_trip-monitor-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtrip-monitor-service-PROD: default.json -- CDtrip-monitor-service-E2E: default.json -- CDtrip-monitor-service-INT: default.json +- CDtrip-monitor-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-monitor-service-PROD: -- name: CD_trip-monitor-service PROD -- tag: trip-monitor-service -- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtrip-monitor-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtrip-monitor-service.EMEA-Prod: - name: CD_trip-monitor-service PROD - tag: trip-monitor-service - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - env: PROD - skipDeployment: "false" -CDtrip-monitor-service-PROD.NA-Prod: +CDtrip-monitor-service.NA-Prod: - name: CD_trip-monitor-service PROD - tag: trip-monitor-service - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - env: PROD - skipDeployment: "false" -CDtrip-monitor-service-PROD.CN-Prod: +CDtrip-monitor-service.CN-Prod: - name: CD_trip-monitor-service PROD - tag: trip-monitor-service - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-monitor-service-E2E: -- name: CD_trip-monitor-service E2E -- tag: trip-monitor-service -- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtrip-monitor-service-E2E.EMEA-Prod: -- name: CD_trip-monitor-service E2E -- tag: trip-monitor-service -- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-monitor-service-E2E.NA-Prod: -- name: CD_trip-monitor-service E2E -- tag: trip-monitor-service -- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-monitor-service-E2E.CN-Prod: -- name: CD_trip-monitor-service E2E -- tag: trip-monitor-service -- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-monitor-service-INT: -- name: CD_trip-monitor-service INT -- tag: trip-monitor-service -- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtrip-monitor-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtrip-monitor-service.EMEA-PreProd: - name: CD_trip-monitor-service INT - tag: trip-monitor-service - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - env: INT - skipDeployment: "false" -CDtrip-monitor-service-INT.NA-PreProd: +CDtrip-monitor-service.NA-PreProd: - name: CD_trip-monitor-service INT - tag: trip-monitor-service - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - env: INT - skipDeployment: "false" -CDtrip-monitor-service-INT.CN-PreProd: +CDtrip-monitor-service.CN-PreProd: - name: CD_trip-monitor-service INT - tag: trip-monitor-service - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id diff --git a/BMW-Dynatrace-config/CD_trip-monitor-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_trip-monitor-service/dashboard/dashboard.yaml index 24c4c752..1516a8d7 100644 --- a/BMW-Dynatrace-config/CD_trip-monitor-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_trip-monitor-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtrip-monitor-service: default.json +- CDtrip-monitor-service-PROD: default.json +- CDtrip-monitor-service-E2E: default.json +- CDtrip-monitor-service-INT: default.json +- CDtrip-monitor-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtrip-monitor-service.EMEA-Prod: +CDtrip-monitor-service-PROD: +- name: CD_trip-monitor-service PROD +- mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name +- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id +- tag: trip-monitor-service +- env: PROD +- skipDeployment: "true" +CDtrip-monitor-service-PROD.EMEA-Prod: - name: CD_trip-monitor-service PROD - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: PROD - skipDeployment: "false" -CDtrip-monitor-service.NA-Prod: +CDtrip-monitor-service-PROD.NA-Prod: - name: CD_trip-monitor-service PROD - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: PROD - skipDeployment: "false" -CDtrip-monitor-service.CN-Prod: +CDtrip-monitor-service-PROD.CN-Prod: - name: CD_trip-monitor-service PROD - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id @@ -25,21 +35,28 @@ CDtrip-monitor-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtrip-monitor-service.EMEA-Prod: +CDtrip-monitor-service-E2E: +- name: CD_trip-monitor-service E2E +- mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name +- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id +- tag: trip-monitor-service +- env: E2E +- skipDeployment: "true" +CDtrip-monitor-service-E2E.EMEA-Prod: - name: CD_trip-monitor-service E2E - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: E2E - skipDeployment: "false" -CDtrip-monitor-service.NA-Prod: +CDtrip-monitor-service-E2E.NA-Prod: - name: CD_trip-monitor-service E2E - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: E2E - skipDeployment: "false" -CDtrip-monitor-service.CN-Prod: +CDtrip-monitor-service-E2E.CN-Prod: - name: CD_trip-monitor-service E2E - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id @@ -47,22 +64,29 @@ CDtrip-monitor-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtrip-monitor-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtrip-monitor-service-INT: +- name: CD_trip-monitor-service INT +- mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name +- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id +- tag: trip-monitor-service +- env: INT +- skipDeployment: "true" +CDtrip-monitor-service-INT.EMEA-PreProd: - name: CD_trip-monitor-service INT - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: INT - skipDeployment: "false" -CDtrip-monitor-service.NA-PreProd: +CDtrip-monitor-service-INT.NA-PreProd: - name: CD_trip-monitor-service INT - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: INT - skipDeployment: "false" -CDtrip-monitor-service.CN-PreProd: +CDtrip-monitor-service-INT.CN-PreProd: - name: CD_trip-monitor-service INT - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id @@ -70,22 +94,29 @@ CDtrip-monitor-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtrip-monitor-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtrip-monitor-service-TEST: +- name: CD_trip-monitor-service TEST +- mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name +- mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id +- tag: trip-monitor-service +- env: TEST +- skipDeployment: "true" +CDtrip-monitor-service-TEST.EMEA-PreProd: - name: CD_trip-monitor-service TEST - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: TEST - skipDeployment: "false" -CDtrip-monitor-service.NA-PreProd: +CDtrip-monitor-service-TEST.NA-PreProd: - name: CD_trip-monitor-service TEST - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id - tag: trip-monitor-service - env: TEST - skipDeployment: "false" -CDtrip-monitor-service.CN-PreProd: +CDtrip-monitor-service-TEST.CN-PreProd: - name: CD_trip-monitor-service TEST - mzName: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.name - mzId: CD_trip-monitor-service/management-zone/CDtrip-monitor-service.id diff --git a/BMW-Dynatrace-config/CD_trip-monitor-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_trip-monitor-service/notification/notification.yaml index 15b3110a..1cc5d91e 100644 --- a/BMW-Dynatrace-config/CD_trip-monitor-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_trip-monitor-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtrip-monitor-service-PROD: msTeams.json -- CDtrip-monitor-service-E2E: msTeams.json -- CDtrip-monitor-service-INT: msTeams.json +- CDtrip-monitor-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-monitor-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDtrip-monitor-service.EMEA-Prod: - name: CD_trip-monitor-service PROD -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-PROD.id +- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-monitor-service-PROD.EMEA-Prod: +CDtrip-monitor-service.NA-Prod: - name: CD_trip-monitor-service PROD -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-monitor-service-PROD.NA-Prod: -- name: CD_trip-monitor-service PROD -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-monitor-service-PROD.CN-Prod: -- name: CD_trip-monitor-service PROD -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-monitor-service-E2E: -- name: CD_trip-monitor-service E2E -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-E2E.id +- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-monitor-service-E2E.EMEA-Prod: -- name: CD_trip-monitor-service E2E -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-monitor-service-E2E.NA-Prod: -- name: CD_trip-monitor-service E2E -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-monitor-service-E2E.CN-Prod: -- name: CD_trip-monitor-service E2E -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-monitor-service-INT: -- name: CD_trip-monitor-service INT -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-INT.id +CDtrip-monitor-service.CN-Prod: +- name: CD_trip-monitor-service PROD +- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-monitor-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtrip-monitor-service.EMEA-PreProd: - name: CD_trip-monitor-service INT -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-INT.id +- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-monitor-service-INT.NA-PreProd: +- skipDeployment: "true" +CDtrip-monitor-service.NA-PreProd: - name: CD_trip-monitor-service INT -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-INT.id +- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-monitor-service-INT.CN-PreProd: +- skipDeployment: "true" +CDtrip-monitor-service.CN-PreProd: - name: CD_trip-monitor-service INT -- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service-INT.id +- alertingProfile: CD_trip-monitor-service/alerting-profile/CDtrip-monitor-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_trip-reminder-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_trip-reminder-processor/alerting-profile/alerting-profile.yaml index 9dc44588..db477c20 100644 --- a/BMW-Dynatrace-config/CD_trip-reminder-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_trip-reminder-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtrip-reminder-processor-PROD: default.json -- CDtrip-reminder-processor-E2E: default.json -- CDtrip-reminder-processor-INT: default.json +- CDtrip-reminder-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-reminder-processor-PROD: -- name: CD_trip-reminder-processor PROD -- tag: trip-reminder-processor -- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtrip-reminder-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtrip-reminder-processor.EMEA-Prod: - name: CD_trip-reminder-processor PROD - tag: trip-reminder-processor - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - env: PROD - skipDeployment: "false" -CDtrip-reminder-processor-PROD.NA-Prod: +CDtrip-reminder-processor.NA-Prod: - name: CD_trip-reminder-processor PROD - tag: trip-reminder-processor - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - env: PROD - skipDeployment: "false" -CDtrip-reminder-processor-PROD.CN-Prod: +CDtrip-reminder-processor.CN-Prod: - name: CD_trip-reminder-processor PROD - tag: trip-reminder-processor - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-reminder-processor-E2E: -- name: CD_trip-reminder-processor E2E -- tag: trip-reminder-processor -- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtrip-reminder-processor-E2E.EMEA-Prod: -- name: CD_trip-reminder-processor E2E -- tag: trip-reminder-processor -- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id -- env: E2E -- skipDeployment: "false" -CDtrip-reminder-processor-E2E.NA-Prod: -- name: CD_trip-reminder-processor E2E -- tag: trip-reminder-processor -- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id -- env: E2E -- skipDeployment: "false" -CDtrip-reminder-processor-E2E.CN-Prod: -- name: CD_trip-reminder-processor E2E -- tag: trip-reminder-processor -- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-reminder-processor-INT: -- name: CD_trip-reminder-processor INT -- tag: trip-reminder-processor -- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtrip-reminder-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtrip-reminder-processor.EMEA-PreProd: - name: CD_trip-reminder-processor INT - tag: trip-reminder-processor - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - env: INT - skipDeployment: "false" -CDtrip-reminder-processor-INT.NA-PreProd: +CDtrip-reminder-processor.NA-PreProd: - name: CD_trip-reminder-processor INT - tag: trip-reminder-processor - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - env: INT - skipDeployment: "false" -CDtrip-reminder-processor-INT.CN-PreProd: +CDtrip-reminder-processor.CN-PreProd: - name: CD_trip-reminder-processor INT - tag: trip-reminder-processor - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id diff --git a/BMW-Dynatrace-config/CD_trip-reminder-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_trip-reminder-processor/dashboard/dashboard.yaml index 295ea997..ac3b1eee 100644 --- a/BMW-Dynatrace-config/CD_trip-reminder-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_trip-reminder-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtrip-reminder-processor: default.json +- CDtrip-reminder-processor-PROD: default.json +- CDtrip-reminder-processor-E2E: default.json +- CDtrip-reminder-processor-INT: default.json +- CDtrip-reminder-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtrip-reminder-processor.EMEA-Prod: +CDtrip-reminder-processor-PROD: +- name: CD_trip-reminder-processor PROD +- mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name +- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id +- tag: trip-reminder-processor +- env: PROD +- skipDeployment: "true" +CDtrip-reminder-processor-PROD.EMEA-Prod: - name: CD_trip-reminder-processor PROD - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: PROD - skipDeployment: "false" -CDtrip-reminder-processor.NA-Prod: +CDtrip-reminder-processor-PROD.NA-Prod: - name: CD_trip-reminder-processor PROD - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: PROD - skipDeployment: "false" -CDtrip-reminder-processor.CN-Prod: +CDtrip-reminder-processor-PROD.CN-Prod: - name: CD_trip-reminder-processor PROD - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id @@ -25,21 +35,28 @@ CDtrip-reminder-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtrip-reminder-processor.EMEA-Prod: +CDtrip-reminder-processor-E2E: +- name: CD_trip-reminder-processor E2E +- mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name +- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id +- tag: trip-reminder-processor +- env: E2E +- skipDeployment: "true" +CDtrip-reminder-processor-E2E.EMEA-Prod: - name: CD_trip-reminder-processor E2E - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: E2E - skipDeployment: "false" -CDtrip-reminder-processor.NA-Prod: +CDtrip-reminder-processor-E2E.NA-Prod: - name: CD_trip-reminder-processor E2E - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: E2E - skipDeployment: "false" -CDtrip-reminder-processor.CN-Prod: +CDtrip-reminder-processor-E2E.CN-Prod: - name: CD_trip-reminder-processor E2E - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id @@ -47,22 +64,29 @@ CDtrip-reminder-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtrip-reminder-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtrip-reminder-processor-INT: +- name: CD_trip-reminder-processor INT +- mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name +- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id +- tag: trip-reminder-processor +- env: INT +- skipDeployment: "true" +CDtrip-reminder-processor-INT.EMEA-PreProd: - name: CD_trip-reminder-processor INT - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: INT - skipDeployment: "false" -CDtrip-reminder-processor.NA-PreProd: +CDtrip-reminder-processor-INT.NA-PreProd: - name: CD_trip-reminder-processor INT - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: INT - skipDeployment: "false" -CDtrip-reminder-processor.CN-PreProd: +CDtrip-reminder-processor-INT.CN-PreProd: - name: CD_trip-reminder-processor INT - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id @@ -70,22 +94,29 @@ CDtrip-reminder-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtrip-reminder-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtrip-reminder-processor-TEST: +- name: CD_trip-reminder-processor TEST +- mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name +- mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id +- tag: trip-reminder-processor +- env: TEST +- skipDeployment: "true" +CDtrip-reminder-processor-TEST.EMEA-PreProd: - name: CD_trip-reminder-processor TEST - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: TEST - skipDeployment: "false" -CDtrip-reminder-processor.NA-PreProd: +CDtrip-reminder-processor-TEST.NA-PreProd: - name: CD_trip-reminder-processor TEST - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id - tag: trip-reminder-processor - env: TEST - skipDeployment: "false" -CDtrip-reminder-processor.CN-PreProd: +CDtrip-reminder-processor-TEST.CN-PreProd: - name: CD_trip-reminder-processor TEST - mzName: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.name - mzId: CD_trip-reminder-processor/management-zone/CDtrip-reminder-processor.id diff --git a/BMW-Dynatrace-config/CD_trip-reminder-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_trip-reminder-processor/notification/notification.yaml index d0da9c91..47939060 100644 --- a/BMW-Dynatrace-config/CD_trip-reminder-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_trip-reminder-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtrip-reminder-processor-PROD: msTeams.json -- CDtrip-reminder-processor-E2E: msTeams.json -- CDtrip-reminder-processor-INT: msTeams.json +- CDtrip-reminder-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-reminder-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDtrip-reminder-processor.EMEA-Prod: - name: CD_trip-reminder-processor PROD -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-PROD.id +- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-reminder-processor-PROD.EMEA-Prod: +CDtrip-reminder-processor.NA-Prod: - name: CD_trip-reminder-processor PROD -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-reminder-processor-PROD.NA-Prod: -- name: CD_trip-reminder-processor PROD -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-reminder-processor-PROD.CN-Prod: -- name: CD_trip-reminder-processor PROD -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-reminder-processor-E2E: -- name: CD_trip-reminder-processor E2E -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-E2E.id +- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-reminder-processor-E2E.EMEA-Prod: -- name: CD_trip-reminder-processor E2E -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-reminder-processor-E2E.NA-Prod: -- name: CD_trip-reminder-processor E2E -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-reminder-processor-E2E.CN-Prod: -- name: CD_trip-reminder-processor E2E -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-reminder-processor-INT: -- name: CD_trip-reminder-processor INT -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-INT.id +CDtrip-reminder-processor.CN-Prod: +- name: CD_trip-reminder-processor PROD +- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-reminder-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtrip-reminder-processor.EMEA-PreProd: - name: CD_trip-reminder-processor INT -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-INT.id +- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-reminder-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDtrip-reminder-processor.NA-PreProd: - name: CD_trip-reminder-processor INT -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-INT.id +- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-reminder-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDtrip-reminder-processor.CN-PreProd: - name: CD_trip-reminder-processor INT -- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor-INT.id +- alertingProfile: CD_trip-reminder-processor/alerting-profile/CDtrip-reminder-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_trip-route-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_trip-route-service/alerting-profile/alerting-profile.yaml index 65ad79c0..7738d289 100644 --- a/BMW-Dynatrace-config/CD_trip-route-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_trip-route-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtrip-route-service-PROD: default.json -- CDtrip-route-service-E2E: default.json -- CDtrip-route-service-INT: default.json +- CDtrip-route-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-route-service-PROD: -- name: CD_trip-route-service PROD -- tag: trip-route-service -- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtrip-route-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtrip-route-service.EMEA-Prod: - name: CD_trip-route-service PROD - tag: trip-route-service - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - env: PROD - skipDeployment: "false" -CDtrip-route-service-PROD.NA-Prod: +CDtrip-route-service.NA-Prod: - name: CD_trip-route-service PROD - tag: trip-route-service - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - env: PROD - skipDeployment: "false" -CDtrip-route-service-PROD.CN-Prod: +CDtrip-route-service.CN-Prod: - name: CD_trip-route-service PROD - tag: trip-route-service - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-route-service-E2E: -- name: CD_trip-route-service E2E -- tag: trip-route-service -- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtrip-route-service-E2E.EMEA-Prod: -- name: CD_trip-route-service E2E -- tag: trip-route-service -- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-route-service-E2E.NA-Prod: -- name: CD_trip-route-service E2E -- tag: trip-route-service -- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-route-service-E2E.CN-Prod: -- name: CD_trip-route-service E2E -- tag: trip-route-service -- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-route-service-INT: -- name: CD_trip-route-service INT -- tag: trip-route-service -- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtrip-route-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtrip-route-service.EMEA-PreProd: - name: CD_trip-route-service INT - tag: trip-route-service - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - env: INT - skipDeployment: "false" -CDtrip-route-service-INT.NA-PreProd: +CDtrip-route-service.NA-PreProd: - name: CD_trip-route-service INT - tag: trip-route-service - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - env: INT - skipDeployment: "false" -CDtrip-route-service-INT.CN-PreProd: +CDtrip-route-service.CN-PreProd: - name: CD_trip-route-service INT - tag: trip-route-service - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id diff --git a/BMW-Dynatrace-config/CD_trip-route-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_trip-route-service/dashboard/dashboard.yaml index 31731598..425b9f85 100644 --- a/BMW-Dynatrace-config/CD_trip-route-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_trip-route-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtrip-route-service: default.json +- CDtrip-route-service-PROD: default.json +- CDtrip-route-service-E2E: default.json +- CDtrip-route-service-INT: default.json +- CDtrip-route-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtrip-route-service.EMEA-Prod: +CDtrip-route-service-PROD: +- name: CD_trip-route-service PROD +- mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name +- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id +- tag: trip-route-service +- env: PROD +- skipDeployment: "true" +CDtrip-route-service-PROD.EMEA-Prod: - name: CD_trip-route-service PROD - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: PROD - skipDeployment: "false" -CDtrip-route-service.NA-Prod: +CDtrip-route-service-PROD.NA-Prod: - name: CD_trip-route-service PROD - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: PROD - skipDeployment: "false" -CDtrip-route-service.CN-Prod: +CDtrip-route-service-PROD.CN-Prod: - name: CD_trip-route-service PROD - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id @@ -25,21 +35,28 @@ CDtrip-route-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtrip-route-service.EMEA-Prod: +CDtrip-route-service-E2E: +- name: CD_trip-route-service E2E +- mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name +- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id +- tag: trip-route-service +- env: E2E +- skipDeployment: "true" +CDtrip-route-service-E2E.EMEA-Prod: - name: CD_trip-route-service E2E - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: E2E - skipDeployment: "false" -CDtrip-route-service.NA-Prod: +CDtrip-route-service-E2E.NA-Prod: - name: CD_trip-route-service E2E - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: E2E - skipDeployment: "false" -CDtrip-route-service.CN-Prod: +CDtrip-route-service-E2E.CN-Prod: - name: CD_trip-route-service E2E - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id @@ -47,22 +64,29 @@ CDtrip-route-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtrip-route-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtrip-route-service-INT: +- name: CD_trip-route-service INT +- mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name +- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id +- tag: trip-route-service +- env: INT +- skipDeployment: "true" +CDtrip-route-service-INT.EMEA-PreProd: - name: CD_trip-route-service INT - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: INT - skipDeployment: "false" -CDtrip-route-service.NA-PreProd: +CDtrip-route-service-INT.NA-PreProd: - name: CD_trip-route-service INT - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: INT - skipDeployment: "false" -CDtrip-route-service.CN-PreProd: +CDtrip-route-service-INT.CN-PreProd: - name: CD_trip-route-service INT - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id @@ -70,22 +94,29 @@ CDtrip-route-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtrip-route-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtrip-route-service-TEST: +- name: CD_trip-route-service TEST +- mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name +- mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id +- tag: trip-route-service +- env: TEST +- skipDeployment: "true" +CDtrip-route-service-TEST.EMEA-PreProd: - name: CD_trip-route-service TEST - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: TEST - skipDeployment: "false" -CDtrip-route-service.NA-PreProd: +CDtrip-route-service-TEST.NA-PreProd: - name: CD_trip-route-service TEST - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id - tag: trip-route-service - env: TEST - skipDeployment: "false" -CDtrip-route-service.CN-PreProd: +CDtrip-route-service-TEST.CN-PreProd: - name: CD_trip-route-service TEST - mzName: CD_trip-route-service/management-zone/CDtrip-route-service.name - mzId: CD_trip-route-service/management-zone/CDtrip-route-service.id diff --git a/BMW-Dynatrace-config/CD_trip-route-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_trip-route-service/notification/notification.yaml index 601f3ef0..4d5d87d6 100644 --- a/BMW-Dynatrace-config/CD_trip-route-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_trip-route-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtrip-route-service-PROD: msTeams.json -- CDtrip-route-service-E2E: msTeams.json -- CDtrip-route-service-INT: msTeams.json +- CDtrip-route-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-route-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDtrip-route-service.EMEA-Prod: - name: CD_trip-route-service PROD -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-PROD.id +- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-route-service-PROD.EMEA-Prod: +CDtrip-route-service.NA-Prod: - name: CD_trip-route-service PROD -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-route-service-PROD.NA-Prod: -- name: CD_trip-route-service PROD -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-route-service-PROD.CN-Prod: -- name: CD_trip-route-service PROD -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-route-service-E2E: -- name: CD_trip-route-service E2E -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-E2E.id +- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-route-service-E2E.EMEA-Prod: -- name: CD_trip-route-service E2E -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-route-service-E2E.NA-Prod: -- name: CD_trip-route-service E2E -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-route-service-E2E.CN-Prod: -- name: CD_trip-route-service E2E -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-route-service-INT: -- name: CD_trip-route-service INT -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-INT.id +CDtrip-route-service.CN-Prod: +- name: CD_trip-route-service PROD +- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-route-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtrip-route-service.EMEA-PreProd: - name: CD_trip-route-service INT -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-INT.id +- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-route-service-INT.NA-PreProd: +- skipDeployment: "true" +CDtrip-route-service.NA-PreProd: - name: CD_trip-route-service INT -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-INT.id +- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-route-service-INT.CN-PreProd: +- skipDeployment: "true" +CDtrip-route-service.CN-PreProd: - name: CD_trip-route-service INT -- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service-INT.id +- alertingProfile: CD_trip-route-service/alerting-profile/CDtrip-route-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_trip-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_trip-service/alerting-profile/alerting-profile.yaml index 8ff107d9..313f979f 100644 --- a/BMW-Dynatrace-config/CD_trip-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_trip-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDtrip-service-PROD: default.json -- CDtrip-service-E2E: default.json -- CDtrip-service-INT: default.json +- CDtrip-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-service-PROD: -- name: CD_trip-service PROD -- tag: trip-service -- mzId: CD_trip-service/management-zone/CDtrip-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtrip-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDtrip-service.EMEA-Prod: - name: CD_trip-service PROD - tag: trip-service - mzId: CD_trip-service/management-zone/CDtrip-service.id - env: PROD - skipDeployment: "false" -CDtrip-service-PROD.NA-Prod: +CDtrip-service.NA-Prod: - name: CD_trip-service PROD - tag: trip-service - mzId: CD_trip-service/management-zone/CDtrip-service.id - env: PROD - skipDeployment: "false" -CDtrip-service-PROD.CN-Prod: +CDtrip-service.CN-Prod: - name: CD_trip-service PROD - tag: trip-service - mzId: CD_trip-service/management-zone/CDtrip-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-service-E2E: -- name: CD_trip-service E2E -- tag: trip-service -- mzId: CD_trip-service/management-zone/CDtrip-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDtrip-service-E2E.EMEA-Prod: -- name: CD_trip-service E2E -- tag: trip-service -- mzId: CD_trip-service/management-zone/CDtrip-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-service-E2E.NA-Prod: -- name: CD_trip-service E2E -- tag: trip-service -- mzId: CD_trip-service/management-zone/CDtrip-service.id -- env: E2E -- skipDeployment: "false" -CDtrip-service-E2E.CN-Prod: -- name: CD_trip-service E2E -- tag: trip-service -- mzId: CD_trip-service/management-zone/CDtrip-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-service-INT: -- name: CD_trip-service INT -- tag: trip-service -- mzId: CD_trip-service/management-zone/CDtrip-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtrip-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDtrip-service.EMEA-PreProd: - name: CD_trip-service INT - tag: trip-service - mzId: CD_trip-service/management-zone/CDtrip-service.id - env: INT - skipDeployment: "false" -CDtrip-service-INT.NA-PreProd: +CDtrip-service.NA-PreProd: - name: CD_trip-service INT - tag: trip-service - mzId: CD_trip-service/management-zone/CDtrip-service.id - env: INT - skipDeployment: "false" -CDtrip-service-INT.CN-PreProd: +CDtrip-service.CN-PreProd: - name: CD_trip-service INT - tag: trip-service - mzId: CD_trip-service/management-zone/CDtrip-service.id diff --git a/BMW-Dynatrace-config/CD_trip-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_trip-service/dashboard/dashboard.yaml index 2f0076e3..9ff16ecf 100644 --- a/BMW-Dynatrace-config/CD_trip-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_trip-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtrip-service: default.json +- CDtrip-service-PROD: default.json +- CDtrip-service-E2E: default.json +- CDtrip-service-INT: default.json +- CDtrip-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtrip-service.EMEA-Prod: +CDtrip-service-PROD: +- name: CD_trip-service PROD +- mzName: CD_trip-service/management-zone/CDtrip-service.name +- mzId: CD_trip-service/management-zone/CDtrip-service.id +- tag: trip-service +- env: PROD +- skipDeployment: "true" +CDtrip-service-PROD.EMEA-Prod: - name: CD_trip-service PROD - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: PROD - skipDeployment: "false" -CDtrip-service.NA-Prod: +CDtrip-service-PROD.NA-Prod: - name: CD_trip-service PROD - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: PROD - skipDeployment: "false" -CDtrip-service.CN-Prod: +CDtrip-service-PROD.CN-Prod: - name: CD_trip-service PROD - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id @@ -25,21 +35,28 @@ CDtrip-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtrip-service.EMEA-Prod: +CDtrip-service-E2E: +- name: CD_trip-service E2E +- mzName: CD_trip-service/management-zone/CDtrip-service.name +- mzId: CD_trip-service/management-zone/CDtrip-service.id +- tag: trip-service +- env: E2E +- skipDeployment: "true" +CDtrip-service-E2E.EMEA-Prod: - name: CD_trip-service E2E - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: E2E - skipDeployment: "false" -CDtrip-service.NA-Prod: +CDtrip-service-E2E.NA-Prod: - name: CD_trip-service E2E - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: E2E - skipDeployment: "false" -CDtrip-service.CN-Prod: +CDtrip-service-E2E.CN-Prod: - name: CD_trip-service E2E - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id @@ -47,22 +64,29 @@ CDtrip-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtrip-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtrip-service-INT: +- name: CD_trip-service INT +- mzName: CD_trip-service/management-zone/CDtrip-service.name +- mzId: CD_trip-service/management-zone/CDtrip-service.id +- tag: trip-service +- env: INT +- skipDeployment: "true" +CDtrip-service-INT.EMEA-PreProd: - name: CD_trip-service INT - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: INT - skipDeployment: "false" -CDtrip-service.NA-PreProd: +CDtrip-service-INT.NA-PreProd: - name: CD_trip-service INT - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: INT - skipDeployment: "false" -CDtrip-service.CN-PreProd: +CDtrip-service-INT.CN-PreProd: - name: CD_trip-service INT - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id @@ -70,22 +94,29 @@ CDtrip-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtrip-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtrip-service-TEST: +- name: CD_trip-service TEST +- mzName: CD_trip-service/management-zone/CDtrip-service.name +- mzId: CD_trip-service/management-zone/CDtrip-service.id +- tag: trip-service +- env: TEST +- skipDeployment: "true" +CDtrip-service-TEST.EMEA-PreProd: - name: CD_trip-service TEST - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: TEST - skipDeployment: "false" -CDtrip-service.NA-PreProd: +CDtrip-service-TEST.NA-PreProd: - name: CD_trip-service TEST - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id - tag: trip-service - env: TEST - skipDeployment: "false" -CDtrip-service.CN-PreProd: +CDtrip-service-TEST.CN-PreProd: - name: CD_trip-service TEST - mzName: CD_trip-service/management-zone/CDtrip-service.name - mzId: CD_trip-service/management-zone/CDtrip-service.id diff --git a/BMW-Dynatrace-config/CD_trip-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_trip-service/notification/notification.yaml index 313f679e..df0dbbb8 100644 --- a/BMW-Dynatrace-config/CD_trip-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_trip-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDtrip-service-PROD: msTeams.json -- CDtrip-service-E2E: msTeams.json -- CDtrip-service-INT: msTeams.json +- CDtrip-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDtrip-service.EMEA-Prod: - name: CD_trip-service PROD -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-PROD.id +- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-service-PROD.EMEA-Prod: +CDtrip-service.NA-Prod: - name: CD_trip-service PROD -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-service-PROD.NA-Prod: -- name: CD_trip-service PROD -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-service-PROD.CN-Prod: -- name: CD_trip-service PROD -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-service-E2E: -- name: CD_trip-service E2E -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-E2E.id +- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-service-E2E.EMEA-Prod: -- name: CD_trip-service E2E -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-service-E2E.NA-Prod: -- name: CD_trip-service E2E -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDtrip-service-E2E.CN-Prod: -- name: CD_trip-service E2E -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtrip-service-INT: -- name: CD_trip-service INT -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-INT.id +CDtrip-service.CN-Prod: +- name: CD_trip-service PROD +- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtrip-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDtrip-service.EMEA-PreProd: - name: CD_trip-service INT -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-INT.id +- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-service-INT.NA-PreProd: +- skipDeployment: "true" +CDtrip-service.NA-PreProd: - name: CD_trip-service INT -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-INT.id +- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service.id - webhook: https://empty -- skipDeployment: "false" -CDtrip-service-INT.CN-PreProd: +- skipDeployment: "true" +CDtrip-service.CN-PreProd: - name: CD_trip-service INT -- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service-INT.id +- alertingProfile: CD_trip-service/alerting-profile/CDtrip-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-bcallservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-bcallservice/alerting-profile/alerting-profile.yaml index 5df247df..84f1a1e2 100644 --- a/BMW-Dynatrace-config/CD_ts-bcallservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-bcallservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-bcallservice-PROD: default.json -- CDts-bcallservice-INT: default.json +- CDts-bcallservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bcallservice-PROD: -- name: CD_ts-bcallservice PROD -- tag: ts-bcallservice -- mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-bcallservice-PROD.EMEA-Prod: +CDts-bcallservice.EMEA-Prod: - name: CD_ts-bcallservice PROD - tag: ts-bcallservice - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - env: PROD - skipDeployment: "false" -CDts-bcallservice-PROD.NA-Prod: +CDts-bcallservice.NA-Prod: - name: CD_ts-bcallservice PROD - tag: ts-bcallservice - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - env: PROD - skipDeployment: "false" -CDts-bcallservice-PROD.CN-Prod: +CDts-bcallservice.CN-Prod: - name: CD_ts-bcallservice PROD - tag: ts-bcallservice - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bcallservice-INT: -- name: CD_ts-bcallservice INT -- tag: ts-bcallservice -- mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-bcallservice-INT.EMEA-PreProd: +CDts-bcallservice.EMEA-PreProd: - name: CD_ts-bcallservice INT - tag: ts-bcallservice - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - env: INT - skipDeployment: "false" -CDts-bcallservice-INT.NA-PreProd: +CDts-bcallservice.NA-PreProd: - name: CD_ts-bcallservice INT - tag: ts-bcallservice - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - env: INT - skipDeployment: "false" -CDts-bcallservice-INT.CN-PreProd: +CDts-bcallservice.CN-PreProd: - name: CD_ts-bcallservice INT - tag: ts-bcallservice - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id diff --git a/BMW-Dynatrace-config/CD_ts-bcallservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-bcallservice/dashboard/dashboard.yaml index ec4c575d..0dcc1d71 100644 --- a/BMW-Dynatrace-config/CD_ts-bcallservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-bcallservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-bcallservice: default.json +- CDts-bcallservice-PROD: default.json +- CDts-bcallservice-E2E: default.json +- CDts-bcallservice-INT: default.json +- CDts-bcallservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-bcallservice.EMEA-Prod: +CDts-bcallservice-PROD: +- name: CD_ts-bcallservice PROD +- mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name +- mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id +- tag: ts-bcallservice +- env: PROD +- skipDeployment: "true" +CDts-bcallservice-PROD.EMEA-Prod: - name: CD_ts-bcallservice PROD - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: PROD - skipDeployment: "false" -CDts-bcallservice.NA-Prod: +CDts-bcallservice-PROD.NA-Prod: - name: CD_ts-bcallservice PROD - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: PROD - skipDeployment: "false" -CDts-bcallservice.CN-Prod: +CDts-bcallservice-PROD.CN-Prod: - name: CD_ts-bcallservice PROD - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id @@ -25,21 +35,28 @@ CDts-bcallservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-bcallservice.EMEA-Prod: +CDts-bcallservice-E2E: +- name: CD_ts-bcallservice E2E +- mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name +- mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id +- tag: ts-bcallservice +- env: E2E +- skipDeployment: "true" +CDts-bcallservice-E2E.EMEA-Prod: - name: CD_ts-bcallservice E2E - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: E2E - skipDeployment: "false" -CDts-bcallservice.NA-Prod: +CDts-bcallservice-E2E.NA-Prod: - name: CD_ts-bcallservice E2E - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: E2E - skipDeployment: "false" -CDts-bcallservice.CN-Prod: +CDts-bcallservice-E2E.CN-Prod: - name: CD_ts-bcallservice E2E - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id @@ -47,22 +64,29 @@ CDts-bcallservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-bcallservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-bcallservice-INT: +- name: CD_ts-bcallservice INT +- mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name +- mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id +- tag: ts-bcallservice +- env: INT +- skipDeployment: "true" +CDts-bcallservice-INT.EMEA-PreProd: - name: CD_ts-bcallservice INT - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: INT - skipDeployment: "false" -CDts-bcallservice.NA-PreProd: +CDts-bcallservice-INT.NA-PreProd: - name: CD_ts-bcallservice INT - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: INT - skipDeployment: "false" -CDts-bcallservice.CN-PreProd: +CDts-bcallservice-INT.CN-PreProd: - name: CD_ts-bcallservice INT - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id @@ -70,22 +94,29 @@ CDts-bcallservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-bcallservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-bcallservice-TEST: +- name: CD_ts-bcallservice TEST +- mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name +- mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id +- tag: ts-bcallservice +- env: TEST +- skipDeployment: "true" +CDts-bcallservice-TEST.EMEA-PreProd: - name: CD_ts-bcallservice TEST - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: TEST - skipDeployment: "false" -CDts-bcallservice.NA-PreProd: +CDts-bcallservice-TEST.NA-PreProd: - name: CD_ts-bcallservice TEST - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id - tag: ts-bcallservice - env: TEST - skipDeployment: "false" -CDts-bcallservice.CN-PreProd: +CDts-bcallservice-TEST.CN-PreProd: - name: CD_ts-bcallservice TEST - mzName: CD_ts-bcallservice/management-zone/CDts-bcallservice.name - mzId: CD_ts-bcallservice/management-zone/CDts-bcallservice.id diff --git a/BMW-Dynatrace-config/CD_ts-bcallservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-bcallservice/notification/notification.yaml index d9830f24..eccef87c 100644 --- a/BMW-Dynatrace-config/CD_ts-bcallservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-bcallservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-bcallservice-PROD: msTeams.json -- CDts-bcallservice-INT: msTeams.json +- CDts-bcallservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bcallservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-bcallservice.EMEA-Prod: - name: CD_ts-bcallservice PROD -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-PROD.id +- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-bcallservice-PROD.EMEA-Prod: +CDts-bcallservice.NA-Prod: - name: CD_ts-bcallservice PROD -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-bcallservice-PROD.NA-Prod: -- name: CD_ts-bcallservice PROD -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-bcallservice-PROD.CN-Prod: -- name: CD_ts-bcallservice PROD -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bcallservice-INT: -- name: CD_ts-bcallservice INT -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-INT.id +- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-bcallservice-INT.EMEA-PreProd: -- name: CD_ts-bcallservice INT -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-INT.id +CDts-bcallservice.CN-Prod: +- name: CD_ts-bcallservice PROD +- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-bcallservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-bcallservice.EMEA-PreProd: - name: CD_ts-bcallservice INT -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-INT.id +- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-bcallservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-bcallservice.NA-PreProd: - name: CD_ts-bcallservice INT -- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice-INT.id +- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-bcallservice.CN-PreProd: +- name: CD_ts-bcallservice INT +- alertingProfile: CD_ts-bcallservice/alerting-profile/CDts-bcallservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-bt/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-bt/alerting-profile/alerting-profile.yaml index af1bd0e0..d17a63c0 100644 --- a/BMW-Dynatrace-config/CD_ts-bt/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-bt/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-bt-PROD: default.json -- CDts-bt-INT: default.json +- CDts-bt: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bt-PROD: -- name: CD_ts-bt PROD -- tag: ts-bt -- mzId: CD_ts-bt/management-zone/CDts-bt.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-bt-PROD.EMEA-Prod: +CDts-bt.EMEA-Prod: - name: CD_ts-bt PROD - tag: ts-bt - mzId: CD_ts-bt/management-zone/CDts-bt.id - env: PROD - skipDeployment: "false" -CDts-bt-PROD.NA-Prod: +CDts-bt.NA-Prod: - name: CD_ts-bt PROD - tag: ts-bt - mzId: CD_ts-bt/management-zone/CDts-bt.id - env: PROD - skipDeployment: "false" -CDts-bt-PROD.CN-Prod: +CDts-bt.CN-Prod: - name: CD_ts-bt PROD - tag: ts-bt - mzId: CD_ts-bt/management-zone/CDts-bt.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bt-INT: -- name: CD_ts-bt INT -- tag: ts-bt -- mzId: CD_ts-bt/management-zone/CDts-bt.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-bt-INT.EMEA-PreProd: +CDts-bt.EMEA-PreProd: - name: CD_ts-bt INT - tag: ts-bt - mzId: CD_ts-bt/management-zone/CDts-bt.id - env: INT - skipDeployment: "false" -CDts-bt-INT.NA-PreProd: +CDts-bt.NA-PreProd: - name: CD_ts-bt INT - tag: ts-bt - mzId: CD_ts-bt/management-zone/CDts-bt.id - env: INT - skipDeployment: "false" -CDts-bt-INT.CN-PreProd: +CDts-bt.CN-PreProd: - name: CD_ts-bt INT - tag: ts-bt - mzId: CD_ts-bt/management-zone/CDts-bt.id diff --git a/BMW-Dynatrace-config/CD_ts-bt/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-bt/dashboard/dashboard.yaml index 830735dd..14f862f2 100644 --- a/BMW-Dynatrace-config/CD_ts-bt/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-bt/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-bt: default.json +- CDts-bt-PROD: default.json +- CDts-bt-E2E: default.json +- CDts-bt-INT: default.json +- CDts-bt-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-bt.EMEA-Prod: +CDts-bt-PROD: +- name: CD_ts-bt PROD +- mzName: CD_ts-bt/management-zone/CDts-bt.name +- mzId: CD_ts-bt/management-zone/CDts-bt.id +- tag: ts-bt +- env: PROD +- skipDeployment: "true" +CDts-bt-PROD.EMEA-Prod: - name: CD_ts-bt PROD - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: PROD - skipDeployment: "false" -CDts-bt.NA-Prod: +CDts-bt-PROD.NA-Prod: - name: CD_ts-bt PROD - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: PROD - skipDeployment: "false" -CDts-bt.CN-Prod: +CDts-bt-PROD.CN-Prod: - name: CD_ts-bt PROD - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id @@ -25,21 +35,28 @@ CDts-bt.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-bt.EMEA-Prod: +CDts-bt-E2E: +- name: CD_ts-bt E2E +- mzName: CD_ts-bt/management-zone/CDts-bt.name +- mzId: CD_ts-bt/management-zone/CDts-bt.id +- tag: ts-bt +- env: E2E +- skipDeployment: "true" +CDts-bt-E2E.EMEA-Prod: - name: CD_ts-bt E2E - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: E2E - skipDeployment: "false" -CDts-bt.NA-Prod: +CDts-bt-E2E.NA-Prod: - name: CD_ts-bt E2E - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: E2E - skipDeployment: "false" -CDts-bt.CN-Prod: +CDts-bt-E2E.CN-Prod: - name: CD_ts-bt E2E - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id @@ -47,22 +64,29 @@ CDts-bt.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-bt.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-bt-INT: +- name: CD_ts-bt INT +- mzName: CD_ts-bt/management-zone/CDts-bt.name +- mzId: CD_ts-bt/management-zone/CDts-bt.id +- tag: ts-bt +- env: INT +- skipDeployment: "true" +CDts-bt-INT.EMEA-PreProd: - name: CD_ts-bt INT - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: INT - skipDeployment: "false" -CDts-bt.NA-PreProd: +CDts-bt-INT.NA-PreProd: - name: CD_ts-bt INT - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: INT - skipDeployment: "false" -CDts-bt.CN-PreProd: +CDts-bt-INT.CN-PreProd: - name: CD_ts-bt INT - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id @@ -70,22 +94,29 @@ CDts-bt.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-bt.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-bt-TEST: +- name: CD_ts-bt TEST +- mzName: CD_ts-bt/management-zone/CDts-bt.name +- mzId: CD_ts-bt/management-zone/CDts-bt.id +- tag: ts-bt +- env: TEST +- skipDeployment: "true" +CDts-bt-TEST.EMEA-PreProd: - name: CD_ts-bt TEST - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: TEST - skipDeployment: "false" -CDts-bt.NA-PreProd: +CDts-bt-TEST.NA-PreProd: - name: CD_ts-bt TEST - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id - tag: ts-bt - env: TEST - skipDeployment: "false" -CDts-bt.CN-PreProd: +CDts-bt-TEST.CN-PreProd: - name: CD_ts-bt TEST - mzName: CD_ts-bt/management-zone/CDts-bt.name - mzId: CD_ts-bt/management-zone/CDts-bt.id diff --git a/BMW-Dynatrace-config/CD_ts-bt/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-bt/notification/notification.yaml index ccbc8324..4ed8de61 100644 --- a/BMW-Dynatrace-config/CD_ts-bt/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-bt/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-bt-PROD: msTeams.json -- CDts-bt-INT: msTeams.json +- CDts-bt: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bt-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-bt.EMEA-Prod: - name: CD_ts-bt PROD -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-PROD.id +- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-bt-PROD.EMEA-Prod: +CDts-bt.NA-Prod: - name: CD_ts-bt PROD -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-bt-PROD.NA-Prod: -- name: CD_ts-bt PROD -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-bt-PROD.CN-Prod: -- name: CD_ts-bt PROD -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bt-INT: -- name: CD_ts-bt INT -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-INT.id +- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-bt-INT.EMEA-PreProd: -- name: CD_ts-bt INT -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-INT.id +CDts-bt.CN-Prod: +- name: CD_ts-bt PROD +- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt.id - webhook: https://empty -- skipDeployment: "false" -CDts-bt-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-bt.EMEA-PreProd: - name: CD_ts-bt INT -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-INT.id +- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt.id - webhook: https://empty -- skipDeployment: "false" -CDts-bt-INT.CN-PreProd: +- skipDeployment: "true" +CDts-bt.NA-PreProd: - name: CD_ts-bt INT -- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt-INT.id +- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-bt.CN-PreProd: +- name: CD_ts-bt INT +- alertingProfile: CD_ts-bt/alerting-profile/CDts-bt.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-bti/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-bti/alerting-profile/alerting-profile.yaml index 09e1d68e..040a27b1 100644 --- a/BMW-Dynatrace-config/CD_ts-bti/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-bti/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-bti-PROD: default.json -- CDts-bti-INT: default.json +- CDts-bti: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bti-PROD: -- name: CD_ts-bti PROD -- tag: ts-bti -- mzId: CD_ts-bti/management-zone/CDts-bti.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-bti-PROD.EMEA-Prod: +CDts-bti.EMEA-Prod: - name: CD_ts-bti PROD - tag: ts-bti - mzId: CD_ts-bti/management-zone/CDts-bti.id - env: PROD - skipDeployment: "false" -CDts-bti-PROD.NA-Prod: +CDts-bti.NA-Prod: - name: CD_ts-bti PROD - tag: ts-bti - mzId: CD_ts-bti/management-zone/CDts-bti.id - env: PROD - skipDeployment: "false" -CDts-bti-PROD.CN-Prod: +CDts-bti.CN-Prod: - name: CD_ts-bti PROD - tag: ts-bti - mzId: CD_ts-bti/management-zone/CDts-bti.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bti-INT: -- name: CD_ts-bti INT -- tag: ts-bti -- mzId: CD_ts-bti/management-zone/CDts-bti.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-bti-INT.EMEA-PreProd: +CDts-bti.EMEA-PreProd: - name: CD_ts-bti INT - tag: ts-bti - mzId: CD_ts-bti/management-zone/CDts-bti.id - env: INT - skipDeployment: "false" -CDts-bti-INT.NA-PreProd: +CDts-bti.NA-PreProd: - name: CD_ts-bti INT - tag: ts-bti - mzId: CD_ts-bti/management-zone/CDts-bti.id - env: INT - skipDeployment: "false" -CDts-bti-INT.CN-PreProd: +CDts-bti.CN-PreProd: - name: CD_ts-bti INT - tag: ts-bti - mzId: CD_ts-bti/management-zone/CDts-bti.id diff --git a/BMW-Dynatrace-config/CD_ts-bti/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-bti/dashboard/dashboard.yaml index 0162428e..4653bf9f 100644 --- a/BMW-Dynatrace-config/CD_ts-bti/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-bti/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-bti: default.json +- CDts-bti-PROD: default.json +- CDts-bti-E2E: default.json +- CDts-bti-INT: default.json +- CDts-bti-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-bti.EMEA-Prod: +CDts-bti-PROD: +- name: CD_ts-bti PROD +- mzName: CD_ts-bti/management-zone/CDts-bti.name +- mzId: CD_ts-bti/management-zone/CDts-bti.id +- tag: ts-bti +- env: PROD +- skipDeployment: "true" +CDts-bti-PROD.EMEA-Prod: - name: CD_ts-bti PROD - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: PROD - skipDeployment: "false" -CDts-bti.NA-Prod: +CDts-bti-PROD.NA-Prod: - name: CD_ts-bti PROD - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: PROD - skipDeployment: "false" -CDts-bti.CN-Prod: +CDts-bti-PROD.CN-Prod: - name: CD_ts-bti PROD - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id @@ -25,21 +35,28 @@ CDts-bti.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-bti.EMEA-Prod: +CDts-bti-E2E: +- name: CD_ts-bti E2E +- mzName: CD_ts-bti/management-zone/CDts-bti.name +- mzId: CD_ts-bti/management-zone/CDts-bti.id +- tag: ts-bti +- env: E2E +- skipDeployment: "true" +CDts-bti-E2E.EMEA-Prod: - name: CD_ts-bti E2E - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: E2E - skipDeployment: "false" -CDts-bti.NA-Prod: +CDts-bti-E2E.NA-Prod: - name: CD_ts-bti E2E - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: E2E - skipDeployment: "false" -CDts-bti.CN-Prod: +CDts-bti-E2E.CN-Prod: - name: CD_ts-bti E2E - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id @@ -47,22 +64,29 @@ CDts-bti.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-bti.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-bti-INT: +- name: CD_ts-bti INT +- mzName: CD_ts-bti/management-zone/CDts-bti.name +- mzId: CD_ts-bti/management-zone/CDts-bti.id +- tag: ts-bti +- env: INT +- skipDeployment: "true" +CDts-bti-INT.EMEA-PreProd: - name: CD_ts-bti INT - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: INT - skipDeployment: "false" -CDts-bti.NA-PreProd: +CDts-bti-INT.NA-PreProd: - name: CD_ts-bti INT - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: INT - skipDeployment: "false" -CDts-bti.CN-PreProd: +CDts-bti-INT.CN-PreProd: - name: CD_ts-bti INT - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id @@ -70,22 +94,29 @@ CDts-bti.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-bti.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-bti-TEST: +- name: CD_ts-bti TEST +- mzName: CD_ts-bti/management-zone/CDts-bti.name +- mzId: CD_ts-bti/management-zone/CDts-bti.id +- tag: ts-bti +- env: TEST +- skipDeployment: "true" +CDts-bti-TEST.EMEA-PreProd: - name: CD_ts-bti TEST - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: TEST - skipDeployment: "false" -CDts-bti.NA-PreProd: +CDts-bti-TEST.NA-PreProd: - name: CD_ts-bti TEST - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id - tag: ts-bti - env: TEST - skipDeployment: "false" -CDts-bti.CN-PreProd: +CDts-bti-TEST.CN-PreProd: - name: CD_ts-bti TEST - mzName: CD_ts-bti/management-zone/CDts-bti.name - mzId: CD_ts-bti/management-zone/CDts-bti.id diff --git a/BMW-Dynatrace-config/CD_ts-bti/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-bti/notification/notification.yaml index 8c4a45c2..24058fef 100644 --- a/BMW-Dynatrace-config/CD_ts-bti/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-bti/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-bti-PROD: msTeams.json -- CDts-bti-INT: msTeams.json +- CDts-bti: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bti-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-bti.EMEA-Prod: - name: CD_ts-bti PROD -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-PROD.id +- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-bti-PROD.EMEA-Prod: +CDts-bti.NA-Prod: - name: CD_ts-bti PROD -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-bti-PROD.NA-Prod: -- name: CD_ts-bti PROD -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-bti-PROD.CN-Prod: -- name: CD_ts-bti PROD -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-bti-INT: -- name: CD_ts-bti INT -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-INT.id +- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-bti-INT.EMEA-PreProd: -- name: CD_ts-bti INT -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-INT.id +CDts-bti.CN-Prod: +- name: CD_ts-bti PROD +- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti.id - webhook: https://empty -- skipDeployment: "false" -CDts-bti-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-bti.EMEA-PreProd: - name: CD_ts-bti INT -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-INT.id +- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti.id - webhook: https://empty -- skipDeployment: "false" -CDts-bti-INT.CN-PreProd: +- skipDeployment: "true" +CDts-bti.NA-PreProd: - name: CD_ts-bti INT -- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti-INT.id +- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-bti.CN-PreProd: +- name: CD_ts-bti INT +- alertingProfile: CD_ts-bti/alerting-profile/CDts-bti.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-cas-spm/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-cas-spm/alerting-profile/alerting-profile.yaml index 5b9fa75d..016c15fe 100644 --- a/BMW-Dynatrace-config/CD_ts-cas-spm/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-cas-spm/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-cas-spm-PROD: default.json -- CDts-cas-spm-INT: default.json +- CDts-cas-spm: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-spm-PROD: -- name: CD_ts-cas-spm PROD -- tag: ts-cas-spm -- mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-cas-spm-PROD.EMEA-Prod: +CDts-cas-spm.EMEA-Prod: - name: CD_ts-cas-spm PROD - tag: ts-cas-spm - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - env: PROD - skipDeployment: "false" -CDts-cas-spm-PROD.NA-Prod: +CDts-cas-spm.NA-Prod: - name: CD_ts-cas-spm PROD - tag: ts-cas-spm - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - env: PROD - skipDeployment: "false" -CDts-cas-spm-PROD.CN-Prod: +CDts-cas-spm.CN-Prod: - name: CD_ts-cas-spm PROD - tag: ts-cas-spm - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-spm-INT: -- name: CD_ts-cas-spm INT -- tag: ts-cas-spm -- mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-cas-spm-INT.EMEA-PreProd: +CDts-cas-spm.EMEA-PreProd: - name: CD_ts-cas-spm INT - tag: ts-cas-spm - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - env: INT - skipDeployment: "false" -CDts-cas-spm-INT.NA-PreProd: +CDts-cas-spm.NA-PreProd: - name: CD_ts-cas-spm INT - tag: ts-cas-spm - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - env: INT - skipDeployment: "false" -CDts-cas-spm-INT.CN-PreProd: +CDts-cas-spm.CN-PreProd: - name: CD_ts-cas-spm INT - tag: ts-cas-spm - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id diff --git a/BMW-Dynatrace-config/CD_ts-cas-spm/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-cas-spm/dashboard/dashboard.yaml index ecf18c5f..a4edbacc 100644 --- a/BMW-Dynatrace-config/CD_ts-cas-spm/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-cas-spm/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-cas-spm: default.json +- CDts-cas-spm-PROD: default.json +- CDts-cas-spm-E2E: default.json +- CDts-cas-spm-INT: default.json +- CDts-cas-spm-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-cas-spm.EMEA-Prod: +CDts-cas-spm-PROD: +- name: CD_ts-cas-spm PROD +- mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name +- mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id +- tag: ts-cas-spm +- env: PROD +- skipDeployment: "true" +CDts-cas-spm-PROD.EMEA-Prod: - name: CD_ts-cas-spm PROD - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: PROD - skipDeployment: "false" -CDts-cas-spm.NA-Prod: +CDts-cas-spm-PROD.NA-Prod: - name: CD_ts-cas-spm PROD - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: PROD - skipDeployment: "false" -CDts-cas-spm.CN-Prod: +CDts-cas-spm-PROD.CN-Prod: - name: CD_ts-cas-spm PROD - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id @@ -25,21 +35,28 @@ CDts-cas-spm.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-cas-spm.EMEA-Prod: +CDts-cas-spm-E2E: +- name: CD_ts-cas-spm E2E +- mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name +- mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id +- tag: ts-cas-spm +- env: E2E +- skipDeployment: "true" +CDts-cas-spm-E2E.EMEA-Prod: - name: CD_ts-cas-spm E2E - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: E2E - skipDeployment: "false" -CDts-cas-spm.NA-Prod: +CDts-cas-spm-E2E.NA-Prod: - name: CD_ts-cas-spm E2E - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: E2E - skipDeployment: "false" -CDts-cas-spm.CN-Prod: +CDts-cas-spm-E2E.CN-Prod: - name: CD_ts-cas-spm E2E - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id @@ -47,22 +64,29 @@ CDts-cas-spm.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-cas-spm.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-cas-spm-INT: +- name: CD_ts-cas-spm INT +- mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name +- mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id +- tag: ts-cas-spm +- env: INT +- skipDeployment: "true" +CDts-cas-spm-INT.EMEA-PreProd: - name: CD_ts-cas-spm INT - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: INT - skipDeployment: "false" -CDts-cas-spm.NA-PreProd: +CDts-cas-spm-INT.NA-PreProd: - name: CD_ts-cas-spm INT - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: INT - skipDeployment: "false" -CDts-cas-spm.CN-PreProd: +CDts-cas-spm-INT.CN-PreProd: - name: CD_ts-cas-spm INT - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id @@ -70,22 +94,29 @@ CDts-cas-spm.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-cas-spm.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-cas-spm-TEST: +- name: CD_ts-cas-spm TEST +- mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name +- mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id +- tag: ts-cas-spm +- env: TEST +- skipDeployment: "true" +CDts-cas-spm-TEST.EMEA-PreProd: - name: CD_ts-cas-spm TEST - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: TEST - skipDeployment: "false" -CDts-cas-spm.NA-PreProd: +CDts-cas-spm-TEST.NA-PreProd: - name: CD_ts-cas-spm TEST - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id - tag: ts-cas-spm - env: TEST - skipDeployment: "false" -CDts-cas-spm.CN-PreProd: +CDts-cas-spm-TEST.CN-PreProd: - name: CD_ts-cas-spm TEST - mzName: CD_ts-cas-spm/management-zone/CDts-cas-spm.name - mzId: CD_ts-cas-spm/management-zone/CDts-cas-spm.id diff --git a/BMW-Dynatrace-config/CD_ts-cas-spm/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-cas-spm/notification/notification.yaml index 68acbce5..3688a5d2 100644 --- a/BMW-Dynatrace-config/CD_ts-cas-spm/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-cas-spm/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-cas-spm-PROD: msTeams.json -- CDts-cas-spm-INT: msTeams.json +- CDts-cas-spm: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-spm-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-cas-spm.EMEA-Prod: - name: CD_ts-cas-spm PROD -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-PROD.id +- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-cas-spm-PROD.EMEA-Prod: +CDts-cas-spm.NA-Prod: - name: CD_ts-cas-spm PROD -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-cas-spm-PROD.NA-Prod: -- name: CD_ts-cas-spm PROD -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-cas-spm-PROD.CN-Prod: -- name: CD_ts-cas-spm PROD -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-spm-INT: -- name: CD_ts-cas-spm INT -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-INT.id +- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-cas-spm-INT.EMEA-PreProd: -- name: CD_ts-cas-spm INT -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-INT.id +CDts-cas-spm.CN-Prod: +- name: CD_ts-cas-spm PROD +- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm.id - webhook: https://empty -- skipDeployment: "false" -CDts-cas-spm-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-cas-spm.EMEA-PreProd: - name: CD_ts-cas-spm INT -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-INT.id +- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm.id - webhook: https://empty -- skipDeployment: "false" -CDts-cas-spm-INT.CN-PreProd: +- skipDeployment: "true" +CDts-cas-spm.NA-PreProd: - name: CD_ts-cas-spm INT -- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm-INT.id +- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-cas-spm.CN-PreProd: +- name: CD_ts-cas-spm INT +- alertingProfile: CD_ts-cas-spm/alerting-profile/CDts-cas-spm.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-cas-stm/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-cas-stm/alerting-profile/alerting-profile.yaml index a5580e89..1d4655cb 100644 --- a/BMW-Dynatrace-config/CD_ts-cas-stm/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-cas-stm/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-cas-stm-PROD: default.json -- CDts-cas-stm-INT: default.json +- CDts-cas-stm: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-stm-PROD: -- name: CD_ts-cas-stm PROD -- tag: ts-cas-stm -- mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-cas-stm-PROD.EMEA-Prod: +CDts-cas-stm.EMEA-Prod: - name: CD_ts-cas-stm PROD - tag: ts-cas-stm - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - env: PROD - skipDeployment: "false" -CDts-cas-stm-PROD.NA-Prod: +CDts-cas-stm.NA-Prod: - name: CD_ts-cas-stm PROD - tag: ts-cas-stm - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - env: PROD - skipDeployment: "false" -CDts-cas-stm-PROD.CN-Prod: +CDts-cas-stm.CN-Prod: - name: CD_ts-cas-stm PROD - tag: ts-cas-stm - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-stm-INT: -- name: CD_ts-cas-stm INT -- tag: ts-cas-stm -- mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-cas-stm-INT.EMEA-PreProd: +CDts-cas-stm.EMEA-PreProd: - name: CD_ts-cas-stm INT - tag: ts-cas-stm - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - env: INT - skipDeployment: "false" -CDts-cas-stm-INT.NA-PreProd: +CDts-cas-stm.NA-PreProd: - name: CD_ts-cas-stm INT - tag: ts-cas-stm - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - env: INT - skipDeployment: "false" -CDts-cas-stm-INT.CN-PreProd: +CDts-cas-stm.CN-PreProd: - name: CD_ts-cas-stm INT - tag: ts-cas-stm - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id diff --git a/BMW-Dynatrace-config/CD_ts-cas-stm/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-cas-stm/dashboard/dashboard.yaml index 927a3687..60a6bd7c 100644 --- a/BMW-Dynatrace-config/CD_ts-cas-stm/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-cas-stm/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-cas-stm: default.json +- CDts-cas-stm-PROD: default.json +- CDts-cas-stm-E2E: default.json +- CDts-cas-stm-INT: default.json +- CDts-cas-stm-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-cas-stm.EMEA-Prod: +CDts-cas-stm-PROD: +- name: CD_ts-cas-stm PROD +- mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name +- mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id +- tag: ts-cas-stm +- env: PROD +- skipDeployment: "true" +CDts-cas-stm-PROD.EMEA-Prod: - name: CD_ts-cas-stm PROD - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: PROD - skipDeployment: "false" -CDts-cas-stm.NA-Prod: +CDts-cas-stm-PROD.NA-Prod: - name: CD_ts-cas-stm PROD - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: PROD - skipDeployment: "false" -CDts-cas-stm.CN-Prod: +CDts-cas-stm-PROD.CN-Prod: - name: CD_ts-cas-stm PROD - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id @@ -25,21 +35,28 @@ CDts-cas-stm.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-cas-stm.EMEA-Prod: +CDts-cas-stm-E2E: +- name: CD_ts-cas-stm E2E +- mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name +- mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id +- tag: ts-cas-stm +- env: E2E +- skipDeployment: "true" +CDts-cas-stm-E2E.EMEA-Prod: - name: CD_ts-cas-stm E2E - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: E2E - skipDeployment: "false" -CDts-cas-stm.NA-Prod: +CDts-cas-stm-E2E.NA-Prod: - name: CD_ts-cas-stm E2E - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: E2E - skipDeployment: "false" -CDts-cas-stm.CN-Prod: +CDts-cas-stm-E2E.CN-Prod: - name: CD_ts-cas-stm E2E - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id @@ -47,22 +64,29 @@ CDts-cas-stm.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-cas-stm.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-cas-stm-INT: +- name: CD_ts-cas-stm INT +- mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name +- mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id +- tag: ts-cas-stm +- env: INT +- skipDeployment: "true" +CDts-cas-stm-INT.EMEA-PreProd: - name: CD_ts-cas-stm INT - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: INT - skipDeployment: "false" -CDts-cas-stm.NA-PreProd: +CDts-cas-stm-INT.NA-PreProd: - name: CD_ts-cas-stm INT - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: INT - skipDeployment: "false" -CDts-cas-stm.CN-PreProd: +CDts-cas-stm-INT.CN-PreProd: - name: CD_ts-cas-stm INT - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id @@ -70,22 +94,29 @@ CDts-cas-stm.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-cas-stm.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-cas-stm-TEST: +- name: CD_ts-cas-stm TEST +- mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name +- mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id +- tag: ts-cas-stm +- env: TEST +- skipDeployment: "true" +CDts-cas-stm-TEST.EMEA-PreProd: - name: CD_ts-cas-stm TEST - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: TEST - skipDeployment: "false" -CDts-cas-stm.NA-PreProd: +CDts-cas-stm-TEST.NA-PreProd: - name: CD_ts-cas-stm TEST - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id - tag: ts-cas-stm - env: TEST - skipDeployment: "false" -CDts-cas-stm.CN-PreProd: +CDts-cas-stm-TEST.CN-PreProd: - name: CD_ts-cas-stm TEST - mzName: CD_ts-cas-stm/management-zone/CDts-cas-stm.name - mzId: CD_ts-cas-stm/management-zone/CDts-cas-stm.id diff --git a/BMW-Dynatrace-config/CD_ts-cas-stm/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-cas-stm/notification/notification.yaml index d8367add..472c33e7 100644 --- a/BMW-Dynatrace-config/CD_ts-cas-stm/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-cas-stm/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-cas-stm-PROD: msTeams.json -- CDts-cas-stm-INT: msTeams.json +- CDts-cas-stm: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-stm-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-cas-stm.EMEA-Prod: - name: CD_ts-cas-stm PROD -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-PROD.id +- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-cas-stm-PROD.EMEA-Prod: +CDts-cas-stm.NA-Prod: - name: CD_ts-cas-stm PROD -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-cas-stm-PROD.NA-Prod: -- name: CD_ts-cas-stm PROD -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-cas-stm-PROD.CN-Prod: -- name: CD_ts-cas-stm PROD -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-cas-stm-INT: -- name: CD_ts-cas-stm INT -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-INT.id +- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-cas-stm-INT.EMEA-PreProd: -- name: CD_ts-cas-stm INT -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-INT.id +CDts-cas-stm.CN-Prod: +- name: CD_ts-cas-stm PROD +- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm.id - webhook: https://empty -- skipDeployment: "false" -CDts-cas-stm-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-cas-stm.EMEA-PreProd: - name: CD_ts-cas-stm INT -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-INT.id +- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm.id - webhook: https://empty -- skipDeployment: "false" -CDts-cas-stm-INT.CN-PreProd: +- skipDeployment: "true" +CDts-cas-stm.NA-PreProd: - name: CD_ts-cas-stm INT -- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm-INT.id +- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-cas-stm.CN-PreProd: +- name: CD_ts-cas-stm INT +- alertingProfile: CD_ts-cas-stm/alerting-profile/CDts-cas-stm.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-datadispatcher/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-datadispatcher/alerting-profile/alerting-profile.yaml index 943b6172..23c62afa 100644 --- a/BMW-Dynatrace-config/CD_ts-datadispatcher/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-datadispatcher/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-datadispatcher-PROD: default.json -- CDts-datadispatcher-INT: default.json +- CDts-datadispatcher: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-datadispatcher-PROD: -- name: CD_ts-datadispatcher PROD -- tag: ts-datadispatcher -- mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-datadispatcher-PROD.EMEA-Prod: +CDts-datadispatcher.EMEA-Prod: - name: CD_ts-datadispatcher PROD - tag: ts-datadispatcher - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - env: PROD - skipDeployment: "false" -CDts-datadispatcher-PROD.NA-Prod: +CDts-datadispatcher.NA-Prod: - name: CD_ts-datadispatcher PROD - tag: ts-datadispatcher - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - env: PROD - skipDeployment: "false" -CDts-datadispatcher-PROD.CN-Prod: +CDts-datadispatcher.CN-Prod: - name: CD_ts-datadispatcher PROD - tag: ts-datadispatcher - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-datadispatcher-INT: -- name: CD_ts-datadispatcher INT -- tag: ts-datadispatcher -- mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-datadispatcher-INT.EMEA-PreProd: +CDts-datadispatcher.EMEA-PreProd: - name: CD_ts-datadispatcher INT - tag: ts-datadispatcher - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - env: INT - skipDeployment: "false" -CDts-datadispatcher-INT.NA-PreProd: +CDts-datadispatcher.NA-PreProd: - name: CD_ts-datadispatcher INT - tag: ts-datadispatcher - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - env: INT - skipDeployment: "false" -CDts-datadispatcher-INT.CN-PreProd: +CDts-datadispatcher.CN-PreProd: - name: CD_ts-datadispatcher INT - tag: ts-datadispatcher - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id diff --git a/BMW-Dynatrace-config/CD_ts-datadispatcher/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-datadispatcher/dashboard/dashboard.yaml index 1e82df69..e24747f8 100644 --- a/BMW-Dynatrace-config/CD_ts-datadispatcher/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-datadispatcher/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-datadispatcher: default.json +- CDts-datadispatcher-PROD: default.json +- CDts-datadispatcher-E2E: default.json +- CDts-datadispatcher-INT: default.json +- CDts-datadispatcher-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-datadispatcher.EMEA-Prod: +CDts-datadispatcher-PROD: +- name: CD_ts-datadispatcher PROD +- mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name +- mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id +- tag: ts-datadispatcher +- env: PROD +- skipDeployment: "true" +CDts-datadispatcher-PROD.EMEA-Prod: - name: CD_ts-datadispatcher PROD - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: PROD - skipDeployment: "false" -CDts-datadispatcher.NA-Prod: +CDts-datadispatcher-PROD.NA-Prod: - name: CD_ts-datadispatcher PROD - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: PROD - skipDeployment: "false" -CDts-datadispatcher.CN-Prod: +CDts-datadispatcher-PROD.CN-Prod: - name: CD_ts-datadispatcher PROD - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id @@ -25,21 +35,28 @@ CDts-datadispatcher.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-datadispatcher.EMEA-Prod: +CDts-datadispatcher-E2E: +- name: CD_ts-datadispatcher E2E +- mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name +- mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id +- tag: ts-datadispatcher +- env: E2E +- skipDeployment: "true" +CDts-datadispatcher-E2E.EMEA-Prod: - name: CD_ts-datadispatcher E2E - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: E2E - skipDeployment: "false" -CDts-datadispatcher.NA-Prod: +CDts-datadispatcher-E2E.NA-Prod: - name: CD_ts-datadispatcher E2E - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: E2E - skipDeployment: "false" -CDts-datadispatcher.CN-Prod: +CDts-datadispatcher-E2E.CN-Prod: - name: CD_ts-datadispatcher E2E - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id @@ -47,22 +64,29 @@ CDts-datadispatcher.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-datadispatcher.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-datadispatcher-INT: +- name: CD_ts-datadispatcher INT +- mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name +- mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id +- tag: ts-datadispatcher +- env: INT +- skipDeployment: "true" +CDts-datadispatcher-INT.EMEA-PreProd: - name: CD_ts-datadispatcher INT - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: INT - skipDeployment: "false" -CDts-datadispatcher.NA-PreProd: +CDts-datadispatcher-INT.NA-PreProd: - name: CD_ts-datadispatcher INT - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: INT - skipDeployment: "false" -CDts-datadispatcher.CN-PreProd: +CDts-datadispatcher-INT.CN-PreProd: - name: CD_ts-datadispatcher INT - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id @@ -70,22 +94,29 @@ CDts-datadispatcher.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-datadispatcher.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-datadispatcher-TEST: +- name: CD_ts-datadispatcher TEST +- mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name +- mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id +- tag: ts-datadispatcher +- env: TEST +- skipDeployment: "true" +CDts-datadispatcher-TEST.EMEA-PreProd: - name: CD_ts-datadispatcher TEST - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: TEST - skipDeployment: "false" -CDts-datadispatcher.NA-PreProd: +CDts-datadispatcher-TEST.NA-PreProd: - name: CD_ts-datadispatcher TEST - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id - tag: ts-datadispatcher - env: TEST - skipDeployment: "false" -CDts-datadispatcher.CN-PreProd: +CDts-datadispatcher-TEST.CN-PreProd: - name: CD_ts-datadispatcher TEST - mzName: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.name - mzId: CD_ts-datadispatcher/management-zone/CDts-datadispatcher.id diff --git a/BMW-Dynatrace-config/CD_ts-datadispatcher/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-datadispatcher/notification/notification.yaml index b56fc5aa..b59974b2 100644 --- a/BMW-Dynatrace-config/CD_ts-datadispatcher/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-datadispatcher/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-datadispatcher-PROD: msTeams.json -- CDts-datadispatcher-INT: msTeams.json +- CDts-datadispatcher: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-datadispatcher-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-datadispatcher.EMEA-Prod: - name: CD_ts-datadispatcher PROD -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-PROD.id +- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-datadispatcher-PROD.EMEA-Prod: +CDts-datadispatcher.NA-Prod: - name: CD_ts-datadispatcher PROD -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-datadispatcher-PROD.NA-Prod: -- name: CD_ts-datadispatcher PROD -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-datadispatcher-PROD.CN-Prod: -- name: CD_ts-datadispatcher PROD -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-datadispatcher-INT: -- name: CD_ts-datadispatcher INT -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-INT.id +- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-datadispatcher-INT.EMEA-PreProd: -- name: CD_ts-datadispatcher INT -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-INT.id +CDts-datadispatcher.CN-Prod: +- name: CD_ts-datadispatcher PROD +- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher.id - webhook: https://empty -- skipDeployment: "false" -CDts-datadispatcher-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-datadispatcher.EMEA-PreProd: - name: CD_ts-datadispatcher INT -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-INT.id +- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher.id - webhook: https://empty -- skipDeployment: "false" -CDts-datadispatcher-INT.CN-PreProd: +- skipDeployment: "true" +CDts-datadispatcher.NA-PreProd: - name: CD_ts-datadispatcher INT -- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher-INT.id +- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-datadispatcher.CN-PreProd: +- name: CD_ts-datadispatcher INT +- alertingProfile: CD_ts-datadispatcher/alerting-profile/CDts-datadispatcher.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-diagservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-diagservice/alerting-profile/alerting-profile.yaml index bbf828d0..ab0d509c 100644 --- a/BMW-Dynatrace-config/CD_ts-diagservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-diagservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-diagservice-PROD: default.json -- CDts-diagservice-INT: default.json +- CDts-diagservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-diagservice-PROD: -- name: CD_ts-diagservice PROD -- tag: ts-diagservice -- mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-diagservice-PROD.EMEA-Prod: +CDts-diagservice.EMEA-Prod: - name: CD_ts-diagservice PROD - tag: ts-diagservice - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - env: PROD - skipDeployment: "false" -CDts-diagservice-PROD.NA-Prod: +CDts-diagservice.NA-Prod: - name: CD_ts-diagservice PROD - tag: ts-diagservice - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - env: PROD - skipDeployment: "false" -CDts-diagservice-PROD.CN-Prod: +CDts-diagservice.CN-Prod: - name: CD_ts-diagservice PROD - tag: ts-diagservice - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-diagservice-INT: -- name: CD_ts-diagservice INT -- tag: ts-diagservice -- mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-diagservice-INT.EMEA-PreProd: +CDts-diagservice.EMEA-PreProd: - name: CD_ts-diagservice INT - tag: ts-diagservice - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - env: INT - skipDeployment: "false" -CDts-diagservice-INT.NA-PreProd: +CDts-diagservice.NA-PreProd: - name: CD_ts-diagservice INT - tag: ts-diagservice - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - env: INT - skipDeployment: "false" -CDts-diagservice-INT.CN-PreProd: +CDts-diagservice.CN-PreProd: - name: CD_ts-diagservice INT - tag: ts-diagservice - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id diff --git a/BMW-Dynatrace-config/CD_ts-diagservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-diagservice/dashboard/dashboard.yaml index 7586056c..acdda438 100644 --- a/BMW-Dynatrace-config/CD_ts-diagservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-diagservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-diagservice: default.json +- CDts-diagservice-PROD: default.json +- CDts-diagservice-E2E: default.json +- CDts-diagservice-INT: default.json +- CDts-diagservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-diagservice.EMEA-Prod: +CDts-diagservice-PROD: +- name: CD_ts-diagservice PROD +- mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name +- mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id +- tag: ts-diagservice +- env: PROD +- skipDeployment: "true" +CDts-diagservice-PROD.EMEA-Prod: - name: CD_ts-diagservice PROD - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: PROD - skipDeployment: "false" -CDts-diagservice.NA-Prod: +CDts-diagservice-PROD.NA-Prod: - name: CD_ts-diagservice PROD - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: PROD - skipDeployment: "false" -CDts-diagservice.CN-Prod: +CDts-diagservice-PROD.CN-Prod: - name: CD_ts-diagservice PROD - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id @@ -25,21 +35,28 @@ CDts-diagservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-diagservice.EMEA-Prod: +CDts-diagservice-E2E: +- name: CD_ts-diagservice E2E +- mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name +- mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id +- tag: ts-diagservice +- env: E2E +- skipDeployment: "true" +CDts-diagservice-E2E.EMEA-Prod: - name: CD_ts-diagservice E2E - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: E2E - skipDeployment: "false" -CDts-diagservice.NA-Prod: +CDts-diagservice-E2E.NA-Prod: - name: CD_ts-diagservice E2E - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: E2E - skipDeployment: "false" -CDts-diagservice.CN-Prod: +CDts-diagservice-E2E.CN-Prod: - name: CD_ts-diagservice E2E - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id @@ -47,22 +64,29 @@ CDts-diagservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-diagservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-diagservice-INT: +- name: CD_ts-diagservice INT +- mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name +- mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id +- tag: ts-diagservice +- env: INT +- skipDeployment: "true" +CDts-diagservice-INT.EMEA-PreProd: - name: CD_ts-diagservice INT - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: INT - skipDeployment: "false" -CDts-diagservice.NA-PreProd: +CDts-diagservice-INT.NA-PreProd: - name: CD_ts-diagservice INT - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: INT - skipDeployment: "false" -CDts-diagservice.CN-PreProd: +CDts-diagservice-INT.CN-PreProd: - name: CD_ts-diagservice INT - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id @@ -70,22 +94,29 @@ CDts-diagservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-diagservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-diagservice-TEST: +- name: CD_ts-diagservice TEST +- mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name +- mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id +- tag: ts-diagservice +- env: TEST +- skipDeployment: "true" +CDts-diagservice-TEST.EMEA-PreProd: - name: CD_ts-diagservice TEST - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: TEST - skipDeployment: "false" -CDts-diagservice.NA-PreProd: +CDts-diagservice-TEST.NA-PreProd: - name: CD_ts-diagservice TEST - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id - tag: ts-diagservice - env: TEST - skipDeployment: "false" -CDts-diagservice.CN-PreProd: +CDts-diagservice-TEST.CN-PreProd: - name: CD_ts-diagservice TEST - mzName: CD_ts-diagservice/management-zone/CDts-diagservice.name - mzId: CD_ts-diagservice/management-zone/CDts-diagservice.id diff --git a/BMW-Dynatrace-config/CD_ts-diagservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-diagservice/notification/notification.yaml index b81e4a17..c5ab6818 100644 --- a/BMW-Dynatrace-config/CD_ts-diagservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-diagservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-diagservice-PROD: msTeams.json -- CDts-diagservice-INT: msTeams.json +- CDts-diagservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-diagservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-diagservice.EMEA-Prod: - name: CD_ts-diagservice PROD -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-PROD.id +- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-diagservice-PROD.EMEA-Prod: +CDts-diagservice.NA-Prod: - name: CD_ts-diagservice PROD -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-diagservice-PROD.NA-Prod: -- name: CD_ts-diagservice PROD -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-diagservice-PROD.CN-Prod: -- name: CD_ts-diagservice PROD -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-diagservice-INT: -- name: CD_ts-diagservice INT -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-INT.id +- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-diagservice-INT.EMEA-PreProd: -- name: CD_ts-diagservice INT -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-INT.id +CDts-diagservice.CN-Prod: +- name: CD_ts-diagservice PROD +- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-diagservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-diagservice.EMEA-PreProd: - name: CD_ts-diagservice INT -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-INT.id +- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-diagservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-diagservice.NA-PreProd: - name: CD_ts-diagservice INT -- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice-INT.id +- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-diagservice.CN-PreProd: +- name: CD_ts-diagservice INT +- alertingProfile: CD_ts-diagservice/alerting-profile/CDts-diagservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-eshad/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-eshad/alerting-profile/alerting-profile.yaml index 81334c93..20f891cc 100644 --- a/BMW-Dynatrace-config/CD_ts-eshad/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-eshad/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-eshad-PROD: default.json -- CDts-eshad-INT: default.json +- CDts-eshad: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-eshad-PROD: -- name: CD_ts-eshad PROD -- tag: ts-eshad -- mzId: CD_ts-eshad/management-zone/CDts-eshad.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-eshad-PROD.EMEA-Prod: +CDts-eshad.EMEA-Prod: - name: CD_ts-eshad PROD - tag: ts-eshad - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - env: PROD - skipDeployment: "false" -CDts-eshad-PROD.NA-Prod: +CDts-eshad.NA-Prod: - name: CD_ts-eshad PROD - tag: ts-eshad - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - env: PROD - skipDeployment: "false" -CDts-eshad-PROD.CN-Prod: +CDts-eshad.CN-Prod: - name: CD_ts-eshad PROD - tag: ts-eshad - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-eshad-INT: -- name: CD_ts-eshad INT -- tag: ts-eshad -- mzId: CD_ts-eshad/management-zone/CDts-eshad.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-eshad-INT.EMEA-PreProd: +CDts-eshad.EMEA-PreProd: - name: CD_ts-eshad INT - tag: ts-eshad - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - env: INT - skipDeployment: "false" -CDts-eshad-INT.NA-PreProd: +CDts-eshad.NA-PreProd: - name: CD_ts-eshad INT - tag: ts-eshad - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - env: INT - skipDeployment: "false" -CDts-eshad-INT.CN-PreProd: +CDts-eshad.CN-PreProd: - name: CD_ts-eshad INT - tag: ts-eshad - mzId: CD_ts-eshad/management-zone/CDts-eshad.id diff --git a/BMW-Dynatrace-config/CD_ts-eshad/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-eshad/dashboard/dashboard.yaml index e10b9bdb..e4906bab 100644 --- a/BMW-Dynatrace-config/CD_ts-eshad/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-eshad/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-eshad: default.json +- CDts-eshad-PROD: default.json +- CDts-eshad-E2E: default.json +- CDts-eshad-INT: default.json +- CDts-eshad-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-eshad.EMEA-Prod: +CDts-eshad-PROD: +- name: CD_ts-eshad PROD +- mzName: CD_ts-eshad/management-zone/CDts-eshad.name +- mzId: CD_ts-eshad/management-zone/CDts-eshad.id +- tag: ts-eshad +- env: PROD +- skipDeployment: "true" +CDts-eshad-PROD.EMEA-Prod: - name: CD_ts-eshad PROD - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: PROD - skipDeployment: "false" -CDts-eshad.NA-Prod: +CDts-eshad-PROD.NA-Prod: - name: CD_ts-eshad PROD - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: PROD - skipDeployment: "false" -CDts-eshad.CN-Prod: +CDts-eshad-PROD.CN-Prod: - name: CD_ts-eshad PROD - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id @@ -25,21 +35,28 @@ CDts-eshad.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-eshad.EMEA-Prod: +CDts-eshad-E2E: +- name: CD_ts-eshad E2E +- mzName: CD_ts-eshad/management-zone/CDts-eshad.name +- mzId: CD_ts-eshad/management-zone/CDts-eshad.id +- tag: ts-eshad +- env: E2E +- skipDeployment: "true" +CDts-eshad-E2E.EMEA-Prod: - name: CD_ts-eshad E2E - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: E2E - skipDeployment: "false" -CDts-eshad.NA-Prod: +CDts-eshad-E2E.NA-Prod: - name: CD_ts-eshad E2E - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: E2E - skipDeployment: "false" -CDts-eshad.CN-Prod: +CDts-eshad-E2E.CN-Prod: - name: CD_ts-eshad E2E - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id @@ -47,22 +64,29 @@ CDts-eshad.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-eshad.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-eshad-INT: +- name: CD_ts-eshad INT +- mzName: CD_ts-eshad/management-zone/CDts-eshad.name +- mzId: CD_ts-eshad/management-zone/CDts-eshad.id +- tag: ts-eshad +- env: INT +- skipDeployment: "true" +CDts-eshad-INT.EMEA-PreProd: - name: CD_ts-eshad INT - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: INT - skipDeployment: "false" -CDts-eshad.NA-PreProd: +CDts-eshad-INT.NA-PreProd: - name: CD_ts-eshad INT - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: INT - skipDeployment: "false" -CDts-eshad.CN-PreProd: +CDts-eshad-INT.CN-PreProd: - name: CD_ts-eshad INT - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id @@ -70,22 +94,29 @@ CDts-eshad.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-eshad.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-eshad-TEST: +- name: CD_ts-eshad TEST +- mzName: CD_ts-eshad/management-zone/CDts-eshad.name +- mzId: CD_ts-eshad/management-zone/CDts-eshad.id +- tag: ts-eshad +- env: TEST +- skipDeployment: "true" +CDts-eshad-TEST.EMEA-PreProd: - name: CD_ts-eshad TEST - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: TEST - skipDeployment: "false" -CDts-eshad.NA-PreProd: +CDts-eshad-TEST.NA-PreProd: - name: CD_ts-eshad TEST - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id - tag: ts-eshad - env: TEST - skipDeployment: "false" -CDts-eshad.CN-PreProd: +CDts-eshad-TEST.CN-PreProd: - name: CD_ts-eshad TEST - mzName: CD_ts-eshad/management-zone/CDts-eshad.name - mzId: CD_ts-eshad/management-zone/CDts-eshad.id diff --git a/BMW-Dynatrace-config/CD_ts-eshad/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-eshad/notification/notification.yaml index 731404d3..0cecb855 100644 --- a/BMW-Dynatrace-config/CD_ts-eshad/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-eshad/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-eshad-PROD: msTeams.json -- CDts-eshad-INT: msTeams.json +- CDts-eshad: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-eshad-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-eshad.EMEA-Prod: - name: CD_ts-eshad PROD -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-PROD.id +- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-eshad-PROD.EMEA-Prod: +CDts-eshad.NA-Prod: - name: CD_ts-eshad PROD -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-eshad-PROD.NA-Prod: -- name: CD_ts-eshad PROD -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-eshad-PROD.CN-Prod: -- name: CD_ts-eshad PROD -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-eshad-INT: -- name: CD_ts-eshad INT -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-INT.id +- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-eshad-INT.EMEA-PreProd: -- name: CD_ts-eshad INT -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-INT.id +CDts-eshad.CN-Prod: +- name: CD_ts-eshad PROD +- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad.id - webhook: https://empty -- skipDeployment: "false" -CDts-eshad-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-eshad.EMEA-PreProd: - name: CD_ts-eshad INT -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-INT.id +- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad.id - webhook: https://empty -- skipDeployment: "false" -CDts-eshad-INT.CN-PreProd: +- skipDeployment: "true" +CDts-eshad.NA-PreProd: - name: CD_ts-eshad INT -- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad-INT.id +- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-eshad.CN-PreProd: +- name: CD_ts-eshad INT +- alertingProfile: CD_ts-eshad/alerting-profile/CDts-eshad.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-message-receiver/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-message-receiver/alerting-profile/alerting-profile.yaml index 502f5733..8a98c9ad 100644 --- a/BMW-Dynatrace-config/CD_ts-message-receiver/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-message-receiver/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-message-receiver-PROD: default.json -- CDts-message-receiver-INT: default.json +- CDts-message-receiver: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-message-receiver-PROD: -- name: CD_ts-message-receiver PROD -- tag: ts-message-receiver -- mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-message-receiver-PROD.EMEA-Prod: +CDts-message-receiver.EMEA-Prod: - name: CD_ts-message-receiver PROD - tag: ts-message-receiver - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - env: PROD - skipDeployment: "false" -CDts-message-receiver-PROD.NA-Prod: +CDts-message-receiver.NA-Prod: - name: CD_ts-message-receiver PROD - tag: ts-message-receiver - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - env: PROD - skipDeployment: "false" -CDts-message-receiver-PROD.CN-Prod: +CDts-message-receiver.CN-Prod: - name: CD_ts-message-receiver PROD - tag: ts-message-receiver - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-message-receiver-INT: -- name: CD_ts-message-receiver INT -- tag: ts-message-receiver -- mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-message-receiver-INT.EMEA-PreProd: +CDts-message-receiver.EMEA-PreProd: - name: CD_ts-message-receiver INT - tag: ts-message-receiver - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - env: INT - skipDeployment: "false" -CDts-message-receiver-INT.NA-PreProd: +CDts-message-receiver.NA-PreProd: - name: CD_ts-message-receiver INT - tag: ts-message-receiver - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - env: INT - skipDeployment: "false" -CDts-message-receiver-INT.CN-PreProd: +CDts-message-receiver.CN-PreProd: - name: CD_ts-message-receiver INT - tag: ts-message-receiver - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id diff --git a/BMW-Dynatrace-config/CD_ts-message-receiver/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-message-receiver/dashboard/dashboard.yaml index 8fa457da..eba444f4 100644 --- a/BMW-Dynatrace-config/CD_ts-message-receiver/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-message-receiver/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-message-receiver: default.json +- CDts-message-receiver-PROD: default.json +- CDts-message-receiver-E2E: default.json +- CDts-message-receiver-INT: default.json +- CDts-message-receiver-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-message-receiver.EMEA-Prod: +CDts-message-receiver-PROD: +- name: CD_ts-message-receiver PROD +- mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name +- mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id +- tag: ts-message-receiver +- env: PROD +- skipDeployment: "true" +CDts-message-receiver-PROD.EMEA-Prod: - name: CD_ts-message-receiver PROD - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: PROD - skipDeployment: "false" -CDts-message-receiver.NA-Prod: +CDts-message-receiver-PROD.NA-Prod: - name: CD_ts-message-receiver PROD - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: PROD - skipDeployment: "false" -CDts-message-receiver.CN-Prod: +CDts-message-receiver-PROD.CN-Prod: - name: CD_ts-message-receiver PROD - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id @@ -25,21 +35,28 @@ CDts-message-receiver.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-message-receiver.EMEA-Prod: +CDts-message-receiver-E2E: +- name: CD_ts-message-receiver E2E +- mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name +- mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id +- tag: ts-message-receiver +- env: E2E +- skipDeployment: "true" +CDts-message-receiver-E2E.EMEA-Prod: - name: CD_ts-message-receiver E2E - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: E2E - skipDeployment: "false" -CDts-message-receiver.NA-Prod: +CDts-message-receiver-E2E.NA-Prod: - name: CD_ts-message-receiver E2E - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: E2E - skipDeployment: "false" -CDts-message-receiver.CN-Prod: +CDts-message-receiver-E2E.CN-Prod: - name: CD_ts-message-receiver E2E - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id @@ -47,22 +64,29 @@ CDts-message-receiver.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-message-receiver.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-message-receiver-INT: +- name: CD_ts-message-receiver INT +- mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name +- mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id +- tag: ts-message-receiver +- env: INT +- skipDeployment: "true" +CDts-message-receiver-INT.EMEA-PreProd: - name: CD_ts-message-receiver INT - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: INT - skipDeployment: "false" -CDts-message-receiver.NA-PreProd: +CDts-message-receiver-INT.NA-PreProd: - name: CD_ts-message-receiver INT - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: INT - skipDeployment: "false" -CDts-message-receiver.CN-PreProd: +CDts-message-receiver-INT.CN-PreProd: - name: CD_ts-message-receiver INT - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id @@ -70,22 +94,29 @@ CDts-message-receiver.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-message-receiver.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-message-receiver-TEST: +- name: CD_ts-message-receiver TEST +- mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name +- mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id +- tag: ts-message-receiver +- env: TEST +- skipDeployment: "true" +CDts-message-receiver-TEST.EMEA-PreProd: - name: CD_ts-message-receiver TEST - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: TEST - skipDeployment: "false" -CDts-message-receiver.NA-PreProd: +CDts-message-receiver-TEST.NA-PreProd: - name: CD_ts-message-receiver TEST - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id - tag: ts-message-receiver - env: TEST - skipDeployment: "false" -CDts-message-receiver.CN-PreProd: +CDts-message-receiver-TEST.CN-PreProd: - name: CD_ts-message-receiver TEST - mzName: CD_ts-message-receiver/management-zone/CDts-message-receiver.name - mzId: CD_ts-message-receiver/management-zone/CDts-message-receiver.id diff --git a/BMW-Dynatrace-config/CD_ts-message-receiver/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-message-receiver/notification/notification.yaml index 88283aee..ae9494a2 100644 --- a/BMW-Dynatrace-config/CD_ts-message-receiver/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-message-receiver/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-message-receiver-PROD: msTeams.json -- CDts-message-receiver-INT: msTeams.json +- CDts-message-receiver: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-message-receiver-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-message-receiver.EMEA-Prod: - name: CD_ts-message-receiver PROD -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-PROD.id +- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-message-receiver-PROD.EMEA-Prod: +CDts-message-receiver.NA-Prod: - name: CD_ts-message-receiver PROD -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-message-receiver-PROD.NA-Prod: -- name: CD_ts-message-receiver PROD -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-message-receiver-PROD.CN-Prod: -- name: CD_ts-message-receiver PROD -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-message-receiver-INT: -- name: CD_ts-message-receiver INT -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-INT.id +- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-message-receiver-INT.EMEA-PreProd: -- name: CD_ts-message-receiver INT -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-INT.id +CDts-message-receiver.CN-Prod: +- name: CD_ts-message-receiver PROD +- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver.id - webhook: https://empty -- skipDeployment: "false" -CDts-message-receiver-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-message-receiver.EMEA-PreProd: - name: CD_ts-message-receiver INT -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-INT.id +- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver.id - webhook: https://empty -- skipDeployment: "false" -CDts-message-receiver-INT.CN-PreProd: +- skipDeployment: "true" +CDts-message-receiver.NA-PreProd: - name: CD_ts-message-receiver INT -- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver-INT.id +- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-message-receiver.CN-PreProd: +- name: CD_ts-message-receiver INT +- alertingProfile: CD_ts-message-receiver/alerting-profile/CDts-message-receiver.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-pdmupdater/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-pdmupdater/alerting-profile/alerting-profile.yaml index b5fb9ddc..9ad2d19c 100644 --- a/BMW-Dynatrace-config/CD_ts-pdmupdater/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-pdmupdater/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-pdmupdater-PROD: default.json -- CDts-pdmupdater-INT: default.json +- CDts-pdmupdater: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pdmupdater-PROD: -- name: CD_ts-pdmupdater PROD -- tag: ts-pdmupdater -- mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-pdmupdater-PROD.EMEA-Prod: +CDts-pdmupdater.EMEA-Prod: - name: CD_ts-pdmupdater PROD - tag: ts-pdmupdater - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - env: PROD - skipDeployment: "false" -CDts-pdmupdater-PROD.NA-Prod: +CDts-pdmupdater.NA-Prod: - name: CD_ts-pdmupdater PROD - tag: ts-pdmupdater - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - env: PROD - skipDeployment: "false" -CDts-pdmupdater-PROD.CN-Prod: +CDts-pdmupdater.CN-Prod: - name: CD_ts-pdmupdater PROD - tag: ts-pdmupdater - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pdmupdater-INT: -- name: CD_ts-pdmupdater INT -- tag: ts-pdmupdater -- mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-pdmupdater-INT.EMEA-PreProd: +CDts-pdmupdater.EMEA-PreProd: - name: CD_ts-pdmupdater INT - tag: ts-pdmupdater - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - env: INT - skipDeployment: "false" -CDts-pdmupdater-INT.NA-PreProd: +CDts-pdmupdater.NA-PreProd: - name: CD_ts-pdmupdater INT - tag: ts-pdmupdater - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - env: INT - skipDeployment: "false" -CDts-pdmupdater-INT.CN-PreProd: +CDts-pdmupdater.CN-PreProd: - name: CD_ts-pdmupdater INT - tag: ts-pdmupdater - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id diff --git a/BMW-Dynatrace-config/CD_ts-pdmupdater/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-pdmupdater/dashboard/dashboard.yaml index 464684c8..3a223e39 100644 --- a/BMW-Dynatrace-config/CD_ts-pdmupdater/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-pdmupdater/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-pdmupdater: default.json +- CDts-pdmupdater-PROD: default.json +- CDts-pdmupdater-E2E: default.json +- CDts-pdmupdater-INT: default.json +- CDts-pdmupdater-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-pdmupdater.EMEA-Prod: +CDts-pdmupdater-PROD: +- name: CD_ts-pdmupdater PROD +- mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name +- mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id +- tag: ts-pdmupdater +- env: PROD +- skipDeployment: "true" +CDts-pdmupdater-PROD.EMEA-Prod: - name: CD_ts-pdmupdater PROD - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: PROD - skipDeployment: "false" -CDts-pdmupdater.NA-Prod: +CDts-pdmupdater-PROD.NA-Prod: - name: CD_ts-pdmupdater PROD - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: PROD - skipDeployment: "false" -CDts-pdmupdater.CN-Prod: +CDts-pdmupdater-PROD.CN-Prod: - name: CD_ts-pdmupdater PROD - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id @@ -25,21 +35,28 @@ CDts-pdmupdater.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-pdmupdater.EMEA-Prod: +CDts-pdmupdater-E2E: +- name: CD_ts-pdmupdater E2E +- mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name +- mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id +- tag: ts-pdmupdater +- env: E2E +- skipDeployment: "true" +CDts-pdmupdater-E2E.EMEA-Prod: - name: CD_ts-pdmupdater E2E - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: E2E - skipDeployment: "false" -CDts-pdmupdater.NA-Prod: +CDts-pdmupdater-E2E.NA-Prod: - name: CD_ts-pdmupdater E2E - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: E2E - skipDeployment: "false" -CDts-pdmupdater.CN-Prod: +CDts-pdmupdater-E2E.CN-Prod: - name: CD_ts-pdmupdater E2E - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id @@ -47,22 +64,29 @@ CDts-pdmupdater.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-pdmupdater.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-pdmupdater-INT: +- name: CD_ts-pdmupdater INT +- mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name +- mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id +- tag: ts-pdmupdater +- env: INT +- skipDeployment: "true" +CDts-pdmupdater-INT.EMEA-PreProd: - name: CD_ts-pdmupdater INT - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: INT - skipDeployment: "false" -CDts-pdmupdater.NA-PreProd: +CDts-pdmupdater-INT.NA-PreProd: - name: CD_ts-pdmupdater INT - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: INT - skipDeployment: "false" -CDts-pdmupdater.CN-PreProd: +CDts-pdmupdater-INT.CN-PreProd: - name: CD_ts-pdmupdater INT - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id @@ -70,22 +94,29 @@ CDts-pdmupdater.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-pdmupdater.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-pdmupdater-TEST: +- name: CD_ts-pdmupdater TEST +- mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name +- mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id +- tag: ts-pdmupdater +- env: TEST +- skipDeployment: "true" +CDts-pdmupdater-TEST.EMEA-PreProd: - name: CD_ts-pdmupdater TEST - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: TEST - skipDeployment: "false" -CDts-pdmupdater.NA-PreProd: +CDts-pdmupdater-TEST.NA-PreProd: - name: CD_ts-pdmupdater TEST - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id - tag: ts-pdmupdater - env: TEST - skipDeployment: "false" -CDts-pdmupdater.CN-PreProd: +CDts-pdmupdater-TEST.CN-PreProd: - name: CD_ts-pdmupdater TEST - mzName: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.name - mzId: CD_ts-pdmupdater/management-zone/CDts-pdmupdater.id diff --git a/BMW-Dynatrace-config/CD_ts-pdmupdater/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-pdmupdater/notification/notification.yaml index 8f2ce914..6d96e262 100644 --- a/BMW-Dynatrace-config/CD_ts-pdmupdater/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-pdmupdater/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-pdmupdater-PROD: msTeams.json -- CDts-pdmupdater-INT: msTeams.json +- CDts-pdmupdater: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pdmupdater-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-pdmupdater.EMEA-Prod: - name: CD_ts-pdmupdater PROD -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-PROD.id +- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-pdmupdater-PROD.EMEA-Prod: +CDts-pdmupdater.NA-Prod: - name: CD_ts-pdmupdater PROD -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-pdmupdater-PROD.NA-Prod: -- name: CD_ts-pdmupdater PROD -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-pdmupdater-PROD.CN-Prod: -- name: CD_ts-pdmupdater PROD -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pdmupdater-INT: -- name: CD_ts-pdmupdater INT -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-INT.id +- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-pdmupdater-INT.EMEA-PreProd: -- name: CD_ts-pdmupdater INT -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-INT.id +CDts-pdmupdater.CN-Prod: +- name: CD_ts-pdmupdater PROD +- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater.id - webhook: https://empty -- skipDeployment: "false" -CDts-pdmupdater-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-pdmupdater.EMEA-PreProd: - name: CD_ts-pdmupdater INT -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-INT.id +- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater.id - webhook: https://empty -- skipDeployment: "false" -CDts-pdmupdater-INT.CN-PreProd: +- skipDeployment: "true" +CDts-pdmupdater.NA-PreProd: - name: CD_ts-pdmupdater INT -- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater-INT.id +- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-pdmupdater.CN-PreProd: +- name: CD_ts-pdmupdater INT +- alertingProfile: CD_ts-pdmupdater/alerting-profile/CDts-pdmupdater.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-pservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-pservice/alerting-profile/alerting-profile.yaml index 57e4d262..d48bda97 100644 --- a/BMW-Dynatrace-config/CD_ts-pservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-pservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-pservice-PROD: default.json -- CDts-pservice-INT: default.json +- CDts-pservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pservice-PROD: -- name: CD_ts-pservice PROD -- tag: ts-pservice -- mzId: CD_ts-pservice/management-zone/CDts-pservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-pservice-PROD.EMEA-Prod: +CDts-pservice.EMEA-Prod: - name: CD_ts-pservice PROD - tag: ts-pservice - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - env: PROD - skipDeployment: "false" -CDts-pservice-PROD.NA-Prod: +CDts-pservice.NA-Prod: - name: CD_ts-pservice PROD - tag: ts-pservice - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - env: PROD - skipDeployment: "false" -CDts-pservice-PROD.CN-Prod: +CDts-pservice.CN-Prod: - name: CD_ts-pservice PROD - tag: ts-pservice - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pservice-INT: -- name: CD_ts-pservice INT -- tag: ts-pservice -- mzId: CD_ts-pservice/management-zone/CDts-pservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-pservice-INT.EMEA-PreProd: +CDts-pservice.EMEA-PreProd: - name: CD_ts-pservice INT - tag: ts-pservice - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - env: INT - skipDeployment: "false" -CDts-pservice-INT.NA-PreProd: +CDts-pservice.NA-PreProd: - name: CD_ts-pservice INT - tag: ts-pservice - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - env: INT - skipDeployment: "false" -CDts-pservice-INT.CN-PreProd: +CDts-pservice.CN-PreProd: - name: CD_ts-pservice INT - tag: ts-pservice - mzId: CD_ts-pservice/management-zone/CDts-pservice.id diff --git a/BMW-Dynatrace-config/CD_ts-pservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-pservice/dashboard/dashboard.yaml index b299a15e..51769ece 100644 --- a/BMW-Dynatrace-config/CD_ts-pservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-pservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-pservice: default.json +- CDts-pservice-PROD: default.json +- CDts-pservice-E2E: default.json +- CDts-pservice-INT: default.json +- CDts-pservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-pservice.EMEA-Prod: +CDts-pservice-PROD: +- name: CD_ts-pservice PROD +- mzName: CD_ts-pservice/management-zone/CDts-pservice.name +- mzId: CD_ts-pservice/management-zone/CDts-pservice.id +- tag: ts-pservice +- env: PROD +- skipDeployment: "true" +CDts-pservice-PROD.EMEA-Prod: - name: CD_ts-pservice PROD - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: PROD - skipDeployment: "false" -CDts-pservice.NA-Prod: +CDts-pservice-PROD.NA-Prod: - name: CD_ts-pservice PROD - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: PROD - skipDeployment: "false" -CDts-pservice.CN-Prod: +CDts-pservice-PROD.CN-Prod: - name: CD_ts-pservice PROD - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id @@ -25,21 +35,28 @@ CDts-pservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-pservice.EMEA-Prod: +CDts-pservice-E2E: +- name: CD_ts-pservice E2E +- mzName: CD_ts-pservice/management-zone/CDts-pservice.name +- mzId: CD_ts-pservice/management-zone/CDts-pservice.id +- tag: ts-pservice +- env: E2E +- skipDeployment: "true" +CDts-pservice-E2E.EMEA-Prod: - name: CD_ts-pservice E2E - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: E2E - skipDeployment: "false" -CDts-pservice.NA-Prod: +CDts-pservice-E2E.NA-Prod: - name: CD_ts-pservice E2E - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: E2E - skipDeployment: "false" -CDts-pservice.CN-Prod: +CDts-pservice-E2E.CN-Prod: - name: CD_ts-pservice E2E - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id @@ -47,22 +64,29 @@ CDts-pservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-pservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-pservice-INT: +- name: CD_ts-pservice INT +- mzName: CD_ts-pservice/management-zone/CDts-pservice.name +- mzId: CD_ts-pservice/management-zone/CDts-pservice.id +- tag: ts-pservice +- env: INT +- skipDeployment: "true" +CDts-pservice-INT.EMEA-PreProd: - name: CD_ts-pservice INT - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: INT - skipDeployment: "false" -CDts-pservice.NA-PreProd: +CDts-pservice-INT.NA-PreProd: - name: CD_ts-pservice INT - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: INT - skipDeployment: "false" -CDts-pservice.CN-PreProd: +CDts-pservice-INT.CN-PreProd: - name: CD_ts-pservice INT - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id @@ -70,22 +94,29 @@ CDts-pservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-pservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-pservice-TEST: +- name: CD_ts-pservice TEST +- mzName: CD_ts-pservice/management-zone/CDts-pservice.name +- mzId: CD_ts-pservice/management-zone/CDts-pservice.id +- tag: ts-pservice +- env: TEST +- skipDeployment: "true" +CDts-pservice-TEST.EMEA-PreProd: - name: CD_ts-pservice TEST - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: TEST - skipDeployment: "false" -CDts-pservice.NA-PreProd: +CDts-pservice-TEST.NA-PreProd: - name: CD_ts-pservice TEST - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id - tag: ts-pservice - env: TEST - skipDeployment: "false" -CDts-pservice.CN-PreProd: +CDts-pservice-TEST.CN-PreProd: - name: CD_ts-pservice TEST - mzName: CD_ts-pservice/management-zone/CDts-pservice.name - mzId: CD_ts-pservice/management-zone/CDts-pservice.id diff --git a/BMW-Dynatrace-config/CD_ts-pservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-pservice/notification/notification.yaml index 324fa91c..400a2014 100644 --- a/BMW-Dynatrace-config/CD_ts-pservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-pservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-pservice-PROD: msTeams.json -- CDts-pservice-INT: msTeams.json +- CDts-pservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-pservice.EMEA-Prod: - name: CD_ts-pservice PROD -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-PROD.id +- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-pservice-PROD.EMEA-Prod: +CDts-pservice.NA-Prod: - name: CD_ts-pservice PROD -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-pservice-PROD.NA-Prod: -- name: CD_ts-pservice PROD -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-pservice-PROD.CN-Prod: -- name: CD_ts-pservice PROD -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-pservice-INT: -- name: CD_ts-pservice INT -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-INT.id +- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-pservice-INT.EMEA-PreProd: -- name: CD_ts-pservice INT -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-INT.id +CDts-pservice.CN-Prod: +- name: CD_ts-pservice PROD +- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-pservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-pservice.EMEA-PreProd: - name: CD_ts-pservice INT -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-INT.id +- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-pservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-pservice.NA-PreProd: - name: CD_ts-pservice INT -- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice-INT.id +- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-pservice.CN-PreProd: +- name: CD_ts-pservice INT +- alertingProfile: CD_ts-pservice/alerting-profile/CDts-pservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-remotediagnosis/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-remotediagnosis/alerting-profile/alerting-profile.yaml index e917dca4..c354880c 100644 --- a/BMW-Dynatrace-config/CD_ts-remotediagnosis/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-remotediagnosis/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-remotediagnosis-PROD: default.json -- CDts-remotediagnosis-INT: default.json +- CDts-remotediagnosis: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-remotediagnosis-PROD: -- name: CD_ts-remotediagnosis PROD -- tag: ts-remotediagnosis -- mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-remotediagnosis-PROD.EMEA-Prod: +CDts-remotediagnosis.EMEA-Prod: - name: CD_ts-remotediagnosis PROD - tag: ts-remotediagnosis - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - env: PROD - skipDeployment: "false" -CDts-remotediagnosis-PROD.NA-Prod: +CDts-remotediagnosis.NA-Prod: - name: CD_ts-remotediagnosis PROD - tag: ts-remotediagnosis - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - env: PROD - skipDeployment: "false" -CDts-remotediagnosis-PROD.CN-Prod: +CDts-remotediagnosis.CN-Prod: - name: CD_ts-remotediagnosis PROD - tag: ts-remotediagnosis - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-remotediagnosis-INT: -- name: CD_ts-remotediagnosis INT -- tag: ts-remotediagnosis -- mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-remotediagnosis-INT.EMEA-PreProd: +CDts-remotediagnosis.EMEA-PreProd: - name: CD_ts-remotediagnosis INT - tag: ts-remotediagnosis - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - env: INT - skipDeployment: "false" -CDts-remotediagnosis-INT.NA-PreProd: +CDts-remotediagnosis.NA-PreProd: - name: CD_ts-remotediagnosis INT - tag: ts-remotediagnosis - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - env: INT - skipDeployment: "false" -CDts-remotediagnosis-INT.CN-PreProd: +CDts-remotediagnosis.CN-PreProd: - name: CD_ts-remotediagnosis INT - tag: ts-remotediagnosis - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id diff --git a/BMW-Dynatrace-config/CD_ts-remotediagnosis/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-remotediagnosis/dashboard/dashboard.yaml index 446afeaa..59e05d17 100644 --- a/BMW-Dynatrace-config/CD_ts-remotediagnosis/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-remotediagnosis/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-remotediagnosis: default.json +- CDts-remotediagnosis-PROD: default.json +- CDts-remotediagnosis-E2E: default.json +- CDts-remotediagnosis-INT: default.json +- CDts-remotediagnosis-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-remotediagnosis.EMEA-Prod: +CDts-remotediagnosis-PROD: +- name: CD_ts-remotediagnosis PROD +- mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name +- mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id +- tag: ts-remotediagnosis +- env: PROD +- skipDeployment: "true" +CDts-remotediagnosis-PROD.EMEA-Prod: - name: CD_ts-remotediagnosis PROD - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: PROD - skipDeployment: "false" -CDts-remotediagnosis.NA-Prod: +CDts-remotediagnosis-PROD.NA-Prod: - name: CD_ts-remotediagnosis PROD - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: PROD - skipDeployment: "false" -CDts-remotediagnosis.CN-Prod: +CDts-remotediagnosis-PROD.CN-Prod: - name: CD_ts-remotediagnosis PROD - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id @@ -25,21 +35,28 @@ CDts-remotediagnosis.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-remotediagnosis.EMEA-Prod: +CDts-remotediagnosis-E2E: +- name: CD_ts-remotediagnosis E2E +- mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name +- mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id +- tag: ts-remotediagnosis +- env: E2E +- skipDeployment: "true" +CDts-remotediagnosis-E2E.EMEA-Prod: - name: CD_ts-remotediagnosis E2E - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: E2E - skipDeployment: "false" -CDts-remotediagnosis.NA-Prod: +CDts-remotediagnosis-E2E.NA-Prod: - name: CD_ts-remotediagnosis E2E - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: E2E - skipDeployment: "false" -CDts-remotediagnosis.CN-Prod: +CDts-remotediagnosis-E2E.CN-Prod: - name: CD_ts-remotediagnosis E2E - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id @@ -47,22 +64,29 @@ CDts-remotediagnosis.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-remotediagnosis.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-remotediagnosis-INT: +- name: CD_ts-remotediagnosis INT +- mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name +- mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id +- tag: ts-remotediagnosis +- env: INT +- skipDeployment: "true" +CDts-remotediagnosis-INT.EMEA-PreProd: - name: CD_ts-remotediagnosis INT - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: INT - skipDeployment: "false" -CDts-remotediagnosis.NA-PreProd: +CDts-remotediagnosis-INT.NA-PreProd: - name: CD_ts-remotediagnosis INT - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: INT - skipDeployment: "false" -CDts-remotediagnosis.CN-PreProd: +CDts-remotediagnosis-INT.CN-PreProd: - name: CD_ts-remotediagnosis INT - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id @@ -70,22 +94,29 @@ CDts-remotediagnosis.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-remotediagnosis.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-remotediagnosis-TEST: +- name: CD_ts-remotediagnosis TEST +- mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name +- mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id +- tag: ts-remotediagnosis +- env: TEST +- skipDeployment: "true" +CDts-remotediagnosis-TEST.EMEA-PreProd: - name: CD_ts-remotediagnosis TEST - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: TEST - skipDeployment: "false" -CDts-remotediagnosis.NA-PreProd: +CDts-remotediagnosis-TEST.NA-PreProd: - name: CD_ts-remotediagnosis TEST - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id - tag: ts-remotediagnosis - env: TEST - skipDeployment: "false" -CDts-remotediagnosis.CN-PreProd: +CDts-remotediagnosis-TEST.CN-PreProd: - name: CD_ts-remotediagnosis TEST - mzName: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.name - mzId: CD_ts-remotediagnosis/management-zone/CDts-remotediagnosis.id diff --git a/BMW-Dynatrace-config/CD_ts-remotediagnosis/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-remotediagnosis/notification/notification.yaml index 10fa2584..b865505f 100644 --- a/BMW-Dynatrace-config/CD_ts-remotediagnosis/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-remotediagnosis/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-remotediagnosis-PROD: msTeams.json -- CDts-remotediagnosis-INT: msTeams.json +- CDts-remotediagnosis: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-remotediagnosis-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-remotediagnosis.EMEA-Prod: - name: CD_ts-remotediagnosis PROD -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-PROD.id +- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-remotediagnosis-PROD.EMEA-Prod: +CDts-remotediagnosis.NA-Prod: - name: CD_ts-remotediagnosis PROD -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-remotediagnosis-PROD.NA-Prod: -- name: CD_ts-remotediagnosis PROD -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-remotediagnosis-PROD.CN-Prod: -- name: CD_ts-remotediagnosis PROD -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-remotediagnosis-INT: -- name: CD_ts-remotediagnosis INT -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-INT.id +- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-remotediagnosis-INT.EMEA-PreProd: -- name: CD_ts-remotediagnosis INT -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-INT.id +CDts-remotediagnosis.CN-Prod: +- name: CD_ts-remotediagnosis PROD +- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis.id - webhook: https://empty -- skipDeployment: "false" -CDts-remotediagnosis-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-remotediagnosis.EMEA-PreProd: - name: CD_ts-remotediagnosis INT -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-INT.id +- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis.id - webhook: https://empty -- skipDeployment: "false" -CDts-remotediagnosis-INT.CN-PreProd: +- skipDeployment: "true" +CDts-remotediagnosis.NA-PreProd: - name: CD_ts-remotediagnosis INT -- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis-INT.id +- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-remotediagnosis.CN-PreProd: +- name: CD_ts-remotediagnosis INT +- alertingProfile: CD_ts-remotediagnosis/alerting-profile/CDts-remotediagnosis.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-rsurservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-rsurservice/alerting-profile/alerting-profile.yaml index e59c0f76..66396841 100644 --- a/BMW-Dynatrace-config/CD_ts-rsurservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-rsurservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-rsurservice-PROD: default.json -- CDts-rsurservice-INT: default.json +- CDts-rsurservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rsurservice-PROD: -- name: CD_ts-rsurservice PROD -- tag: ts-rsurservice -- mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-rsurservice-PROD.EMEA-Prod: +CDts-rsurservice.EMEA-Prod: - name: CD_ts-rsurservice PROD - tag: ts-rsurservice - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - env: PROD - skipDeployment: "false" -CDts-rsurservice-PROD.NA-Prod: +CDts-rsurservice.NA-Prod: - name: CD_ts-rsurservice PROD - tag: ts-rsurservice - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - env: PROD - skipDeployment: "false" -CDts-rsurservice-PROD.CN-Prod: +CDts-rsurservice.CN-Prod: - name: CD_ts-rsurservice PROD - tag: ts-rsurservice - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rsurservice-INT: -- name: CD_ts-rsurservice INT -- tag: ts-rsurservice -- mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-rsurservice-INT.EMEA-PreProd: +CDts-rsurservice.EMEA-PreProd: - name: CD_ts-rsurservice INT - tag: ts-rsurservice - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - env: INT - skipDeployment: "false" -CDts-rsurservice-INT.NA-PreProd: +CDts-rsurservice.NA-PreProd: - name: CD_ts-rsurservice INT - tag: ts-rsurservice - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - env: INT - skipDeployment: "false" -CDts-rsurservice-INT.CN-PreProd: +CDts-rsurservice.CN-PreProd: - name: CD_ts-rsurservice INT - tag: ts-rsurservice - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id diff --git a/BMW-Dynatrace-config/CD_ts-rsurservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-rsurservice/dashboard/dashboard.yaml index b4013fed..9766cedd 100644 --- a/BMW-Dynatrace-config/CD_ts-rsurservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-rsurservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-rsurservice: default.json +- CDts-rsurservice-PROD: default.json +- CDts-rsurservice-E2E: default.json +- CDts-rsurservice-INT: default.json +- CDts-rsurservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-rsurservice.EMEA-Prod: +CDts-rsurservice-PROD: +- name: CD_ts-rsurservice PROD +- mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name +- mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id +- tag: ts-rsurservice +- env: PROD +- skipDeployment: "true" +CDts-rsurservice-PROD.EMEA-Prod: - name: CD_ts-rsurservice PROD - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: PROD - skipDeployment: "false" -CDts-rsurservice.NA-Prod: +CDts-rsurservice-PROD.NA-Prod: - name: CD_ts-rsurservice PROD - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: PROD - skipDeployment: "false" -CDts-rsurservice.CN-Prod: +CDts-rsurservice-PROD.CN-Prod: - name: CD_ts-rsurservice PROD - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id @@ -25,21 +35,28 @@ CDts-rsurservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-rsurservice.EMEA-Prod: +CDts-rsurservice-E2E: +- name: CD_ts-rsurservice E2E +- mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name +- mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id +- tag: ts-rsurservice +- env: E2E +- skipDeployment: "true" +CDts-rsurservice-E2E.EMEA-Prod: - name: CD_ts-rsurservice E2E - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: E2E - skipDeployment: "false" -CDts-rsurservice.NA-Prod: +CDts-rsurservice-E2E.NA-Prod: - name: CD_ts-rsurservice E2E - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: E2E - skipDeployment: "false" -CDts-rsurservice.CN-Prod: +CDts-rsurservice-E2E.CN-Prod: - name: CD_ts-rsurservice E2E - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id @@ -47,22 +64,29 @@ CDts-rsurservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-rsurservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-rsurservice-INT: +- name: CD_ts-rsurservice INT +- mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name +- mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id +- tag: ts-rsurservice +- env: INT +- skipDeployment: "true" +CDts-rsurservice-INT.EMEA-PreProd: - name: CD_ts-rsurservice INT - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: INT - skipDeployment: "false" -CDts-rsurservice.NA-PreProd: +CDts-rsurservice-INT.NA-PreProd: - name: CD_ts-rsurservice INT - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: INT - skipDeployment: "false" -CDts-rsurservice.CN-PreProd: +CDts-rsurservice-INT.CN-PreProd: - name: CD_ts-rsurservice INT - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id @@ -70,22 +94,29 @@ CDts-rsurservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-rsurservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-rsurservice-TEST: +- name: CD_ts-rsurservice TEST +- mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name +- mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id +- tag: ts-rsurservice +- env: TEST +- skipDeployment: "true" +CDts-rsurservice-TEST.EMEA-PreProd: - name: CD_ts-rsurservice TEST - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: TEST - skipDeployment: "false" -CDts-rsurservice.NA-PreProd: +CDts-rsurservice-TEST.NA-PreProd: - name: CD_ts-rsurservice TEST - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id - tag: ts-rsurservice - env: TEST - skipDeployment: "false" -CDts-rsurservice.CN-PreProd: +CDts-rsurservice-TEST.CN-PreProd: - name: CD_ts-rsurservice TEST - mzName: CD_ts-rsurservice/management-zone/CDts-rsurservice.name - mzId: CD_ts-rsurservice/management-zone/CDts-rsurservice.id diff --git a/BMW-Dynatrace-config/CD_ts-rsurservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-rsurservice/notification/notification.yaml index ce597af8..3bc0a1bd 100644 --- a/BMW-Dynatrace-config/CD_ts-rsurservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-rsurservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-rsurservice-PROD: msTeams.json -- CDts-rsurservice-INT: msTeams.json +- CDts-rsurservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rsurservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-rsurservice.EMEA-Prod: - name: CD_ts-rsurservice PROD -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-PROD.id +- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rsurservice-PROD.EMEA-Prod: +CDts-rsurservice.NA-Prod: - name: CD_ts-rsurservice PROD -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rsurservice-PROD.NA-Prod: -- name: CD_ts-rsurservice PROD -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rsurservice-PROD.CN-Prod: -- name: CD_ts-rsurservice PROD -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rsurservice-INT: -- name: CD_ts-rsurservice INT -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-INT.id +- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rsurservice-INT.EMEA-PreProd: -- name: CD_ts-rsurservice INT -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-INT.id +CDts-rsurservice.CN-Prod: +- name: CD_ts-rsurservice PROD +- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-rsurservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-rsurservice.EMEA-PreProd: - name: CD_ts-rsurservice INT -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-INT.id +- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-rsurservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-rsurservice.NA-PreProd: - name: CD_ts-rsurservice INT -- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice-INT.id +- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-rsurservice.CN-PreProd: +- name: CD_ts-rsurservice INT +- alertingProfile: CD_ts-rsurservice/alerting-profile/CDts-rsurservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-rtcadapter/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-rtcadapter/alerting-profile/alerting-profile.yaml index 0308b236..af2c6206 100644 --- a/BMW-Dynatrace-config/CD_ts-rtcadapter/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtcadapter/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-rtcadapter-PROD: default.json -- CDts-rtcadapter-INT: default.json +- CDts-rtcadapter: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcadapter-PROD: -- name: CD_ts-rtcadapter PROD -- tag: ts-rtcadapter -- mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-rtcadapter-PROD.EMEA-Prod: +CDts-rtcadapter.EMEA-Prod: - name: CD_ts-rtcadapter PROD - tag: ts-rtcadapter - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - env: PROD - skipDeployment: "false" -CDts-rtcadapter-PROD.NA-Prod: +CDts-rtcadapter.NA-Prod: - name: CD_ts-rtcadapter PROD - tag: ts-rtcadapter - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - env: PROD - skipDeployment: "false" -CDts-rtcadapter-PROD.CN-Prod: +CDts-rtcadapter.CN-Prod: - name: CD_ts-rtcadapter PROD - tag: ts-rtcadapter - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcadapter-INT: -- name: CD_ts-rtcadapter INT -- tag: ts-rtcadapter -- mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-rtcadapter-INT.EMEA-PreProd: +CDts-rtcadapter.EMEA-PreProd: - name: CD_ts-rtcadapter INT - tag: ts-rtcadapter - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - env: INT - skipDeployment: "false" -CDts-rtcadapter-INT.NA-PreProd: +CDts-rtcadapter.NA-PreProd: - name: CD_ts-rtcadapter INT - tag: ts-rtcadapter - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - env: INT - skipDeployment: "false" -CDts-rtcadapter-INT.CN-PreProd: +CDts-rtcadapter.CN-PreProd: - name: CD_ts-rtcadapter INT - tag: ts-rtcadapter - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id diff --git a/BMW-Dynatrace-config/CD_ts-rtcadapter/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-rtcadapter/dashboard/dashboard.yaml index 97e24d8c..263b7111 100644 --- a/BMW-Dynatrace-config/CD_ts-rtcadapter/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtcadapter/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-rtcadapter: default.json +- CDts-rtcadapter-PROD: default.json +- CDts-rtcadapter-E2E: default.json +- CDts-rtcadapter-INT: default.json +- CDts-rtcadapter-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-rtcadapter.EMEA-Prod: +CDts-rtcadapter-PROD: +- name: CD_ts-rtcadapter PROD +- mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name +- mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id +- tag: ts-rtcadapter +- env: PROD +- skipDeployment: "true" +CDts-rtcadapter-PROD.EMEA-Prod: - name: CD_ts-rtcadapter PROD - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: PROD - skipDeployment: "false" -CDts-rtcadapter.NA-Prod: +CDts-rtcadapter-PROD.NA-Prod: - name: CD_ts-rtcadapter PROD - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: PROD - skipDeployment: "false" -CDts-rtcadapter.CN-Prod: +CDts-rtcadapter-PROD.CN-Prod: - name: CD_ts-rtcadapter PROD - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id @@ -25,21 +35,28 @@ CDts-rtcadapter.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-rtcadapter.EMEA-Prod: +CDts-rtcadapter-E2E: +- name: CD_ts-rtcadapter E2E +- mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name +- mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id +- tag: ts-rtcadapter +- env: E2E +- skipDeployment: "true" +CDts-rtcadapter-E2E.EMEA-Prod: - name: CD_ts-rtcadapter E2E - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: E2E - skipDeployment: "false" -CDts-rtcadapter.NA-Prod: +CDts-rtcadapter-E2E.NA-Prod: - name: CD_ts-rtcadapter E2E - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: E2E - skipDeployment: "false" -CDts-rtcadapter.CN-Prod: +CDts-rtcadapter-E2E.CN-Prod: - name: CD_ts-rtcadapter E2E - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id @@ -47,22 +64,29 @@ CDts-rtcadapter.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-rtcadapter.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-rtcadapter-INT: +- name: CD_ts-rtcadapter INT +- mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name +- mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id +- tag: ts-rtcadapter +- env: INT +- skipDeployment: "true" +CDts-rtcadapter-INT.EMEA-PreProd: - name: CD_ts-rtcadapter INT - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: INT - skipDeployment: "false" -CDts-rtcadapter.NA-PreProd: +CDts-rtcadapter-INT.NA-PreProd: - name: CD_ts-rtcadapter INT - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: INT - skipDeployment: "false" -CDts-rtcadapter.CN-PreProd: +CDts-rtcadapter-INT.CN-PreProd: - name: CD_ts-rtcadapter INT - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id @@ -70,22 +94,29 @@ CDts-rtcadapter.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-rtcadapter.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-rtcadapter-TEST: +- name: CD_ts-rtcadapter TEST +- mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name +- mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id +- tag: ts-rtcadapter +- env: TEST +- skipDeployment: "true" +CDts-rtcadapter-TEST.EMEA-PreProd: - name: CD_ts-rtcadapter TEST - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: TEST - skipDeployment: "false" -CDts-rtcadapter.NA-PreProd: +CDts-rtcadapter-TEST.NA-PreProd: - name: CD_ts-rtcadapter TEST - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id - tag: ts-rtcadapter - env: TEST - skipDeployment: "false" -CDts-rtcadapter.CN-PreProd: +CDts-rtcadapter-TEST.CN-PreProd: - name: CD_ts-rtcadapter TEST - mzName: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.name - mzId: CD_ts-rtcadapter/management-zone/CDts-rtcadapter.id diff --git a/BMW-Dynatrace-config/CD_ts-rtcadapter/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-rtcadapter/notification/notification.yaml index bf61b4b4..9f9fca9e 100644 --- a/BMW-Dynatrace-config/CD_ts-rtcadapter/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtcadapter/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-rtcadapter-PROD: msTeams.json -- CDts-rtcadapter-INT: msTeams.json +- CDts-rtcadapter: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcadapter-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-rtcadapter.EMEA-Prod: - name: CD_ts-rtcadapter PROD -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-PROD.id +- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rtcadapter-PROD.EMEA-Prod: +CDts-rtcadapter.NA-Prod: - name: CD_ts-rtcadapter PROD -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rtcadapter-PROD.NA-Prod: -- name: CD_ts-rtcadapter PROD -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rtcadapter-PROD.CN-Prod: -- name: CD_ts-rtcadapter PROD -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcadapter-INT: -- name: CD_ts-rtcadapter INT -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-INT.id +- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rtcadapter-INT.EMEA-PreProd: -- name: CD_ts-rtcadapter INT -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-INT.id +CDts-rtcadapter.CN-Prod: +- name: CD_ts-rtcadapter PROD +- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter.id - webhook: https://empty -- skipDeployment: "false" -CDts-rtcadapter-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-rtcadapter.EMEA-PreProd: - name: CD_ts-rtcadapter INT -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-INT.id +- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter.id - webhook: https://empty -- skipDeployment: "false" -CDts-rtcadapter-INT.CN-PreProd: +- skipDeployment: "true" +CDts-rtcadapter.NA-PreProd: - name: CD_ts-rtcadapter INT -- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter-INT.id +- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-rtcadapter.CN-PreProd: +- name: CD_ts-rtcadapter INT +- alertingProfile: CD_ts-rtcadapter/alerting-profile/CDts-rtcadapter.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-rtchandler/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-rtchandler/alerting-profile/alerting-profile.yaml index 9de9f4ae..56f54f37 100644 --- a/BMW-Dynatrace-config/CD_ts-rtchandler/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtchandler/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-rtchandler-PROD: default.json -- CDts-rtchandler-INT: default.json +- CDts-rtchandler: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtchandler-PROD: -- name: CD_ts-rtchandler PROD -- tag: ts-rtchandler -- mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-rtchandler-PROD.EMEA-Prod: +CDts-rtchandler.EMEA-Prod: - name: CD_ts-rtchandler PROD - tag: ts-rtchandler - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - env: PROD - skipDeployment: "false" -CDts-rtchandler-PROD.NA-Prod: +CDts-rtchandler.NA-Prod: - name: CD_ts-rtchandler PROD - tag: ts-rtchandler - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - env: PROD - skipDeployment: "false" -CDts-rtchandler-PROD.CN-Prod: +CDts-rtchandler.CN-Prod: - name: CD_ts-rtchandler PROD - tag: ts-rtchandler - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtchandler-INT: -- name: CD_ts-rtchandler INT -- tag: ts-rtchandler -- mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-rtchandler-INT.EMEA-PreProd: +CDts-rtchandler.EMEA-PreProd: - name: CD_ts-rtchandler INT - tag: ts-rtchandler - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - env: INT - skipDeployment: "false" -CDts-rtchandler-INT.NA-PreProd: +CDts-rtchandler.NA-PreProd: - name: CD_ts-rtchandler INT - tag: ts-rtchandler - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - env: INT - skipDeployment: "false" -CDts-rtchandler-INT.CN-PreProd: +CDts-rtchandler.CN-PreProd: - name: CD_ts-rtchandler INT - tag: ts-rtchandler - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id diff --git a/BMW-Dynatrace-config/CD_ts-rtchandler/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-rtchandler/dashboard/dashboard.yaml index 09f71bd6..256bfab0 100644 --- a/BMW-Dynatrace-config/CD_ts-rtchandler/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtchandler/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-rtchandler: default.json +- CDts-rtchandler-PROD: default.json +- CDts-rtchandler-E2E: default.json +- CDts-rtchandler-INT: default.json +- CDts-rtchandler-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-rtchandler.EMEA-Prod: +CDts-rtchandler-PROD: +- name: CD_ts-rtchandler PROD +- mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name +- mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id +- tag: ts-rtchandler +- env: PROD +- skipDeployment: "true" +CDts-rtchandler-PROD.EMEA-Prod: - name: CD_ts-rtchandler PROD - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: PROD - skipDeployment: "false" -CDts-rtchandler.NA-Prod: +CDts-rtchandler-PROD.NA-Prod: - name: CD_ts-rtchandler PROD - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: PROD - skipDeployment: "false" -CDts-rtchandler.CN-Prod: +CDts-rtchandler-PROD.CN-Prod: - name: CD_ts-rtchandler PROD - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id @@ -25,21 +35,28 @@ CDts-rtchandler.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-rtchandler.EMEA-Prod: +CDts-rtchandler-E2E: +- name: CD_ts-rtchandler E2E +- mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name +- mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id +- tag: ts-rtchandler +- env: E2E +- skipDeployment: "true" +CDts-rtchandler-E2E.EMEA-Prod: - name: CD_ts-rtchandler E2E - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: E2E - skipDeployment: "false" -CDts-rtchandler.NA-Prod: +CDts-rtchandler-E2E.NA-Prod: - name: CD_ts-rtchandler E2E - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: E2E - skipDeployment: "false" -CDts-rtchandler.CN-Prod: +CDts-rtchandler-E2E.CN-Prod: - name: CD_ts-rtchandler E2E - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id @@ -47,22 +64,29 @@ CDts-rtchandler.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-rtchandler.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-rtchandler-INT: +- name: CD_ts-rtchandler INT +- mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name +- mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id +- tag: ts-rtchandler +- env: INT +- skipDeployment: "true" +CDts-rtchandler-INT.EMEA-PreProd: - name: CD_ts-rtchandler INT - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: INT - skipDeployment: "false" -CDts-rtchandler.NA-PreProd: +CDts-rtchandler-INT.NA-PreProd: - name: CD_ts-rtchandler INT - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: INT - skipDeployment: "false" -CDts-rtchandler.CN-PreProd: +CDts-rtchandler-INT.CN-PreProd: - name: CD_ts-rtchandler INT - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id @@ -70,22 +94,29 @@ CDts-rtchandler.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-rtchandler.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-rtchandler-TEST: +- name: CD_ts-rtchandler TEST +- mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name +- mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id +- tag: ts-rtchandler +- env: TEST +- skipDeployment: "true" +CDts-rtchandler-TEST.EMEA-PreProd: - name: CD_ts-rtchandler TEST - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: TEST - skipDeployment: "false" -CDts-rtchandler.NA-PreProd: +CDts-rtchandler-TEST.NA-PreProd: - name: CD_ts-rtchandler TEST - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id - tag: ts-rtchandler - env: TEST - skipDeployment: "false" -CDts-rtchandler.CN-PreProd: +CDts-rtchandler-TEST.CN-PreProd: - name: CD_ts-rtchandler TEST - mzName: CD_ts-rtchandler/management-zone/CDts-rtchandler.name - mzId: CD_ts-rtchandler/management-zone/CDts-rtchandler.id diff --git a/BMW-Dynatrace-config/CD_ts-rtchandler/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-rtchandler/notification/notification.yaml index 45f9417c..bf05d394 100644 --- a/BMW-Dynatrace-config/CD_ts-rtchandler/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtchandler/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-rtchandler-PROD: msTeams.json -- CDts-rtchandler-INT: msTeams.json +- CDts-rtchandler: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtchandler-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-rtchandler.EMEA-Prod: - name: CD_ts-rtchandler PROD -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-PROD.id +- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rtchandler-PROD.EMEA-Prod: +CDts-rtchandler.NA-Prod: - name: CD_ts-rtchandler PROD -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rtchandler-PROD.NA-Prod: -- name: CD_ts-rtchandler PROD -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rtchandler-PROD.CN-Prod: -- name: CD_ts-rtchandler PROD -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtchandler-INT: -- name: CD_ts-rtchandler INT -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-INT.id +- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rtchandler-INT.EMEA-PreProd: -- name: CD_ts-rtchandler INT -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-INT.id +CDts-rtchandler.CN-Prod: +- name: CD_ts-rtchandler PROD +- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler.id - webhook: https://empty -- skipDeployment: "false" -CDts-rtchandler-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-rtchandler.EMEA-PreProd: - name: CD_ts-rtchandler INT -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-INT.id +- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler.id - webhook: https://empty -- skipDeployment: "false" -CDts-rtchandler-INT.CN-PreProd: +- skipDeployment: "true" +CDts-rtchandler.NA-PreProd: - name: CD_ts-rtchandler INT -- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler-INT.id +- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-rtchandler.CN-PreProd: +- name: CD_ts-rtchandler INT +- alertingProfile: CD_ts-rtchandler/alerting-profile/CDts-rtchandler.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-rtcservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-rtcservice/alerting-profile/alerting-profile.yaml index ea95325c..539b3a41 100644 --- a/BMW-Dynatrace-config/CD_ts-rtcservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtcservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-rtcservice-PROD: default.json -- CDts-rtcservice-INT: default.json +- CDts-rtcservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcservice-PROD: -- name: CD_ts-rtcservice PROD -- tag: ts-rtcservice -- mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-rtcservice-PROD.EMEA-Prod: +CDts-rtcservice.EMEA-Prod: - name: CD_ts-rtcservice PROD - tag: ts-rtcservice - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - env: PROD - skipDeployment: "false" -CDts-rtcservice-PROD.NA-Prod: +CDts-rtcservice.NA-Prod: - name: CD_ts-rtcservice PROD - tag: ts-rtcservice - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - env: PROD - skipDeployment: "false" -CDts-rtcservice-PROD.CN-Prod: +CDts-rtcservice.CN-Prod: - name: CD_ts-rtcservice PROD - tag: ts-rtcservice - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcservice-INT: -- name: CD_ts-rtcservice INT -- tag: ts-rtcservice -- mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-rtcservice-INT.EMEA-PreProd: +CDts-rtcservice.EMEA-PreProd: - name: CD_ts-rtcservice INT - tag: ts-rtcservice - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - env: INT - skipDeployment: "false" -CDts-rtcservice-INT.NA-PreProd: +CDts-rtcservice.NA-PreProd: - name: CD_ts-rtcservice INT - tag: ts-rtcservice - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - env: INT - skipDeployment: "false" -CDts-rtcservice-INT.CN-PreProd: +CDts-rtcservice.CN-PreProd: - name: CD_ts-rtcservice INT - tag: ts-rtcservice - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id diff --git a/BMW-Dynatrace-config/CD_ts-rtcservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-rtcservice/dashboard/dashboard.yaml index 64e8d89e..c4294f52 100644 --- a/BMW-Dynatrace-config/CD_ts-rtcservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtcservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-rtcservice: default.json +- CDts-rtcservice-PROD: default.json +- CDts-rtcservice-E2E: default.json +- CDts-rtcservice-INT: default.json +- CDts-rtcservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-rtcservice.EMEA-Prod: +CDts-rtcservice-PROD: +- name: CD_ts-rtcservice PROD +- mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name +- mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id +- tag: ts-rtcservice +- env: PROD +- skipDeployment: "true" +CDts-rtcservice-PROD.EMEA-Prod: - name: CD_ts-rtcservice PROD - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: PROD - skipDeployment: "false" -CDts-rtcservice.NA-Prod: +CDts-rtcservice-PROD.NA-Prod: - name: CD_ts-rtcservice PROD - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: PROD - skipDeployment: "false" -CDts-rtcservice.CN-Prod: +CDts-rtcservice-PROD.CN-Prod: - name: CD_ts-rtcservice PROD - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id @@ -25,21 +35,28 @@ CDts-rtcservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-rtcservice.EMEA-Prod: +CDts-rtcservice-E2E: +- name: CD_ts-rtcservice E2E +- mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name +- mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id +- tag: ts-rtcservice +- env: E2E +- skipDeployment: "true" +CDts-rtcservice-E2E.EMEA-Prod: - name: CD_ts-rtcservice E2E - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: E2E - skipDeployment: "false" -CDts-rtcservice.NA-Prod: +CDts-rtcservice-E2E.NA-Prod: - name: CD_ts-rtcservice E2E - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: E2E - skipDeployment: "false" -CDts-rtcservice.CN-Prod: +CDts-rtcservice-E2E.CN-Prod: - name: CD_ts-rtcservice E2E - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id @@ -47,22 +64,29 @@ CDts-rtcservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-rtcservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-rtcservice-INT: +- name: CD_ts-rtcservice INT +- mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name +- mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id +- tag: ts-rtcservice +- env: INT +- skipDeployment: "true" +CDts-rtcservice-INT.EMEA-PreProd: - name: CD_ts-rtcservice INT - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: INT - skipDeployment: "false" -CDts-rtcservice.NA-PreProd: +CDts-rtcservice-INT.NA-PreProd: - name: CD_ts-rtcservice INT - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: INT - skipDeployment: "false" -CDts-rtcservice.CN-PreProd: +CDts-rtcservice-INT.CN-PreProd: - name: CD_ts-rtcservice INT - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id @@ -70,22 +94,29 @@ CDts-rtcservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-rtcservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-rtcservice-TEST: +- name: CD_ts-rtcservice TEST +- mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name +- mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id +- tag: ts-rtcservice +- env: TEST +- skipDeployment: "true" +CDts-rtcservice-TEST.EMEA-PreProd: - name: CD_ts-rtcservice TEST - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: TEST - skipDeployment: "false" -CDts-rtcservice.NA-PreProd: +CDts-rtcservice-TEST.NA-PreProd: - name: CD_ts-rtcservice TEST - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id - tag: ts-rtcservice - env: TEST - skipDeployment: "false" -CDts-rtcservice.CN-PreProd: +CDts-rtcservice-TEST.CN-PreProd: - name: CD_ts-rtcservice TEST - mzName: CD_ts-rtcservice/management-zone/CDts-rtcservice.name - mzId: CD_ts-rtcservice/management-zone/CDts-rtcservice.id diff --git a/BMW-Dynatrace-config/CD_ts-rtcservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-rtcservice/notification/notification.yaml index b608d0d8..c7676e9a 100644 --- a/BMW-Dynatrace-config/CD_ts-rtcservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-rtcservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-rtcservice-PROD: msTeams.json -- CDts-rtcservice-INT: msTeams.json +- CDts-rtcservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-rtcservice.EMEA-Prod: - name: CD_ts-rtcservice PROD -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-PROD.id +- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rtcservice-PROD.EMEA-Prod: +CDts-rtcservice.NA-Prod: - name: CD_ts-rtcservice PROD -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rtcservice-PROD.NA-Prod: -- name: CD_ts-rtcservice PROD -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-rtcservice-PROD.CN-Prod: -- name: CD_ts-rtcservice PROD -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-rtcservice-INT: -- name: CD_ts-rtcservice INT -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-INT.id +- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-rtcservice-INT.EMEA-PreProd: -- name: CD_ts-rtcservice INT -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-INT.id +CDts-rtcservice.CN-Prod: +- name: CD_ts-rtcservice PROD +- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-rtcservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-rtcservice.EMEA-PreProd: - name: CD_ts-rtcservice INT -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-INT.id +- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-rtcservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-rtcservice.NA-PreProd: - name: CD_ts-rtcservice INT -- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice-INT.id +- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-rtcservice.CN-PreProd: +- name: CD_ts-rtcservice INT +- alertingProfile: CD_ts-rtcservice/alerting-profile/CDts-rtcservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-scallservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-scallservice/alerting-profile/alerting-profile.yaml index 576d6ea7..910a467b 100644 --- a/BMW-Dynatrace-config/CD_ts-scallservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-scallservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-scallservice-PROD: default.json -- CDts-scallservice-INT: default.json +- CDts-scallservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-scallservice-PROD: -- name: CD_ts-scallservice PROD -- tag: ts-scallservice -- mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-scallservice-PROD.EMEA-Prod: +CDts-scallservice.EMEA-Prod: - name: CD_ts-scallservice PROD - tag: ts-scallservice - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - env: PROD - skipDeployment: "false" -CDts-scallservice-PROD.NA-Prod: +CDts-scallservice.NA-Prod: - name: CD_ts-scallservice PROD - tag: ts-scallservice - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - env: PROD - skipDeployment: "false" -CDts-scallservice-PROD.CN-Prod: +CDts-scallservice.CN-Prod: - name: CD_ts-scallservice PROD - tag: ts-scallservice - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-scallservice-INT: -- name: CD_ts-scallservice INT -- tag: ts-scallservice -- mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-scallservice-INT.EMEA-PreProd: +CDts-scallservice.EMEA-PreProd: - name: CD_ts-scallservice INT - tag: ts-scallservice - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - env: INT - skipDeployment: "false" -CDts-scallservice-INT.NA-PreProd: +CDts-scallservice.NA-PreProd: - name: CD_ts-scallservice INT - tag: ts-scallservice - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - env: INT - skipDeployment: "false" -CDts-scallservice-INT.CN-PreProd: +CDts-scallservice.CN-PreProd: - name: CD_ts-scallservice INT - tag: ts-scallservice - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id diff --git a/BMW-Dynatrace-config/CD_ts-scallservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-scallservice/dashboard/dashboard.yaml index a474ca9f..49afd68d 100644 --- a/BMW-Dynatrace-config/CD_ts-scallservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-scallservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-scallservice: default.json +- CDts-scallservice-PROD: default.json +- CDts-scallservice-E2E: default.json +- CDts-scallservice-INT: default.json +- CDts-scallservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-scallservice.EMEA-Prod: +CDts-scallservice-PROD: +- name: CD_ts-scallservice PROD +- mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name +- mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id +- tag: ts-scallservice +- env: PROD +- skipDeployment: "true" +CDts-scallservice-PROD.EMEA-Prod: - name: CD_ts-scallservice PROD - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: PROD - skipDeployment: "false" -CDts-scallservice.NA-Prod: +CDts-scallservice-PROD.NA-Prod: - name: CD_ts-scallservice PROD - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: PROD - skipDeployment: "false" -CDts-scallservice.CN-Prod: +CDts-scallservice-PROD.CN-Prod: - name: CD_ts-scallservice PROD - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id @@ -25,21 +35,28 @@ CDts-scallservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-scallservice.EMEA-Prod: +CDts-scallservice-E2E: +- name: CD_ts-scallservice E2E +- mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name +- mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id +- tag: ts-scallservice +- env: E2E +- skipDeployment: "true" +CDts-scallservice-E2E.EMEA-Prod: - name: CD_ts-scallservice E2E - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: E2E - skipDeployment: "false" -CDts-scallservice.NA-Prod: +CDts-scallservice-E2E.NA-Prod: - name: CD_ts-scallservice E2E - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: E2E - skipDeployment: "false" -CDts-scallservice.CN-Prod: +CDts-scallservice-E2E.CN-Prod: - name: CD_ts-scallservice E2E - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id @@ -47,22 +64,29 @@ CDts-scallservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-scallservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-scallservice-INT: +- name: CD_ts-scallservice INT +- mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name +- mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id +- tag: ts-scallservice +- env: INT +- skipDeployment: "true" +CDts-scallservice-INT.EMEA-PreProd: - name: CD_ts-scallservice INT - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: INT - skipDeployment: "false" -CDts-scallservice.NA-PreProd: +CDts-scallservice-INT.NA-PreProd: - name: CD_ts-scallservice INT - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: INT - skipDeployment: "false" -CDts-scallservice.CN-PreProd: +CDts-scallservice-INT.CN-PreProd: - name: CD_ts-scallservice INT - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id @@ -70,22 +94,29 @@ CDts-scallservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-scallservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-scallservice-TEST: +- name: CD_ts-scallservice TEST +- mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name +- mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id +- tag: ts-scallservice +- env: TEST +- skipDeployment: "true" +CDts-scallservice-TEST.EMEA-PreProd: - name: CD_ts-scallservice TEST - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: TEST - skipDeployment: "false" -CDts-scallservice.NA-PreProd: +CDts-scallservice-TEST.NA-PreProd: - name: CD_ts-scallservice TEST - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id - tag: ts-scallservice - env: TEST - skipDeployment: "false" -CDts-scallservice.CN-PreProd: +CDts-scallservice-TEST.CN-PreProd: - name: CD_ts-scallservice TEST - mzName: CD_ts-scallservice/management-zone/CDts-scallservice.name - mzId: CD_ts-scallservice/management-zone/CDts-scallservice.id diff --git a/BMW-Dynatrace-config/CD_ts-scallservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-scallservice/notification/notification.yaml index 8f4bc573..bf58749f 100644 --- a/BMW-Dynatrace-config/CD_ts-scallservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-scallservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-scallservice-PROD: msTeams.json -- CDts-scallservice-INT: msTeams.json +- CDts-scallservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-scallservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-scallservice.EMEA-Prod: - name: CD_ts-scallservice PROD -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-PROD.id +- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-scallservice-PROD.EMEA-Prod: +CDts-scallservice.NA-Prod: - name: CD_ts-scallservice PROD -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-scallservice-PROD.NA-Prod: -- name: CD_ts-scallservice PROD -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-scallservice-PROD.CN-Prod: -- name: CD_ts-scallservice PROD -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-scallservice-INT: -- name: CD_ts-scallservice INT -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-INT.id +- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-scallservice-INT.EMEA-PreProd: -- name: CD_ts-scallservice INT -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-INT.id +CDts-scallservice.CN-Prod: +- name: CD_ts-scallservice PROD +- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-scallservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-scallservice.EMEA-PreProd: - name: CD_ts-scallservice INT -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-INT.id +- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-scallservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-scallservice.NA-PreProd: - name: CD_ts-scallservice INT -- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice-INT.id +- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-scallservice.CN-PreProd: +- name: CD_ts-scallservice INT +- alertingProfile: CD_ts-scallservice/alerting-profile/CDts-scallservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-tsbgam/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-tsbgam/alerting-profile/alerting-profile.yaml index 2bf4e9e2..5214f40c 100644 --- a/BMW-Dynatrace-config/CD_ts-tsbgam/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsbgam/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-tsbgam-PROD: default.json -- CDts-tsbgam-INT: default.json +- CDts-tsbgam: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgam-PROD: -- name: CD_ts-tsbgam PROD -- tag: ts-tsbgam -- mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-tsbgam-PROD.EMEA-Prod: +CDts-tsbgam.EMEA-Prod: - name: CD_ts-tsbgam PROD - tag: ts-tsbgam - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - env: PROD - skipDeployment: "false" -CDts-tsbgam-PROD.NA-Prod: +CDts-tsbgam.NA-Prod: - name: CD_ts-tsbgam PROD - tag: ts-tsbgam - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - env: PROD - skipDeployment: "false" -CDts-tsbgam-PROD.CN-Prod: +CDts-tsbgam.CN-Prod: - name: CD_ts-tsbgam PROD - tag: ts-tsbgam - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgam-INT: -- name: CD_ts-tsbgam INT -- tag: ts-tsbgam -- mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-tsbgam-INT.EMEA-PreProd: +CDts-tsbgam.EMEA-PreProd: - name: CD_ts-tsbgam INT - tag: ts-tsbgam - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - env: INT - skipDeployment: "false" -CDts-tsbgam-INT.NA-PreProd: +CDts-tsbgam.NA-PreProd: - name: CD_ts-tsbgam INT - tag: ts-tsbgam - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - env: INT - skipDeployment: "false" -CDts-tsbgam-INT.CN-PreProd: +CDts-tsbgam.CN-PreProd: - name: CD_ts-tsbgam INT - tag: ts-tsbgam - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id diff --git a/BMW-Dynatrace-config/CD_ts-tsbgam/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-tsbgam/dashboard/dashboard.yaml index 915f3089..80417730 100644 --- a/BMW-Dynatrace-config/CD_ts-tsbgam/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsbgam/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-tsbgam: default.json +- CDts-tsbgam-PROD: default.json +- CDts-tsbgam-E2E: default.json +- CDts-tsbgam-INT: default.json +- CDts-tsbgam-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-tsbgam.EMEA-Prod: +CDts-tsbgam-PROD: +- name: CD_ts-tsbgam PROD +- mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name +- mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id +- tag: ts-tsbgam +- env: PROD +- skipDeployment: "true" +CDts-tsbgam-PROD.EMEA-Prod: - name: CD_ts-tsbgam PROD - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: PROD - skipDeployment: "false" -CDts-tsbgam.NA-Prod: +CDts-tsbgam-PROD.NA-Prod: - name: CD_ts-tsbgam PROD - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: PROD - skipDeployment: "false" -CDts-tsbgam.CN-Prod: +CDts-tsbgam-PROD.CN-Prod: - name: CD_ts-tsbgam PROD - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id @@ -25,21 +35,28 @@ CDts-tsbgam.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-tsbgam.EMEA-Prod: +CDts-tsbgam-E2E: +- name: CD_ts-tsbgam E2E +- mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name +- mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id +- tag: ts-tsbgam +- env: E2E +- skipDeployment: "true" +CDts-tsbgam-E2E.EMEA-Prod: - name: CD_ts-tsbgam E2E - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: E2E - skipDeployment: "false" -CDts-tsbgam.NA-Prod: +CDts-tsbgam-E2E.NA-Prod: - name: CD_ts-tsbgam E2E - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: E2E - skipDeployment: "false" -CDts-tsbgam.CN-Prod: +CDts-tsbgam-E2E.CN-Prod: - name: CD_ts-tsbgam E2E - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id @@ -47,22 +64,29 @@ CDts-tsbgam.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-tsbgam.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-tsbgam-INT: +- name: CD_ts-tsbgam INT +- mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name +- mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id +- tag: ts-tsbgam +- env: INT +- skipDeployment: "true" +CDts-tsbgam-INT.EMEA-PreProd: - name: CD_ts-tsbgam INT - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: INT - skipDeployment: "false" -CDts-tsbgam.NA-PreProd: +CDts-tsbgam-INT.NA-PreProd: - name: CD_ts-tsbgam INT - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: INT - skipDeployment: "false" -CDts-tsbgam.CN-PreProd: +CDts-tsbgam-INT.CN-PreProd: - name: CD_ts-tsbgam INT - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id @@ -70,22 +94,29 @@ CDts-tsbgam.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-tsbgam.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-tsbgam-TEST: +- name: CD_ts-tsbgam TEST +- mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name +- mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id +- tag: ts-tsbgam +- env: TEST +- skipDeployment: "true" +CDts-tsbgam-TEST.EMEA-PreProd: - name: CD_ts-tsbgam TEST - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: TEST - skipDeployment: "false" -CDts-tsbgam.NA-PreProd: +CDts-tsbgam-TEST.NA-PreProd: - name: CD_ts-tsbgam TEST - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id - tag: ts-tsbgam - env: TEST - skipDeployment: "false" -CDts-tsbgam.CN-PreProd: +CDts-tsbgam-TEST.CN-PreProd: - name: CD_ts-tsbgam TEST - mzName: CD_ts-tsbgam/management-zone/CDts-tsbgam.name - mzId: CD_ts-tsbgam/management-zone/CDts-tsbgam.id diff --git a/BMW-Dynatrace-config/CD_ts-tsbgam/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-tsbgam/notification/notification.yaml index c5588368..66a021af 100644 --- a/BMW-Dynatrace-config/CD_ts-tsbgam/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsbgam/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-tsbgam-PROD: msTeams.json -- CDts-tsbgam-INT: msTeams.json +- CDts-tsbgam: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgam-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-tsbgam.EMEA-Prod: - name: CD_ts-tsbgam PROD -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-PROD.id +- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-tsbgam-PROD.EMEA-Prod: +CDts-tsbgam.NA-Prod: - name: CD_ts-tsbgam PROD -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-tsbgam-PROD.NA-Prod: -- name: CD_ts-tsbgam PROD -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-tsbgam-PROD.CN-Prod: -- name: CD_ts-tsbgam PROD -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgam-INT: -- name: CD_ts-tsbgam INT -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-INT.id +- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-tsbgam-INT.EMEA-PreProd: -- name: CD_ts-tsbgam INT -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-INT.id +CDts-tsbgam.CN-Prod: +- name: CD_ts-tsbgam PROD +- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam.id - webhook: https://empty -- skipDeployment: "false" -CDts-tsbgam-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-tsbgam.EMEA-PreProd: - name: CD_ts-tsbgam INT -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-INT.id +- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam.id - webhook: https://empty -- skipDeployment: "false" -CDts-tsbgam-INT.CN-PreProd: +- skipDeployment: "true" +CDts-tsbgam.NA-PreProd: - name: CD_ts-tsbgam INT -- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam-INT.id +- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-tsbgam.CN-PreProd: +- name: CD_ts-tsbgam INT +- alertingProfile: CD_ts-tsbgam/alerting-profile/CDts-tsbgam.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-tsbgservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-tsbgservice/alerting-profile/alerting-profile.yaml index 83c3dc29..2946f97e 100644 --- a/BMW-Dynatrace-config/CD_ts-tsbgservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsbgservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-tsbgservice-PROD: default.json -- CDts-tsbgservice-INT: default.json +- CDts-tsbgservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgservice-PROD: -- name: CD_ts-tsbgservice PROD -- tag: ts-tsbgservice -- mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-tsbgservice-PROD.EMEA-Prod: +CDts-tsbgservice.EMEA-Prod: - name: CD_ts-tsbgservice PROD - tag: ts-tsbgservice - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - env: PROD - skipDeployment: "false" -CDts-tsbgservice-PROD.NA-Prod: +CDts-tsbgservice.NA-Prod: - name: CD_ts-tsbgservice PROD - tag: ts-tsbgservice - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - env: PROD - skipDeployment: "false" -CDts-tsbgservice-PROD.CN-Prod: +CDts-tsbgservice.CN-Prod: - name: CD_ts-tsbgservice PROD - tag: ts-tsbgservice - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgservice-INT: -- name: CD_ts-tsbgservice INT -- tag: ts-tsbgservice -- mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-tsbgservice-INT.EMEA-PreProd: +CDts-tsbgservice.EMEA-PreProd: - name: CD_ts-tsbgservice INT - tag: ts-tsbgservice - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - env: INT - skipDeployment: "false" -CDts-tsbgservice-INT.NA-PreProd: +CDts-tsbgservice.NA-PreProd: - name: CD_ts-tsbgservice INT - tag: ts-tsbgservice - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - env: INT - skipDeployment: "false" -CDts-tsbgservice-INT.CN-PreProd: +CDts-tsbgservice.CN-PreProd: - name: CD_ts-tsbgservice INT - tag: ts-tsbgservice - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id diff --git a/BMW-Dynatrace-config/CD_ts-tsbgservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-tsbgservice/dashboard/dashboard.yaml index 9d85dfbe..a067f31a 100644 --- a/BMW-Dynatrace-config/CD_ts-tsbgservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsbgservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-tsbgservice: default.json +- CDts-tsbgservice-PROD: default.json +- CDts-tsbgservice-E2E: default.json +- CDts-tsbgservice-INT: default.json +- CDts-tsbgservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-tsbgservice.EMEA-Prod: +CDts-tsbgservice-PROD: +- name: CD_ts-tsbgservice PROD +- mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name +- mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id +- tag: ts-tsbgservice +- env: PROD +- skipDeployment: "true" +CDts-tsbgservice-PROD.EMEA-Prod: - name: CD_ts-tsbgservice PROD - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: PROD - skipDeployment: "false" -CDts-tsbgservice.NA-Prod: +CDts-tsbgservice-PROD.NA-Prod: - name: CD_ts-tsbgservice PROD - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: PROD - skipDeployment: "false" -CDts-tsbgservice.CN-Prod: +CDts-tsbgservice-PROD.CN-Prod: - name: CD_ts-tsbgservice PROD - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id @@ -25,21 +35,28 @@ CDts-tsbgservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-tsbgservice.EMEA-Prod: +CDts-tsbgservice-E2E: +- name: CD_ts-tsbgservice E2E +- mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name +- mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id +- tag: ts-tsbgservice +- env: E2E +- skipDeployment: "true" +CDts-tsbgservice-E2E.EMEA-Prod: - name: CD_ts-tsbgservice E2E - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: E2E - skipDeployment: "false" -CDts-tsbgservice.NA-Prod: +CDts-tsbgservice-E2E.NA-Prod: - name: CD_ts-tsbgservice E2E - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: E2E - skipDeployment: "false" -CDts-tsbgservice.CN-Prod: +CDts-tsbgservice-E2E.CN-Prod: - name: CD_ts-tsbgservice E2E - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id @@ -47,22 +64,29 @@ CDts-tsbgservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-tsbgservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-tsbgservice-INT: +- name: CD_ts-tsbgservice INT +- mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name +- mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id +- tag: ts-tsbgservice +- env: INT +- skipDeployment: "true" +CDts-tsbgservice-INT.EMEA-PreProd: - name: CD_ts-tsbgservice INT - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: INT - skipDeployment: "false" -CDts-tsbgservice.NA-PreProd: +CDts-tsbgservice-INT.NA-PreProd: - name: CD_ts-tsbgservice INT - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: INT - skipDeployment: "false" -CDts-tsbgservice.CN-PreProd: +CDts-tsbgservice-INT.CN-PreProd: - name: CD_ts-tsbgservice INT - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id @@ -70,22 +94,29 @@ CDts-tsbgservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-tsbgservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-tsbgservice-TEST: +- name: CD_ts-tsbgservice TEST +- mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name +- mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id +- tag: ts-tsbgservice +- env: TEST +- skipDeployment: "true" +CDts-tsbgservice-TEST.EMEA-PreProd: - name: CD_ts-tsbgservice TEST - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: TEST - skipDeployment: "false" -CDts-tsbgservice.NA-PreProd: +CDts-tsbgservice-TEST.NA-PreProd: - name: CD_ts-tsbgservice TEST - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id - tag: ts-tsbgservice - env: TEST - skipDeployment: "false" -CDts-tsbgservice.CN-PreProd: +CDts-tsbgservice-TEST.CN-PreProd: - name: CD_ts-tsbgservice TEST - mzName: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.name - mzId: CD_ts-tsbgservice/management-zone/CDts-tsbgservice.id diff --git a/BMW-Dynatrace-config/CD_ts-tsbgservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-tsbgservice/notification/notification.yaml index 42168942..38e603d6 100644 --- a/BMW-Dynatrace-config/CD_ts-tsbgservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsbgservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-tsbgservice-PROD: msTeams.json -- CDts-tsbgservice-INT: msTeams.json +- CDts-tsbgservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-tsbgservice.EMEA-Prod: - name: CD_ts-tsbgservice PROD -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-PROD.id +- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-tsbgservice-PROD.EMEA-Prod: +CDts-tsbgservice.NA-Prod: - name: CD_ts-tsbgservice PROD -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-tsbgservice-PROD.NA-Prod: -- name: CD_ts-tsbgservice PROD -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-tsbgservice-PROD.CN-Prod: -- name: CD_ts-tsbgservice PROD -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsbgservice-INT: -- name: CD_ts-tsbgservice INT -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-INT.id +- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-tsbgservice-INT.EMEA-PreProd: -- name: CD_ts-tsbgservice INT -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-INT.id +CDts-tsbgservice.CN-Prod: +- name: CD_ts-tsbgservice PROD +- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-tsbgservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-tsbgservice.EMEA-PreProd: - name: CD_ts-tsbgservice INT -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-INT.id +- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice.id - webhook: https://empty -- skipDeployment: "false" -CDts-tsbgservice-INT.CN-PreProd: +- skipDeployment: "true" +CDts-tsbgservice.NA-PreProd: - name: CD_ts-tsbgservice INT -- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice-INT.id +- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-tsbgservice.CN-PreProd: +- name: CD_ts-tsbgservice INT +- alertingProfile: CD_ts-tsbgservice/alerting-profile/CDts-tsbgservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-tsp/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-tsp/alerting-profile/alerting-profile.yaml index 98929ebc..170ae0ff 100644 --- a/BMW-Dynatrace-config/CD_ts-tsp/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsp/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-tsp-PROD: default.json -- CDts-tsp-INT: default.json +- CDts-tsp: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsp-PROD: -- name: CD_ts-tsp PROD -- tag: ts-tsp -- mzId: CD_ts-tsp/management-zone/CDts-tsp.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-tsp-PROD.EMEA-Prod: +CDts-tsp.EMEA-Prod: - name: CD_ts-tsp PROD - tag: ts-tsp - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - env: PROD - skipDeployment: "false" -CDts-tsp-PROD.NA-Prod: +CDts-tsp.NA-Prod: - name: CD_ts-tsp PROD - tag: ts-tsp - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - env: PROD - skipDeployment: "false" -CDts-tsp-PROD.CN-Prod: +CDts-tsp.CN-Prod: - name: CD_ts-tsp PROD - tag: ts-tsp - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsp-INT: -- name: CD_ts-tsp INT -- tag: ts-tsp -- mzId: CD_ts-tsp/management-zone/CDts-tsp.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-tsp-INT.EMEA-PreProd: +CDts-tsp.EMEA-PreProd: - name: CD_ts-tsp INT - tag: ts-tsp - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - env: INT - skipDeployment: "false" -CDts-tsp-INT.NA-PreProd: +CDts-tsp.NA-PreProd: - name: CD_ts-tsp INT - tag: ts-tsp - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - env: INT - skipDeployment: "false" -CDts-tsp-INT.CN-PreProd: +CDts-tsp.CN-PreProd: - name: CD_ts-tsp INT - tag: ts-tsp - mzId: CD_ts-tsp/management-zone/CDts-tsp.id diff --git a/BMW-Dynatrace-config/CD_ts-tsp/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-tsp/dashboard/dashboard.yaml index d95e3f44..4d6561bf 100644 --- a/BMW-Dynatrace-config/CD_ts-tsp/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsp/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-tsp: default.json +- CDts-tsp-PROD: default.json +- CDts-tsp-E2E: default.json +- CDts-tsp-INT: default.json +- CDts-tsp-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-tsp.EMEA-Prod: +CDts-tsp-PROD: +- name: CD_ts-tsp PROD +- mzName: CD_ts-tsp/management-zone/CDts-tsp.name +- mzId: CD_ts-tsp/management-zone/CDts-tsp.id +- tag: ts-tsp +- env: PROD +- skipDeployment: "true" +CDts-tsp-PROD.EMEA-Prod: - name: CD_ts-tsp PROD - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: PROD - skipDeployment: "false" -CDts-tsp.NA-Prod: +CDts-tsp-PROD.NA-Prod: - name: CD_ts-tsp PROD - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: PROD - skipDeployment: "false" -CDts-tsp.CN-Prod: +CDts-tsp-PROD.CN-Prod: - name: CD_ts-tsp PROD - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id @@ -25,21 +35,28 @@ CDts-tsp.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-tsp.EMEA-Prod: +CDts-tsp-E2E: +- name: CD_ts-tsp E2E +- mzName: CD_ts-tsp/management-zone/CDts-tsp.name +- mzId: CD_ts-tsp/management-zone/CDts-tsp.id +- tag: ts-tsp +- env: E2E +- skipDeployment: "true" +CDts-tsp-E2E.EMEA-Prod: - name: CD_ts-tsp E2E - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: E2E - skipDeployment: "false" -CDts-tsp.NA-Prod: +CDts-tsp-E2E.NA-Prod: - name: CD_ts-tsp E2E - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: E2E - skipDeployment: "false" -CDts-tsp.CN-Prod: +CDts-tsp-E2E.CN-Prod: - name: CD_ts-tsp E2E - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id @@ -47,22 +64,29 @@ CDts-tsp.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-tsp.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-tsp-INT: +- name: CD_ts-tsp INT +- mzName: CD_ts-tsp/management-zone/CDts-tsp.name +- mzId: CD_ts-tsp/management-zone/CDts-tsp.id +- tag: ts-tsp +- env: INT +- skipDeployment: "true" +CDts-tsp-INT.EMEA-PreProd: - name: CD_ts-tsp INT - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: INT - skipDeployment: "false" -CDts-tsp.NA-PreProd: +CDts-tsp-INT.NA-PreProd: - name: CD_ts-tsp INT - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: INT - skipDeployment: "false" -CDts-tsp.CN-PreProd: +CDts-tsp-INT.CN-PreProd: - name: CD_ts-tsp INT - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id @@ -70,22 +94,29 @@ CDts-tsp.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-tsp.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-tsp-TEST: +- name: CD_ts-tsp TEST +- mzName: CD_ts-tsp/management-zone/CDts-tsp.name +- mzId: CD_ts-tsp/management-zone/CDts-tsp.id +- tag: ts-tsp +- env: TEST +- skipDeployment: "true" +CDts-tsp-TEST.EMEA-PreProd: - name: CD_ts-tsp TEST - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: TEST - skipDeployment: "false" -CDts-tsp.NA-PreProd: +CDts-tsp-TEST.NA-PreProd: - name: CD_ts-tsp TEST - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id - tag: ts-tsp - env: TEST - skipDeployment: "false" -CDts-tsp.CN-PreProd: +CDts-tsp-TEST.CN-PreProd: - name: CD_ts-tsp TEST - mzName: CD_ts-tsp/management-zone/CDts-tsp.name - mzId: CD_ts-tsp/management-zone/CDts-tsp.id diff --git a/BMW-Dynatrace-config/CD_ts-tsp/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-tsp/notification/notification.yaml index a3b92afa..85f5d692 100644 --- a/BMW-Dynatrace-config/CD_ts-tsp/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-tsp/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-tsp-PROD: msTeams.json -- CDts-tsp-INT: msTeams.json +- CDts-tsp: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsp-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-tsp.EMEA-Prod: - name: CD_ts-tsp PROD -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-PROD.id +- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-tsp-PROD.EMEA-Prod: +CDts-tsp.NA-Prod: - name: CD_ts-tsp PROD -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-tsp-PROD.NA-Prod: -- name: CD_ts-tsp PROD -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-tsp-PROD.CN-Prod: -- name: CD_ts-tsp PROD -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-tsp-INT: -- name: CD_ts-tsp INT -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-INT.id +- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-tsp-INT.EMEA-PreProd: -- name: CD_ts-tsp INT -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-INT.id +CDts-tsp.CN-Prod: +- name: CD_ts-tsp PROD +- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp.id - webhook: https://empty -- skipDeployment: "false" -CDts-tsp-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-tsp.EMEA-PreProd: - name: CD_ts-tsp INT -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-INT.id +- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp.id - webhook: https://empty -- skipDeployment: "false" -CDts-tsp-INT.CN-PreProd: +- skipDeployment: "true" +CDts-tsp.NA-PreProd: - name: CD_ts-tsp INT -- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp-INT.id +- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-tsp.CN-PreProd: +- name: CD_ts-tsp INT +- alertingProfile: CD_ts-tsp/alerting-profile/CDts-tsp.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_ts-wlupdater/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_ts-wlupdater/alerting-profile/alerting-profile.yaml index 3feb8d4e..47dea12c 100644 --- a/BMW-Dynatrace-config/CD_ts-wlupdater/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_ts-wlupdater/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDts-wlupdater-PROD: default.json -- CDts-wlupdater-INT: default.json +- CDts-wlupdater: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-wlupdater-PROD: -- name: CD_ts-wlupdater PROD -- tag: ts-wlupdater -- mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDts-wlupdater-PROD.EMEA-Prod: +CDts-wlupdater.EMEA-Prod: - name: CD_ts-wlupdater PROD - tag: ts-wlupdater - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - env: PROD - skipDeployment: "false" -CDts-wlupdater-PROD.NA-Prod: +CDts-wlupdater.NA-Prod: - name: CD_ts-wlupdater PROD - tag: ts-wlupdater - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - env: PROD - skipDeployment: "false" -CDts-wlupdater-PROD.CN-Prod: +CDts-wlupdater.CN-Prod: - name: CD_ts-wlupdater PROD - tag: ts-wlupdater - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-wlupdater-INT: -- name: CD_ts-wlupdater INT -- tag: ts-wlupdater -- mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id -- env: INT -- skipDeployment: "true" -#Configuration -CDts-wlupdater-INT.EMEA-PreProd: +CDts-wlupdater.EMEA-PreProd: - name: CD_ts-wlupdater INT - tag: ts-wlupdater - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - env: INT - skipDeployment: "false" -CDts-wlupdater-INT.NA-PreProd: +CDts-wlupdater.NA-PreProd: - name: CD_ts-wlupdater INT - tag: ts-wlupdater - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - env: INT - skipDeployment: "false" -CDts-wlupdater-INT.CN-PreProd: +CDts-wlupdater.CN-PreProd: - name: CD_ts-wlupdater INT - tag: ts-wlupdater - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id diff --git a/BMW-Dynatrace-config/CD_ts-wlupdater/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_ts-wlupdater/dashboard/dashboard.yaml index daa44368..6a51d22c 100644 --- a/BMW-Dynatrace-config/CD_ts-wlupdater/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_ts-wlupdater/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDts-wlupdater: default.json +- CDts-wlupdater-PROD: default.json +- CDts-wlupdater-E2E: default.json +- CDts-wlupdater-INT: default.json +- CDts-wlupdater-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDts-wlupdater.EMEA-Prod: +CDts-wlupdater-PROD: +- name: CD_ts-wlupdater PROD +- mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name +- mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id +- tag: ts-wlupdater +- env: PROD +- skipDeployment: "true" +CDts-wlupdater-PROD.EMEA-Prod: - name: CD_ts-wlupdater PROD - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: PROD - skipDeployment: "false" -CDts-wlupdater.NA-Prod: +CDts-wlupdater-PROD.NA-Prod: - name: CD_ts-wlupdater PROD - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: PROD - skipDeployment: "false" -CDts-wlupdater.CN-Prod: +CDts-wlupdater-PROD.CN-Prod: - name: CD_ts-wlupdater PROD - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id @@ -25,21 +35,28 @@ CDts-wlupdater.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDts-wlupdater.EMEA-Prod: +CDts-wlupdater-E2E: +- name: CD_ts-wlupdater E2E +- mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name +- mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id +- tag: ts-wlupdater +- env: E2E +- skipDeployment: "true" +CDts-wlupdater-E2E.EMEA-Prod: - name: CD_ts-wlupdater E2E - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: E2E - skipDeployment: "false" -CDts-wlupdater.NA-Prod: +CDts-wlupdater-E2E.NA-Prod: - name: CD_ts-wlupdater E2E - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: E2E - skipDeployment: "false" -CDts-wlupdater.CN-Prod: +CDts-wlupdater-E2E.CN-Prod: - name: CD_ts-wlupdater E2E - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id @@ -47,22 +64,29 @@ CDts-wlupdater.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDts-wlupdater.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDts-wlupdater-INT: +- name: CD_ts-wlupdater INT +- mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name +- mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id +- tag: ts-wlupdater +- env: INT +- skipDeployment: "true" +CDts-wlupdater-INT.EMEA-PreProd: - name: CD_ts-wlupdater INT - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: INT - skipDeployment: "false" -CDts-wlupdater.NA-PreProd: +CDts-wlupdater-INT.NA-PreProd: - name: CD_ts-wlupdater INT - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: INT - skipDeployment: "false" -CDts-wlupdater.CN-PreProd: +CDts-wlupdater-INT.CN-PreProd: - name: CD_ts-wlupdater INT - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id @@ -70,22 +94,29 @@ CDts-wlupdater.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDts-wlupdater.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDts-wlupdater-TEST: +- name: CD_ts-wlupdater TEST +- mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name +- mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id +- tag: ts-wlupdater +- env: TEST +- skipDeployment: "true" +CDts-wlupdater-TEST.EMEA-PreProd: - name: CD_ts-wlupdater TEST - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: TEST - skipDeployment: "false" -CDts-wlupdater.NA-PreProd: +CDts-wlupdater-TEST.NA-PreProd: - name: CD_ts-wlupdater TEST - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id - tag: ts-wlupdater - env: TEST - skipDeployment: "false" -CDts-wlupdater.CN-PreProd: +CDts-wlupdater-TEST.CN-PreProd: - name: CD_ts-wlupdater TEST - mzName: CD_ts-wlupdater/management-zone/CDts-wlupdater.name - mzId: CD_ts-wlupdater/management-zone/CDts-wlupdater.id diff --git a/BMW-Dynatrace-config/CD_ts-wlupdater/notification/notification.yaml b/BMW-Dynatrace-config/CD_ts-wlupdater/notification/notification.yaml index 87c3a8db..9426f126 100644 --- a/BMW-Dynatrace-config/CD_ts-wlupdater/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_ts-wlupdater/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDts-wlupdater-PROD: msTeams.json -- CDts-wlupdater-INT: msTeams.json +- CDts-wlupdater: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-wlupdater-PROD: +# Notification System for EMEA/NA/CN Prod +CDts-wlupdater.EMEA-Prod: - name: CD_ts-wlupdater PROD -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-PROD.id +- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-wlupdater-PROD.EMEA-Prod: +CDts-wlupdater.NA-Prod: - name: CD_ts-wlupdater PROD -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-wlupdater-PROD.NA-Prod: -- name: CD_ts-wlupdater PROD -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDts-wlupdater-PROD.CN-Prod: -- name: CD_ts-wlupdater PROD -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDts-wlupdater-INT: -- name: CD_ts-wlupdater INT -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-INT.id +- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDts-wlupdater-INT.EMEA-PreProd: -- name: CD_ts-wlupdater INT -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-INT.id +CDts-wlupdater.CN-Prod: +- name: CD_ts-wlupdater PROD +- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater.id - webhook: https://empty -- skipDeployment: "false" -CDts-wlupdater-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDts-wlupdater.EMEA-PreProd: - name: CD_ts-wlupdater INT -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-INT.id +- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater.id - webhook: https://empty -- skipDeployment: "false" -CDts-wlupdater-INT.CN-PreProd: +- skipDeployment: "true" +CDts-wlupdater.NA-PreProd: - name: CD_ts-wlupdater INT -- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater-INT.id +- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDts-wlupdater.CN-PreProd: +- name: CD_ts-wlupdater INT +- alertingProfile: CD_ts-wlupdater/alerting-profile/CDts-wlupdater.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tscs/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tscs/alerting-profile/alerting-profile.yaml index 0074940c..f60103b8 100644 --- a/BMW-Dynatrace-config/CD_tscs/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tscs/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtscs-PROD: default.json -- CDtscs-INT: default.json +- CDtscs: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtscs-PROD: -- name: CD_tscs PROD -- tag: tscs -- mzId: CD_tscs/management-zone/CDtscs.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtscs-PROD.EMEA-Prod: +CDtscs.EMEA-Prod: - name: CD_tscs PROD - tag: tscs - mzId: CD_tscs/management-zone/CDtscs.id - env: PROD - skipDeployment: "false" -CDtscs-PROD.NA-Prod: +CDtscs.NA-Prod: - name: CD_tscs PROD - tag: tscs - mzId: CD_tscs/management-zone/CDtscs.id - env: PROD - skipDeployment: "false" -CDtscs-PROD.CN-Prod: +CDtscs.CN-Prod: - name: CD_tscs PROD - tag: tscs - mzId: CD_tscs/management-zone/CDtscs.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtscs-INT: -- name: CD_tscs INT -- tag: tscs -- mzId: CD_tscs/management-zone/CDtscs.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtscs-INT.EMEA-PreProd: +CDtscs.EMEA-PreProd: - name: CD_tscs INT - tag: tscs - mzId: CD_tscs/management-zone/CDtscs.id - env: INT - skipDeployment: "false" -CDtscs-INT.NA-PreProd: +CDtscs.NA-PreProd: - name: CD_tscs INT - tag: tscs - mzId: CD_tscs/management-zone/CDtscs.id - env: INT - skipDeployment: "false" -CDtscs-INT.CN-PreProd: +CDtscs.CN-PreProd: - name: CD_tscs INT - tag: tscs - mzId: CD_tscs/management-zone/CDtscs.id diff --git a/BMW-Dynatrace-config/CD_tscs/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tscs/dashboard/dashboard.yaml index c13e1b1e..9d5ff171 100644 --- a/BMW-Dynatrace-config/CD_tscs/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tscs/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtscs: default.json +- CDtscs-PROD: default.json +- CDtscs-E2E: default.json +- CDtscs-INT: default.json +- CDtscs-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtscs.EMEA-Prod: +CDtscs-PROD: +- name: CD_tscs PROD +- mzName: CD_tscs/management-zone/CDtscs.name +- mzId: CD_tscs/management-zone/CDtscs.id +- tag: tscs +- env: PROD +- skipDeployment: "true" +CDtscs-PROD.EMEA-Prod: - name: CD_tscs PROD - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: PROD - skipDeployment: "false" -CDtscs.NA-Prod: +CDtscs-PROD.NA-Prod: - name: CD_tscs PROD - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: PROD - skipDeployment: "false" -CDtscs.CN-Prod: +CDtscs-PROD.CN-Prod: - name: CD_tscs PROD - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id @@ -25,21 +35,28 @@ CDtscs.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtscs.EMEA-Prod: +CDtscs-E2E: +- name: CD_tscs E2E +- mzName: CD_tscs/management-zone/CDtscs.name +- mzId: CD_tscs/management-zone/CDtscs.id +- tag: tscs +- env: E2E +- skipDeployment: "true" +CDtscs-E2E.EMEA-Prod: - name: CD_tscs E2E - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: E2E - skipDeployment: "false" -CDtscs.NA-Prod: +CDtscs-E2E.NA-Prod: - name: CD_tscs E2E - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: E2E - skipDeployment: "false" -CDtscs.CN-Prod: +CDtscs-E2E.CN-Prod: - name: CD_tscs E2E - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id @@ -47,22 +64,29 @@ CDtscs.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtscs.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtscs-INT: +- name: CD_tscs INT +- mzName: CD_tscs/management-zone/CDtscs.name +- mzId: CD_tscs/management-zone/CDtscs.id +- tag: tscs +- env: INT +- skipDeployment: "true" +CDtscs-INT.EMEA-PreProd: - name: CD_tscs INT - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: INT - skipDeployment: "false" -CDtscs.NA-PreProd: +CDtscs-INT.NA-PreProd: - name: CD_tscs INT - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: INT - skipDeployment: "false" -CDtscs.CN-PreProd: +CDtscs-INT.CN-PreProd: - name: CD_tscs INT - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id @@ -70,22 +94,29 @@ CDtscs.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtscs.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtscs-TEST: +- name: CD_tscs TEST +- mzName: CD_tscs/management-zone/CDtscs.name +- mzId: CD_tscs/management-zone/CDtscs.id +- tag: tscs +- env: TEST +- skipDeployment: "true" +CDtscs-TEST.EMEA-PreProd: - name: CD_tscs TEST - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: TEST - skipDeployment: "false" -CDtscs.NA-PreProd: +CDtscs-TEST.NA-PreProd: - name: CD_tscs TEST - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id - tag: tscs - env: TEST - skipDeployment: "false" -CDtscs.CN-PreProd: +CDtscs-TEST.CN-PreProd: - name: CD_tscs TEST - mzName: CD_tscs/management-zone/CDtscs.name - mzId: CD_tscs/management-zone/CDtscs.id diff --git a/BMW-Dynatrace-config/CD_tscs/notification/notification.yaml b/BMW-Dynatrace-config/CD_tscs/notification/notification.yaml index 92aa4e52..a961a1d2 100644 --- a/BMW-Dynatrace-config/CD_tscs/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tscs/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtscs-PROD: msTeams.json -- CDtscs-INT: msTeams.json +- CDtscs: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtscs-PROD: +# Notification System for EMEA/NA/CN Prod +CDtscs.EMEA-Prod: - name: CD_tscs PROD -- alertingProfile: CD_tscs/alerting-profile/CDtscs-PROD.id +- alertingProfile: CD_tscs/alerting-profile/CDtscs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtscs-PROD.EMEA-Prod: +CDtscs.NA-Prod: - name: CD_tscs PROD -- alertingProfile: CD_tscs/alerting-profile/CDtscs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtscs-PROD.NA-Prod: -- name: CD_tscs PROD -- alertingProfile: CD_tscs/alerting-profile/CDtscs-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtscs-PROD.CN-Prod: -- name: CD_tscs PROD -- alertingProfile: CD_tscs/alerting-profile/CDtscs-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtscs-INT: -- name: CD_tscs INT -- alertingProfile: CD_tscs/alerting-profile/CDtscs-INT.id +- alertingProfile: CD_tscs/alerting-profile/CDtscs.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtscs-INT.EMEA-PreProd: -- name: CD_tscs INT -- alertingProfile: CD_tscs/alerting-profile/CDtscs-INT.id +CDtscs.CN-Prod: +- name: CD_tscs PROD +- alertingProfile: CD_tscs/alerting-profile/CDtscs.id - webhook: https://empty -- skipDeployment: "false" -CDtscs-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtscs.EMEA-PreProd: - name: CD_tscs INT -- alertingProfile: CD_tscs/alerting-profile/CDtscs-INT.id +- alertingProfile: CD_tscs/alerting-profile/CDtscs.id - webhook: https://empty -- skipDeployment: "false" -CDtscs-INT.CN-PreProd: +- skipDeployment: "true" +CDtscs.NA-PreProd: - name: CD_tscs INT -- alertingProfile: CD_tscs/alerting-profile/CDtscs-INT.id +- alertingProfile: CD_tscs/alerting-profile/CDtscs.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtscs.CN-PreProd: +- name: CD_tscs INT +- alertingProfile: CD_tscs/alerting-profile/CDtscs.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tsmb/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tsmb/alerting-profile/alerting-profile.yaml index f391eb95..092aa8ef 100644 --- a/BMW-Dynatrace-config/CD_tsmb/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tsmb/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtsmb-PROD: default.json -- CDtsmb-INT: default.json +- CDtsmb: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsmb-PROD: -- name: CD_tsmb PROD -- tag: tsmb -- mzId: CD_tsmb/management-zone/CDtsmb.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtsmb-PROD.EMEA-Prod: +CDtsmb.EMEA-Prod: - name: CD_tsmb PROD - tag: tsmb - mzId: CD_tsmb/management-zone/CDtsmb.id - env: PROD - skipDeployment: "false" -CDtsmb-PROD.NA-Prod: +CDtsmb.NA-Prod: - name: CD_tsmb PROD - tag: tsmb - mzId: CD_tsmb/management-zone/CDtsmb.id - env: PROD - skipDeployment: "false" -CDtsmb-PROD.CN-Prod: +CDtsmb.CN-Prod: - name: CD_tsmb PROD - tag: tsmb - mzId: CD_tsmb/management-zone/CDtsmb.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsmb-INT: -- name: CD_tsmb INT -- tag: tsmb -- mzId: CD_tsmb/management-zone/CDtsmb.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtsmb-INT.EMEA-PreProd: +CDtsmb.EMEA-PreProd: - name: CD_tsmb INT - tag: tsmb - mzId: CD_tsmb/management-zone/CDtsmb.id - env: INT - skipDeployment: "false" -CDtsmb-INT.NA-PreProd: +CDtsmb.NA-PreProd: - name: CD_tsmb INT - tag: tsmb - mzId: CD_tsmb/management-zone/CDtsmb.id - env: INT - skipDeployment: "false" -CDtsmb-INT.CN-PreProd: +CDtsmb.CN-PreProd: - name: CD_tsmb INT - tag: tsmb - mzId: CD_tsmb/management-zone/CDtsmb.id diff --git a/BMW-Dynatrace-config/CD_tsmb/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tsmb/dashboard/dashboard.yaml index 37153fbc..40a06431 100644 --- a/BMW-Dynatrace-config/CD_tsmb/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tsmb/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtsmb: default.json +- CDtsmb-PROD: default.json +- CDtsmb-E2E: default.json +- CDtsmb-INT: default.json +- CDtsmb-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtsmb.EMEA-Prod: +CDtsmb-PROD: +- name: CD_tsmb PROD +- mzName: CD_tsmb/management-zone/CDtsmb.name +- mzId: CD_tsmb/management-zone/CDtsmb.id +- tag: tsmb +- env: PROD +- skipDeployment: "true" +CDtsmb-PROD.EMEA-Prod: - name: CD_tsmb PROD - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: PROD - skipDeployment: "false" -CDtsmb.NA-Prod: +CDtsmb-PROD.NA-Prod: - name: CD_tsmb PROD - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: PROD - skipDeployment: "false" -CDtsmb.CN-Prod: +CDtsmb-PROD.CN-Prod: - name: CD_tsmb PROD - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id @@ -25,21 +35,28 @@ CDtsmb.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtsmb.EMEA-Prod: +CDtsmb-E2E: +- name: CD_tsmb E2E +- mzName: CD_tsmb/management-zone/CDtsmb.name +- mzId: CD_tsmb/management-zone/CDtsmb.id +- tag: tsmb +- env: E2E +- skipDeployment: "true" +CDtsmb-E2E.EMEA-Prod: - name: CD_tsmb E2E - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: E2E - skipDeployment: "false" -CDtsmb.NA-Prod: +CDtsmb-E2E.NA-Prod: - name: CD_tsmb E2E - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: E2E - skipDeployment: "false" -CDtsmb.CN-Prod: +CDtsmb-E2E.CN-Prod: - name: CD_tsmb E2E - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id @@ -47,22 +64,29 @@ CDtsmb.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtsmb.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtsmb-INT: +- name: CD_tsmb INT +- mzName: CD_tsmb/management-zone/CDtsmb.name +- mzId: CD_tsmb/management-zone/CDtsmb.id +- tag: tsmb +- env: INT +- skipDeployment: "true" +CDtsmb-INT.EMEA-PreProd: - name: CD_tsmb INT - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: INT - skipDeployment: "false" -CDtsmb.NA-PreProd: +CDtsmb-INT.NA-PreProd: - name: CD_tsmb INT - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: INT - skipDeployment: "false" -CDtsmb.CN-PreProd: +CDtsmb-INT.CN-PreProd: - name: CD_tsmb INT - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id @@ -70,22 +94,29 @@ CDtsmb.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtsmb.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtsmb-TEST: +- name: CD_tsmb TEST +- mzName: CD_tsmb/management-zone/CDtsmb.name +- mzId: CD_tsmb/management-zone/CDtsmb.id +- tag: tsmb +- env: TEST +- skipDeployment: "true" +CDtsmb-TEST.EMEA-PreProd: - name: CD_tsmb TEST - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: TEST - skipDeployment: "false" -CDtsmb.NA-PreProd: +CDtsmb-TEST.NA-PreProd: - name: CD_tsmb TEST - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id - tag: tsmb - env: TEST - skipDeployment: "false" -CDtsmb.CN-PreProd: +CDtsmb-TEST.CN-PreProd: - name: CD_tsmb TEST - mzName: CD_tsmb/management-zone/CDtsmb.name - mzId: CD_tsmb/management-zone/CDtsmb.id diff --git a/BMW-Dynatrace-config/CD_tsmb/notification/notification.yaml b/BMW-Dynatrace-config/CD_tsmb/notification/notification.yaml index eb420ed9..bb819ce8 100644 --- a/BMW-Dynatrace-config/CD_tsmb/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tsmb/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtsmb-PROD: msTeams.json -- CDtsmb-INT: msTeams.json +- CDtsmb: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsmb-PROD: +# Notification System for EMEA/NA/CN Prod +CDtsmb.EMEA-Prod: - name: CD_tsmb PROD -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-PROD.id +- alertingProfile: CD_tsmb/alerting-profile/CDtsmb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsmb-PROD.EMEA-Prod: +CDtsmb.NA-Prod: - name: CD_tsmb PROD -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsmb-PROD.NA-Prod: -- name: CD_tsmb PROD -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsmb-PROD.CN-Prod: -- name: CD_tsmb PROD -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsmb-INT: -- name: CD_tsmb INT -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-INT.id +- alertingProfile: CD_tsmb/alerting-profile/CDtsmb.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsmb-INT.EMEA-PreProd: -- name: CD_tsmb INT -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-INT.id +CDtsmb.CN-Prod: +- name: CD_tsmb PROD +- alertingProfile: CD_tsmb/alerting-profile/CDtsmb.id - webhook: https://empty -- skipDeployment: "false" -CDtsmb-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtsmb.EMEA-PreProd: - name: CD_tsmb INT -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-INT.id +- alertingProfile: CD_tsmb/alerting-profile/CDtsmb.id - webhook: https://empty -- skipDeployment: "false" -CDtsmb-INT.CN-PreProd: +- skipDeployment: "true" +CDtsmb.NA-PreProd: - name: CD_tsmb INT -- alertingProfile: CD_tsmb/alerting-profile/CDtsmb-INT.id +- alertingProfile: CD_tsmb/alerting-profile/CDtsmb.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtsmb.CN-PreProd: +- name: CD_tsmb INT +- alertingProfile: CD_tsmb/alerting-profile/CDtsmb.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tsr-cmr/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tsr-cmr/alerting-profile/alerting-profile.yaml index ce09221e..1665657f 100644 --- a/BMW-Dynatrace-config/CD_tsr-cmr/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tsr-cmr/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtsr-cmr-PROD: default.json -- CDtsr-cmr-INT: default.json +- CDtsr-cmr: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-cmr-PROD: -- name: CD_tsr-cmr PROD -- tag: tsr-cmr -- mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtsr-cmr-PROD.EMEA-Prod: +CDtsr-cmr.EMEA-Prod: - name: CD_tsr-cmr PROD - tag: tsr-cmr - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - env: PROD - skipDeployment: "false" -CDtsr-cmr-PROD.NA-Prod: +CDtsr-cmr.NA-Prod: - name: CD_tsr-cmr PROD - tag: tsr-cmr - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - env: PROD - skipDeployment: "false" -CDtsr-cmr-PROD.CN-Prod: +CDtsr-cmr.CN-Prod: - name: CD_tsr-cmr PROD - tag: tsr-cmr - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-cmr-INT: -- name: CD_tsr-cmr INT -- tag: tsr-cmr -- mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtsr-cmr-INT.EMEA-PreProd: +CDtsr-cmr.EMEA-PreProd: - name: CD_tsr-cmr INT - tag: tsr-cmr - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - env: INT - skipDeployment: "false" -CDtsr-cmr-INT.NA-PreProd: +CDtsr-cmr.NA-PreProd: - name: CD_tsr-cmr INT - tag: tsr-cmr - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - env: INT - skipDeployment: "false" -CDtsr-cmr-INT.CN-PreProd: +CDtsr-cmr.CN-PreProd: - name: CD_tsr-cmr INT - tag: tsr-cmr - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id diff --git a/BMW-Dynatrace-config/CD_tsr-cmr/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tsr-cmr/dashboard/dashboard.yaml index 1ac24c6e..9816c77a 100644 --- a/BMW-Dynatrace-config/CD_tsr-cmr/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tsr-cmr/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtsr-cmr: default.json +- CDtsr-cmr-PROD: default.json +- CDtsr-cmr-E2E: default.json +- CDtsr-cmr-INT: default.json +- CDtsr-cmr-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtsr-cmr.EMEA-Prod: +CDtsr-cmr-PROD: +- name: CD_tsr-cmr PROD +- mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name +- mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id +- tag: tsr-cmr +- env: PROD +- skipDeployment: "true" +CDtsr-cmr-PROD.EMEA-Prod: - name: CD_tsr-cmr PROD - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: PROD - skipDeployment: "false" -CDtsr-cmr.NA-Prod: +CDtsr-cmr-PROD.NA-Prod: - name: CD_tsr-cmr PROD - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: PROD - skipDeployment: "false" -CDtsr-cmr.CN-Prod: +CDtsr-cmr-PROD.CN-Prod: - name: CD_tsr-cmr PROD - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id @@ -25,21 +35,28 @@ CDtsr-cmr.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtsr-cmr.EMEA-Prod: +CDtsr-cmr-E2E: +- name: CD_tsr-cmr E2E +- mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name +- mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id +- tag: tsr-cmr +- env: E2E +- skipDeployment: "true" +CDtsr-cmr-E2E.EMEA-Prod: - name: CD_tsr-cmr E2E - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: E2E - skipDeployment: "false" -CDtsr-cmr.NA-Prod: +CDtsr-cmr-E2E.NA-Prod: - name: CD_tsr-cmr E2E - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: E2E - skipDeployment: "false" -CDtsr-cmr.CN-Prod: +CDtsr-cmr-E2E.CN-Prod: - name: CD_tsr-cmr E2E - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id @@ -47,22 +64,29 @@ CDtsr-cmr.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtsr-cmr.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtsr-cmr-INT: +- name: CD_tsr-cmr INT +- mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name +- mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id +- tag: tsr-cmr +- env: INT +- skipDeployment: "true" +CDtsr-cmr-INT.EMEA-PreProd: - name: CD_tsr-cmr INT - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: INT - skipDeployment: "false" -CDtsr-cmr.NA-PreProd: +CDtsr-cmr-INT.NA-PreProd: - name: CD_tsr-cmr INT - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: INT - skipDeployment: "false" -CDtsr-cmr.CN-PreProd: +CDtsr-cmr-INT.CN-PreProd: - name: CD_tsr-cmr INT - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id @@ -70,22 +94,29 @@ CDtsr-cmr.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtsr-cmr.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtsr-cmr-TEST: +- name: CD_tsr-cmr TEST +- mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name +- mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id +- tag: tsr-cmr +- env: TEST +- skipDeployment: "true" +CDtsr-cmr-TEST.EMEA-PreProd: - name: CD_tsr-cmr TEST - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: TEST - skipDeployment: "false" -CDtsr-cmr.NA-PreProd: +CDtsr-cmr-TEST.NA-PreProd: - name: CD_tsr-cmr TEST - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id - tag: tsr-cmr - env: TEST - skipDeployment: "false" -CDtsr-cmr.CN-PreProd: +CDtsr-cmr-TEST.CN-PreProd: - name: CD_tsr-cmr TEST - mzName: CD_tsr-cmr/management-zone/CDtsr-cmr.name - mzId: CD_tsr-cmr/management-zone/CDtsr-cmr.id diff --git a/BMW-Dynatrace-config/CD_tsr-cmr/notification/notification.yaml b/BMW-Dynatrace-config/CD_tsr-cmr/notification/notification.yaml index 88fe8de0..4c9aff00 100644 --- a/BMW-Dynatrace-config/CD_tsr-cmr/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tsr-cmr/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtsr-cmr-PROD: msTeams.json -- CDtsr-cmr-INT: msTeams.json +- CDtsr-cmr: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-cmr-PROD: +# Notification System for EMEA/NA/CN Prod +CDtsr-cmr.EMEA-Prod: - name: CD_tsr-cmr PROD -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-PROD.id +- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsr-cmr-PROD.EMEA-Prod: +CDtsr-cmr.NA-Prod: - name: CD_tsr-cmr PROD -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsr-cmr-PROD.NA-Prod: -- name: CD_tsr-cmr PROD -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsr-cmr-PROD.CN-Prod: -- name: CD_tsr-cmr PROD -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-cmr-INT: -- name: CD_tsr-cmr INT -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-INT.id +- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsr-cmr-INT.EMEA-PreProd: -- name: CD_tsr-cmr INT -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-INT.id +CDtsr-cmr.CN-Prod: +- name: CD_tsr-cmr PROD +- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr.id - webhook: https://empty -- skipDeployment: "false" -CDtsr-cmr-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtsr-cmr.EMEA-PreProd: - name: CD_tsr-cmr INT -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-INT.id +- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr.id - webhook: https://empty -- skipDeployment: "false" -CDtsr-cmr-INT.CN-PreProd: +- skipDeployment: "true" +CDtsr-cmr.NA-PreProd: - name: CD_tsr-cmr INT -- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr-INT.id +- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtsr-cmr.CN-PreProd: +- name: CD_tsr-cmr INT +- alertingProfile: CD_tsr-cmr/alerting-profile/CDtsr-cmr.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tsr-dd/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tsr-dd/alerting-profile/alerting-profile.yaml index 80a506fe..30a7aa3a 100644 --- a/BMW-Dynatrace-config/CD_tsr-dd/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tsr-dd/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtsr-dd-PROD: default.json -- CDtsr-dd-INT: default.json +- CDtsr-dd: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-dd-PROD: -- name: CD_tsr-dd PROD -- tag: tsr-dd -- mzId: CD_tsr-dd/management-zone/CDtsr-dd.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtsr-dd-PROD.EMEA-Prod: +CDtsr-dd.EMEA-Prod: - name: CD_tsr-dd PROD - tag: tsr-dd - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - env: PROD - skipDeployment: "false" -CDtsr-dd-PROD.NA-Prod: +CDtsr-dd.NA-Prod: - name: CD_tsr-dd PROD - tag: tsr-dd - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - env: PROD - skipDeployment: "false" -CDtsr-dd-PROD.CN-Prod: +CDtsr-dd.CN-Prod: - name: CD_tsr-dd PROD - tag: tsr-dd - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-dd-INT: -- name: CD_tsr-dd INT -- tag: tsr-dd -- mzId: CD_tsr-dd/management-zone/CDtsr-dd.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtsr-dd-INT.EMEA-PreProd: +CDtsr-dd.EMEA-PreProd: - name: CD_tsr-dd INT - tag: tsr-dd - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - env: INT - skipDeployment: "false" -CDtsr-dd-INT.NA-PreProd: +CDtsr-dd.NA-PreProd: - name: CD_tsr-dd INT - tag: tsr-dd - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - env: INT - skipDeployment: "false" -CDtsr-dd-INT.CN-PreProd: +CDtsr-dd.CN-PreProd: - name: CD_tsr-dd INT - tag: tsr-dd - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id diff --git a/BMW-Dynatrace-config/CD_tsr-dd/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tsr-dd/dashboard/dashboard.yaml index 0e638491..48806f63 100644 --- a/BMW-Dynatrace-config/CD_tsr-dd/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tsr-dd/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtsr-dd: default.json +- CDtsr-dd-PROD: default.json +- CDtsr-dd-E2E: default.json +- CDtsr-dd-INT: default.json +- CDtsr-dd-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtsr-dd.EMEA-Prod: +CDtsr-dd-PROD: +- name: CD_tsr-dd PROD +- mzName: CD_tsr-dd/management-zone/CDtsr-dd.name +- mzId: CD_tsr-dd/management-zone/CDtsr-dd.id +- tag: tsr-dd +- env: PROD +- skipDeployment: "true" +CDtsr-dd-PROD.EMEA-Prod: - name: CD_tsr-dd PROD - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: PROD - skipDeployment: "false" -CDtsr-dd.NA-Prod: +CDtsr-dd-PROD.NA-Prod: - name: CD_tsr-dd PROD - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: PROD - skipDeployment: "false" -CDtsr-dd.CN-Prod: +CDtsr-dd-PROD.CN-Prod: - name: CD_tsr-dd PROD - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id @@ -25,21 +35,28 @@ CDtsr-dd.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtsr-dd.EMEA-Prod: +CDtsr-dd-E2E: +- name: CD_tsr-dd E2E +- mzName: CD_tsr-dd/management-zone/CDtsr-dd.name +- mzId: CD_tsr-dd/management-zone/CDtsr-dd.id +- tag: tsr-dd +- env: E2E +- skipDeployment: "true" +CDtsr-dd-E2E.EMEA-Prod: - name: CD_tsr-dd E2E - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: E2E - skipDeployment: "false" -CDtsr-dd.NA-Prod: +CDtsr-dd-E2E.NA-Prod: - name: CD_tsr-dd E2E - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: E2E - skipDeployment: "false" -CDtsr-dd.CN-Prod: +CDtsr-dd-E2E.CN-Prod: - name: CD_tsr-dd E2E - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id @@ -47,22 +64,29 @@ CDtsr-dd.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtsr-dd.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtsr-dd-INT: +- name: CD_tsr-dd INT +- mzName: CD_tsr-dd/management-zone/CDtsr-dd.name +- mzId: CD_tsr-dd/management-zone/CDtsr-dd.id +- tag: tsr-dd +- env: INT +- skipDeployment: "true" +CDtsr-dd-INT.EMEA-PreProd: - name: CD_tsr-dd INT - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: INT - skipDeployment: "false" -CDtsr-dd.NA-PreProd: +CDtsr-dd-INT.NA-PreProd: - name: CD_tsr-dd INT - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: INT - skipDeployment: "false" -CDtsr-dd.CN-PreProd: +CDtsr-dd-INT.CN-PreProd: - name: CD_tsr-dd INT - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id @@ -70,22 +94,29 @@ CDtsr-dd.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtsr-dd.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtsr-dd-TEST: +- name: CD_tsr-dd TEST +- mzName: CD_tsr-dd/management-zone/CDtsr-dd.name +- mzId: CD_tsr-dd/management-zone/CDtsr-dd.id +- tag: tsr-dd +- env: TEST +- skipDeployment: "true" +CDtsr-dd-TEST.EMEA-PreProd: - name: CD_tsr-dd TEST - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: TEST - skipDeployment: "false" -CDtsr-dd.NA-PreProd: +CDtsr-dd-TEST.NA-PreProd: - name: CD_tsr-dd TEST - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id - tag: tsr-dd - env: TEST - skipDeployment: "false" -CDtsr-dd.CN-PreProd: +CDtsr-dd-TEST.CN-PreProd: - name: CD_tsr-dd TEST - mzName: CD_tsr-dd/management-zone/CDtsr-dd.name - mzId: CD_tsr-dd/management-zone/CDtsr-dd.id diff --git a/BMW-Dynatrace-config/CD_tsr-dd/notification/notification.yaml b/BMW-Dynatrace-config/CD_tsr-dd/notification/notification.yaml index adf5b780..659bff4e 100644 --- a/BMW-Dynatrace-config/CD_tsr-dd/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tsr-dd/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtsr-dd-PROD: msTeams.json -- CDtsr-dd-INT: msTeams.json +- CDtsr-dd: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-dd-PROD: +# Notification System for EMEA/NA/CN Prod +CDtsr-dd.EMEA-Prod: - name: CD_tsr-dd PROD -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-PROD.id +- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsr-dd-PROD.EMEA-Prod: +CDtsr-dd.NA-Prod: - name: CD_tsr-dd PROD -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsr-dd-PROD.NA-Prod: -- name: CD_tsr-dd PROD -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsr-dd-PROD.CN-Prod: -- name: CD_tsr-dd PROD -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-dd-INT: -- name: CD_tsr-dd INT -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-INT.id +- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsr-dd-INT.EMEA-PreProd: -- name: CD_tsr-dd INT -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-INT.id +CDtsr-dd.CN-Prod: +- name: CD_tsr-dd PROD +- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd.id - webhook: https://empty -- skipDeployment: "false" -CDtsr-dd-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtsr-dd.EMEA-PreProd: - name: CD_tsr-dd INT -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-INT.id +- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd.id - webhook: https://empty -- skipDeployment: "false" -CDtsr-dd-INT.CN-PreProd: +- skipDeployment: "true" +CDtsr-dd.NA-PreProd: - name: CD_tsr-dd INT -- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd-INT.id +- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtsr-dd.CN-PreProd: +- name: CD_tsr-dd INT +- alertingProfile: CD_tsr-dd/alerting-profile/CDtsr-dd.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tsr-vu/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tsr-vu/alerting-profile/alerting-profile.yaml index bd5e0adb..38e3238f 100644 --- a/BMW-Dynatrace-config/CD_tsr-vu/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tsr-vu/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtsr-vu-PROD: default.json -- CDtsr-vu-INT: default.json +- CDtsr-vu: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-vu-PROD: -- name: CD_tsr-vu PROD -- tag: tsr-vu -- mzId: CD_tsr-vu/management-zone/CDtsr-vu.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtsr-vu-PROD.EMEA-Prod: +CDtsr-vu.EMEA-Prod: - name: CD_tsr-vu PROD - tag: tsr-vu - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - env: PROD - skipDeployment: "false" -CDtsr-vu-PROD.NA-Prod: +CDtsr-vu.NA-Prod: - name: CD_tsr-vu PROD - tag: tsr-vu - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - env: PROD - skipDeployment: "false" -CDtsr-vu-PROD.CN-Prod: +CDtsr-vu.CN-Prod: - name: CD_tsr-vu PROD - tag: tsr-vu - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-vu-INT: -- name: CD_tsr-vu INT -- tag: tsr-vu -- mzId: CD_tsr-vu/management-zone/CDtsr-vu.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtsr-vu-INT.EMEA-PreProd: +CDtsr-vu.EMEA-PreProd: - name: CD_tsr-vu INT - tag: tsr-vu - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - env: INT - skipDeployment: "false" -CDtsr-vu-INT.NA-PreProd: +CDtsr-vu.NA-PreProd: - name: CD_tsr-vu INT - tag: tsr-vu - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - env: INT - skipDeployment: "false" -CDtsr-vu-INT.CN-PreProd: +CDtsr-vu.CN-PreProd: - name: CD_tsr-vu INT - tag: tsr-vu - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id diff --git a/BMW-Dynatrace-config/CD_tsr-vu/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tsr-vu/dashboard/dashboard.yaml index 2e639da6..4038ba92 100644 --- a/BMW-Dynatrace-config/CD_tsr-vu/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tsr-vu/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtsr-vu: default.json +- CDtsr-vu-PROD: default.json +- CDtsr-vu-E2E: default.json +- CDtsr-vu-INT: default.json +- CDtsr-vu-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtsr-vu.EMEA-Prod: +CDtsr-vu-PROD: +- name: CD_tsr-vu PROD +- mzName: CD_tsr-vu/management-zone/CDtsr-vu.name +- mzId: CD_tsr-vu/management-zone/CDtsr-vu.id +- tag: tsr-vu +- env: PROD +- skipDeployment: "true" +CDtsr-vu-PROD.EMEA-Prod: - name: CD_tsr-vu PROD - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: PROD - skipDeployment: "false" -CDtsr-vu.NA-Prod: +CDtsr-vu-PROD.NA-Prod: - name: CD_tsr-vu PROD - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: PROD - skipDeployment: "false" -CDtsr-vu.CN-Prod: +CDtsr-vu-PROD.CN-Prod: - name: CD_tsr-vu PROD - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id @@ -25,21 +35,28 @@ CDtsr-vu.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtsr-vu.EMEA-Prod: +CDtsr-vu-E2E: +- name: CD_tsr-vu E2E +- mzName: CD_tsr-vu/management-zone/CDtsr-vu.name +- mzId: CD_tsr-vu/management-zone/CDtsr-vu.id +- tag: tsr-vu +- env: E2E +- skipDeployment: "true" +CDtsr-vu-E2E.EMEA-Prod: - name: CD_tsr-vu E2E - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: E2E - skipDeployment: "false" -CDtsr-vu.NA-Prod: +CDtsr-vu-E2E.NA-Prod: - name: CD_tsr-vu E2E - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: E2E - skipDeployment: "false" -CDtsr-vu.CN-Prod: +CDtsr-vu-E2E.CN-Prod: - name: CD_tsr-vu E2E - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id @@ -47,22 +64,29 @@ CDtsr-vu.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtsr-vu.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtsr-vu-INT: +- name: CD_tsr-vu INT +- mzName: CD_tsr-vu/management-zone/CDtsr-vu.name +- mzId: CD_tsr-vu/management-zone/CDtsr-vu.id +- tag: tsr-vu +- env: INT +- skipDeployment: "true" +CDtsr-vu-INT.EMEA-PreProd: - name: CD_tsr-vu INT - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: INT - skipDeployment: "false" -CDtsr-vu.NA-PreProd: +CDtsr-vu-INT.NA-PreProd: - name: CD_tsr-vu INT - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: INT - skipDeployment: "false" -CDtsr-vu.CN-PreProd: +CDtsr-vu-INT.CN-PreProd: - name: CD_tsr-vu INT - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id @@ -70,22 +94,29 @@ CDtsr-vu.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtsr-vu.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtsr-vu-TEST: +- name: CD_tsr-vu TEST +- mzName: CD_tsr-vu/management-zone/CDtsr-vu.name +- mzId: CD_tsr-vu/management-zone/CDtsr-vu.id +- tag: tsr-vu +- env: TEST +- skipDeployment: "true" +CDtsr-vu-TEST.EMEA-PreProd: - name: CD_tsr-vu TEST - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: TEST - skipDeployment: "false" -CDtsr-vu.NA-PreProd: +CDtsr-vu-TEST.NA-PreProd: - name: CD_tsr-vu TEST - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id - tag: tsr-vu - env: TEST - skipDeployment: "false" -CDtsr-vu.CN-PreProd: +CDtsr-vu-TEST.CN-PreProd: - name: CD_tsr-vu TEST - mzName: CD_tsr-vu/management-zone/CDtsr-vu.name - mzId: CD_tsr-vu/management-zone/CDtsr-vu.id diff --git a/BMW-Dynatrace-config/CD_tsr-vu/notification/notification.yaml b/BMW-Dynatrace-config/CD_tsr-vu/notification/notification.yaml index f5ce3345..3805b9cb 100644 --- a/BMW-Dynatrace-config/CD_tsr-vu/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tsr-vu/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtsr-vu-PROD: msTeams.json -- CDtsr-vu-INT: msTeams.json +- CDtsr-vu: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-vu-PROD: +# Notification System for EMEA/NA/CN Prod +CDtsr-vu.EMEA-Prod: - name: CD_tsr-vu PROD -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-PROD.id +- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsr-vu-PROD.EMEA-Prod: +CDtsr-vu.NA-Prod: - name: CD_tsr-vu PROD -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsr-vu-PROD.NA-Prod: -- name: CD_tsr-vu PROD -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsr-vu-PROD.CN-Prod: -- name: CD_tsr-vu PROD -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsr-vu-INT: -- name: CD_tsr-vu INT -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-INT.id +- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsr-vu-INT.EMEA-PreProd: -- name: CD_tsr-vu INT -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-INT.id +CDtsr-vu.CN-Prod: +- name: CD_tsr-vu PROD +- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu.id - webhook: https://empty -- skipDeployment: "false" -CDtsr-vu-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtsr-vu.EMEA-PreProd: - name: CD_tsr-vu INT -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-INT.id +- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu.id - webhook: https://empty -- skipDeployment: "false" -CDtsr-vu-INT.CN-PreProd: +- skipDeployment: "true" +CDtsr-vu.NA-PreProd: - name: CD_tsr-vu INT -- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu-INT.id +- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtsr-vu.CN-PreProd: +- name: CD_tsr-vu INT +- alertingProfile: CD_tsr-vu/alerting-profile/CDtsr-vu.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_tsrservice/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_tsrservice/alerting-profile/alerting-profile.yaml index 4292394b..05339c31 100644 --- a/BMW-Dynatrace-config/CD_tsrservice/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_tsrservice/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDtsrservice-PROD: default.json -- CDtsrservice-INT: default.json +- CDtsrservice: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsrservice-PROD: -- name: CD_tsrservice PROD -- tag: tsrservice -- mzId: CD_tsrservice/management-zone/CDtsrservice.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDtsrservice-PROD.EMEA-Prod: +CDtsrservice.EMEA-Prod: - name: CD_tsrservice PROD - tag: tsrservice - mzId: CD_tsrservice/management-zone/CDtsrservice.id - env: PROD - skipDeployment: "false" -CDtsrservice-PROD.NA-Prod: +CDtsrservice.NA-Prod: - name: CD_tsrservice PROD - tag: tsrservice - mzId: CD_tsrservice/management-zone/CDtsrservice.id - env: PROD - skipDeployment: "false" -CDtsrservice-PROD.CN-Prod: +CDtsrservice.CN-Prod: - name: CD_tsrservice PROD - tag: tsrservice - mzId: CD_tsrservice/management-zone/CDtsrservice.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsrservice-INT: -- name: CD_tsrservice INT -- tag: tsrservice -- mzId: CD_tsrservice/management-zone/CDtsrservice.id -- env: INT -- skipDeployment: "true" -#Configuration -CDtsrservice-INT.EMEA-PreProd: +CDtsrservice.EMEA-PreProd: - name: CD_tsrservice INT - tag: tsrservice - mzId: CD_tsrservice/management-zone/CDtsrservice.id - env: INT - skipDeployment: "false" -CDtsrservice-INT.NA-PreProd: +CDtsrservice.NA-PreProd: - name: CD_tsrservice INT - tag: tsrservice - mzId: CD_tsrservice/management-zone/CDtsrservice.id - env: INT - skipDeployment: "false" -CDtsrservice-INT.CN-PreProd: +CDtsrservice.CN-PreProd: - name: CD_tsrservice INT - tag: tsrservice - mzId: CD_tsrservice/management-zone/CDtsrservice.id diff --git a/BMW-Dynatrace-config/CD_tsrservice/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_tsrservice/dashboard/dashboard.yaml index 02a19cf5..a71f190d 100644 --- a/BMW-Dynatrace-config/CD_tsrservice/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_tsrservice/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDtsrservice: default.json +- CDtsrservice-PROD: default.json +- CDtsrservice-E2E: default.json +- CDtsrservice-INT: default.json +- CDtsrservice-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDtsrservice.EMEA-Prod: +CDtsrservice-PROD: +- name: CD_tsrservice PROD +- mzName: CD_tsrservice/management-zone/CDtsrservice.name +- mzId: CD_tsrservice/management-zone/CDtsrservice.id +- tag: tsrservice +- env: PROD +- skipDeployment: "true" +CDtsrservice-PROD.EMEA-Prod: - name: CD_tsrservice PROD - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: PROD - skipDeployment: "false" -CDtsrservice.NA-Prod: +CDtsrservice-PROD.NA-Prod: - name: CD_tsrservice PROD - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: PROD - skipDeployment: "false" -CDtsrservice.CN-Prod: +CDtsrservice-PROD.CN-Prod: - name: CD_tsrservice PROD - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id @@ -25,21 +35,28 @@ CDtsrservice.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDtsrservice.EMEA-Prod: +CDtsrservice-E2E: +- name: CD_tsrservice E2E +- mzName: CD_tsrservice/management-zone/CDtsrservice.name +- mzId: CD_tsrservice/management-zone/CDtsrservice.id +- tag: tsrservice +- env: E2E +- skipDeployment: "true" +CDtsrservice-E2E.EMEA-Prod: - name: CD_tsrservice E2E - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: E2E - skipDeployment: "false" -CDtsrservice.NA-Prod: +CDtsrservice-E2E.NA-Prod: - name: CD_tsrservice E2E - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: E2E - skipDeployment: "false" -CDtsrservice.CN-Prod: +CDtsrservice-E2E.CN-Prod: - name: CD_tsrservice E2E - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id @@ -47,22 +64,29 @@ CDtsrservice.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDtsrservice.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDtsrservice-INT: +- name: CD_tsrservice INT +- mzName: CD_tsrservice/management-zone/CDtsrservice.name +- mzId: CD_tsrservice/management-zone/CDtsrservice.id +- tag: tsrservice +- env: INT +- skipDeployment: "true" +CDtsrservice-INT.EMEA-PreProd: - name: CD_tsrservice INT - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: INT - skipDeployment: "false" -CDtsrservice.NA-PreProd: +CDtsrservice-INT.NA-PreProd: - name: CD_tsrservice INT - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: INT - skipDeployment: "false" -CDtsrservice.CN-PreProd: +CDtsrservice-INT.CN-PreProd: - name: CD_tsrservice INT - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id @@ -70,22 +94,29 @@ CDtsrservice.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDtsrservice.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDtsrservice-TEST: +- name: CD_tsrservice TEST +- mzName: CD_tsrservice/management-zone/CDtsrservice.name +- mzId: CD_tsrservice/management-zone/CDtsrservice.id +- tag: tsrservice +- env: TEST +- skipDeployment: "true" +CDtsrservice-TEST.EMEA-PreProd: - name: CD_tsrservice TEST - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: TEST - skipDeployment: "false" -CDtsrservice.NA-PreProd: +CDtsrservice-TEST.NA-PreProd: - name: CD_tsrservice TEST - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id - tag: tsrservice - env: TEST - skipDeployment: "false" -CDtsrservice.CN-PreProd: +CDtsrservice-TEST.CN-PreProd: - name: CD_tsrservice TEST - mzName: CD_tsrservice/management-zone/CDtsrservice.name - mzId: CD_tsrservice/management-zone/CDtsrservice.id diff --git a/BMW-Dynatrace-config/CD_tsrservice/notification/notification.yaml b/BMW-Dynatrace-config/CD_tsrservice/notification/notification.yaml index 946cf2ce..4760d564 100644 --- a/BMW-Dynatrace-config/CD_tsrservice/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_tsrservice/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDtsrservice-PROD: msTeams.json -- CDtsrservice-INT: msTeams.json +- CDtsrservice: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsrservice-PROD: +# Notification System for EMEA/NA/CN Prod +CDtsrservice.EMEA-Prod: - name: CD_tsrservice PROD -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-PROD.id +- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsrservice-PROD.EMEA-Prod: +CDtsrservice.NA-Prod: - name: CD_tsrservice PROD -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsrservice-PROD.NA-Prod: -- name: CD_tsrservice PROD -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDtsrservice-PROD.CN-Prod: -- name: CD_tsrservice PROD -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDtsrservice-INT: -- name: CD_tsrservice INT -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-INT.id +- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDtsrservice-INT.EMEA-PreProd: -- name: CD_tsrservice INT -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-INT.id +CDtsrservice.CN-Prod: +- name: CD_tsrservice PROD +- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice.id - webhook: https://empty -- skipDeployment: "false" -CDtsrservice-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDtsrservice.EMEA-PreProd: - name: CD_tsrservice INT -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-INT.id +- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice.id - webhook: https://empty -- skipDeployment: "false" -CDtsrservice-INT.CN-PreProd: +- skipDeployment: "true" +CDtsrservice.NA-PreProd: - name: CD_tsrservice INT -- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice-INT.id +- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDtsrservice.CN-PreProd: +- name: CD_tsrservice INT +- alertingProfile: CD_tsrservice/alerting-profile/CDtsrservice.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_user-activity-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_user-activity-service/alerting-profile/alerting-profile.yaml index 0445f7cb..2b425be6 100644 --- a/BMW-Dynatrace-config/CD_user-activity-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_user-activity-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDuser-activity-service-PROD: default.json -- CDuser-activity-service-E2E: default.json -- CDuser-activity-service-INT: default.json +- CDuser-activity-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-activity-service-PROD: -- name: CD_user-activity-service PROD -- tag: user-activity-service -- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDuser-activity-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDuser-activity-service.EMEA-Prod: - name: CD_user-activity-service PROD - tag: user-activity-service - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - env: PROD - skipDeployment: "false" -CDuser-activity-service-PROD.NA-Prod: +CDuser-activity-service.NA-Prod: - name: CD_user-activity-service PROD - tag: user-activity-service - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - env: PROD - skipDeployment: "false" -CDuser-activity-service-PROD.CN-Prod: +CDuser-activity-service.CN-Prod: - name: CD_user-activity-service PROD - tag: user-activity-service - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-activity-service-E2E: -- name: CD_user-activity-service E2E -- tag: user-activity-service -- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDuser-activity-service-E2E.EMEA-Prod: -- name: CD_user-activity-service E2E -- tag: user-activity-service -- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id -- env: E2E -- skipDeployment: "false" -CDuser-activity-service-E2E.NA-Prod: -- name: CD_user-activity-service E2E -- tag: user-activity-service -- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id -- env: E2E -- skipDeployment: "false" -CDuser-activity-service-E2E.CN-Prod: -- name: CD_user-activity-service E2E -- tag: user-activity-service -- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-activity-service-INT: -- name: CD_user-activity-service INT -- tag: user-activity-service -- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDuser-activity-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDuser-activity-service.EMEA-PreProd: - name: CD_user-activity-service INT - tag: user-activity-service - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - env: INT - skipDeployment: "false" -CDuser-activity-service-INT.NA-PreProd: +CDuser-activity-service.NA-PreProd: - name: CD_user-activity-service INT - tag: user-activity-service - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - env: INT - skipDeployment: "false" -CDuser-activity-service-INT.CN-PreProd: +CDuser-activity-service.CN-PreProd: - name: CD_user-activity-service INT - tag: user-activity-service - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id diff --git a/BMW-Dynatrace-config/CD_user-activity-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_user-activity-service/dashboard/dashboard.yaml index c515e9bc..835206ae 100644 --- a/BMW-Dynatrace-config/CD_user-activity-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_user-activity-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDuser-activity-service: default.json +- CDuser-activity-service-PROD: default.json +- CDuser-activity-service-E2E: default.json +- CDuser-activity-service-INT: default.json +- CDuser-activity-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDuser-activity-service.EMEA-Prod: +CDuser-activity-service-PROD: +- name: CD_user-activity-service PROD +- mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name +- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id +- tag: user-activity-service +- env: PROD +- skipDeployment: "true" +CDuser-activity-service-PROD.EMEA-Prod: - name: CD_user-activity-service PROD - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: PROD - skipDeployment: "false" -CDuser-activity-service.NA-Prod: +CDuser-activity-service-PROD.NA-Prod: - name: CD_user-activity-service PROD - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: PROD - skipDeployment: "false" -CDuser-activity-service.CN-Prod: +CDuser-activity-service-PROD.CN-Prod: - name: CD_user-activity-service PROD - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id @@ -25,21 +35,28 @@ CDuser-activity-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDuser-activity-service.EMEA-Prod: +CDuser-activity-service-E2E: +- name: CD_user-activity-service E2E +- mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name +- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id +- tag: user-activity-service +- env: E2E +- skipDeployment: "true" +CDuser-activity-service-E2E.EMEA-Prod: - name: CD_user-activity-service E2E - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: E2E - skipDeployment: "false" -CDuser-activity-service.NA-Prod: +CDuser-activity-service-E2E.NA-Prod: - name: CD_user-activity-service E2E - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: E2E - skipDeployment: "false" -CDuser-activity-service.CN-Prod: +CDuser-activity-service-E2E.CN-Prod: - name: CD_user-activity-service E2E - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id @@ -47,22 +64,29 @@ CDuser-activity-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDuser-activity-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDuser-activity-service-INT: +- name: CD_user-activity-service INT +- mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name +- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id +- tag: user-activity-service +- env: INT +- skipDeployment: "true" +CDuser-activity-service-INT.EMEA-PreProd: - name: CD_user-activity-service INT - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: INT - skipDeployment: "false" -CDuser-activity-service.NA-PreProd: +CDuser-activity-service-INT.NA-PreProd: - name: CD_user-activity-service INT - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: INT - skipDeployment: "false" -CDuser-activity-service.CN-PreProd: +CDuser-activity-service-INT.CN-PreProd: - name: CD_user-activity-service INT - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id @@ -70,22 +94,29 @@ CDuser-activity-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDuser-activity-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDuser-activity-service-TEST: +- name: CD_user-activity-service TEST +- mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name +- mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id +- tag: user-activity-service +- env: TEST +- skipDeployment: "true" +CDuser-activity-service-TEST.EMEA-PreProd: - name: CD_user-activity-service TEST - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: TEST - skipDeployment: "false" -CDuser-activity-service.NA-PreProd: +CDuser-activity-service-TEST.NA-PreProd: - name: CD_user-activity-service TEST - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id - tag: user-activity-service - env: TEST - skipDeployment: "false" -CDuser-activity-service.CN-PreProd: +CDuser-activity-service-TEST.CN-PreProd: - name: CD_user-activity-service TEST - mzName: CD_user-activity-service/management-zone/CDuser-activity-service.name - mzId: CD_user-activity-service/management-zone/CDuser-activity-service.id diff --git a/BMW-Dynatrace-config/CD_user-activity-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_user-activity-service/notification/notification.yaml index 4416cf1a..6cd1e1b0 100644 --- a/BMW-Dynatrace-config/CD_user-activity-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_user-activity-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDuser-activity-service-PROD: msTeams.json -- CDuser-activity-service-E2E: msTeams.json -- CDuser-activity-service-INT: msTeams.json +- CDuser-activity-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-activity-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDuser-activity-service.EMEA-Prod: - name: CD_user-activity-service PROD -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-PROD.id +- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-activity-service-PROD.EMEA-Prod: +CDuser-activity-service.NA-Prod: - name: CD_user-activity-service PROD -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-activity-service-PROD.NA-Prod: -- name: CD_user-activity-service PROD -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-activity-service-PROD.CN-Prod: -- name: CD_user-activity-service PROD -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-activity-service-E2E: -- name: CD_user-activity-service E2E -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-E2E.id +- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-activity-service-E2E.EMEA-Prod: -- name: CD_user-activity-service E2E -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-activity-service-E2E.NA-Prod: -- name: CD_user-activity-service E2E -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-activity-service-E2E.CN-Prod: -- name: CD_user-activity-service E2E -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-activity-service-INT: -- name: CD_user-activity-service INT -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-INT.id +CDuser-activity-service.CN-Prod: +- name: CD_user-activity-service PROD +- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-activity-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDuser-activity-service.EMEA-PreProd: - name: CD_user-activity-service INT -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-INT.id +- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-activity-service-INT.NA-PreProd: +- skipDeployment: "true" +CDuser-activity-service.NA-PreProd: - name: CD_user-activity-service INT -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-INT.id +- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-activity-service-INT.CN-PreProd: +- skipDeployment: "true" +CDuser-activity-service.CN-PreProd: - name: CD_user-activity-service INT -- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service-INT.id +- alertingProfile: CD_user-activity-service/alerting-profile/CDuser-activity-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_user-attributes-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_user-attributes-service/alerting-profile/alerting-profile.yaml index 07c0e053..0ce22d9d 100644 --- a/BMW-Dynatrace-config/CD_user-attributes-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_user-attributes-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDuser-attributes-service-PROD: default.json -- CDuser-attributes-service-E2E: default.json -- CDuser-attributes-service-INT: default.json +- CDuser-attributes-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-attributes-service-PROD: -- name: CD_user-attributes-service PROD -- tag: user-attributes-service -- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDuser-attributes-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDuser-attributes-service.EMEA-Prod: - name: CD_user-attributes-service PROD - tag: user-attributes-service - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - env: PROD - skipDeployment: "false" -CDuser-attributes-service-PROD.NA-Prod: +CDuser-attributes-service.NA-Prod: - name: CD_user-attributes-service PROD - tag: user-attributes-service - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - env: PROD - skipDeployment: "false" -CDuser-attributes-service-PROD.CN-Prod: +CDuser-attributes-service.CN-Prod: - name: CD_user-attributes-service PROD - tag: user-attributes-service - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-attributes-service-E2E: -- name: CD_user-attributes-service E2E -- tag: user-attributes-service -- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDuser-attributes-service-E2E.EMEA-Prod: -- name: CD_user-attributes-service E2E -- tag: user-attributes-service -- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id -- env: E2E -- skipDeployment: "false" -CDuser-attributes-service-E2E.NA-Prod: -- name: CD_user-attributes-service E2E -- tag: user-attributes-service -- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id -- env: E2E -- skipDeployment: "false" -CDuser-attributes-service-E2E.CN-Prod: -- name: CD_user-attributes-service E2E -- tag: user-attributes-service -- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-attributes-service-INT: -- name: CD_user-attributes-service INT -- tag: user-attributes-service -- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDuser-attributes-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDuser-attributes-service.EMEA-PreProd: - name: CD_user-attributes-service INT - tag: user-attributes-service - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - env: INT - skipDeployment: "false" -CDuser-attributes-service-INT.NA-PreProd: +CDuser-attributes-service.NA-PreProd: - name: CD_user-attributes-service INT - tag: user-attributes-service - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - env: INT - skipDeployment: "false" -CDuser-attributes-service-INT.CN-PreProd: +CDuser-attributes-service.CN-PreProd: - name: CD_user-attributes-service INT - tag: user-attributes-service - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id diff --git a/BMW-Dynatrace-config/CD_user-attributes-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_user-attributes-service/dashboard/dashboard.yaml index 31de0213..f178fe3b 100644 --- a/BMW-Dynatrace-config/CD_user-attributes-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_user-attributes-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDuser-attributes-service: default.json +- CDuser-attributes-service-PROD: default.json +- CDuser-attributes-service-E2E: default.json +- CDuser-attributes-service-INT: default.json +- CDuser-attributes-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDuser-attributes-service.EMEA-Prod: +CDuser-attributes-service-PROD: +- name: CD_user-attributes-service PROD +- mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name +- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id +- tag: user-attributes-service +- env: PROD +- skipDeployment: "true" +CDuser-attributes-service-PROD.EMEA-Prod: - name: CD_user-attributes-service PROD - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: PROD - skipDeployment: "false" -CDuser-attributes-service.NA-Prod: +CDuser-attributes-service-PROD.NA-Prod: - name: CD_user-attributes-service PROD - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: PROD - skipDeployment: "false" -CDuser-attributes-service.CN-Prod: +CDuser-attributes-service-PROD.CN-Prod: - name: CD_user-attributes-service PROD - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id @@ -25,21 +35,28 @@ CDuser-attributes-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDuser-attributes-service.EMEA-Prod: +CDuser-attributes-service-E2E: +- name: CD_user-attributes-service E2E +- mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name +- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id +- tag: user-attributes-service +- env: E2E +- skipDeployment: "true" +CDuser-attributes-service-E2E.EMEA-Prod: - name: CD_user-attributes-service E2E - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: E2E - skipDeployment: "false" -CDuser-attributes-service.NA-Prod: +CDuser-attributes-service-E2E.NA-Prod: - name: CD_user-attributes-service E2E - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: E2E - skipDeployment: "false" -CDuser-attributes-service.CN-Prod: +CDuser-attributes-service-E2E.CN-Prod: - name: CD_user-attributes-service E2E - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id @@ -47,22 +64,29 @@ CDuser-attributes-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDuser-attributes-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDuser-attributes-service-INT: +- name: CD_user-attributes-service INT +- mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name +- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id +- tag: user-attributes-service +- env: INT +- skipDeployment: "true" +CDuser-attributes-service-INT.EMEA-PreProd: - name: CD_user-attributes-service INT - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: INT - skipDeployment: "false" -CDuser-attributes-service.NA-PreProd: +CDuser-attributes-service-INT.NA-PreProd: - name: CD_user-attributes-service INT - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: INT - skipDeployment: "false" -CDuser-attributes-service.CN-PreProd: +CDuser-attributes-service-INT.CN-PreProd: - name: CD_user-attributes-service INT - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id @@ -70,22 +94,29 @@ CDuser-attributes-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDuser-attributes-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDuser-attributes-service-TEST: +- name: CD_user-attributes-service TEST +- mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name +- mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id +- tag: user-attributes-service +- env: TEST +- skipDeployment: "true" +CDuser-attributes-service-TEST.EMEA-PreProd: - name: CD_user-attributes-service TEST - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: TEST - skipDeployment: "false" -CDuser-attributes-service.NA-PreProd: +CDuser-attributes-service-TEST.NA-PreProd: - name: CD_user-attributes-service TEST - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id - tag: user-attributes-service - env: TEST - skipDeployment: "false" -CDuser-attributes-service.CN-PreProd: +CDuser-attributes-service-TEST.CN-PreProd: - name: CD_user-attributes-service TEST - mzName: CD_user-attributes-service/management-zone/CDuser-attributes-service.name - mzId: CD_user-attributes-service/management-zone/CDuser-attributes-service.id diff --git a/BMW-Dynatrace-config/CD_user-attributes-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_user-attributes-service/notification/notification.yaml index da9b3978..a08c1632 100644 --- a/BMW-Dynatrace-config/CD_user-attributes-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_user-attributes-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDuser-attributes-service-PROD: msTeams.json -- CDuser-attributes-service-E2E: msTeams.json -- CDuser-attributes-service-INT: msTeams.json +- CDuser-attributes-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-attributes-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDuser-attributes-service.EMEA-Prod: - name: CD_user-attributes-service PROD -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-PROD.id +- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-attributes-service-PROD.EMEA-Prod: +CDuser-attributes-service.NA-Prod: - name: CD_user-attributes-service PROD -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-attributes-service-PROD.NA-Prod: -- name: CD_user-attributes-service PROD -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-attributes-service-PROD.CN-Prod: -- name: CD_user-attributes-service PROD -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-attributes-service-E2E: -- name: CD_user-attributes-service E2E -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-E2E.id +- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-attributes-service-E2E.EMEA-Prod: -- name: CD_user-attributes-service E2E -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-attributes-service-E2E.NA-Prod: -- name: CD_user-attributes-service E2E -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-attributes-service-E2E.CN-Prod: -- name: CD_user-attributes-service E2E -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-attributes-service-INT: -- name: CD_user-attributes-service INT -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-INT.id +CDuser-attributes-service.CN-Prod: +- name: CD_user-attributes-service PROD +- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-attributes-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDuser-attributes-service.EMEA-PreProd: - name: CD_user-attributes-service INT -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-INT.id +- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-attributes-service-INT.NA-PreProd: +- skipDeployment: "true" +CDuser-attributes-service.NA-PreProd: - name: CD_user-attributes-service INT -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-INT.id +- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-attributes-service-INT.CN-PreProd: +- skipDeployment: "true" +CDuser-attributes-service.CN-PreProd: - name: CD_user-attributes-service INT -- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service-INT.id +- alertingProfile: CD_user-attributes-service/alerting-profile/CDuser-attributes-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_user-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_user-composite-service/alerting-profile/alerting-profile.yaml index 433239da..71fb19c8 100644 --- a/BMW-Dynatrace-config/CD_user-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_user-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDuser-composite-service-PROD: default.json -- CDuser-composite-service-E2E: default.json -- CDuser-composite-service-INT: default.json +- CDuser-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-composite-service-PROD: -- name: CD_user-composite-service PROD -- tag: user-composite-service -- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDuser-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDuser-composite-service.EMEA-Prod: - name: CD_user-composite-service PROD - tag: user-composite-service - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - env: PROD - skipDeployment: "false" -CDuser-composite-service-PROD.NA-Prod: +CDuser-composite-service.NA-Prod: - name: CD_user-composite-service PROD - tag: user-composite-service - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - env: PROD - skipDeployment: "false" -CDuser-composite-service-PROD.CN-Prod: +CDuser-composite-service.CN-Prod: - name: CD_user-composite-service PROD - tag: user-composite-service - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-composite-service-E2E: -- name: CD_user-composite-service E2E -- tag: user-composite-service -- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDuser-composite-service-E2E.EMEA-Prod: -- name: CD_user-composite-service E2E -- tag: user-composite-service -- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id -- env: E2E -- skipDeployment: "false" -CDuser-composite-service-E2E.NA-Prod: -- name: CD_user-composite-service E2E -- tag: user-composite-service -- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id -- env: E2E -- skipDeployment: "false" -CDuser-composite-service-E2E.CN-Prod: -- name: CD_user-composite-service E2E -- tag: user-composite-service -- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-composite-service-INT: -- name: CD_user-composite-service INT -- tag: user-composite-service -- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDuser-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDuser-composite-service.EMEA-PreProd: - name: CD_user-composite-service INT - tag: user-composite-service - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - env: INT - skipDeployment: "false" -CDuser-composite-service-INT.NA-PreProd: +CDuser-composite-service.NA-PreProd: - name: CD_user-composite-service INT - tag: user-composite-service - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - env: INT - skipDeployment: "false" -CDuser-composite-service-INT.CN-PreProd: +CDuser-composite-service.CN-PreProd: - name: CD_user-composite-service INT - tag: user-composite-service - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id diff --git a/BMW-Dynatrace-config/CD_user-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_user-composite-service/dashboard/dashboard.yaml index 117025a8..e0c8eda7 100644 --- a/BMW-Dynatrace-config/CD_user-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_user-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDuser-composite-service: default.json +- CDuser-composite-service-PROD: default.json +- CDuser-composite-service-E2E: default.json +- CDuser-composite-service-INT: default.json +- CDuser-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDuser-composite-service.EMEA-Prod: +CDuser-composite-service-PROD: +- name: CD_user-composite-service PROD +- mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name +- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id +- tag: user-composite-service +- env: PROD +- skipDeployment: "true" +CDuser-composite-service-PROD.EMEA-Prod: - name: CD_user-composite-service PROD - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: PROD - skipDeployment: "false" -CDuser-composite-service.NA-Prod: +CDuser-composite-service-PROD.NA-Prod: - name: CD_user-composite-service PROD - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: PROD - skipDeployment: "false" -CDuser-composite-service.CN-Prod: +CDuser-composite-service-PROD.CN-Prod: - name: CD_user-composite-service PROD - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id @@ -25,21 +35,28 @@ CDuser-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDuser-composite-service.EMEA-Prod: +CDuser-composite-service-E2E: +- name: CD_user-composite-service E2E +- mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name +- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id +- tag: user-composite-service +- env: E2E +- skipDeployment: "true" +CDuser-composite-service-E2E.EMEA-Prod: - name: CD_user-composite-service E2E - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: E2E - skipDeployment: "false" -CDuser-composite-service.NA-Prod: +CDuser-composite-service-E2E.NA-Prod: - name: CD_user-composite-service E2E - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: E2E - skipDeployment: "false" -CDuser-composite-service.CN-Prod: +CDuser-composite-service-E2E.CN-Prod: - name: CD_user-composite-service E2E - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id @@ -47,22 +64,29 @@ CDuser-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDuser-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDuser-composite-service-INT: +- name: CD_user-composite-service INT +- mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name +- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id +- tag: user-composite-service +- env: INT +- skipDeployment: "true" +CDuser-composite-service-INT.EMEA-PreProd: - name: CD_user-composite-service INT - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: INT - skipDeployment: "false" -CDuser-composite-service.NA-PreProd: +CDuser-composite-service-INT.NA-PreProd: - name: CD_user-composite-service INT - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: INT - skipDeployment: "false" -CDuser-composite-service.CN-PreProd: +CDuser-composite-service-INT.CN-PreProd: - name: CD_user-composite-service INT - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id @@ -70,22 +94,29 @@ CDuser-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDuser-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDuser-composite-service-TEST: +- name: CD_user-composite-service TEST +- mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name +- mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id +- tag: user-composite-service +- env: TEST +- skipDeployment: "true" +CDuser-composite-service-TEST.EMEA-PreProd: - name: CD_user-composite-service TEST - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: TEST - skipDeployment: "false" -CDuser-composite-service.NA-PreProd: +CDuser-composite-service-TEST.NA-PreProd: - name: CD_user-composite-service TEST - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id - tag: user-composite-service - env: TEST - skipDeployment: "false" -CDuser-composite-service.CN-PreProd: +CDuser-composite-service-TEST.CN-PreProd: - name: CD_user-composite-service TEST - mzName: CD_user-composite-service/management-zone/CDuser-composite-service.name - mzId: CD_user-composite-service/management-zone/CDuser-composite-service.id diff --git a/BMW-Dynatrace-config/CD_user-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_user-composite-service/notification/notification.yaml index 1c901535..8a5663ce 100644 --- a/BMW-Dynatrace-config/CD_user-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_user-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDuser-composite-service-PROD: msTeams.json -- CDuser-composite-service-E2E: msTeams.json -- CDuser-composite-service-INT: msTeams.json +- CDuser-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDuser-composite-service.EMEA-Prod: - name: CD_user-composite-service PROD -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-PROD.id +- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-composite-service-PROD.EMEA-Prod: +CDuser-composite-service.NA-Prod: - name: CD_user-composite-service PROD -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-composite-service-PROD.NA-Prod: -- name: CD_user-composite-service PROD -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-composite-service-PROD.CN-Prod: -- name: CD_user-composite-service PROD -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-composite-service-E2E: -- name: CD_user-composite-service E2E -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-E2E.id +- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-composite-service-E2E.EMEA-Prod: -- name: CD_user-composite-service E2E -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-composite-service-E2E.NA-Prod: -- name: CD_user-composite-service E2E -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-composite-service-E2E.CN-Prod: -- name: CD_user-composite-service E2E -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-composite-service-INT: -- name: CD_user-composite-service INT -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-INT.id +CDuser-composite-service.CN-Prod: +- name: CD_user-composite-service PROD +- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDuser-composite-service.EMEA-PreProd: - name: CD_user-composite-service INT -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-INT.id +- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDuser-composite-service.NA-PreProd: - name: CD_user-composite-service INT -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-INT.id +- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDuser-composite-service.CN-PreProd: - name: CD_user-composite-service INT -- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service-INT.id +- alertingProfile: CD_user-composite-service/alerting-profile/CDuser-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_user-delete-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_user-delete-service/alerting-profile/alerting-profile.yaml index 1c807f89..7a5026d2 100644 --- a/BMW-Dynatrace-config/CD_user-delete-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_user-delete-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDuser-delete-service-PROD: default.json -- CDuser-delete-service-E2E: default.json -- CDuser-delete-service-INT: default.json +- CDuser-delete-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-delete-service-PROD: -- name: CD_user-delete-service PROD -- tag: user-delete-service -- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDuser-delete-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDuser-delete-service.EMEA-Prod: - name: CD_user-delete-service PROD - tag: user-delete-service - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - env: PROD - skipDeployment: "false" -CDuser-delete-service-PROD.NA-Prod: +CDuser-delete-service.NA-Prod: - name: CD_user-delete-service PROD - tag: user-delete-service - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - env: PROD - skipDeployment: "false" -CDuser-delete-service-PROD.CN-Prod: +CDuser-delete-service.CN-Prod: - name: CD_user-delete-service PROD - tag: user-delete-service - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-delete-service-E2E: -- name: CD_user-delete-service E2E -- tag: user-delete-service -- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDuser-delete-service-E2E.EMEA-Prod: -- name: CD_user-delete-service E2E -- tag: user-delete-service -- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id -- env: E2E -- skipDeployment: "false" -CDuser-delete-service-E2E.NA-Prod: -- name: CD_user-delete-service E2E -- tag: user-delete-service -- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id -- env: E2E -- skipDeployment: "false" -CDuser-delete-service-E2E.CN-Prod: -- name: CD_user-delete-service E2E -- tag: user-delete-service -- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-delete-service-INT: -- name: CD_user-delete-service INT -- tag: user-delete-service -- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDuser-delete-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDuser-delete-service.EMEA-PreProd: - name: CD_user-delete-service INT - tag: user-delete-service - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - env: INT - skipDeployment: "false" -CDuser-delete-service-INT.NA-PreProd: +CDuser-delete-service.NA-PreProd: - name: CD_user-delete-service INT - tag: user-delete-service - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - env: INT - skipDeployment: "false" -CDuser-delete-service-INT.CN-PreProd: +CDuser-delete-service.CN-PreProd: - name: CD_user-delete-service INT - tag: user-delete-service - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id diff --git a/BMW-Dynatrace-config/CD_user-delete-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_user-delete-service/dashboard/dashboard.yaml index 325cfa5f..75e6738c 100644 --- a/BMW-Dynatrace-config/CD_user-delete-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_user-delete-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDuser-delete-service: default.json +- CDuser-delete-service-PROD: default.json +- CDuser-delete-service-E2E: default.json +- CDuser-delete-service-INT: default.json +- CDuser-delete-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDuser-delete-service.EMEA-Prod: +CDuser-delete-service-PROD: +- name: CD_user-delete-service PROD +- mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name +- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id +- tag: user-delete-service +- env: PROD +- skipDeployment: "true" +CDuser-delete-service-PROD.EMEA-Prod: - name: CD_user-delete-service PROD - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: PROD - skipDeployment: "false" -CDuser-delete-service.NA-Prod: +CDuser-delete-service-PROD.NA-Prod: - name: CD_user-delete-service PROD - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: PROD - skipDeployment: "false" -CDuser-delete-service.CN-Prod: +CDuser-delete-service-PROD.CN-Prod: - name: CD_user-delete-service PROD - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id @@ -25,21 +35,28 @@ CDuser-delete-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDuser-delete-service.EMEA-Prod: +CDuser-delete-service-E2E: +- name: CD_user-delete-service E2E +- mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name +- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id +- tag: user-delete-service +- env: E2E +- skipDeployment: "true" +CDuser-delete-service-E2E.EMEA-Prod: - name: CD_user-delete-service E2E - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: E2E - skipDeployment: "false" -CDuser-delete-service.NA-Prod: +CDuser-delete-service-E2E.NA-Prod: - name: CD_user-delete-service E2E - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: E2E - skipDeployment: "false" -CDuser-delete-service.CN-Prod: +CDuser-delete-service-E2E.CN-Prod: - name: CD_user-delete-service E2E - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id @@ -47,22 +64,29 @@ CDuser-delete-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDuser-delete-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDuser-delete-service-INT: +- name: CD_user-delete-service INT +- mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name +- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id +- tag: user-delete-service +- env: INT +- skipDeployment: "true" +CDuser-delete-service-INT.EMEA-PreProd: - name: CD_user-delete-service INT - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: INT - skipDeployment: "false" -CDuser-delete-service.NA-PreProd: +CDuser-delete-service-INT.NA-PreProd: - name: CD_user-delete-service INT - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: INT - skipDeployment: "false" -CDuser-delete-service.CN-PreProd: +CDuser-delete-service-INT.CN-PreProd: - name: CD_user-delete-service INT - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id @@ -70,22 +94,29 @@ CDuser-delete-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDuser-delete-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDuser-delete-service-TEST: +- name: CD_user-delete-service TEST +- mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name +- mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id +- tag: user-delete-service +- env: TEST +- skipDeployment: "true" +CDuser-delete-service-TEST.EMEA-PreProd: - name: CD_user-delete-service TEST - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: TEST - skipDeployment: "false" -CDuser-delete-service.NA-PreProd: +CDuser-delete-service-TEST.NA-PreProd: - name: CD_user-delete-service TEST - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id - tag: user-delete-service - env: TEST - skipDeployment: "false" -CDuser-delete-service.CN-PreProd: +CDuser-delete-service-TEST.CN-PreProd: - name: CD_user-delete-service TEST - mzName: CD_user-delete-service/management-zone/CDuser-delete-service.name - mzId: CD_user-delete-service/management-zone/CDuser-delete-service.id diff --git a/BMW-Dynatrace-config/CD_user-delete-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_user-delete-service/notification/notification.yaml index 6ddb5d8e..eaecf944 100644 --- a/BMW-Dynatrace-config/CD_user-delete-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_user-delete-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDuser-delete-service-PROD: msTeams.json -- CDuser-delete-service-E2E: msTeams.json -- CDuser-delete-service-INT: msTeams.json +- CDuser-delete-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-delete-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDuser-delete-service.EMEA-Prod: - name: CD_user-delete-service PROD -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-PROD.id +- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-delete-service-PROD.EMEA-Prod: +CDuser-delete-service.NA-Prod: - name: CD_user-delete-service PROD -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-delete-service-PROD.NA-Prod: -- name: CD_user-delete-service PROD -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-delete-service-PROD.CN-Prod: -- name: CD_user-delete-service PROD -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-delete-service-E2E: -- name: CD_user-delete-service E2E -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-E2E.id +- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-delete-service-E2E.EMEA-Prod: -- name: CD_user-delete-service E2E -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-delete-service-E2E.NA-Prod: -- name: CD_user-delete-service E2E -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-delete-service-E2E.CN-Prod: -- name: CD_user-delete-service E2E -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-delete-service-INT: -- name: CD_user-delete-service INT -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-INT.id +CDuser-delete-service.CN-Prod: +- name: CD_user-delete-service PROD +- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-delete-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDuser-delete-service.EMEA-PreProd: - name: CD_user-delete-service INT -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-INT.id +- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-delete-service-INT.NA-PreProd: +- skipDeployment: "true" +CDuser-delete-service.NA-PreProd: - name: CD_user-delete-service INT -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-INT.id +- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-delete-service-INT.CN-PreProd: +- skipDeployment: "true" +CDuser-delete-service.CN-PreProd: - name: CD_user-delete-service INT -- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service-INT.id +- alertingProfile: CD_user-delete-service/alerting-profile/CDuser-delete-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_user-position-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_user-position-service/alerting-profile/alerting-profile.yaml index 39d02c7e..f3206133 100644 --- a/BMW-Dynatrace-config/CD_user-position-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_user-position-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDuser-position-service-PROD: default.json -- CDuser-position-service-E2E: default.json -- CDuser-position-service-INT: default.json +- CDuser-position-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-position-service-PROD: -- name: CD_user-position-service PROD -- tag: user-position-service -- mzId: CD_user-position-service/management-zone/CDuser-position-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDuser-position-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDuser-position-service.EMEA-Prod: - name: CD_user-position-service PROD - tag: user-position-service - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - env: PROD - skipDeployment: "false" -CDuser-position-service-PROD.NA-Prod: +CDuser-position-service.NA-Prod: - name: CD_user-position-service PROD - tag: user-position-service - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - env: PROD - skipDeployment: "false" -CDuser-position-service-PROD.CN-Prod: +CDuser-position-service.CN-Prod: - name: CD_user-position-service PROD - tag: user-position-service - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-position-service-E2E: -- name: CD_user-position-service E2E -- tag: user-position-service -- mzId: CD_user-position-service/management-zone/CDuser-position-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDuser-position-service-E2E.EMEA-Prod: -- name: CD_user-position-service E2E -- tag: user-position-service -- mzId: CD_user-position-service/management-zone/CDuser-position-service.id -- env: E2E -- skipDeployment: "false" -CDuser-position-service-E2E.NA-Prod: -- name: CD_user-position-service E2E -- tag: user-position-service -- mzId: CD_user-position-service/management-zone/CDuser-position-service.id -- env: E2E -- skipDeployment: "false" -CDuser-position-service-E2E.CN-Prod: -- name: CD_user-position-service E2E -- tag: user-position-service -- mzId: CD_user-position-service/management-zone/CDuser-position-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-position-service-INT: -- name: CD_user-position-service INT -- tag: user-position-service -- mzId: CD_user-position-service/management-zone/CDuser-position-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDuser-position-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDuser-position-service.EMEA-PreProd: - name: CD_user-position-service INT - tag: user-position-service - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - env: INT - skipDeployment: "false" -CDuser-position-service-INT.NA-PreProd: +CDuser-position-service.NA-PreProd: - name: CD_user-position-service INT - tag: user-position-service - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - env: INT - skipDeployment: "false" -CDuser-position-service-INT.CN-PreProd: +CDuser-position-service.CN-PreProd: - name: CD_user-position-service INT - tag: user-position-service - mzId: CD_user-position-service/management-zone/CDuser-position-service.id diff --git a/BMW-Dynatrace-config/CD_user-position-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_user-position-service/dashboard/dashboard.yaml index 7245c908..4ea7cfd8 100644 --- a/BMW-Dynatrace-config/CD_user-position-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_user-position-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDuser-position-service: default.json +- CDuser-position-service-PROD: default.json +- CDuser-position-service-E2E: default.json +- CDuser-position-service-INT: default.json +- CDuser-position-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDuser-position-service.EMEA-Prod: +CDuser-position-service-PROD: +- name: CD_user-position-service PROD +- mzName: CD_user-position-service/management-zone/CDuser-position-service.name +- mzId: CD_user-position-service/management-zone/CDuser-position-service.id +- tag: user-position-service +- env: PROD +- skipDeployment: "true" +CDuser-position-service-PROD.EMEA-Prod: - name: CD_user-position-service PROD - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: PROD - skipDeployment: "false" -CDuser-position-service.NA-Prod: +CDuser-position-service-PROD.NA-Prod: - name: CD_user-position-service PROD - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: PROD - skipDeployment: "false" -CDuser-position-service.CN-Prod: +CDuser-position-service-PROD.CN-Prod: - name: CD_user-position-service PROD - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id @@ -25,21 +35,28 @@ CDuser-position-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDuser-position-service.EMEA-Prod: +CDuser-position-service-E2E: +- name: CD_user-position-service E2E +- mzName: CD_user-position-service/management-zone/CDuser-position-service.name +- mzId: CD_user-position-service/management-zone/CDuser-position-service.id +- tag: user-position-service +- env: E2E +- skipDeployment: "true" +CDuser-position-service-E2E.EMEA-Prod: - name: CD_user-position-service E2E - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: E2E - skipDeployment: "false" -CDuser-position-service.NA-Prod: +CDuser-position-service-E2E.NA-Prod: - name: CD_user-position-service E2E - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: E2E - skipDeployment: "false" -CDuser-position-service.CN-Prod: +CDuser-position-service-E2E.CN-Prod: - name: CD_user-position-service E2E - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id @@ -47,22 +64,29 @@ CDuser-position-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDuser-position-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDuser-position-service-INT: +- name: CD_user-position-service INT +- mzName: CD_user-position-service/management-zone/CDuser-position-service.name +- mzId: CD_user-position-service/management-zone/CDuser-position-service.id +- tag: user-position-service +- env: INT +- skipDeployment: "true" +CDuser-position-service-INT.EMEA-PreProd: - name: CD_user-position-service INT - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: INT - skipDeployment: "false" -CDuser-position-service.NA-PreProd: +CDuser-position-service-INT.NA-PreProd: - name: CD_user-position-service INT - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: INT - skipDeployment: "false" -CDuser-position-service.CN-PreProd: +CDuser-position-service-INT.CN-PreProd: - name: CD_user-position-service INT - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id @@ -70,22 +94,29 @@ CDuser-position-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDuser-position-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDuser-position-service-TEST: +- name: CD_user-position-service TEST +- mzName: CD_user-position-service/management-zone/CDuser-position-service.name +- mzId: CD_user-position-service/management-zone/CDuser-position-service.id +- tag: user-position-service +- env: TEST +- skipDeployment: "true" +CDuser-position-service-TEST.EMEA-PreProd: - name: CD_user-position-service TEST - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: TEST - skipDeployment: "false" -CDuser-position-service.NA-PreProd: +CDuser-position-service-TEST.NA-PreProd: - name: CD_user-position-service TEST - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id - tag: user-position-service - env: TEST - skipDeployment: "false" -CDuser-position-service.CN-PreProd: +CDuser-position-service-TEST.CN-PreProd: - name: CD_user-position-service TEST - mzName: CD_user-position-service/management-zone/CDuser-position-service.name - mzId: CD_user-position-service/management-zone/CDuser-position-service.id diff --git a/BMW-Dynatrace-config/CD_user-position-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_user-position-service/notification/notification.yaml index e83a6a05..43b37ccf 100644 --- a/BMW-Dynatrace-config/CD_user-position-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_user-position-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDuser-position-service-PROD: msTeams.json -- CDuser-position-service-E2E: msTeams.json -- CDuser-position-service-INT: msTeams.json +- CDuser-position-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-position-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDuser-position-service.EMEA-Prod: - name: CD_user-position-service PROD -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-PROD.id +- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-position-service-PROD.EMEA-Prod: +CDuser-position-service.NA-Prod: - name: CD_user-position-service PROD -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-position-service-PROD.NA-Prod: -- name: CD_user-position-service PROD -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-position-service-PROD.CN-Prod: -- name: CD_user-position-service PROD -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-position-service-E2E: -- name: CD_user-position-service E2E -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-E2E.id +- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-position-service-E2E.EMEA-Prod: -- name: CD_user-position-service E2E -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-position-service-E2E.NA-Prod: -- name: CD_user-position-service E2E -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-position-service-E2E.CN-Prod: -- name: CD_user-position-service E2E -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-position-service-INT: -- name: CD_user-position-service INT -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-INT.id +CDuser-position-service.CN-Prod: +- name: CD_user-position-service PROD +- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-position-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDuser-position-service.EMEA-PreProd: - name: CD_user-position-service INT -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-INT.id +- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-position-service-INT.NA-PreProd: +- skipDeployment: "true" +CDuser-position-service.NA-PreProd: - name: CD_user-position-service INT -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-INT.id +- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-position-service-INT.CN-PreProd: +- skipDeployment: "true" +CDuser-position-service.CN-PreProd: - name: CD_user-position-service INT -- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service-INT.id +- alertingProfile: CD_user-position-service/alerting-profile/CDuser-position-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_user-profile-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_user-profile-service/alerting-profile/alerting-profile.yaml index 5894d26d..8378f4e2 100644 --- a/BMW-Dynatrace-config/CD_user-profile-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_user-profile-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDuser-profile-service-PROD: default.json -- CDuser-profile-service-E2E: default.json -- CDuser-profile-service-INT: default.json +- CDuser-profile-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-profile-service-PROD: -- name: CD_user-profile-service PROD -- tag: user-profile-service -- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDuser-profile-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDuser-profile-service.EMEA-Prod: - name: CD_user-profile-service PROD - tag: user-profile-service - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - env: PROD - skipDeployment: "false" -CDuser-profile-service-PROD.NA-Prod: +CDuser-profile-service.NA-Prod: - name: CD_user-profile-service PROD - tag: user-profile-service - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - env: PROD - skipDeployment: "false" -CDuser-profile-service-PROD.CN-Prod: +CDuser-profile-service.CN-Prod: - name: CD_user-profile-service PROD - tag: user-profile-service - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-profile-service-E2E: -- name: CD_user-profile-service E2E -- tag: user-profile-service -- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDuser-profile-service-E2E.EMEA-Prod: -- name: CD_user-profile-service E2E -- tag: user-profile-service -- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id -- env: E2E -- skipDeployment: "false" -CDuser-profile-service-E2E.NA-Prod: -- name: CD_user-profile-service E2E -- tag: user-profile-service -- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id -- env: E2E -- skipDeployment: "false" -CDuser-profile-service-E2E.CN-Prod: -- name: CD_user-profile-service E2E -- tag: user-profile-service -- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-profile-service-INT: -- name: CD_user-profile-service INT -- tag: user-profile-service -- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDuser-profile-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDuser-profile-service.EMEA-PreProd: - name: CD_user-profile-service INT - tag: user-profile-service - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - env: INT - skipDeployment: "false" -CDuser-profile-service-INT.NA-PreProd: +CDuser-profile-service.NA-PreProd: - name: CD_user-profile-service INT - tag: user-profile-service - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - env: INT - skipDeployment: "false" -CDuser-profile-service-INT.CN-PreProd: +CDuser-profile-service.CN-PreProd: - name: CD_user-profile-service INT - tag: user-profile-service - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id diff --git a/BMW-Dynatrace-config/CD_user-profile-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_user-profile-service/dashboard/dashboard.yaml index 419fc372..d86479f6 100644 --- a/BMW-Dynatrace-config/CD_user-profile-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_user-profile-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDuser-profile-service: default.json +- CDuser-profile-service-PROD: default.json +- CDuser-profile-service-E2E: default.json +- CDuser-profile-service-INT: default.json +- CDuser-profile-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDuser-profile-service.EMEA-Prod: +CDuser-profile-service-PROD: +- name: CD_user-profile-service PROD +- mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name +- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id +- tag: user-profile-service +- env: PROD +- skipDeployment: "true" +CDuser-profile-service-PROD.EMEA-Prod: - name: CD_user-profile-service PROD - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: PROD - skipDeployment: "false" -CDuser-profile-service.NA-Prod: +CDuser-profile-service-PROD.NA-Prod: - name: CD_user-profile-service PROD - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: PROD - skipDeployment: "false" -CDuser-profile-service.CN-Prod: +CDuser-profile-service-PROD.CN-Prod: - name: CD_user-profile-service PROD - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id @@ -25,21 +35,28 @@ CDuser-profile-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDuser-profile-service.EMEA-Prod: +CDuser-profile-service-E2E: +- name: CD_user-profile-service E2E +- mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name +- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id +- tag: user-profile-service +- env: E2E +- skipDeployment: "true" +CDuser-profile-service-E2E.EMEA-Prod: - name: CD_user-profile-service E2E - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: E2E - skipDeployment: "false" -CDuser-profile-service.NA-Prod: +CDuser-profile-service-E2E.NA-Prod: - name: CD_user-profile-service E2E - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: E2E - skipDeployment: "false" -CDuser-profile-service.CN-Prod: +CDuser-profile-service-E2E.CN-Prod: - name: CD_user-profile-service E2E - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id @@ -47,22 +64,29 @@ CDuser-profile-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDuser-profile-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDuser-profile-service-INT: +- name: CD_user-profile-service INT +- mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name +- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id +- tag: user-profile-service +- env: INT +- skipDeployment: "true" +CDuser-profile-service-INT.EMEA-PreProd: - name: CD_user-profile-service INT - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: INT - skipDeployment: "false" -CDuser-profile-service.NA-PreProd: +CDuser-profile-service-INT.NA-PreProd: - name: CD_user-profile-service INT - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: INT - skipDeployment: "false" -CDuser-profile-service.CN-PreProd: +CDuser-profile-service-INT.CN-PreProd: - name: CD_user-profile-service INT - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id @@ -70,22 +94,29 @@ CDuser-profile-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDuser-profile-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDuser-profile-service-TEST: +- name: CD_user-profile-service TEST +- mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name +- mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id +- tag: user-profile-service +- env: TEST +- skipDeployment: "true" +CDuser-profile-service-TEST.EMEA-PreProd: - name: CD_user-profile-service TEST - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: TEST - skipDeployment: "false" -CDuser-profile-service.NA-PreProd: +CDuser-profile-service-TEST.NA-PreProd: - name: CD_user-profile-service TEST - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id - tag: user-profile-service - env: TEST - skipDeployment: "false" -CDuser-profile-service.CN-PreProd: +CDuser-profile-service-TEST.CN-PreProd: - name: CD_user-profile-service TEST - mzName: CD_user-profile-service/management-zone/CDuser-profile-service.name - mzId: CD_user-profile-service/management-zone/CDuser-profile-service.id diff --git a/BMW-Dynatrace-config/CD_user-profile-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_user-profile-service/notification/notification.yaml index dc040f27..809a78ba 100644 --- a/BMW-Dynatrace-config/CD_user-profile-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_user-profile-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDuser-profile-service-PROD: msTeams.json -- CDuser-profile-service-E2E: msTeams.json -- CDuser-profile-service-INT: msTeams.json +- CDuser-profile-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-profile-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDuser-profile-service.EMEA-Prod: - name: CD_user-profile-service PROD -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-PROD.id +- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-profile-service-PROD.EMEA-Prod: +CDuser-profile-service.NA-Prod: - name: CD_user-profile-service PROD -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-profile-service-PROD.NA-Prod: -- name: CD_user-profile-service PROD -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-profile-service-PROD.CN-Prod: -- name: CD_user-profile-service PROD -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-profile-service-E2E: -- name: CD_user-profile-service E2E -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-E2E.id +- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-profile-service-E2E.EMEA-Prod: -- name: CD_user-profile-service E2E -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-profile-service-E2E.NA-Prod: -- name: CD_user-profile-service E2E -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDuser-profile-service-E2E.CN-Prod: -- name: CD_user-profile-service E2E -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDuser-profile-service-INT: -- name: CD_user-profile-service INT -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-INT.id +CDuser-profile-service.CN-Prod: +- name: CD_user-profile-service PROD +- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDuser-profile-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDuser-profile-service.EMEA-PreProd: - name: CD_user-profile-service INT -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-INT.id +- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-profile-service-INT.NA-PreProd: +- skipDeployment: "true" +CDuser-profile-service.NA-PreProd: - name: CD_user-profile-service INT -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-INT.id +- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service.id - webhook: https://empty -- skipDeployment: "false" -CDuser-profile-service-INT.CN-PreProd: +- skipDeployment: "true" +CDuser-profile-service.CN-PreProd: - name: CD_user-profile-service INT -- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service-INT.id +- alertingProfile: CD_user-profile-service/alerting-profile/CDuser-profile-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_usid-filter-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_usid-filter-service/alerting-profile/alerting-profile.yaml index fd6e2754..740b67c0 100644 --- a/BMW-Dynatrace-config/CD_usid-filter-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_usid-filter-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDusid-filter-service-PROD: default.json -- CDusid-filter-service-E2E: default.json -- CDusid-filter-service-INT: default.json +- CDusid-filter-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDusid-filter-service-PROD: -- name: CD_usid-filter-service PROD -- tag: usid-filter-service -- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDusid-filter-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDusid-filter-service.EMEA-Prod: - name: CD_usid-filter-service PROD - tag: usid-filter-service - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - env: PROD - skipDeployment: "false" -CDusid-filter-service-PROD.NA-Prod: +CDusid-filter-service.NA-Prod: - name: CD_usid-filter-service PROD - tag: usid-filter-service - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - env: PROD - skipDeployment: "false" -CDusid-filter-service-PROD.CN-Prod: +CDusid-filter-service.CN-Prod: - name: CD_usid-filter-service PROD - tag: usid-filter-service - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDusid-filter-service-E2E: -- name: CD_usid-filter-service E2E -- tag: usid-filter-service -- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDusid-filter-service-E2E.EMEA-Prod: -- name: CD_usid-filter-service E2E -- tag: usid-filter-service -- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id -- env: E2E -- skipDeployment: "false" -CDusid-filter-service-E2E.NA-Prod: -- name: CD_usid-filter-service E2E -- tag: usid-filter-service -- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id -- env: E2E -- skipDeployment: "false" -CDusid-filter-service-E2E.CN-Prod: -- name: CD_usid-filter-service E2E -- tag: usid-filter-service -- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDusid-filter-service-INT: -- name: CD_usid-filter-service INT -- tag: usid-filter-service -- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDusid-filter-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDusid-filter-service.EMEA-PreProd: - name: CD_usid-filter-service INT - tag: usid-filter-service - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - env: INT - skipDeployment: "false" -CDusid-filter-service-INT.NA-PreProd: +CDusid-filter-service.NA-PreProd: - name: CD_usid-filter-service INT - tag: usid-filter-service - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - env: INT - skipDeployment: "false" -CDusid-filter-service-INT.CN-PreProd: +CDusid-filter-service.CN-PreProd: - name: CD_usid-filter-service INT - tag: usid-filter-service - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id diff --git a/BMW-Dynatrace-config/CD_usid-filter-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_usid-filter-service/dashboard/dashboard.yaml index ecfeef4c..bea86611 100644 --- a/BMW-Dynatrace-config/CD_usid-filter-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_usid-filter-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDusid-filter-service: default.json +- CDusid-filter-service-PROD: default.json +- CDusid-filter-service-E2E: default.json +- CDusid-filter-service-INT: default.json +- CDusid-filter-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDusid-filter-service.EMEA-Prod: +CDusid-filter-service-PROD: +- name: CD_usid-filter-service PROD +- mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name +- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id +- tag: usid-filter-service +- env: PROD +- skipDeployment: "true" +CDusid-filter-service-PROD.EMEA-Prod: - name: CD_usid-filter-service PROD - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: PROD - skipDeployment: "false" -CDusid-filter-service.NA-Prod: +CDusid-filter-service-PROD.NA-Prod: - name: CD_usid-filter-service PROD - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: PROD - skipDeployment: "false" -CDusid-filter-service.CN-Prod: +CDusid-filter-service-PROD.CN-Prod: - name: CD_usid-filter-service PROD - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id @@ -25,21 +35,28 @@ CDusid-filter-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDusid-filter-service.EMEA-Prod: +CDusid-filter-service-E2E: +- name: CD_usid-filter-service E2E +- mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name +- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id +- tag: usid-filter-service +- env: E2E +- skipDeployment: "true" +CDusid-filter-service-E2E.EMEA-Prod: - name: CD_usid-filter-service E2E - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: E2E - skipDeployment: "false" -CDusid-filter-service.NA-Prod: +CDusid-filter-service-E2E.NA-Prod: - name: CD_usid-filter-service E2E - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: E2E - skipDeployment: "false" -CDusid-filter-service.CN-Prod: +CDusid-filter-service-E2E.CN-Prod: - name: CD_usid-filter-service E2E - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id @@ -47,22 +64,29 @@ CDusid-filter-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDusid-filter-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDusid-filter-service-INT: +- name: CD_usid-filter-service INT +- mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name +- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id +- tag: usid-filter-service +- env: INT +- skipDeployment: "true" +CDusid-filter-service-INT.EMEA-PreProd: - name: CD_usid-filter-service INT - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: INT - skipDeployment: "false" -CDusid-filter-service.NA-PreProd: +CDusid-filter-service-INT.NA-PreProd: - name: CD_usid-filter-service INT - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: INT - skipDeployment: "false" -CDusid-filter-service.CN-PreProd: +CDusid-filter-service-INT.CN-PreProd: - name: CD_usid-filter-service INT - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id @@ -70,22 +94,29 @@ CDusid-filter-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDusid-filter-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDusid-filter-service-TEST: +- name: CD_usid-filter-service TEST +- mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name +- mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id +- tag: usid-filter-service +- env: TEST +- skipDeployment: "true" +CDusid-filter-service-TEST.EMEA-PreProd: - name: CD_usid-filter-service TEST - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: TEST - skipDeployment: "false" -CDusid-filter-service.NA-PreProd: +CDusid-filter-service-TEST.NA-PreProd: - name: CD_usid-filter-service TEST - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id - tag: usid-filter-service - env: TEST - skipDeployment: "false" -CDusid-filter-service.CN-PreProd: +CDusid-filter-service-TEST.CN-PreProd: - name: CD_usid-filter-service TEST - mzName: CD_usid-filter-service/management-zone/CDusid-filter-service.name - mzId: CD_usid-filter-service/management-zone/CDusid-filter-service.id diff --git a/BMW-Dynatrace-config/CD_usid-filter-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_usid-filter-service/notification/notification.yaml index 2da47e56..c68ca074 100644 --- a/BMW-Dynatrace-config/CD_usid-filter-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_usid-filter-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDusid-filter-service-PROD: msTeams.json -- CDusid-filter-service-E2E: msTeams.json -- CDusid-filter-service-INT: msTeams.json +- CDusid-filter-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDusid-filter-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDusid-filter-service.EMEA-Prod: - name: CD_usid-filter-service PROD -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-PROD.id +- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDusid-filter-service-PROD.EMEA-Prod: +CDusid-filter-service.NA-Prod: - name: CD_usid-filter-service PROD -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDusid-filter-service-PROD.NA-Prod: -- name: CD_usid-filter-service PROD -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDusid-filter-service-PROD.CN-Prod: -- name: CD_usid-filter-service PROD -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDusid-filter-service-E2E: -- name: CD_usid-filter-service E2E -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-E2E.id +- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDusid-filter-service-E2E.EMEA-Prod: -- name: CD_usid-filter-service E2E -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDusid-filter-service-E2E.NA-Prod: -- name: CD_usid-filter-service E2E -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDusid-filter-service-E2E.CN-Prod: -- name: CD_usid-filter-service E2E -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDusid-filter-service-INT: -- name: CD_usid-filter-service INT -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-INT.id +CDusid-filter-service.CN-Prod: +- name: CD_usid-filter-service PROD +- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDusid-filter-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDusid-filter-service.EMEA-PreProd: - name: CD_usid-filter-service INT -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-INT.id +- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service.id - webhook: https://empty -- skipDeployment: "false" -CDusid-filter-service-INT.NA-PreProd: +- skipDeployment: "true" +CDusid-filter-service.NA-PreProd: - name: CD_usid-filter-service INT -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-INT.id +- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service.id - webhook: https://empty -- skipDeployment: "false" -CDusid-filter-service-INT.CN-PreProd: +- skipDeployment: "true" +CDusid-filter-service.CN-PreProd: - name: CD_usid-filter-service INT -- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service-INT.id +- alertingProfile: CD_usid-filter-service/alerting-profile/CDusid-filter-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-composite-service/alerting-profile/alerting-profile.yaml index df6c5453..902667b1 100644 --- a/BMW-Dynatrace-config/CD_vehicle-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-composite-service-PROD: default.json -- CDvehicle-composite-service-E2E: default.json -- CDvehicle-composite-service-INT: default.json +- CDvehicle-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-composite-service-PROD: -- name: CD_vehicle-composite-service PROD -- tag: vehicle-composite-service -- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-composite-service.EMEA-Prod: - name: CD_vehicle-composite-service PROD - tag: vehicle-composite-service - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - env: PROD - skipDeployment: "false" -CDvehicle-composite-service-PROD.NA-Prod: +CDvehicle-composite-service.NA-Prod: - name: CD_vehicle-composite-service PROD - tag: vehicle-composite-service - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - env: PROD - skipDeployment: "false" -CDvehicle-composite-service-PROD.CN-Prod: +CDvehicle-composite-service.CN-Prod: - name: CD_vehicle-composite-service PROD - tag: vehicle-composite-service - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-composite-service-E2E: -- name: CD_vehicle-composite-service E2E -- tag: vehicle-composite-service -- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-composite-service-E2E.EMEA-Prod: -- name: CD_vehicle-composite-service E2E -- tag: vehicle-composite-service -- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-composite-service-E2E.NA-Prod: -- name: CD_vehicle-composite-service E2E -- tag: vehicle-composite-service -- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-composite-service-E2E.CN-Prod: -- name: CD_vehicle-composite-service E2E -- tag: vehicle-composite-service -- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-composite-service-INT: -- name: CD_vehicle-composite-service INT -- tag: vehicle-composite-service -- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-composite-service.EMEA-PreProd: - name: CD_vehicle-composite-service INT - tag: vehicle-composite-service - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - env: INT - skipDeployment: "false" -CDvehicle-composite-service-INT.NA-PreProd: +CDvehicle-composite-service.NA-PreProd: - name: CD_vehicle-composite-service INT - tag: vehicle-composite-service - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - env: INT - skipDeployment: "false" -CDvehicle-composite-service-INT.CN-PreProd: +CDvehicle-composite-service.CN-PreProd: - name: CD_vehicle-composite-service INT - tag: vehicle-composite-service - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-composite-service/dashboard/dashboard.yaml index 1c04a286..d9e35378 100644 --- a/BMW-Dynatrace-config/CD_vehicle-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-composite-service: default.json +- CDvehicle-composite-service-PROD: default.json +- CDvehicle-composite-service-E2E: default.json +- CDvehicle-composite-service-INT: default.json +- CDvehicle-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-composite-service.EMEA-Prod: +CDvehicle-composite-service-PROD: +- name: CD_vehicle-composite-service PROD +- mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name +- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id +- tag: vehicle-composite-service +- env: PROD +- skipDeployment: "true" +CDvehicle-composite-service-PROD.EMEA-Prod: - name: CD_vehicle-composite-service PROD - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: PROD - skipDeployment: "false" -CDvehicle-composite-service.NA-Prod: +CDvehicle-composite-service-PROD.NA-Prod: - name: CD_vehicle-composite-service PROD - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: PROD - skipDeployment: "false" -CDvehicle-composite-service.CN-Prod: +CDvehicle-composite-service-PROD.CN-Prod: - name: CD_vehicle-composite-service PROD - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id @@ -25,21 +35,28 @@ CDvehicle-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-composite-service.EMEA-Prod: +CDvehicle-composite-service-E2E: +- name: CD_vehicle-composite-service E2E +- mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name +- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id +- tag: vehicle-composite-service +- env: E2E +- skipDeployment: "true" +CDvehicle-composite-service-E2E.EMEA-Prod: - name: CD_vehicle-composite-service E2E - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: E2E - skipDeployment: "false" -CDvehicle-composite-service.NA-Prod: +CDvehicle-composite-service-E2E.NA-Prod: - name: CD_vehicle-composite-service E2E - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: E2E - skipDeployment: "false" -CDvehicle-composite-service.CN-Prod: +CDvehicle-composite-service-E2E.CN-Prod: - name: CD_vehicle-composite-service E2E - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id @@ -47,22 +64,29 @@ CDvehicle-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-composite-service-INT: +- name: CD_vehicle-composite-service INT +- mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name +- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id +- tag: vehicle-composite-service +- env: INT +- skipDeployment: "true" +CDvehicle-composite-service-INT.EMEA-PreProd: - name: CD_vehicle-composite-service INT - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: INT - skipDeployment: "false" -CDvehicle-composite-service.NA-PreProd: +CDvehicle-composite-service-INT.NA-PreProd: - name: CD_vehicle-composite-service INT - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: INT - skipDeployment: "false" -CDvehicle-composite-service.CN-PreProd: +CDvehicle-composite-service-INT.CN-PreProd: - name: CD_vehicle-composite-service INT - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id @@ -70,22 +94,29 @@ CDvehicle-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-composite-service-TEST: +- name: CD_vehicle-composite-service TEST +- mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name +- mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id +- tag: vehicle-composite-service +- env: TEST +- skipDeployment: "true" +CDvehicle-composite-service-TEST.EMEA-PreProd: - name: CD_vehicle-composite-service TEST - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: TEST - skipDeployment: "false" -CDvehicle-composite-service.NA-PreProd: +CDvehicle-composite-service-TEST.NA-PreProd: - name: CD_vehicle-composite-service TEST - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id - tag: vehicle-composite-service - env: TEST - skipDeployment: "false" -CDvehicle-composite-service.CN-PreProd: +CDvehicle-composite-service-TEST.CN-PreProd: - name: CD_vehicle-composite-service TEST - mzName: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.name - mzId: CD_vehicle-composite-service/management-zone/CDvehicle-composite-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-composite-service/notification/notification.yaml index cd5cf53c..92253515 100644 --- a/BMW-Dynatrace-config/CD_vehicle-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-composite-service-PROD: msTeams.json -- CDvehicle-composite-service-E2E: msTeams.json -- CDvehicle-composite-service-INT: msTeams.json +- CDvehicle-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-composite-service.EMEA-Prod: - name: CD_vehicle-composite-service PROD -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-PROD.id +- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-composite-service-PROD.EMEA-Prod: +CDvehicle-composite-service.NA-Prod: - name: CD_vehicle-composite-service PROD -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-composite-service-PROD.NA-Prod: -- name: CD_vehicle-composite-service PROD -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-composite-service-PROD.CN-Prod: -- name: CD_vehicle-composite-service PROD -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-composite-service-E2E: -- name: CD_vehicle-composite-service E2E -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-E2E.id +- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-composite-service-E2E.EMEA-Prod: -- name: CD_vehicle-composite-service E2E -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-composite-service-E2E.NA-Prod: -- name: CD_vehicle-composite-service E2E -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-composite-service-E2E.CN-Prod: -- name: CD_vehicle-composite-service E2E -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-composite-service-INT: -- name: CD_vehicle-composite-service INT -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-INT.id +CDvehicle-composite-service.CN-Prod: +- name: CD_vehicle-composite-service PROD +- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-composite-service.EMEA-PreProd: - name: CD_vehicle-composite-service INT -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-INT.id +- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-composite-service.NA-PreProd: - name: CD_vehicle-composite-service INT -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-INT.id +- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-composite-service.CN-PreProd: - name: CD_vehicle-composite-service INT -- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service-INT.id +- alertingProfile: CD_vehicle-composite-service/alerting-profile/CDvehicle-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-features-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-features-service/alerting-profile/alerting-profile.yaml index 436afdab..10a1b934 100644 --- a/BMW-Dynatrace-config/CD_vehicle-features-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-features-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-features-service-PROD: default.json -- CDvehicle-features-service-E2E: default.json -- CDvehicle-features-service-INT: default.json +- CDvehicle-features-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-features-service-PROD: -- name: CD_vehicle-features-service PROD -- tag: vehicle-features-service -- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-features-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-features-service.EMEA-Prod: - name: CD_vehicle-features-service PROD - tag: vehicle-features-service - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - env: PROD - skipDeployment: "false" -CDvehicle-features-service-PROD.NA-Prod: +CDvehicle-features-service.NA-Prod: - name: CD_vehicle-features-service PROD - tag: vehicle-features-service - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - env: PROD - skipDeployment: "false" -CDvehicle-features-service-PROD.CN-Prod: +CDvehicle-features-service.CN-Prod: - name: CD_vehicle-features-service PROD - tag: vehicle-features-service - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-features-service-E2E: -- name: CD_vehicle-features-service E2E -- tag: vehicle-features-service -- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-features-service-E2E.EMEA-Prod: -- name: CD_vehicle-features-service E2E -- tag: vehicle-features-service -- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-features-service-E2E.NA-Prod: -- name: CD_vehicle-features-service E2E -- tag: vehicle-features-service -- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-features-service-E2E.CN-Prod: -- name: CD_vehicle-features-service E2E -- tag: vehicle-features-service -- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-features-service-INT: -- name: CD_vehicle-features-service INT -- tag: vehicle-features-service -- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-features-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-features-service.EMEA-PreProd: - name: CD_vehicle-features-service INT - tag: vehicle-features-service - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - env: INT - skipDeployment: "false" -CDvehicle-features-service-INT.NA-PreProd: +CDvehicle-features-service.NA-PreProd: - name: CD_vehicle-features-service INT - tag: vehicle-features-service - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - env: INT - skipDeployment: "false" -CDvehicle-features-service-INT.CN-PreProd: +CDvehicle-features-service.CN-PreProd: - name: CD_vehicle-features-service INT - tag: vehicle-features-service - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-features-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-features-service/dashboard/dashboard.yaml index 879f8675..0613b56e 100644 --- a/BMW-Dynatrace-config/CD_vehicle-features-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-features-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-features-service: default.json +- CDvehicle-features-service-PROD: default.json +- CDvehicle-features-service-E2E: default.json +- CDvehicle-features-service-INT: default.json +- CDvehicle-features-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-features-service.EMEA-Prod: +CDvehicle-features-service-PROD: +- name: CD_vehicle-features-service PROD +- mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name +- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id +- tag: vehicle-features-service +- env: PROD +- skipDeployment: "true" +CDvehicle-features-service-PROD.EMEA-Prod: - name: CD_vehicle-features-service PROD - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: PROD - skipDeployment: "false" -CDvehicle-features-service.NA-Prod: +CDvehicle-features-service-PROD.NA-Prod: - name: CD_vehicle-features-service PROD - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: PROD - skipDeployment: "false" -CDvehicle-features-service.CN-Prod: +CDvehicle-features-service-PROD.CN-Prod: - name: CD_vehicle-features-service PROD - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id @@ -25,21 +35,28 @@ CDvehicle-features-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-features-service.EMEA-Prod: +CDvehicle-features-service-E2E: +- name: CD_vehicle-features-service E2E +- mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name +- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id +- tag: vehicle-features-service +- env: E2E +- skipDeployment: "true" +CDvehicle-features-service-E2E.EMEA-Prod: - name: CD_vehicle-features-service E2E - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: E2E - skipDeployment: "false" -CDvehicle-features-service.NA-Prod: +CDvehicle-features-service-E2E.NA-Prod: - name: CD_vehicle-features-service E2E - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: E2E - skipDeployment: "false" -CDvehicle-features-service.CN-Prod: +CDvehicle-features-service-E2E.CN-Prod: - name: CD_vehicle-features-service E2E - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id @@ -47,22 +64,29 @@ CDvehicle-features-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-features-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-features-service-INT: +- name: CD_vehicle-features-service INT +- mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name +- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id +- tag: vehicle-features-service +- env: INT +- skipDeployment: "true" +CDvehicle-features-service-INT.EMEA-PreProd: - name: CD_vehicle-features-service INT - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: INT - skipDeployment: "false" -CDvehicle-features-service.NA-PreProd: +CDvehicle-features-service-INT.NA-PreProd: - name: CD_vehicle-features-service INT - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: INT - skipDeployment: "false" -CDvehicle-features-service.CN-PreProd: +CDvehicle-features-service-INT.CN-PreProd: - name: CD_vehicle-features-service INT - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id @@ -70,22 +94,29 @@ CDvehicle-features-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-features-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-features-service-TEST: +- name: CD_vehicle-features-service TEST +- mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name +- mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id +- tag: vehicle-features-service +- env: TEST +- skipDeployment: "true" +CDvehicle-features-service-TEST.EMEA-PreProd: - name: CD_vehicle-features-service TEST - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: TEST - skipDeployment: "false" -CDvehicle-features-service.NA-PreProd: +CDvehicle-features-service-TEST.NA-PreProd: - name: CD_vehicle-features-service TEST - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id - tag: vehicle-features-service - env: TEST - skipDeployment: "false" -CDvehicle-features-service.CN-PreProd: +CDvehicle-features-service-TEST.CN-PreProd: - name: CD_vehicle-features-service TEST - mzName: CD_vehicle-features-service/management-zone/CDvehicle-features-service.name - mzId: CD_vehicle-features-service/management-zone/CDvehicle-features-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-features-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-features-service/notification/notification.yaml index 988db81c..3664ee4e 100644 --- a/BMW-Dynatrace-config/CD_vehicle-features-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-features-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-features-service-PROD: msTeams.json -- CDvehicle-features-service-E2E: msTeams.json -- CDvehicle-features-service-INT: msTeams.json +- CDvehicle-features-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-features-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-features-service.EMEA-Prod: - name: CD_vehicle-features-service PROD -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-PROD.id +- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-features-service-PROD.EMEA-Prod: +CDvehicle-features-service.NA-Prod: - name: CD_vehicle-features-service PROD -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-features-service-PROD.NA-Prod: -- name: CD_vehicle-features-service PROD -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-features-service-PROD.CN-Prod: -- name: CD_vehicle-features-service PROD -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-features-service-E2E: -- name: CD_vehicle-features-service E2E -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-E2E.id +- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-features-service-E2E.EMEA-Prod: -- name: CD_vehicle-features-service E2E -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-features-service-E2E.NA-Prod: -- name: CD_vehicle-features-service E2E -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-features-service-E2E.CN-Prod: -- name: CD_vehicle-features-service E2E -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-features-service-INT: -- name: CD_vehicle-features-service INT -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-INT.id +CDvehicle-features-service.CN-Prod: +- name: CD_vehicle-features-service PROD +- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-features-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-features-service.EMEA-PreProd: - name: CD_vehicle-features-service INT -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-INT.id +- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-features-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-features-service.NA-PreProd: - name: CD_vehicle-features-service INT -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-INT.id +- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-features-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-features-service.CN-PreProd: - name: CD_vehicle-features-service INT -- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service-INT.id +- alertingProfile: CD_vehicle-features-service/alerting-profile/CDvehicle-features-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/alerting-profile/alerting-profile.yaml index c51b2a58..b38f5940 100644 --- a/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-list-proxy-service-PROD: default.json -- CDvehicle-list-proxy-service-E2E: default.json -- CDvehicle-list-proxy-service-INT: default.json +- CDvehicle-list-proxy-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-list-proxy-service-PROD: -- name: CD_vehicle-list-proxy-service PROD -- tag: vehicle-list-proxy-service -- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-list-proxy-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-list-proxy-service.EMEA-Prod: - name: CD_vehicle-list-proxy-service PROD - tag: vehicle-list-proxy-service - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - env: PROD - skipDeployment: "false" -CDvehicle-list-proxy-service-PROD.NA-Prod: +CDvehicle-list-proxy-service.NA-Prod: - name: CD_vehicle-list-proxy-service PROD - tag: vehicle-list-proxy-service - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - env: PROD - skipDeployment: "false" -CDvehicle-list-proxy-service-PROD.CN-Prod: +CDvehicle-list-proxy-service.CN-Prod: - name: CD_vehicle-list-proxy-service PROD - tag: vehicle-list-proxy-service - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-list-proxy-service-E2E: -- name: CD_vehicle-list-proxy-service E2E -- tag: vehicle-list-proxy-service -- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-list-proxy-service-E2E.EMEA-Prod: -- name: CD_vehicle-list-proxy-service E2E -- tag: vehicle-list-proxy-service -- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-list-proxy-service-E2E.NA-Prod: -- name: CD_vehicle-list-proxy-service E2E -- tag: vehicle-list-proxy-service -- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-list-proxy-service-E2E.CN-Prod: -- name: CD_vehicle-list-proxy-service E2E -- tag: vehicle-list-proxy-service -- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-list-proxy-service-INT: -- name: CD_vehicle-list-proxy-service INT -- tag: vehicle-list-proxy-service -- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-list-proxy-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-list-proxy-service.EMEA-PreProd: - name: CD_vehicle-list-proxy-service INT - tag: vehicle-list-proxy-service - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - env: INT - skipDeployment: "false" -CDvehicle-list-proxy-service-INT.NA-PreProd: +CDvehicle-list-proxy-service.NA-PreProd: - name: CD_vehicle-list-proxy-service INT - tag: vehicle-list-proxy-service - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - env: INT - skipDeployment: "false" -CDvehicle-list-proxy-service-INT.CN-PreProd: +CDvehicle-list-proxy-service.CN-PreProd: - name: CD_vehicle-list-proxy-service INT - tag: vehicle-list-proxy-service - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/dashboard/dashboard.yaml index 759fb746..8c6b229f 100644 --- a/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-list-proxy-service: default.json +- CDvehicle-list-proxy-service-PROD: default.json +- CDvehicle-list-proxy-service-E2E: default.json +- CDvehicle-list-proxy-service-INT: default.json +- CDvehicle-list-proxy-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-list-proxy-service.EMEA-Prod: +CDvehicle-list-proxy-service-PROD: +- name: CD_vehicle-list-proxy-service PROD +- mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name +- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id +- tag: vehicle-list-proxy-service +- env: PROD +- skipDeployment: "true" +CDvehicle-list-proxy-service-PROD.EMEA-Prod: - name: CD_vehicle-list-proxy-service PROD - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: PROD - skipDeployment: "false" -CDvehicle-list-proxy-service.NA-Prod: +CDvehicle-list-proxy-service-PROD.NA-Prod: - name: CD_vehicle-list-proxy-service PROD - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: PROD - skipDeployment: "false" -CDvehicle-list-proxy-service.CN-Prod: +CDvehicle-list-proxy-service-PROD.CN-Prod: - name: CD_vehicle-list-proxy-service PROD - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id @@ -25,21 +35,28 @@ CDvehicle-list-proxy-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-list-proxy-service.EMEA-Prod: +CDvehicle-list-proxy-service-E2E: +- name: CD_vehicle-list-proxy-service E2E +- mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name +- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id +- tag: vehicle-list-proxy-service +- env: E2E +- skipDeployment: "true" +CDvehicle-list-proxy-service-E2E.EMEA-Prod: - name: CD_vehicle-list-proxy-service E2E - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: E2E - skipDeployment: "false" -CDvehicle-list-proxy-service.NA-Prod: +CDvehicle-list-proxy-service-E2E.NA-Prod: - name: CD_vehicle-list-proxy-service E2E - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: E2E - skipDeployment: "false" -CDvehicle-list-proxy-service.CN-Prod: +CDvehicle-list-proxy-service-E2E.CN-Prod: - name: CD_vehicle-list-proxy-service E2E - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id @@ -47,22 +64,29 @@ CDvehicle-list-proxy-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-list-proxy-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-list-proxy-service-INT: +- name: CD_vehicle-list-proxy-service INT +- mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name +- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id +- tag: vehicle-list-proxy-service +- env: INT +- skipDeployment: "true" +CDvehicle-list-proxy-service-INT.EMEA-PreProd: - name: CD_vehicle-list-proxy-service INT - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: INT - skipDeployment: "false" -CDvehicle-list-proxy-service.NA-PreProd: +CDvehicle-list-proxy-service-INT.NA-PreProd: - name: CD_vehicle-list-proxy-service INT - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: INT - skipDeployment: "false" -CDvehicle-list-proxy-service.CN-PreProd: +CDvehicle-list-proxy-service-INT.CN-PreProd: - name: CD_vehicle-list-proxy-service INT - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id @@ -70,22 +94,29 @@ CDvehicle-list-proxy-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-list-proxy-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-list-proxy-service-TEST: +- name: CD_vehicle-list-proxy-service TEST +- mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name +- mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id +- tag: vehicle-list-proxy-service +- env: TEST +- skipDeployment: "true" +CDvehicle-list-proxy-service-TEST.EMEA-PreProd: - name: CD_vehicle-list-proxy-service TEST - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: TEST - skipDeployment: "false" -CDvehicle-list-proxy-service.NA-PreProd: +CDvehicle-list-proxy-service-TEST.NA-PreProd: - name: CD_vehicle-list-proxy-service TEST - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id - tag: vehicle-list-proxy-service - env: TEST - skipDeployment: "false" -CDvehicle-list-proxy-service.CN-PreProd: +CDvehicle-list-proxy-service-TEST.CN-PreProd: - name: CD_vehicle-list-proxy-service TEST - mzName: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.name - mzId: CD_vehicle-list-proxy-service/management-zone/CDvehicle-list-proxy-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/notification/notification.yaml index a81cd82d..70cf8ced 100644 --- a/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-list-proxy-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-list-proxy-service-PROD: msTeams.json -- CDvehicle-list-proxy-service-E2E: msTeams.json -- CDvehicle-list-proxy-service-INT: msTeams.json +- CDvehicle-list-proxy-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-list-proxy-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-list-proxy-service.EMEA-Prod: - name: CD_vehicle-list-proxy-service PROD -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-PROD.id +- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-list-proxy-service-PROD.EMEA-Prod: +CDvehicle-list-proxy-service.NA-Prod: - name: CD_vehicle-list-proxy-service PROD -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-list-proxy-service-PROD.NA-Prod: -- name: CD_vehicle-list-proxy-service PROD -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-list-proxy-service-PROD.CN-Prod: -- name: CD_vehicle-list-proxy-service PROD -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-list-proxy-service-E2E: -- name: CD_vehicle-list-proxy-service E2E -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-E2E.id +- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-list-proxy-service-E2E.EMEA-Prod: -- name: CD_vehicle-list-proxy-service E2E -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-list-proxy-service-E2E.NA-Prod: -- name: CD_vehicle-list-proxy-service E2E -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-list-proxy-service-E2E.CN-Prod: -- name: CD_vehicle-list-proxy-service E2E -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-list-proxy-service-INT: -- name: CD_vehicle-list-proxy-service INT -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-INT.id +CDvehicle-list-proxy-service.CN-Prod: +- name: CD_vehicle-list-proxy-service PROD +- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-list-proxy-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-list-proxy-service.EMEA-PreProd: - name: CD_vehicle-list-proxy-service INT -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-INT.id +- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-list-proxy-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-list-proxy-service.NA-PreProd: - name: CD_vehicle-list-proxy-service INT -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-INT.id +- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-list-proxy-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-list-proxy-service.CN-PreProd: - name: CD_vehicle-list-proxy-service INT -- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service-INT.id +- alertingProfile: CD_vehicle-list-proxy-service/alerting-profile/CDvehicle-list-proxy-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/alerting-profile/alerting-profile.yaml index ad094bac..2b222cee 100644 --- a/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-mapping-composite-service-PROD: default.json -- CDvehicle-mapping-composite-service-E2E: default.json -- CDvehicle-mapping-composite-service-INT: default.json +- CDvehicle-mapping-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-composite-service-PROD: -- name: CD_vehicle-mapping-composite-service PROD -- tag: vehicle-mapping-composite-service -- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-mapping-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-mapping-composite-service.EMEA-Prod: - name: CD_vehicle-mapping-composite-service PROD - tag: vehicle-mapping-composite-service - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - env: PROD - skipDeployment: "false" -CDvehicle-mapping-composite-service-PROD.NA-Prod: +CDvehicle-mapping-composite-service.NA-Prod: - name: CD_vehicle-mapping-composite-service PROD - tag: vehicle-mapping-composite-service - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - env: PROD - skipDeployment: "false" -CDvehicle-mapping-composite-service-PROD.CN-Prod: +CDvehicle-mapping-composite-service.CN-Prod: - name: CD_vehicle-mapping-composite-service PROD - tag: vehicle-mapping-composite-service - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-composite-service-E2E: -- name: CD_vehicle-mapping-composite-service E2E -- tag: vehicle-mapping-composite-service -- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-mapping-composite-service-E2E.EMEA-Prod: -- name: CD_vehicle-mapping-composite-service E2E -- tag: vehicle-mapping-composite-service -- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-mapping-composite-service-E2E.NA-Prod: -- name: CD_vehicle-mapping-composite-service E2E -- tag: vehicle-mapping-composite-service -- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-mapping-composite-service-E2E.CN-Prod: -- name: CD_vehicle-mapping-composite-service E2E -- tag: vehicle-mapping-composite-service -- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-composite-service-INT: -- name: CD_vehicle-mapping-composite-service INT -- tag: vehicle-mapping-composite-service -- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-mapping-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-mapping-composite-service.EMEA-PreProd: - name: CD_vehicle-mapping-composite-service INT - tag: vehicle-mapping-composite-service - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - env: INT - skipDeployment: "false" -CDvehicle-mapping-composite-service-INT.NA-PreProd: +CDvehicle-mapping-composite-service.NA-PreProd: - name: CD_vehicle-mapping-composite-service INT - tag: vehicle-mapping-composite-service - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - env: INT - skipDeployment: "false" -CDvehicle-mapping-composite-service-INT.CN-PreProd: +CDvehicle-mapping-composite-service.CN-PreProd: - name: CD_vehicle-mapping-composite-service INT - tag: vehicle-mapping-composite-service - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/dashboard/dashboard.yaml index 634aac83..9bee5ea9 100644 --- a/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-mapping-composite-service: default.json +- CDvehicle-mapping-composite-service-PROD: default.json +- CDvehicle-mapping-composite-service-E2E: default.json +- CDvehicle-mapping-composite-service-INT: default.json +- CDvehicle-mapping-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-composite-service.EMEA-Prod: +CDvehicle-mapping-composite-service-PROD: +- name: CD_vehicle-mapping-composite-service PROD +- mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name +- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id +- tag: vehicle-mapping-composite-service +- env: PROD +- skipDeployment: "true" +CDvehicle-mapping-composite-service-PROD.EMEA-Prod: - name: CD_vehicle-mapping-composite-service PROD - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: PROD - skipDeployment: "false" -CDvehicle-mapping-composite-service.NA-Prod: +CDvehicle-mapping-composite-service-PROD.NA-Prod: - name: CD_vehicle-mapping-composite-service PROD - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: PROD - skipDeployment: "false" -CDvehicle-mapping-composite-service.CN-Prod: +CDvehicle-mapping-composite-service-PROD.CN-Prod: - name: CD_vehicle-mapping-composite-service PROD - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id @@ -25,21 +35,28 @@ CDvehicle-mapping-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-composite-service.EMEA-Prod: +CDvehicle-mapping-composite-service-E2E: +- name: CD_vehicle-mapping-composite-service E2E +- mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name +- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id +- tag: vehicle-mapping-composite-service +- env: E2E +- skipDeployment: "true" +CDvehicle-mapping-composite-service-E2E.EMEA-Prod: - name: CD_vehicle-mapping-composite-service E2E - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: E2E - skipDeployment: "false" -CDvehicle-mapping-composite-service.NA-Prod: +CDvehicle-mapping-composite-service-E2E.NA-Prod: - name: CD_vehicle-mapping-composite-service E2E - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: E2E - skipDeployment: "false" -CDvehicle-mapping-composite-service.CN-Prod: +CDvehicle-mapping-composite-service-E2E.CN-Prod: - name: CD_vehicle-mapping-composite-service E2E - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id @@ -47,22 +64,29 @@ CDvehicle-mapping-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-mapping-composite-service-INT: +- name: CD_vehicle-mapping-composite-service INT +- mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name +- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id +- tag: vehicle-mapping-composite-service +- env: INT +- skipDeployment: "true" +CDvehicle-mapping-composite-service-INT.EMEA-PreProd: - name: CD_vehicle-mapping-composite-service INT - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: INT - skipDeployment: "false" -CDvehicle-mapping-composite-service.NA-PreProd: +CDvehicle-mapping-composite-service-INT.NA-PreProd: - name: CD_vehicle-mapping-composite-service INT - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: INT - skipDeployment: "false" -CDvehicle-mapping-composite-service.CN-PreProd: +CDvehicle-mapping-composite-service-INT.CN-PreProd: - name: CD_vehicle-mapping-composite-service INT - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id @@ -70,22 +94,29 @@ CDvehicle-mapping-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-mapping-composite-service-TEST: +- name: CD_vehicle-mapping-composite-service TEST +- mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name +- mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id +- tag: vehicle-mapping-composite-service +- env: TEST +- skipDeployment: "true" +CDvehicle-mapping-composite-service-TEST.EMEA-PreProd: - name: CD_vehicle-mapping-composite-service TEST - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: TEST - skipDeployment: "false" -CDvehicle-mapping-composite-service.NA-PreProd: +CDvehicle-mapping-composite-service-TEST.NA-PreProd: - name: CD_vehicle-mapping-composite-service TEST - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id - tag: vehicle-mapping-composite-service - env: TEST - skipDeployment: "false" -CDvehicle-mapping-composite-service.CN-PreProd: +CDvehicle-mapping-composite-service-TEST.CN-PreProd: - name: CD_vehicle-mapping-composite-service TEST - mzName: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.name - mzId: CD_vehicle-mapping-composite-service/management-zone/CDvehicle-mapping-composite-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/notification/notification.yaml index 920abb7a..1d609dcc 100644 --- a/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-mapping-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-mapping-composite-service-PROD: msTeams.json -- CDvehicle-mapping-composite-service-E2E: msTeams.json -- CDvehicle-mapping-composite-service-INT: msTeams.json +- CDvehicle-mapping-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-mapping-composite-service.EMEA-Prod: - name: CD_vehicle-mapping-composite-service PROD -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-PROD.id +- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-mapping-composite-service-PROD.EMEA-Prod: +CDvehicle-mapping-composite-service.NA-Prod: - name: CD_vehicle-mapping-composite-service PROD -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-composite-service-PROD.NA-Prod: -- name: CD_vehicle-mapping-composite-service PROD -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-composite-service-PROD.CN-Prod: -- name: CD_vehicle-mapping-composite-service PROD -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-composite-service-E2E: -- name: CD_vehicle-mapping-composite-service E2E -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-E2E.id +- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-mapping-composite-service-E2E.EMEA-Prod: -- name: CD_vehicle-mapping-composite-service E2E -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-composite-service-E2E.NA-Prod: -- name: CD_vehicle-mapping-composite-service E2E -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-composite-service-E2E.CN-Prod: -- name: CD_vehicle-mapping-composite-service E2E -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-composite-service-INT: -- name: CD_vehicle-mapping-composite-service INT -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-INT.id +CDvehicle-mapping-composite-service.CN-Prod: +- name: CD_vehicle-mapping-composite-service PROD +- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-mapping-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-mapping-composite-service.EMEA-PreProd: - name: CD_vehicle-mapping-composite-service INT -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-INT.id +- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-mapping-composite-service.NA-PreProd: - name: CD_vehicle-mapping-composite-service INT -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-INT.id +- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-mapping-composite-service.CN-PreProd: - name: CD_vehicle-mapping-composite-service INT -- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service-INT.id +- alertingProfile: CD_vehicle-mapping-composite-service/alerting-profile/CDvehicle-mapping-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-mapping-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-mapping-service/alerting-profile/alerting-profile.yaml index 1f6a060f..11a6b746 100644 --- a/BMW-Dynatrace-config/CD_vehicle-mapping-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-mapping-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-mapping-service-PROD: default.json -- CDvehicle-mapping-service-E2E: default.json -- CDvehicle-mapping-service-INT: default.json +- CDvehicle-mapping-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-service-PROD: -- name: CD_vehicle-mapping-service PROD -- tag: vehicle-mapping-service -- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-mapping-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-mapping-service.EMEA-Prod: - name: CD_vehicle-mapping-service PROD - tag: vehicle-mapping-service - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - env: PROD - skipDeployment: "false" -CDvehicle-mapping-service-PROD.NA-Prod: +CDvehicle-mapping-service.NA-Prod: - name: CD_vehicle-mapping-service PROD - tag: vehicle-mapping-service - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - env: PROD - skipDeployment: "false" -CDvehicle-mapping-service-PROD.CN-Prod: +CDvehicle-mapping-service.CN-Prod: - name: CD_vehicle-mapping-service PROD - tag: vehicle-mapping-service - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-service-E2E: -- name: CD_vehicle-mapping-service E2E -- tag: vehicle-mapping-service -- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-mapping-service-E2E.EMEA-Prod: -- name: CD_vehicle-mapping-service E2E -- tag: vehicle-mapping-service -- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-mapping-service-E2E.NA-Prod: -- name: CD_vehicle-mapping-service E2E -- tag: vehicle-mapping-service -- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-mapping-service-E2E.CN-Prod: -- name: CD_vehicle-mapping-service E2E -- tag: vehicle-mapping-service -- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-service-INT: -- name: CD_vehicle-mapping-service INT -- tag: vehicle-mapping-service -- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-mapping-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-mapping-service.EMEA-PreProd: - name: CD_vehicle-mapping-service INT - tag: vehicle-mapping-service - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - env: INT - skipDeployment: "false" -CDvehicle-mapping-service-INT.NA-PreProd: +CDvehicle-mapping-service.NA-PreProd: - name: CD_vehicle-mapping-service INT - tag: vehicle-mapping-service - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - env: INT - skipDeployment: "false" -CDvehicle-mapping-service-INT.CN-PreProd: +CDvehicle-mapping-service.CN-PreProd: - name: CD_vehicle-mapping-service INT - tag: vehicle-mapping-service - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-mapping-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-mapping-service/dashboard/dashboard.yaml index 0235f8c9..d53b5425 100644 --- a/BMW-Dynatrace-config/CD_vehicle-mapping-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-mapping-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-mapping-service: default.json +- CDvehicle-mapping-service-PROD: default.json +- CDvehicle-mapping-service-E2E: default.json +- CDvehicle-mapping-service-INT: default.json +- CDvehicle-mapping-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-service.EMEA-Prod: +CDvehicle-mapping-service-PROD: +- name: CD_vehicle-mapping-service PROD +- mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name +- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id +- tag: vehicle-mapping-service +- env: PROD +- skipDeployment: "true" +CDvehicle-mapping-service-PROD.EMEA-Prod: - name: CD_vehicle-mapping-service PROD - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: PROD - skipDeployment: "false" -CDvehicle-mapping-service.NA-Prod: +CDvehicle-mapping-service-PROD.NA-Prod: - name: CD_vehicle-mapping-service PROD - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: PROD - skipDeployment: "false" -CDvehicle-mapping-service.CN-Prod: +CDvehicle-mapping-service-PROD.CN-Prod: - name: CD_vehicle-mapping-service PROD - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id @@ -25,21 +35,28 @@ CDvehicle-mapping-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-service.EMEA-Prod: +CDvehicle-mapping-service-E2E: +- name: CD_vehicle-mapping-service E2E +- mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name +- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id +- tag: vehicle-mapping-service +- env: E2E +- skipDeployment: "true" +CDvehicle-mapping-service-E2E.EMEA-Prod: - name: CD_vehicle-mapping-service E2E - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: E2E - skipDeployment: "false" -CDvehicle-mapping-service.NA-Prod: +CDvehicle-mapping-service-E2E.NA-Prod: - name: CD_vehicle-mapping-service E2E - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: E2E - skipDeployment: "false" -CDvehicle-mapping-service.CN-Prod: +CDvehicle-mapping-service-E2E.CN-Prod: - name: CD_vehicle-mapping-service E2E - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id @@ -47,22 +64,29 @@ CDvehicle-mapping-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-mapping-service-INT: +- name: CD_vehicle-mapping-service INT +- mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name +- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id +- tag: vehicle-mapping-service +- env: INT +- skipDeployment: "true" +CDvehicle-mapping-service-INT.EMEA-PreProd: - name: CD_vehicle-mapping-service INT - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: INT - skipDeployment: "false" -CDvehicle-mapping-service.NA-PreProd: +CDvehicle-mapping-service-INT.NA-PreProd: - name: CD_vehicle-mapping-service INT - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: INT - skipDeployment: "false" -CDvehicle-mapping-service.CN-PreProd: +CDvehicle-mapping-service-INT.CN-PreProd: - name: CD_vehicle-mapping-service INT - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id @@ -70,22 +94,29 @@ CDvehicle-mapping-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-mapping-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-mapping-service-TEST: +- name: CD_vehicle-mapping-service TEST +- mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name +- mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id +- tag: vehicle-mapping-service +- env: TEST +- skipDeployment: "true" +CDvehicle-mapping-service-TEST.EMEA-PreProd: - name: CD_vehicle-mapping-service TEST - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: TEST - skipDeployment: "false" -CDvehicle-mapping-service.NA-PreProd: +CDvehicle-mapping-service-TEST.NA-PreProd: - name: CD_vehicle-mapping-service TEST - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id - tag: vehicle-mapping-service - env: TEST - skipDeployment: "false" -CDvehicle-mapping-service.CN-PreProd: +CDvehicle-mapping-service-TEST.CN-PreProd: - name: CD_vehicle-mapping-service TEST - mzName: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.name - mzId: CD_vehicle-mapping-service/management-zone/CDvehicle-mapping-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-mapping-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-mapping-service/notification/notification.yaml index 809d87cb..d34b5210 100644 --- a/BMW-Dynatrace-config/CD_vehicle-mapping-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-mapping-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-mapping-service-PROD: msTeams.json -- CDvehicle-mapping-service-E2E: msTeams.json -- CDvehicle-mapping-service-INT: msTeams.json +- CDvehicle-mapping-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-mapping-service.EMEA-Prod: - name: CD_vehicle-mapping-service PROD -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-PROD.id +- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-mapping-service-PROD.EMEA-Prod: +CDvehicle-mapping-service.NA-Prod: - name: CD_vehicle-mapping-service PROD -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-service-PROD.NA-Prod: -- name: CD_vehicle-mapping-service PROD -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-service-PROD.CN-Prod: -- name: CD_vehicle-mapping-service PROD -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-service-E2E: -- name: CD_vehicle-mapping-service E2E -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-E2E.id +- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-mapping-service-E2E.EMEA-Prod: -- name: CD_vehicle-mapping-service E2E -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-service-E2E.NA-Prod: -- name: CD_vehicle-mapping-service E2E -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-service-E2E.CN-Prod: -- name: CD_vehicle-mapping-service E2E -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-mapping-service-INT: -- name: CD_vehicle-mapping-service INT -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-INT.id +CDvehicle-mapping-service.CN-Prod: +- name: CD_vehicle-mapping-service PROD +- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-mapping-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-mapping-service.EMEA-PreProd: - name: CD_vehicle-mapping-service INT -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-INT.id +- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-mapping-service.NA-PreProd: - name: CD_vehicle-mapping-service INT -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-INT.id +- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-mapping-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-mapping-service.CN-PreProd: - name: CD_vehicle-mapping-service INT -- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service-INT.id +- alertingProfile: CD_vehicle-mapping-service/alerting-profile/CDvehicle-mapping-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/alerting-profile/alerting-profile.yaml index 500ab476..09951e0c 100644 --- a/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-remote-commands-composite-service-PROD: default.json -- CDvehicle-remote-commands-composite-service-E2E: default.json -- CDvehicle-remote-commands-composite-service-INT: default.json +- CDvehicle-remote-commands-composite-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-remote-commands-composite-service-PROD: -- name: CD_vehicle-remote-commands-composite-service PROD -- tag: vehicle-remote-commands-composite-service -- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-remote-commands-composite-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-remote-commands-composite-service.EMEA-Prod: - name: CD_vehicle-remote-commands-composite-service PROD - tag: vehicle-remote-commands-composite-service - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - env: PROD - skipDeployment: "false" -CDvehicle-remote-commands-composite-service-PROD.NA-Prod: +CDvehicle-remote-commands-composite-service.NA-Prod: - name: CD_vehicle-remote-commands-composite-service PROD - tag: vehicle-remote-commands-composite-service - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - env: PROD - skipDeployment: "false" -CDvehicle-remote-commands-composite-service-PROD.CN-Prod: +CDvehicle-remote-commands-composite-service.CN-Prod: - name: CD_vehicle-remote-commands-composite-service PROD - tag: vehicle-remote-commands-composite-service - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-remote-commands-composite-service-E2E: -- name: CD_vehicle-remote-commands-composite-service E2E -- tag: vehicle-remote-commands-composite-service -- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-remote-commands-composite-service-E2E.EMEA-Prod: -- name: CD_vehicle-remote-commands-composite-service E2E -- tag: vehicle-remote-commands-composite-service -- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-E2E.NA-Prod: -- name: CD_vehicle-remote-commands-composite-service E2E -- tag: vehicle-remote-commands-composite-service -- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-E2E.CN-Prod: -- name: CD_vehicle-remote-commands-composite-service E2E -- tag: vehicle-remote-commands-composite-service -- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-remote-commands-composite-service-INT: -- name: CD_vehicle-remote-commands-composite-service INT -- tag: vehicle-remote-commands-composite-service -- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-remote-commands-composite-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-remote-commands-composite-service.EMEA-PreProd: - name: CD_vehicle-remote-commands-composite-service INT - tag: vehicle-remote-commands-composite-service - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - env: INT - skipDeployment: "false" -CDvehicle-remote-commands-composite-service-INT.NA-PreProd: +CDvehicle-remote-commands-composite-service.NA-PreProd: - name: CD_vehicle-remote-commands-composite-service INT - tag: vehicle-remote-commands-composite-service - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - env: INT - skipDeployment: "false" -CDvehicle-remote-commands-composite-service-INT.CN-PreProd: +CDvehicle-remote-commands-composite-service.CN-PreProd: - name: CD_vehicle-remote-commands-composite-service INT - tag: vehicle-remote-commands-composite-service - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/dashboard/dashboard.yaml index 3a1d41c7..a1efd991 100644 --- a/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-remote-commands-composite-service: default.json +- CDvehicle-remote-commands-composite-service-PROD: default.json +- CDvehicle-remote-commands-composite-service-E2E: default.json +- CDvehicle-remote-commands-composite-service-INT: default.json +- CDvehicle-remote-commands-composite-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-remote-commands-composite-service.EMEA-Prod: +CDvehicle-remote-commands-composite-service-PROD: +- name: CD_vehicle-remote-commands-composite-service PROD +- mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name +- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id +- tag: vehicle-remote-commands-composite-service +- env: PROD +- skipDeployment: "true" +CDvehicle-remote-commands-composite-service-PROD.EMEA-Prod: - name: CD_vehicle-remote-commands-composite-service PROD - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: PROD - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.NA-Prod: +CDvehicle-remote-commands-composite-service-PROD.NA-Prod: - name: CD_vehicle-remote-commands-composite-service PROD - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: PROD - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.CN-Prod: +CDvehicle-remote-commands-composite-service-PROD.CN-Prod: - name: CD_vehicle-remote-commands-composite-service PROD - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id @@ -25,21 +35,28 @@ CDvehicle-remote-commands-composite-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-remote-commands-composite-service.EMEA-Prod: +CDvehicle-remote-commands-composite-service-E2E: +- name: CD_vehicle-remote-commands-composite-service E2E +- mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name +- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id +- tag: vehicle-remote-commands-composite-service +- env: E2E +- skipDeployment: "true" +CDvehicle-remote-commands-composite-service-E2E.EMEA-Prod: - name: CD_vehicle-remote-commands-composite-service E2E - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: E2E - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.NA-Prod: +CDvehicle-remote-commands-composite-service-E2E.NA-Prod: - name: CD_vehicle-remote-commands-composite-service E2E - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: E2E - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.CN-Prod: +CDvehicle-remote-commands-composite-service-E2E.CN-Prod: - name: CD_vehicle-remote-commands-composite-service E2E - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id @@ -47,22 +64,29 @@ CDvehicle-remote-commands-composite-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-remote-commands-composite-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-remote-commands-composite-service-INT: +- name: CD_vehicle-remote-commands-composite-service INT +- mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name +- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id +- tag: vehicle-remote-commands-composite-service +- env: INT +- skipDeployment: "true" +CDvehicle-remote-commands-composite-service-INT.EMEA-PreProd: - name: CD_vehicle-remote-commands-composite-service INT - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: INT - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.NA-PreProd: +CDvehicle-remote-commands-composite-service-INT.NA-PreProd: - name: CD_vehicle-remote-commands-composite-service INT - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: INT - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.CN-PreProd: +CDvehicle-remote-commands-composite-service-INT.CN-PreProd: - name: CD_vehicle-remote-commands-composite-service INT - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id @@ -70,22 +94,29 @@ CDvehicle-remote-commands-composite-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-remote-commands-composite-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-remote-commands-composite-service-TEST: +- name: CD_vehicle-remote-commands-composite-service TEST +- mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name +- mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id +- tag: vehicle-remote-commands-composite-service +- env: TEST +- skipDeployment: "true" +CDvehicle-remote-commands-composite-service-TEST.EMEA-PreProd: - name: CD_vehicle-remote-commands-composite-service TEST - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: TEST - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.NA-PreProd: +CDvehicle-remote-commands-composite-service-TEST.NA-PreProd: - name: CD_vehicle-remote-commands-composite-service TEST - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id - tag: vehicle-remote-commands-composite-service - env: TEST - skipDeployment: "false" -CDvehicle-remote-commands-composite-service.CN-PreProd: +CDvehicle-remote-commands-composite-service-TEST.CN-PreProd: - name: CD_vehicle-remote-commands-composite-service TEST - mzName: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.name - mzId: CD_vehicle-remote-commands-composite-service/management-zone/CDvehicle-remote-commands-composite-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/notification/notification.yaml index c3306feb..25144b26 100644 --- a/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-remote-commands-composite-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-remote-commands-composite-service-PROD: msTeams.json -- CDvehicle-remote-commands-composite-service-E2E: msTeams.json -- CDvehicle-remote-commands-composite-service-INT: msTeams.json +- CDvehicle-remote-commands-composite-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-remote-commands-composite-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-remote-commands-composite-service.EMEA-Prod: - name: CD_vehicle-remote-commands-composite-service PROD -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-PROD.id +- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-remote-commands-composite-service-PROD.EMEA-Prod: +CDvehicle-remote-commands-composite-service.NA-Prod: - name: CD_vehicle-remote-commands-composite-service PROD -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-PROD.NA-Prod: -- name: CD_vehicle-remote-commands-composite-service PROD -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-PROD.CN-Prod: -- name: CD_vehicle-remote-commands-composite-service PROD -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-remote-commands-composite-service-E2E: -- name: CD_vehicle-remote-commands-composite-service E2E -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-E2E.id +- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-remote-commands-composite-service-E2E.EMEA-Prod: -- name: CD_vehicle-remote-commands-composite-service E2E -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-E2E.NA-Prod: -- name: CD_vehicle-remote-commands-composite-service E2E -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-E2E.CN-Prod: -- name: CD_vehicle-remote-commands-composite-service E2E -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-remote-commands-composite-service-INT: -- name: CD_vehicle-remote-commands-composite-service INT -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-INT.id +CDvehicle-remote-commands-composite-service.CN-Prod: +- name: CD_vehicle-remote-commands-composite-service PROD +- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-remote-commands-composite-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-remote-commands-composite-service.EMEA-PreProd: - name: CD_vehicle-remote-commands-composite-service INT -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-INT.id +- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-remote-commands-composite-service.NA-PreProd: - name: CD_vehicle-remote-commands-composite-service INT -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-INT.id +- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-remote-commands-composite-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-remote-commands-composite-service.CN-PreProd: - name: CD_vehicle-remote-commands-composite-service INT -- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service-INT.id +- alertingProfile: CD_vehicle-remote-commands-composite-service/alerting-profile/CDvehicle-remote-commands-composite-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-service-alert/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-service-alert/alerting-profile/alerting-profile.yaml index 7475e26a..96bbacd4 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-alert/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-alert/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-service-alert-PROD: default.json -- CDvehicle-service-alert-E2E: default.json -- CDvehicle-service-alert-INT: default.json +- CDvehicle-service-alert: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-alert-PROD: -- name: CD_vehicle-service-alert PROD -- tag: vehicle-service-alert -- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-service-alert-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-service-alert.EMEA-Prod: - name: CD_vehicle-service-alert PROD - tag: vehicle-service-alert - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - env: PROD - skipDeployment: "false" -CDvehicle-service-alert-PROD.NA-Prod: +CDvehicle-service-alert.NA-Prod: - name: CD_vehicle-service-alert PROD - tag: vehicle-service-alert - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - env: PROD - skipDeployment: "false" -CDvehicle-service-alert-PROD.CN-Prod: +CDvehicle-service-alert.CN-Prod: - name: CD_vehicle-service-alert PROD - tag: vehicle-service-alert - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-alert-E2E: -- name: CD_vehicle-service-alert E2E -- tag: vehicle-service-alert -- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-service-alert-E2E.EMEA-Prod: -- name: CD_vehicle-service-alert E2E -- tag: vehicle-service-alert -- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-alert-E2E.NA-Prod: -- name: CD_vehicle-service-alert E2E -- tag: vehicle-service-alert -- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-alert-E2E.CN-Prod: -- name: CD_vehicle-service-alert E2E -- tag: vehicle-service-alert -- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-alert-INT: -- name: CD_vehicle-service-alert INT -- tag: vehicle-service-alert -- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-service-alert-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-service-alert.EMEA-PreProd: - name: CD_vehicle-service-alert INT - tag: vehicle-service-alert - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - env: INT - skipDeployment: "false" -CDvehicle-service-alert-INT.NA-PreProd: +CDvehicle-service-alert.NA-PreProd: - name: CD_vehicle-service-alert INT - tag: vehicle-service-alert - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - env: INT - skipDeployment: "false" -CDvehicle-service-alert-INT.CN-PreProd: +CDvehicle-service-alert.CN-PreProd: - name: CD_vehicle-service-alert INT - tag: vehicle-service-alert - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service-alert/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-service-alert/dashboard/dashboard.yaml index 1331b580..e6851ac4 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-alert/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-alert/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-service-alert: default.json +- CDvehicle-service-alert-PROD: default.json +- CDvehicle-service-alert-E2E: default.json +- CDvehicle-service-alert-INT: default.json +- CDvehicle-service-alert-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-service-alert.EMEA-Prod: +CDvehicle-service-alert-PROD: +- name: CD_vehicle-service-alert PROD +- mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name +- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id +- tag: vehicle-service-alert +- env: PROD +- skipDeployment: "true" +CDvehicle-service-alert-PROD.EMEA-Prod: - name: CD_vehicle-service-alert PROD - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: PROD - skipDeployment: "false" -CDvehicle-service-alert.NA-Prod: +CDvehicle-service-alert-PROD.NA-Prod: - name: CD_vehicle-service-alert PROD - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: PROD - skipDeployment: "false" -CDvehicle-service-alert.CN-Prod: +CDvehicle-service-alert-PROD.CN-Prod: - name: CD_vehicle-service-alert PROD - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id @@ -25,21 +35,28 @@ CDvehicle-service-alert.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-service-alert.EMEA-Prod: +CDvehicle-service-alert-E2E: +- name: CD_vehicle-service-alert E2E +- mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name +- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id +- tag: vehicle-service-alert +- env: E2E +- skipDeployment: "true" +CDvehicle-service-alert-E2E.EMEA-Prod: - name: CD_vehicle-service-alert E2E - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: E2E - skipDeployment: "false" -CDvehicle-service-alert.NA-Prod: +CDvehicle-service-alert-E2E.NA-Prod: - name: CD_vehicle-service-alert E2E - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: E2E - skipDeployment: "false" -CDvehicle-service-alert.CN-Prod: +CDvehicle-service-alert-E2E.CN-Prod: - name: CD_vehicle-service-alert E2E - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id @@ -47,22 +64,29 @@ CDvehicle-service-alert.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-service-alert.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-service-alert-INT: +- name: CD_vehicle-service-alert INT +- mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name +- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id +- tag: vehicle-service-alert +- env: INT +- skipDeployment: "true" +CDvehicle-service-alert-INT.EMEA-PreProd: - name: CD_vehicle-service-alert INT - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: INT - skipDeployment: "false" -CDvehicle-service-alert.NA-PreProd: +CDvehicle-service-alert-INT.NA-PreProd: - name: CD_vehicle-service-alert INT - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: INT - skipDeployment: "false" -CDvehicle-service-alert.CN-PreProd: +CDvehicle-service-alert-INT.CN-PreProd: - name: CD_vehicle-service-alert INT - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id @@ -70,22 +94,29 @@ CDvehicle-service-alert.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-service-alert.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-service-alert-TEST: +- name: CD_vehicle-service-alert TEST +- mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name +- mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id +- tag: vehicle-service-alert +- env: TEST +- skipDeployment: "true" +CDvehicle-service-alert-TEST.EMEA-PreProd: - name: CD_vehicle-service-alert TEST - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: TEST - skipDeployment: "false" -CDvehicle-service-alert.NA-PreProd: +CDvehicle-service-alert-TEST.NA-PreProd: - name: CD_vehicle-service-alert TEST - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id - tag: vehicle-service-alert - env: TEST - skipDeployment: "false" -CDvehicle-service-alert.CN-PreProd: +CDvehicle-service-alert-TEST.CN-PreProd: - name: CD_vehicle-service-alert TEST - mzName: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.name - mzId: CD_vehicle-service-alert/management-zone/CDvehicle-service-alert.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service-alert/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-service-alert/notification/notification.yaml index 633a1e31..3aa5122c 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-alert/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-alert/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-service-alert-PROD: msTeams.json -- CDvehicle-service-alert-E2E: msTeams.json -- CDvehicle-service-alert-INT: msTeams.json +- CDvehicle-service-alert: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-alert-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-service-alert.EMEA-Prod: - name: CD_vehicle-service-alert PROD -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-PROD.id +- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-alert-PROD.EMEA-Prod: +CDvehicle-service-alert.NA-Prod: - name: CD_vehicle-service-alert PROD -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-alert-PROD.NA-Prod: -- name: CD_vehicle-service-alert PROD -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-alert-PROD.CN-Prod: -- name: CD_vehicle-service-alert PROD -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-alert-E2E: -- name: CD_vehicle-service-alert E2E -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-E2E.id +- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-alert-E2E.EMEA-Prod: -- name: CD_vehicle-service-alert E2E -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-alert-E2E.NA-Prod: -- name: CD_vehicle-service-alert E2E -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-alert-E2E.CN-Prod: -- name: CD_vehicle-service-alert E2E -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-alert-INT: -- name: CD_vehicle-service-alert INT -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-INT.id +CDvehicle-service-alert.CN-Prod: +- name: CD_vehicle-service-alert PROD +- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-alert-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-service-alert.EMEA-PreProd: - name: CD_vehicle-service-alert INT -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-INT.id +- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-alert-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-service-alert.NA-PreProd: - name: CD_vehicle-service-alert INT -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-INT.id +- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-alert-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-service-alert.CN-PreProd: - name: CD_vehicle-service-alert INT -- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert-INT.id +- alertingProfile: CD_vehicle-service-alert/alerting-profile/CDvehicle-service-alert.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-service-background/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-service-background/alerting-profile/alerting-profile.yaml index d9d93608..04073f6b 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-background/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-background/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-service-background-PROD: default.json -- CDvehicle-service-background-E2E: default.json -- CDvehicle-service-background-INT: default.json +- CDvehicle-service-background: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-background-PROD: -- name: CD_vehicle-service-background PROD -- tag: vehicle-service-background -- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-service-background-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-service-background.EMEA-Prod: - name: CD_vehicle-service-background PROD - tag: vehicle-service-background - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - env: PROD - skipDeployment: "false" -CDvehicle-service-background-PROD.NA-Prod: +CDvehicle-service-background.NA-Prod: - name: CD_vehicle-service-background PROD - tag: vehicle-service-background - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - env: PROD - skipDeployment: "false" -CDvehicle-service-background-PROD.CN-Prod: +CDvehicle-service-background.CN-Prod: - name: CD_vehicle-service-background PROD - tag: vehicle-service-background - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-background-E2E: -- name: CD_vehicle-service-background E2E -- tag: vehicle-service-background -- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-service-background-E2E.EMEA-Prod: -- name: CD_vehicle-service-background E2E -- tag: vehicle-service-background -- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-background-E2E.NA-Prod: -- name: CD_vehicle-service-background E2E -- tag: vehicle-service-background -- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-background-E2E.CN-Prod: -- name: CD_vehicle-service-background E2E -- tag: vehicle-service-background -- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-background-INT: -- name: CD_vehicle-service-background INT -- tag: vehicle-service-background -- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-service-background-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-service-background.EMEA-PreProd: - name: CD_vehicle-service-background INT - tag: vehicle-service-background - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - env: INT - skipDeployment: "false" -CDvehicle-service-background-INT.NA-PreProd: +CDvehicle-service-background.NA-PreProd: - name: CD_vehicle-service-background INT - tag: vehicle-service-background - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - env: INT - skipDeployment: "false" -CDvehicle-service-background-INT.CN-PreProd: +CDvehicle-service-background.CN-PreProd: - name: CD_vehicle-service-background INT - tag: vehicle-service-background - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service-background/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-service-background/dashboard/dashboard.yaml index 81aa4919..b636e827 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-background/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-background/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-service-background: default.json +- CDvehicle-service-background-PROD: default.json +- CDvehicle-service-background-E2E: default.json +- CDvehicle-service-background-INT: default.json +- CDvehicle-service-background-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-service-background.EMEA-Prod: +CDvehicle-service-background-PROD: +- name: CD_vehicle-service-background PROD +- mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name +- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id +- tag: vehicle-service-background +- env: PROD +- skipDeployment: "true" +CDvehicle-service-background-PROD.EMEA-Prod: - name: CD_vehicle-service-background PROD - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: PROD - skipDeployment: "false" -CDvehicle-service-background.NA-Prod: +CDvehicle-service-background-PROD.NA-Prod: - name: CD_vehicle-service-background PROD - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: PROD - skipDeployment: "false" -CDvehicle-service-background.CN-Prod: +CDvehicle-service-background-PROD.CN-Prod: - name: CD_vehicle-service-background PROD - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id @@ -25,21 +35,28 @@ CDvehicle-service-background.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-service-background.EMEA-Prod: +CDvehicle-service-background-E2E: +- name: CD_vehicle-service-background E2E +- mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name +- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id +- tag: vehicle-service-background +- env: E2E +- skipDeployment: "true" +CDvehicle-service-background-E2E.EMEA-Prod: - name: CD_vehicle-service-background E2E - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: E2E - skipDeployment: "false" -CDvehicle-service-background.NA-Prod: +CDvehicle-service-background-E2E.NA-Prod: - name: CD_vehicle-service-background E2E - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: E2E - skipDeployment: "false" -CDvehicle-service-background.CN-Prod: +CDvehicle-service-background-E2E.CN-Prod: - name: CD_vehicle-service-background E2E - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id @@ -47,22 +64,29 @@ CDvehicle-service-background.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-service-background.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-service-background-INT: +- name: CD_vehicle-service-background INT +- mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name +- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id +- tag: vehicle-service-background +- env: INT +- skipDeployment: "true" +CDvehicle-service-background-INT.EMEA-PreProd: - name: CD_vehicle-service-background INT - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: INT - skipDeployment: "false" -CDvehicle-service-background.NA-PreProd: +CDvehicle-service-background-INT.NA-PreProd: - name: CD_vehicle-service-background INT - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: INT - skipDeployment: "false" -CDvehicle-service-background.CN-PreProd: +CDvehicle-service-background-INT.CN-PreProd: - name: CD_vehicle-service-background INT - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id @@ -70,22 +94,29 @@ CDvehicle-service-background.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-service-background.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-service-background-TEST: +- name: CD_vehicle-service-background TEST +- mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name +- mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id +- tag: vehicle-service-background +- env: TEST +- skipDeployment: "true" +CDvehicle-service-background-TEST.EMEA-PreProd: - name: CD_vehicle-service-background TEST - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: TEST - skipDeployment: "false" -CDvehicle-service-background.NA-PreProd: +CDvehicle-service-background-TEST.NA-PreProd: - name: CD_vehicle-service-background TEST - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id - tag: vehicle-service-background - env: TEST - skipDeployment: "false" -CDvehicle-service-background.CN-PreProd: +CDvehicle-service-background-TEST.CN-PreProd: - name: CD_vehicle-service-background TEST - mzName: CD_vehicle-service-background/management-zone/CDvehicle-service-background.name - mzId: CD_vehicle-service-background/management-zone/CDvehicle-service-background.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service-background/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-service-background/notification/notification.yaml index 81cd264d..62ffcce9 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-background/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-background/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-service-background-PROD: msTeams.json -- CDvehicle-service-background-E2E: msTeams.json -- CDvehicle-service-background-INT: msTeams.json +- CDvehicle-service-background: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-background-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-service-background.EMEA-Prod: - name: CD_vehicle-service-background PROD -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-PROD.id +- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-background-PROD.EMEA-Prod: +CDvehicle-service-background.NA-Prod: - name: CD_vehicle-service-background PROD -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-background-PROD.NA-Prod: -- name: CD_vehicle-service-background PROD -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-background-PROD.CN-Prod: -- name: CD_vehicle-service-background PROD -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-background-E2E: -- name: CD_vehicle-service-background E2E -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-E2E.id +- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-background-E2E.EMEA-Prod: -- name: CD_vehicle-service-background E2E -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-background-E2E.NA-Prod: -- name: CD_vehicle-service-background E2E -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-background-E2E.CN-Prod: -- name: CD_vehicle-service-background E2E -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-background-INT: -- name: CD_vehicle-service-background INT -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-INT.id +CDvehicle-service-background.CN-Prod: +- name: CD_vehicle-service-background PROD +- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-background-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-service-background.EMEA-PreProd: - name: CD_vehicle-service-background INT -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-INT.id +- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-background-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-service-background.NA-PreProd: - name: CD_vehicle-service-background INT -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-INT.id +- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-background-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-service-background.CN-PreProd: - name: CD_vehicle-service-background INT -- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background-INT.id +- alertingProfile: CD_vehicle-service-background/alerting-profile/CDvehicle-service-background.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-service-staging/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-service-staging/alerting-profile/alerting-profile.yaml index 1c999d77..090de668 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-staging/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-staging/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-service-staging-PROD: default.json -- CDvehicle-service-staging-E2E: default.json -- CDvehicle-service-staging-INT: default.json +- CDvehicle-service-staging: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-staging-PROD: -- name: CD_vehicle-service-staging PROD -- tag: vehicle-service-staging -- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-service-staging-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-service-staging.EMEA-Prod: - name: CD_vehicle-service-staging PROD - tag: vehicle-service-staging - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - env: PROD - skipDeployment: "false" -CDvehicle-service-staging-PROD.NA-Prod: +CDvehicle-service-staging.NA-Prod: - name: CD_vehicle-service-staging PROD - tag: vehicle-service-staging - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - env: PROD - skipDeployment: "false" -CDvehicle-service-staging-PROD.CN-Prod: +CDvehicle-service-staging.CN-Prod: - name: CD_vehicle-service-staging PROD - tag: vehicle-service-staging - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-staging-E2E: -- name: CD_vehicle-service-staging E2E -- tag: vehicle-service-staging -- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-service-staging-E2E.EMEA-Prod: -- name: CD_vehicle-service-staging E2E -- tag: vehicle-service-staging -- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-staging-E2E.NA-Prod: -- name: CD_vehicle-service-staging E2E -- tag: vehicle-service-staging -- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-staging-E2E.CN-Prod: -- name: CD_vehicle-service-staging E2E -- tag: vehicle-service-staging -- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-staging-INT: -- name: CD_vehicle-service-staging INT -- tag: vehicle-service-staging -- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-service-staging-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-service-staging.EMEA-PreProd: - name: CD_vehicle-service-staging INT - tag: vehicle-service-staging - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - env: INT - skipDeployment: "false" -CDvehicle-service-staging-INT.NA-PreProd: +CDvehicle-service-staging.NA-PreProd: - name: CD_vehicle-service-staging INT - tag: vehicle-service-staging - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - env: INT - skipDeployment: "false" -CDvehicle-service-staging-INT.CN-PreProd: +CDvehicle-service-staging.CN-PreProd: - name: CD_vehicle-service-staging INT - tag: vehicle-service-staging - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service-staging/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-service-staging/dashboard/dashboard.yaml index 0b112f6e..8c1c251f 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-staging/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-staging/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-service-staging: default.json +- CDvehicle-service-staging-PROD: default.json +- CDvehicle-service-staging-E2E: default.json +- CDvehicle-service-staging-INT: default.json +- CDvehicle-service-staging-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-service-staging.EMEA-Prod: +CDvehicle-service-staging-PROD: +- name: CD_vehicle-service-staging PROD +- mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name +- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id +- tag: vehicle-service-staging +- env: PROD +- skipDeployment: "true" +CDvehicle-service-staging-PROD.EMEA-Prod: - name: CD_vehicle-service-staging PROD - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: PROD - skipDeployment: "false" -CDvehicle-service-staging.NA-Prod: +CDvehicle-service-staging-PROD.NA-Prod: - name: CD_vehicle-service-staging PROD - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: PROD - skipDeployment: "false" -CDvehicle-service-staging.CN-Prod: +CDvehicle-service-staging-PROD.CN-Prod: - name: CD_vehicle-service-staging PROD - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id @@ -25,21 +35,28 @@ CDvehicle-service-staging.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-service-staging.EMEA-Prod: +CDvehicle-service-staging-E2E: +- name: CD_vehicle-service-staging E2E +- mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name +- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id +- tag: vehicle-service-staging +- env: E2E +- skipDeployment: "true" +CDvehicle-service-staging-E2E.EMEA-Prod: - name: CD_vehicle-service-staging E2E - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: E2E - skipDeployment: "false" -CDvehicle-service-staging.NA-Prod: +CDvehicle-service-staging-E2E.NA-Prod: - name: CD_vehicle-service-staging E2E - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: E2E - skipDeployment: "false" -CDvehicle-service-staging.CN-Prod: +CDvehicle-service-staging-E2E.CN-Prod: - name: CD_vehicle-service-staging E2E - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id @@ -47,22 +64,29 @@ CDvehicle-service-staging.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-service-staging.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-service-staging-INT: +- name: CD_vehicle-service-staging INT +- mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name +- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id +- tag: vehicle-service-staging +- env: INT +- skipDeployment: "true" +CDvehicle-service-staging-INT.EMEA-PreProd: - name: CD_vehicle-service-staging INT - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: INT - skipDeployment: "false" -CDvehicle-service-staging.NA-PreProd: +CDvehicle-service-staging-INT.NA-PreProd: - name: CD_vehicle-service-staging INT - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: INT - skipDeployment: "false" -CDvehicle-service-staging.CN-PreProd: +CDvehicle-service-staging-INT.CN-PreProd: - name: CD_vehicle-service-staging INT - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id @@ -70,22 +94,29 @@ CDvehicle-service-staging.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-service-staging.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-service-staging-TEST: +- name: CD_vehicle-service-staging TEST +- mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name +- mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id +- tag: vehicle-service-staging +- env: TEST +- skipDeployment: "true" +CDvehicle-service-staging-TEST.EMEA-PreProd: - name: CD_vehicle-service-staging TEST - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: TEST - skipDeployment: "false" -CDvehicle-service-staging.NA-PreProd: +CDvehicle-service-staging-TEST.NA-PreProd: - name: CD_vehicle-service-staging TEST - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id - tag: vehicle-service-staging - env: TEST - skipDeployment: "false" -CDvehicle-service-staging.CN-PreProd: +CDvehicle-service-staging-TEST.CN-PreProd: - name: CD_vehicle-service-staging TEST - mzName: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.name - mzId: CD_vehicle-service-staging/management-zone/CDvehicle-service-staging.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service-staging/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-service-staging/notification/notification.yaml index 26224836..440c234e 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service-staging/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service-staging/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-service-staging-PROD: msTeams.json -- CDvehicle-service-staging-E2E: msTeams.json -- CDvehicle-service-staging-INT: msTeams.json +- CDvehicle-service-staging: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-staging-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-service-staging.EMEA-Prod: - name: CD_vehicle-service-staging PROD -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-PROD.id +- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-staging-PROD.EMEA-Prod: +CDvehicle-service-staging.NA-Prod: - name: CD_vehicle-service-staging PROD -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-staging-PROD.NA-Prod: -- name: CD_vehicle-service-staging PROD -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-staging-PROD.CN-Prod: -- name: CD_vehicle-service-staging PROD -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-staging-E2E: -- name: CD_vehicle-service-staging E2E -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-E2E.id +- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-staging-E2E.EMEA-Prod: -- name: CD_vehicle-service-staging E2E -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-staging-E2E.NA-Prod: -- name: CD_vehicle-service-staging E2E -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-staging-E2E.CN-Prod: -- name: CD_vehicle-service-staging E2E -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-staging-INT: -- name: CD_vehicle-service-staging INT -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-INT.id +CDvehicle-service-staging.CN-Prod: +- name: CD_vehicle-service-staging PROD +- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-staging-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-service-staging.EMEA-PreProd: - name: CD_vehicle-service-staging INT -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-INT.id +- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-staging-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-service-staging.NA-PreProd: - name: CD_vehicle-service-staging INT -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-INT.id +- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-staging-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-service-staging.CN-PreProd: - name: CD_vehicle-service-staging INT -- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging-INT.id +- alertingProfile: CD_vehicle-service-staging/alerting-profile/CDvehicle-service-staging.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-service/alerting-profile/alerting-profile.yaml index 50bd9b54..f9f03fcd 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-service-PROD: default.json -- CDvehicle-service-E2E: default.json -- CDvehicle-service-INT: default.json +- CDvehicle-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-PROD: -- name: CD_vehicle-service PROD -- tag: vehicle-service -- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-service.EMEA-Prod: - name: CD_vehicle-service PROD - tag: vehicle-service - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - env: PROD - skipDeployment: "false" -CDvehicle-service-PROD.NA-Prod: +CDvehicle-service.NA-Prod: - name: CD_vehicle-service PROD - tag: vehicle-service - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - env: PROD - skipDeployment: "false" -CDvehicle-service-PROD.CN-Prod: +CDvehicle-service.CN-Prod: - name: CD_vehicle-service PROD - tag: vehicle-service - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-E2E: -- name: CD_vehicle-service E2E -- tag: vehicle-service -- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-service-E2E.EMEA-Prod: -- name: CD_vehicle-service E2E -- tag: vehicle-service -- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-E2E.NA-Prod: -- name: CD_vehicle-service E2E -- tag: vehicle-service -- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-service-E2E.CN-Prod: -- name: CD_vehicle-service E2E -- tag: vehicle-service -- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-INT: -- name: CD_vehicle-service INT -- tag: vehicle-service -- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-service.EMEA-PreProd: - name: CD_vehicle-service INT - tag: vehicle-service - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - env: INT - skipDeployment: "false" -CDvehicle-service-INT.NA-PreProd: +CDvehicle-service.NA-PreProd: - name: CD_vehicle-service INT - tag: vehicle-service - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - env: INT - skipDeployment: "false" -CDvehicle-service-INT.CN-PreProd: +CDvehicle-service.CN-PreProd: - name: CD_vehicle-service INT - tag: vehicle-service - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-service/dashboard/dashboard.yaml index a4ec95d5..6322ba81 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-service: default.json +- CDvehicle-service-PROD: default.json +- CDvehicle-service-E2E: default.json +- CDvehicle-service-INT: default.json +- CDvehicle-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-service.EMEA-Prod: +CDvehicle-service-PROD: +- name: CD_vehicle-service PROD +- mzName: CD_vehicle-service/management-zone/CDvehicle-service.name +- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id +- tag: vehicle-service +- env: PROD +- skipDeployment: "true" +CDvehicle-service-PROD.EMEA-Prod: - name: CD_vehicle-service PROD - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: PROD - skipDeployment: "false" -CDvehicle-service.NA-Prod: +CDvehicle-service-PROD.NA-Prod: - name: CD_vehicle-service PROD - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: PROD - skipDeployment: "false" -CDvehicle-service.CN-Prod: +CDvehicle-service-PROD.CN-Prod: - name: CD_vehicle-service PROD - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id @@ -25,21 +35,28 @@ CDvehicle-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-service.EMEA-Prod: +CDvehicle-service-E2E: +- name: CD_vehicle-service E2E +- mzName: CD_vehicle-service/management-zone/CDvehicle-service.name +- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id +- tag: vehicle-service +- env: E2E +- skipDeployment: "true" +CDvehicle-service-E2E.EMEA-Prod: - name: CD_vehicle-service E2E - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: E2E - skipDeployment: "false" -CDvehicle-service.NA-Prod: +CDvehicle-service-E2E.NA-Prod: - name: CD_vehicle-service E2E - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: E2E - skipDeployment: "false" -CDvehicle-service.CN-Prod: +CDvehicle-service-E2E.CN-Prod: - name: CD_vehicle-service E2E - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id @@ -47,22 +64,29 @@ CDvehicle-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-service-INT: +- name: CD_vehicle-service INT +- mzName: CD_vehicle-service/management-zone/CDvehicle-service.name +- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id +- tag: vehicle-service +- env: INT +- skipDeployment: "true" +CDvehicle-service-INT.EMEA-PreProd: - name: CD_vehicle-service INT - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: INT - skipDeployment: "false" -CDvehicle-service.NA-PreProd: +CDvehicle-service-INT.NA-PreProd: - name: CD_vehicle-service INT - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: INT - skipDeployment: "false" -CDvehicle-service.CN-PreProd: +CDvehicle-service-INT.CN-PreProd: - name: CD_vehicle-service INT - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id @@ -70,22 +94,29 @@ CDvehicle-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-service-TEST: +- name: CD_vehicle-service TEST +- mzName: CD_vehicle-service/management-zone/CDvehicle-service.name +- mzId: CD_vehicle-service/management-zone/CDvehicle-service.id +- tag: vehicle-service +- env: TEST +- skipDeployment: "true" +CDvehicle-service-TEST.EMEA-PreProd: - name: CD_vehicle-service TEST - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: TEST - skipDeployment: "false" -CDvehicle-service.NA-PreProd: +CDvehicle-service-TEST.NA-PreProd: - name: CD_vehicle-service TEST - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id - tag: vehicle-service - env: TEST - skipDeployment: "false" -CDvehicle-service.CN-PreProd: +CDvehicle-service-TEST.CN-PreProd: - name: CD_vehicle-service TEST - mzName: CD_vehicle-service/management-zone/CDvehicle-service.name - mzId: CD_vehicle-service/management-zone/CDvehicle-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-service/notification/notification.yaml index 347508d6..6c55bdd0 100644 --- a/BMW-Dynatrace-config/CD_vehicle-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-service-PROD: msTeams.json -- CDvehicle-service-E2E: msTeams.json -- CDvehicle-service-INT: msTeams.json +- CDvehicle-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-service.EMEA-Prod: - name: CD_vehicle-service PROD -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-PROD.id +- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-PROD.EMEA-Prod: +CDvehicle-service.NA-Prod: - name: CD_vehicle-service PROD -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-PROD.NA-Prod: -- name: CD_vehicle-service PROD -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-PROD.CN-Prod: -- name: CD_vehicle-service PROD -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-E2E: -- name: CD_vehicle-service E2E -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-E2E.id +- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-E2E.EMEA-Prod: -- name: CD_vehicle-service E2E -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-E2E.NA-Prod: -- name: CD_vehicle-service E2E -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-E2E.CN-Prod: -- name: CD_vehicle-service E2E -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-service-INT: -- name: CD_vehicle-service INT -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-INT.id +CDvehicle-service.CN-Prod: +- name: CD_vehicle-service PROD +- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-service.EMEA-PreProd: - name: CD_vehicle-service INT -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-INT.id +- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-service.NA-PreProd: - name: CD_vehicle-service INT -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-INT.id +- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-service.CN-PreProd: - name: CD_vehicle-service INT -- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service-INT.id +- alertingProfile: CD_vehicle-service/alerting-profile/CDvehicle-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/alerting-profile/alerting-profile.yaml index 7154a07d..40d447cb 100644 --- a/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-shadow-event-processor-PROD: default.json -- CDvehicle-shadow-event-processor-E2E: default.json -- CDvehicle-shadow-event-processor-INT: default.json +- CDvehicle-shadow-event-processor: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-shadow-event-processor-PROD: -- name: CD_vehicle-shadow-event-processor PROD -- tag: vehicle-shadow-event-processor -- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-shadow-event-processor-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-shadow-event-processor.EMEA-Prod: - name: CD_vehicle-shadow-event-processor PROD - tag: vehicle-shadow-event-processor - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - env: PROD - skipDeployment: "false" -CDvehicle-shadow-event-processor-PROD.NA-Prod: +CDvehicle-shadow-event-processor.NA-Prod: - name: CD_vehicle-shadow-event-processor PROD - tag: vehicle-shadow-event-processor - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - env: PROD - skipDeployment: "false" -CDvehicle-shadow-event-processor-PROD.CN-Prod: +CDvehicle-shadow-event-processor.CN-Prod: - name: CD_vehicle-shadow-event-processor PROD - tag: vehicle-shadow-event-processor - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-shadow-event-processor-E2E: -- name: CD_vehicle-shadow-event-processor E2E -- tag: vehicle-shadow-event-processor -- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-shadow-event-processor-E2E.EMEA-Prod: -- name: CD_vehicle-shadow-event-processor E2E -- tag: vehicle-shadow-event-processor -- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id -- env: E2E -- skipDeployment: "false" -CDvehicle-shadow-event-processor-E2E.NA-Prod: -- name: CD_vehicle-shadow-event-processor E2E -- tag: vehicle-shadow-event-processor -- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id -- env: E2E -- skipDeployment: "false" -CDvehicle-shadow-event-processor-E2E.CN-Prod: -- name: CD_vehicle-shadow-event-processor E2E -- tag: vehicle-shadow-event-processor -- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-shadow-event-processor-INT: -- name: CD_vehicle-shadow-event-processor INT -- tag: vehicle-shadow-event-processor -- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-shadow-event-processor-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-shadow-event-processor.EMEA-PreProd: - name: CD_vehicle-shadow-event-processor INT - tag: vehicle-shadow-event-processor - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - env: INT - skipDeployment: "false" -CDvehicle-shadow-event-processor-INT.NA-PreProd: +CDvehicle-shadow-event-processor.NA-PreProd: - name: CD_vehicle-shadow-event-processor INT - tag: vehicle-shadow-event-processor - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - env: INT - skipDeployment: "false" -CDvehicle-shadow-event-processor-INT.CN-PreProd: +CDvehicle-shadow-event-processor.CN-PreProd: - name: CD_vehicle-shadow-event-processor INT - tag: vehicle-shadow-event-processor - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id diff --git a/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/dashboard/dashboard.yaml index 8b86b10f..2e69df11 100644 --- a/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-shadow-event-processor: default.json +- CDvehicle-shadow-event-processor-PROD: default.json +- CDvehicle-shadow-event-processor-E2E: default.json +- CDvehicle-shadow-event-processor-INT: default.json +- CDvehicle-shadow-event-processor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-shadow-event-processor.EMEA-Prod: +CDvehicle-shadow-event-processor-PROD: +- name: CD_vehicle-shadow-event-processor PROD +- mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name +- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id +- tag: vehicle-shadow-event-processor +- env: PROD +- skipDeployment: "true" +CDvehicle-shadow-event-processor-PROD.EMEA-Prod: - name: CD_vehicle-shadow-event-processor PROD - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: PROD - skipDeployment: "false" -CDvehicle-shadow-event-processor.NA-Prod: +CDvehicle-shadow-event-processor-PROD.NA-Prod: - name: CD_vehicle-shadow-event-processor PROD - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: PROD - skipDeployment: "false" -CDvehicle-shadow-event-processor.CN-Prod: +CDvehicle-shadow-event-processor-PROD.CN-Prod: - name: CD_vehicle-shadow-event-processor PROD - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id @@ -25,21 +35,28 @@ CDvehicle-shadow-event-processor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-shadow-event-processor.EMEA-Prod: +CDvehicle-shadow-event-processor-E2E: +- name: CD_vehicle-shadow-event-processor E2E +- mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name +- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id +- tag: vehicle-shadow-event-processor +- env: E2E +- skipDeployment: "true" +CDvehicle-shadow-event-processor-E2E.EMEA-Prod: - name: CD_vehicle-shadow-event-processor E2E - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: E2E - skipDeployment: "false" -CDvehicle-shadow-event-processor.NA-Prod: +CDvehicle-shadow-event-processor-E2E.NA-Prod: - name: CD_vehicle-shadow-event-processor E2E - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: E2E - skipDeployment: "false" -CDvehicle-shadow-event-processor.CN-Prod: +CDvehicle-shadow-event-processor-E2E.CN-Prod: - name: CD_vehicle-shadow-event-processor E2E - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id @@ -47,22 +64,29 @@ CDvehicle-shadow-event-processor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-shadow-event-processor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-shadow-event-processor-INT: +- name: CD_vehicle-shadow-event-processor INT +- mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name +- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id +- tag: vehicle-shadow-event-processor +- env: INT +- skipDeployment: "true" +CDvehicle-shadow-event-processor-INT.EMEA-PreProd: - name: CD_vehicle-shadow-event-processor INT - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: INT - skipDeployment: "false" -CDvehicle-shadow-event-processor.NA-PreProd: +CDvehicle-shadow-event-processor-INT.NA-PreProd: - name: CD_vehicle-shadow-event-processor INT - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: INT - skipDeployment: "false" -CDvehicle-shadow-event-processor.CN-PreProd: +CDvehicle-shadow-event-processor-INT.CN-PreProd: - name: CD_vehicle-shadow-event-processor INT - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id @@ -70,22 +94,29 @@ CDvehicle-shadow-event-processor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-shadow-event-processor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-shadow-event-processor-TEST: +- name: CD_vehicle-shadow-event-processor TEST +- mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name +- mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id +- tag: vehicle-shadow-event-processor +- env: TEST +- skipDeployment: "true" +CDvehicle-shadow-event-processor-TEST.EMEA-PreProd: - name: CD_vehicle-shadow-event-processor TEST - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: TEST - skipDeployment: "false" -CDvehicle-shadow-event-processor.NA-PreProd: +CDvehicle-shadow-event-processor-TEST.NA-PreProd: - name: CD_vehicle-shadow-event-processor TEST - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id - tag: vehicle-shadow-event-processor - env: TEST - skipDeployment: "false" -CDvehicle-shadow-event-processor.CN-PreProd: +CDvehicle-shadow-event-processor-TEST.CN-PreProd: - name: CD_vehicle-shadow-event-processor TEST - mzName: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.name - mzId: CD_vehicle-shadow-event-processor/management-zone/CDvehicle-shadow-event-processor.id diff --git a/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/notification/notification.yaml index 7ee565d1..950f8b43 100644 --- a/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-shadow-event-processor/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-shadow-event-processor-PROD: msTeams.json -- CDvehicle-shadow-event-processor-E2E: msTeams.json -- CDvehicle-shadow-event-processor-INT: msTeams.json +- CDvehicle-shadow-event-processor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-shadow-event-processor-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-shadow-event-processor.EMEA-Prod: - name: CD_vehicle-shadow-event-processor PROD -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-PROD.id +- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-shadow-event-processor-PROD.EMEA-Prod: +CDvehicle-shadow-event-processor.NA-Prod: - name: CD_vehicle-shadow-event-processor PROD -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-shadow-event-processor-PROD.NA-Prod: -- name: CD_vehicle-shadow-event-processor PROD -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-shadow-event-processor-PROD.CN-Prod: -- name: CD_vehicle-shadow-event-processor PROD -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-shadow-event-processor-E2E: -- name: CD_vehicle-shadow-event-processor E2E -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-E2E.id +- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-shadow-event-processor-E2E.EMEA-Prod: -- name: CD_vehicle-shadow-event-processor E2E -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-shadow-event-processor-E2E.NA-Prod: -- name: CD_vehicle-shadow-event-processor E2E -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-shadow-event-processor-E2E.CN-Prod: -- name: CD_vehicle-shadow-event-processor E2E -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-shadow-event-processor-INT: -- name: CD_vehicle-shadow-event-processor INT -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-INT.id +CDvehicle-shadow-event-processor.CN-Prod: +- name: CD_vehicle-shadow-event-processor PROD +- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-shadow-event-processor-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-shadow-event-processor.EMEA-PreProd: - name: CD_vehicle-shadow-event-processor INT -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-INT.id +- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-shadow-event-processor-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-shadow-event-processor.NA-PreProd: - name: CD_vehicle-shadow-event-processor INT -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-INT.id +- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-shadow-event-processor-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-shadow-event-processor.CN-PreProd: - name: CD_vehicle-shadow-event-processor INT -- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor-INT.id +- alertingProfile: CD_vehicle-shadow-event-processor/alerting-profile/CDvehicle-shadow-event-processor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/alerting-profile/alerting-profile.yaml index f29b63b0..8a31a006 100644 --- a/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-status-proxy-service-PROD: default.json -- CDvehicle-status-proxy-service-E2E: default.json -- CDvehicle-status-proxy-service-INT: default.json +- CDvehicle-status-proxy-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-status-proxy-service-PROD: -- name: CD_vehicle-status-proxy-service PROD -- tag: vehicle-status-proxy-service -- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-status-proxy-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-status-proxy-service.EMEA-Prod: - name: CD_vehicle-status-proxy-service PROD - tag: vehicle-status-proxy-service - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - env: PROD - skipDeployment: "false" -CDvehicle-status-proxy-service-PROD.NA-Prod: +CDvehicle-status-proxy-service.NA-Prod: - name: CD_vehicle-status-proxy-service PROD - tag: vehicle-status-proxy-service - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - env: PROD - skipDeployment: "false" -CDvehicle-status-proxy-service-PROD.CN-Prod: +CDvehicle-status-proxy-service.CN-Prod: - name: CD_vehicle-status-proxy-service PROD - tag: vehicle-status-proxy-service - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-status-proxy-service-E2E: -- name: CD_vehicle-status-proxy-service E2E -- tag: vehicle-status-proxy-service -- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-status-proxy-service-E2E.EMEA-Prod: -- name: CD_vehicle-status-proxy-service E2E -- tag: vehicle-status-proxy-service -- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-status-proxy-service-E2E.NA-Prod: -- name: CD_vehicle-status-proxy-service E2E -- tag: vehicle-status-proxy-service -- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-status-proxy-service-E2E.CN-Prod: -- name: CD_vehicle-status-proxy-service E2E -- tag: vehicle-status-proxy-service -- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-status-proxy-service-INT: -- name: CD_vehicle-status-proxy-service INT -- tag: vehicle-status-proxy-service -- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-status-proxy-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-status-proxy-service.EMEA-PreProd: - name: CD_vehicle-status-proxy-service INT - tag: vehicle-status-proxy-service - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - env: INT - skipDeployment: "false" -CDvehicle-status-proxy-service-INT.NA-PreProd: +CDvehicle-status-proxy-service.NA-PreProd: - name: CD_vehicle-status-proxy-service INT - tag: vehicle-status-proxy-service - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - env: INT - skipDeployment: "false" -CDvehicle-status-proxy-service-INT.CN-PreProd: +CDvehicle-status-proxy-service.CN-PreProd: - name: CD_vehicle-status-proxy-service INT - tag: vehicle-status-proxy-service - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/dashboard/dashboard.yaml index a8859e2f..e436228b 100644 --- a/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-status-proxy-service: default.json +- CDvehicle-status-proxy-service-PROD: default.json +- CDvehicle-status-proxy-service-E2E: default.json +- CDvehicle-status-proxy-service-INT: default.json +- CDvehicle-status-proxy-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-status-proxy-service.EMEA-Prod: +CDvehicle-status-proxy-service-PROD: +- name: CD_vehicle-status-proxy-service PROD +- mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name +- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id +- tag: vehicle-status-proxy-service +- env: PROD +- skipDeployment: "true" +CDvehicle-status-proxy-service-PROD.EMEA-Prod: - name: CD_vehicle-status-proxy-service PROD - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: PROD - skipDeployment: "false" -CDvehicle-status-proxy-service.NA-Prod: +CDvehicle-status-proxy-service-PROD.NA-Prod: - name: CD_vehicle-status-proxy-service PROD - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: PROD - skipDeployment: "false" -CDvehicle-status-proxy-service.CN-Prod: +CDvehicle-status-proxy-service-PROD.CN-Prod: - name: CD_vehicle-status-proxy-service PROD - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id @@ -25,21 +35,28 @@ CDvehicle-status-proxy-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-status-proxy-service.EMEA-Prod: +CDvehicle-status-proxy-service-E2E: +- name: CD_vehicle-status-proxy-service E2E +- mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name +- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id +- tag: vehicle-status-proxy-service +- env: E2E +- skipDeployment: "true" +CDvehicle-status-proxy-service-E2E.EMEA-Prod: - name: CD_vehicle-status-proxy-service E2E - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: E2E - skipDeployment: "false" -CDvehicle-status-proxy-service.NA-Prod: +CDvehicle-status-proxy-service-E2E.NA-Prod: - name: CD_vehicle-status-proxy-service E2E - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: E2E - skipDeployment: "false" -CDvehicle-status-proxy-service.CN-Prod: +CDvehicle-status-proxy-service-E2E.CN-Prod: - name: CD_vehicle-status-proxy-service E2E - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id @@ -47,22 +64,29 @@ CDvehicle-status-proxy-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-status-proxy-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-status-proxy-service-INT: +- name: CD_vehicle-status-proxy-service INT +- mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name +- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id +- tag: vehicle-status-proxy-service +- env: INT +- skipDeployment: "true" +CDvehicle-status-proxy-service-INT.EMEA-PreProd: - name: CD_vehicle-status-proxy-service INT - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: INT - skipDeployment: "false" -CDvehicle-status-proxy-service.NA-PreProd: +CDvehicle-status-proxy-service-INT.NA-PreProd: - name: CD_vehicle-status-proxy-service INT - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: INT - skipDeployment: "false" -CDvehicle-status-proxy-service.CN-PreProd: +CDvehicle-status-proxy-service-INT.CN-PreProd: - name: CD_vehicle-status-proxy-service INT - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id @@ -70,22 +94,29 @@ CDvehicle-status-proxy-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-status-proxy-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-status-proxy-service-TEST: +- name: CD_vehicle-status-proxy-service TEST +- mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name +- mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id +- tag: vehicle-status-proxy-service +- env: TEST +- skipDeployment: "true" +CDvehicle-status-proxy-service-TEST.EMEA-PreProd: - name: CD_vehicle-status-proxy-service TEST - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: TEST - skipDeployment: "false" -CDvehicle-status-proxy-service.NA-PreProd: +CDvehicle-status-proxy-service-TEST.NA-PreProd: - name: CD_vehicle-status-proxy-service TEST - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id - tag: vehicle-status-proxy-service - env: TEST - skipDeployment: "false" -CDvehicle-status-proxy-service.CN-PreProd: +CDvehicle-status-proxy-service-TEST.CN-PreProd: - name: CD_vehicle-status-proxy-service TEST - mzName: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.name - mzId: CD_vehicle-status-proxy-service/management-zone/CDvehicle-status-proxy-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/notification/notification.yaml index 5d7334a2..0c33219c 100644 --- a/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-status-proxy-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-status-proxy-service-PROD: msTeams.json -- CDvehicle-status-proxy-service-E2E: msTeams.json -- CDvehicle-status-proxy-service-INT: msTeams.json +- CDvehicle-status-proxy-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-status-proxy-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-status-proxy-service.EMEA-Prod: - name: CD_vehicle-status-proxy-service PROD -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-PROD.id +- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-status-proxy-service-PROD.EMEA-Prod: +CDvehicle-status-proxy-service.NA-Prod: - name: CD_vehicle-status-proxy-service PROD -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-status-proxy-service-PROD.NA-Prod: -- name: CD_vehicle-status-proxy-service PROD -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-status-proxy-service-PROD.CN-Prod: -- name: CD_vehicle-status-proxy-service PROD -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-status-proxy-service-E2E: -- name: CD_vehicle-status-proxy-service E2E -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-E2E.id +- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-status-proxy-service-E2E.EMEA-Prod: -- name: CD_vehicle-status-proxy-service E2E -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-status-proxy-service-E2E.NA-Prod: -- name: CD_vehicle-status-proxy-service E2E -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-status-proxy-service-E2E.CN-Prod: -- name: CD_vehicle-status-proxy-service E2E -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-status-proxy-service-INT: -- name: CD_vehicle-status-proxy-service INT -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-INT.id +CDvehicle-status-proxy-service.CN-Prod: +- name: CD_vehicle-status-proxy-service PROD +- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-status-proxy-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-status-proxy-service.EMEA-PreProd: - name: CD_vehicle-status-proxy-service INT -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-INT.id +- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-status-proxy-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-status-proxy-service.NA-PreProd: - name: CD_vehicle-status-proxy-service INT -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-INT.id +- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-status-proxy-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-status-proxy-service.CN-PreProd: - name: CD_vehicle-status-proxy-service INT -- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service-INT.id +- alertingProfile: CD_vehicle-status-proxy-service/alerting-profile/CDvehicle-status-proxy-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/alerting-profile/alerting-profile.yaml index f1e16643..a44c3304 100644 --- a/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvehicle-user-relationship-service-PROD: default.json -- CDvehicle-user-relationship-service-E2E: default.json -- CDvehicle-user-relationship-service-INT: default.json +- CDvehicle-user-relationship-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-user-relationship-service-PROD: -- name: CD_vehicle-user-relationship-service PROD -- tag: vehicle-user-relationship-service -- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvehicle-user-relationship-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvehicle-user-relationship-service.EMEA-Prod: - name: CD_vehicle-user-relationship-service PROD - tag: vehicle-user-relationship-service - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - env: PROD - skipDeployment: "false" -CDvehicle-user-relationship-service-PROD.NA-Prod: +CDvehicle-user-relationship-service.NA-Prod: - name: CD_vehicle-user-relationship-service PROD - tag: vehicle-user-relationship-service - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - env: PROD - skipDeployment: "false" -CDvehicle-user-relationship-service-PROD.CN-Prod: +CDvehicle-user-relationship-service.CN-Prod: - name: CD_vehicle-user-relationship-service PROD - tag: vehicle-user-relationship-service - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-user-relationship-service-E2E: -- name: CD_vehicle-user-relationship-service E2E -- tag: vehicle-user-relationship-service -- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvehicle-user-relationship-service-E2E.EMEA-Prod: -- name: CD_vehicle-user-relationship-service E2E -- tag: vehicle-user-relationship-service -- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-user-relationship-service-E2E.NA-Prod: -- name: CD_vehicle-user-relationship-service E2E -- tag: vehicle-user-relationship-service -- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id -- env: E2E -- skipDeployment: "false" -CDvehicle-user-relationship-service-E2E.CN-Prod: -- name: CD_vehicle-user-relationship-service E2E -- tag: vehicle-user-relationship-service -- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-user-relationship-service-INT: -- name: CD_vehicle-user-relationship-service INT -- tag: vehicle-user-relationship-service -- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvehicle-user-relationship-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvehicle-user-relationship-service.EMEA-PreProd: - name: CD_vehicle-user-relationship-service INT - tag: vehicle-user-relationship-service - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - env: INT - skipDeployment: "false" -CDvehicle-user-relationship-service-INT.NA-PreProd: +CDvehicle-user-relationship-service.NA-PreProd: - name: CD_vehicle-user-relationship-service INT - tag: vehicle-user-relationship-service - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - env: INT - skipDeployment: "false" -CDvehicle-user-relationship-service-INT.CN-PreProd: +CDvehicle-user-relationship-service.CN-PreProd: - name: CD_vehicle-user-relationship-service INT - tag: vehicle-user-relationship-service - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/dashboard/dashboard.yaml index 77ec5808..98cc1470 100644 --- a/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvehicle-user-relationship-service: default.json +- CDvehicle-user-relationship-service-PROD: default.json +- CDvehicle-user-relationship-service-E2E: default.json +- CDvehicle-user-relationship-service-INT: default.json +- CDvehicle-user-relationship-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvehicle-user-relationship-service.EMEA-Prod: +CDvehicle-user-relationship-service-PROD: +- name: CD_vehicle-user-relationship-service PROD +- mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name +- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id +- tag: vehicle-user-relationship-service +- env: PROD +- skipDeployment: "true" +CDvehicle-user-relationship-service-PROD.EMEA-Prod: - name: CD_vehicle-user-relationship-service PROD - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: PROD - skipDeployment: "false" -CDvehicle-user-relationship-service.NA-Prod: +CDvehicle-user-relationship-service-PROD.NA-Prod: - name: CD_vehicle-user-relationship-service PROD - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: PROD - skipDeployment: "false" -CDvehicle-user-relationship-service.CN-Prod: +CDvehicle-user-relationship-service-PROD.CN-Prod: - name: CD_vehicle-user-relationship-service PROD - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id @@ -25,21 +35,28 @@ CDvehicle-user-relationship-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvehicle-user-relationship-service.EMEA-Prod: +CDvehicle-user-relationship-service-E2E: +- name: CD_vehicle-user-relationship-service E2E +- mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name +- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id +- tag: vehicle-user-relationship-service +- env: E2E +- skipDeployment: "true" +CDvehicle-user-relationship-service-E2E.EMEA-Prod: - name: CD_vehicle-user-relationship-service E2E - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: E2E - skipDeployment: "false" -CDvehicle-user-relationship-service.NA-Prod: +CDvehicle-user-relationship-service-E2E.NA-Prod: - name: CD_vehicle-user-relationship-service E2E - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: E2E - skipDeployment: "false" -CDvehicle-user-relationship-service.CN-Prod: +CDvehicle-user-relationship-service-E2E.CN-Prod: - name: CD_vehicle-user-relationship-service E2E - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id @@ -47,22 +64,29 @@ CDvehicle-user-relationship-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvehicle-user-relationship-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvehicle-user-relationship-service-INT: +- name: CD_vehicle-user-relationship-service INT +- mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name +- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id +- tag: vehicle-user-relationship-service +- env: INT +- skipDeployment: "true" +CDvehicle-user-relationship-service-INT.EMEA-PreProd: - name: CD_vehicle-user-relationship-service INT - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: INT - skipDeployment: "false" -CDvehicle-user-relationship-service.NA-PreProd: +CDvehicle-user-relationship-service-INT.NA-PreProd: - name: CD_vehicle-user-relationship-service INT - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: INT - skipDeployment: "false" -CDvehicle-user-relationship-service.CN-PreProd: +CDvehicle-user-relationship-service-INT.CN-PreProd: - name: CD_vehicle-user-relationship-service INT - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id @@ -70,22 +94,29 @@ CDvehicle-user-relationship-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvehicle-user-relationship-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvehicle-user-relationship-service-TEST: +- name: CD_vehicle-user-relationship-service TEST +- mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name +- mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id +- tag: vehicle-user-relationship-service +- env: TEST +- skipDeployment: "true" +CDvehicle-user-relationship-service-TEST.EMEA-PreProd: - name: CD_vehicle-user-relationship-service TEST - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: TEST - skipDeployment: "false" -CDvehicle-user-relationship-service.NA-PreProd: +CDvehicle-user-relationship-service-TEST.NA-PreProd: - name: CD_vehicle-user-relationship-service TEST - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id - tag: vehicle-user-relationship-service - env: TEST - skipDeployment: "false" -CDvehicle-user-relationship-service.CN-PreProd: +CDvehicle-user-relationship-service-TEST.CN-PreProd: - name: CD_vehicle-user-relationship-service TEST - mzName: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.name - mzId: CD_vehicle-user-relationship-service/management-zone/CDvehicle-user-relationship-service.id diff --git a/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/notification/notification.yaml index 1e7a8925..a67c08ca 100644 --- a/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vehicle-user-relationship-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvehicle-user-relationship-service-PROD: msTeams.json -- CDvehicle-user-relationship-service-E2E: msTeams.json -- CDvehicle-user-relationship-service-INT: msTeams.json +- CDvehicle-user-relationship-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-user-relationship-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvehicle-user-relationship-service.EMEA-Prod: - name: CD_vehicle-user-relationship-service PROD -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-PROD.id +- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-user-relationship-service-PROD.EMEA-Prod: +CDvehicle-user-relationship-service.NA-Prod: - name: CD_vehicle-user-relationship-service PROD -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-user-relationship-service-PROD.NA-Prod: -- name: CD_vehicle-user-relationship-service PROD -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-user-relationship-service-PROD.CN-Prod: -- name: CD_vehicle-user-relationship-service PROD -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-user-relationship-service-E2E: -- name: CD_vehicle-user-relationship-service E2E -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-E2E.id +- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-user-relationship-service-E2E.EMEA-Prod: -- name: CD_vehicle-user-relationship-service E2E -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-user-relationship-service-E2E.NA-Prod: -- name: CD_vehicle-user-relationship-service E2E -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvehicle-user-relationship-service-E2E.CN-Prod: -- name: CD_vehicle-user-relationship-service E2E -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvehicle-user-relationship-service-INT: -- name: CD_vehicle-user-relationship-service INT -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-INT.id +CDvehicle-user-relationship-service.CN-Prod: +- name: CD_vehicle-user-relationship-service PROD +- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvehicle-user-relationship-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvehicle-user-relationship-service.EMEA-PreProd: - name: CD_vehicle-user-relationship-service INT -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-INT.id +- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-user-relationship-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvehicle-user-relationship-service.NA-PreProd: - name: CD_vehicle-user-relationship-service INT -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-INT.id +- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service.id - webhook: https://empty -- skipDeployment: "false" -CDvehicle-user-relationship-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvehicle-user-relationship-service.CN-PreProd: - name: CD_vehicle-user-relationship-service INT -- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service-INT.id +- alertingProfile: CD_vehicle-user-relationship-service/alerting-profile/CDvehicle-user-relationship-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vin-list-generator-service/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vin-list-generator-service/alerting-profile/alerting-profile.yaml index 60281d69..a94c4ea2 100644 --- a/BMW-Dynatrace-config/CD_vin-list-generator-service/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vin-list-generator-service/alerting-profile/alerting-profile.yaml @@ -1,86 +1,41 @@ config: -- CDvin-list-generator-service-PROD: default.json -- CDvin-list-generator-service-E2E: default.json -- CDvin-list-generator-service-INT: default.json +- CDvin-list-generator-service: default.json -#Prod dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvin-list-generator-service-PROD: -- name: CD_vin-list-generator-service PROD -- tag: vin-list-generator-service -- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvin-list-generator-service-PROD.EMEA-Prod: + +#Prod alerting profiles for EMEA/NA/CN +CDvin-list-generator-service.EMEA-Prod: - name: CD_vin-list-generator-service PROD - tag: vin-list-generator-service - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - env: PROD - skipDeployment: "false" -CDvin-list-generator-service-PROD.NA-Prod: +CDvin-list-generator-service.NA-Prod: - name: CD_vin-list-generator-service PROD - tag: vin-list-generator-service - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - env: PROD - skipDeployment: "false" -CDvin-list-generator-service-PROD.CN-Prod: +CDvin-list-generator-service.CN-Prod: - name: CD_vin-list-generator-service PROD - tag: vin-list-generator-service - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - env: PROD - skipDeployment: "false" -#E2E dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvin-list-generator-service-E2E: -- name: CD_vin-list-generator-service E2E -- tag: vin-list-generator-service -- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id -- env: E2E -- skipDeployment: "true" -#Configuration -CDvin-list-generator-service-E2E.EMEA-Prod: -- name: CD_vin-list-generator-service E2E -- tag: vin-list-generator-service -- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id -- env: E2E -- skipDeployment: "false" -CDvin-list-generator-service-E2E.NA-Prod: -- name: CD_vin-list-generator-service E2E -- tag: vin-list-generator-service -- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id -- env: E2E -- skipDeployment: "false" -CDvin-list-generator-service-E2E.CN-Prod: -- name: CD_vin-list-generator-service E2E -- tag: vin-list-generator-service -- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id -- env: E2E -- skipDeployment: "false" - -#INT dashboards for EMEA/NA/CN -#Dry-run needed for all hubs -CDvin-list-generator-service-INT: -- name: CD_vin-list-generator-service INT -- tag: vin-list-generator-service -- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvin-list-generator-service-INT.EMEA-PreProd: +#INT alerting profiles for EMEA/NA/CN +CDvin-list-generator-service.EMEA-PreProd: - name: CD_vin-list-generator-service INT - tag: vin-list-generator-service - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - env: INT - skipDeployment: "false" -CDvin-list-generator-service-INT.NA-PreProd: +CDvin-list-generator-service.NA-PreProd: - name: CD_vin-list-generator-service INT - tag: vin-list-generator-service - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - env: INT - skipDeployment: "false" -CDvin-list-generator-service-INT.CN-PreProd: +CDvin-list-generator-service.CN-PreProd: - name: CD_vin-list-generator-service INT - tag: vin-list-generator-service - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id diff --git a/BMW-Dynatrace-config/CD_vin-list-generator-service/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vin-list-generator-service/dashboard/dashboard.yaml index 65f89ff4..da624b50 100644 --- a/BMW-Dynatrace-config/CD_vin-list-generator-service/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vin-list-generator-service/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvin-list-generator-service: default.json +- CDvin-list-generator-service-PROD: default.json +- CDvin-list-generator-service-E2E: default.json +- CDvin-list-generator-service-INT: default.json +- CDvin-list-generator-service-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvin-list-generator-service.EMEA-Prod: +CDvin-list-generator-service-PROD: +- name: CD_vin-list-generator-service PROD +- mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name +- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id +- tag: vin-list-generator-service +- env: PROD +- skipDeployment: "true" +CDvin-list-generator-service-PROD.EMEA-Prod: - name: CD_vin-list-generator-service PROD - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: PROD - skipDeployment: "false" -CDvin-list-generator-service.NA-Prod: +CDvin-list-generator-service-PROD.NA-Prod: - name: CD_vin-list-generator-service PROD - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: PROD - skipDeployment: "false" -CDvin-list-generator-service.CN-Prod: +CDvin-list-generator-service-PROD.CN-Prod: - name: CD_vin-list-generator-service PROD - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id @@ -25,21 +35,28 @@ CDvin-list-generator-service.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvin-list-generator-service.EMEA-Prod: +CDvin-list-generator-service-E2E: +- name: CD_vin-list-generator-service E2E +- mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name +- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id +- tag: vin-list-generator-service +- env: E2E +- skipDeployment: "true" +CDvin-list-generator-service-E2E.EMEA-Prod: - name: CD_vin-list-generator-service E2E - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: E2E - skipDeployment: "false" -CDvin-list-generator-service.NA-Prod: +CDvin-list-generator-service-E2E.NA-Prod: - name: CD_vin-list-generator-service E2E - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: E2E - skipDeployment: "false" -CDvin-list-generator-service.CN-Prod: +CDvin-list-generator-service-E2E.CN-Prod: - name: CD_vin-list-generator-service E2E - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id @@ -47,22 +64,29 @@ CDvin-list-generator-service.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvin-list-generator-service.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvin-list-generator-service-INT: +- name: CD_vin-list-generator-service INT +- mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name +- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id +- tag: vin-list-generator-service +- env: INT +- skipDeployment: "true" +CDvin-list-generator-service-INT.EMEA-PreProd: - name: CD_vin-list-generator-service INT - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: INT - skipDeployment: "false" -CDvin-list-generator-service.NA-PreProd: +CDvin-list-generator-service-INT.NA-PreProd: - name: CD_vin-list-generator-service INT - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: INT - skipDeployment: "false" -CDvin-list-generator-service.CN-PreProd: +CDvin-list-generator-service-INT.CN-PreProd: - name: CD_vin-list-generator-service INT - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id @@ -70,22 +94,29 @@ CDvin-list-generator-service.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvin-list-generator-service.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvin-list-generator-service-TEST: +- name: CD_vin-list-generator-service TEST +- mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name +- mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id +- tag: vin-list-generator-service +- env: TEST +- skipDeployment: "true" +CDvin-list-generator-service-TEST.EMEA-PreProd: - name: CD_vin-list-generator-service TEST - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: TEST - skipDeployment: "false" -CDvin-list-generator-service.NA-PreProd: +CDvin-list-generator-service-TEST.NA-PreProd: - name: CD_vin-list-generator-service TEST - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id - tag: vin-list-generator-service - env: TEST - skipDeployment: "false" -CDvin-list-generator-service.CN-PreProd: +CDvin-list-generator-service-TEST.CN-PreProd: - name: CD_vin-list-generator-service TEST - mzName: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.name - mzId: CD_vin-list-generator-service/management-zone/CDvin-list-generator-service.id diff --git a/BMW-Dynatrace-config/CD_vin-list-generator-service/notification/notification.yaml b/BMW-Dynatrace-config/CD_vin-list-generator-service/notification/notification.yaml index dab65c9c..b2b5f42f 100644 --- a/BMW-Dynatrace-config/CD_vin-list-generator-service/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vin-list-generator-service/notification/notification.yaml @@ -1,76 +1,36 @@ config: -- CDvin-list-generator-service-PROD: msTeams.json -- CDvin-list-generator-service-E2E: msTeams.json -- CDvin-list-generator-service-INT: msTeams.json +- CDvin-list-generator-service: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvin-list-generator-service-PROD: +# Notification System for EMEA/NA/CN Prod +CDvin-list-generator-service.EMEA-Prod: - name: CD_vin-list-generator-service PROD -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-PROD.id +- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvin-list-generator-service-PROD.EMEA-Prod: +CDvin-list-generator-service.NA-Prod: - name: CD_vin-list-generator-service PROD -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvin-list-generator-service-PROD.NA-Prod: -- name: CD_vin-list-generator-service PROD -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvin-list-generator-service-PROD.CN-Prod: -- name: CD_vin-list-generator-service PROD -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#E2E notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvin-list-generator-service-E2E: -- name: CD_vin-list-generator-service E2E -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-E2E.id +- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvin-list-generator-service-E2E.EMEA-Prod: -- name: CD_vin-list-generator-service E2E -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvin-list-generator-service-E2E.NA-Prod: -- name: CD_vin-list-generator-service E2E -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" -CDvin-list-generator-service-E2E.CN-Prod: -- name: CD_vin-list-generator-service E2E -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-E2E.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvin-list-generator-service-INT: -- name: CD_vin-list-generator-service INT -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-INT.id +CDvin-list-generator-service.CN-Prod: +- name: CD_vin-list-generator-service PROD +- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvin-list-generator-service-INT.EMEA-PreProd: + +# Notification System for EMEA/NA/CN PreProd +CDvin-list-generator-service.EMEA-PreProd: - name: CD_vin-list-generator-service INT -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-INT.id +- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service.id - webhook: https://empty -- skipDeployment: "false" -CDvin-list-generator-service-INT.NA-PreProd: +- skipDeployment: "true" +CDvin-list-generator-service.NA-PreProd: - name: CD_vin-list-generator-service INT -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-INT.id +- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service.id - webhook: https://empty -- skipDeployment: "false" -CDvin-list-generator-service-INT.CN-PreProd: +- skipDeployment: "true" +CDvin-list-generator-service.CN-PreProd: - name: CD_vin-list-generator-service INT -- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service-INT.id +- alertingProfile: CD_vin-list-generator-service/alerting-profile/CDvin-list-generator-service.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vps-admin/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vps-admin/alerting-profile/alerting-profile.yaml index 922f9fa8..9baad942 100644 --- a/BMW-Dynatrace-config/CD_vps-admin/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vps-admin/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDvps-admin-PROD: default.json -- CDvps-admin-INT: default.json +- CDvps-admin: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-admin-PROD: -- name: CD_vps-admin PROD -- tag: vps-admin -- mzId: CD_vps-admin/management-zone/CDvps-admin.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvps-admin-PROD.EMEA-Prod: +CDvps-admin.EMEA-Prod: - name: CD_vps-admin PROD - tag: vps-admin - mzId: CD_vps-admin/management-zone/CDvps-admin.id - env: PROD - skipDeployment: "false" -CDvps-admin-PROD.NA-Prod: +CDvps-admin.NA-Prod: - name: CD_vps-admin PROD - tag: vps-admin - mzId: CD_vps-admin/management-zone/CDvps-admin.id - env: PROD - skipDeployment: "false" -CDvps-admin-PROD.CN-Prod: +CDvps-admin.CN-Prod: - name: CD_vps-admin PROD - tag: vps-admin - mzId: CD_vps-admin/management-zone/CDvps-admin.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-admin-INT: -- name: CD_vps-admin INT -- tag: vps-admin -- mzId: CD_vps-admin/management-zone/CDvps-admin.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvps-admin-INT.EMEA-PreProd: +CDvps-admin.EMEA-PreProd: - name: CD_vps-admin INT - tag: vps-admin - mzId: CD_vps-admin/management-zone/CDvps-admin.id - env: INT - skipDeployment: "false" -CDvps-admin-INT.NA-PreProd: +CDvps-admin.NA-PreProd: - name: CD_vps-admin INT - tag: vps-admin - mzId: CD_vps-admin/management-zone/CDvps-admin.id - env: INT - skipDeployment: "false" -CDvps-admin-INT.CN-PreProd: +CDvps-admin.CN-PreProd: - name: CD_vps-admin INT - tag: vps-admin - mzId: CD_vps-admin/management-zone/CDvps-admin.id diff --git a/BMW-Dynatrace-config/CD_vps-admin/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vps-admin/dashboard/dashboard.yaml index ee463a3b..5deae55b 100644 --- a/BMW-Dynatrace-config/CD_vps-admin/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vps-admin/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvps-admin: default.json +- CDvps-admin-PROD: default.json +- CDvps-admin-E2E: default.json +- CDvps-admin-INT: default.json +- CDvps-admin-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvps-admin.EMEA-Prod: +CDvps-admin-PROD: +- name: CD_vps-admin PROD +- mzName: CD_vps-admin/management-zone/CDvps-admin.name +- mzId: CD_vps-admin/management-zone/CDvps-admin.id +- tag: vps-admin +- env: PROD +- skipDeployment: "true" +CDvps-admin-PROD.EMEA-Prod: - name: CD_vps-admin PROD - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: PROD - skipDeployment: "false" -CDvps-admin.NA-Prod: +CDvps-admin-PROD.NA-Prod: - name: CD_vps-admin PROD - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: PROD - skipDeployment: "false" -CDvps-admin.CN-Prod: +CDvps-admin-PROD.CN-Prod: - name: CD_vps-admin PROD - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id @@ -25,21 +35,28 @@ CDvps-admin.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvps-admin.EMEA-Prod: +CDvps-admin-E2E: +- name: CD_vps-admin E2E +- mzName: CD_vps-admin/management-zone/CDvps-admin.name +- mzId: CD_vps-admin/management-zone/CDvps-admin.id +- tag: vps-admin +- env: E2E +- skipDeployment: "true" +CDvps-admin-E2E.EMEA-Prod: - name: CD_vps-admin E2E - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: E2E - skipDeployment: "false" -CDvps-admin.NA-Prod: +CDvps-admin-E2E.NA-Prod: - name: CD_vps-admin E2E - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: E2E - skipDeployment: "false" -CDvps-admin.CN-Prod: +CDvps-admin-E2E.CN-Prod: - name: CD_vps-admin E2E - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id @@ -47,22 +64,29 @@ CDvps-admin.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvps-admin.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvps-admin-INT: +- name: CD_vps-admin INT +- mzName: CD_vps-admin/management-zone/CDvps-admin.name +- mzId: CD_vps-admin/management-zone/CDvps-admin.id +- tag: vps-admin +- env: INT +- skipDeployment: "true" +CDvps-admin-INT.EMEA-PreProd: - name: CD_vps-admin INT - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: INT - skipDeployment: "false" -CDvps-admin.NA-PreProd: +CDvps-admin-INT.NA-PreProd: - name: CD_vps-admin INT - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: INT - skipDeployment: "false" -CDvps-admin.CN-PreProd: +CDvps-admin-INT.CN-PreProd: - name: CD_vps-admin INT - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id @@ -70,22 +94,29 @@ CDvps-admin.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvps-admin.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvps-admin-TEST: +- name: CD_vps-admin TEST +- mzName: CD_vps-admin/management-zone/CDvps-admin.name +- mzId: CD_vps-admin/management-zone/CDvps-admin.id +- tag: vps-admin +- env: TEST +- skipDeployment: "true" +CDvps-admin-TEST.EMEA-PreProd: - name: CD_vps-admin TEST - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: TEST - skipDeployment: "false" -CDvps-admin.NA-PreProd: +CDvps-admin-TEST.NA-PreProd: - name: CD_vps-admin TEST - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id - tag: vps-admin - env: TEST - skipDeployment: "false" -CDvps-admin.CN-PreProd: +CDvps-admin-TEST.CN-PreProd: - name: CD_vps-admin TEST - mzName: CD_vps-admin/management-zone/CDvps-admin.name - mzId: CD_vps-admin/management-zone/CDvps-admin.id diff --git a/BMW-Dynatrace-config/CD_vps-admin/notification/notification.yaml b/BMW-Dynatrace-config/CD_vps-admin/notification/notification.yaml index e3bc914b..6254b656 100644 --- a/BMW-Dynatrace-config/CD_vps-admin/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vps-admin/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDvps-admin-PROD: msTeams.json -- CDvps-admin-INT: msTeams.json +- CDvps-admin: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-admin-PROD: +# Notification System for EMEA/NA/CN Prod +CDvps-admin.EMEA-Prod: - name: CD_vps-admin PROD -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-PROD.id +- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-admin-PROD.EMEA-Prod: +CDvps-admin.NA-Prod: - name: CD_vps-admin PROD -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-admin-PROD.NA-Prod: -- name: CD_vps-admin PROD -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-admin-PROD.CN-Prod: -- name: CD_vps-admin PROD -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-admin-INT: -- name: CD_vps-admin INT -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-INT.id +- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-admin-INT.EMEA-PreProd: -- name: CD_vps-admin INT -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-INT.id +CDvps-admin.CN-Prod: +- name: CD_vps-admin PROD +- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin.id - webhook: https://empty -- skipDeployment: "false" -CDvps-admin-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDvps-admin.EMEA-PreProd: - name: CD_vps-admin INT -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-INT.id +- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin.id - webhook: https://empty -- skipDeployment: "false" -CDvps-admin-INT.CN-PreProd: +- skipDeployment: "true" +CDvps-admin.NA-PreProd: - name: CD_vps-admin INT -- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin-INT.id +- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDvps-admin.CN-PreProd: +- name: CD_vps-admin INT +- alertingProfile: CD_vps-admin/alerting-profile/CDvps-admin.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vps-archive/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vps-archive/alerting-profile/alerting-profile.yaml index 36d67013..957553c8 100644 --- a/BMW-Dynatrace-config/CD_vps-archive/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vps-archive/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDvps-archive-PROD: default.json -- CDvps-archive-INT: default.json +- CDvps-archive: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-archive-PROD: -- name: CD_vps-archive PROD -- tag: vps-archive -- mzId: CD_vps-archive/management-zone/CDvps-archive.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvps-archive-PROD.EMEA-Prod: +CDvps-archive.EMEA-Prod: - name: CD_vps-archive PROD - tag: vps-archive - mzId: CD_vps-archive/management-zone/CDvps-archive.id - env: PROD - skipDeployment: "false" -CDvps-archive-PROD.NA-Prod: +CDvps-archive.NA-Prod: - name: CD_vps-archive PROD - tag: vps-archive - mzId: CD_vps-archive/management-zone/CDvps-archive.id - env: PROD - skipDeployment: "false" -CDvps-archive-PROD.CN-Prod: +CDvps-archive.CN-Prod: - name: CD_vps-archive PROD - tag: vps-archive - mzId: CD_vps-archive/management-zone/CDvps-archive.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-archive-INT: -- name: CD_vps-archive INT -- tag: vps-archive -- mzId: CD_vps-archive/management-zone/CDvps-archive.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvps-archive-INT.EMEA-PreProd: +CDvps-archive.EMEA-PreProd: - name: CD_vps-archive INT - tag: vps-archive - mzId: CD_vps-archive/management-zone/CDvps-archive.id - env: INT - skipDeployment: "false" -CDvps-archive-INT.NA-PreProd: +CDvps-archive.NA-PreProd: - name: CD_vps-archive INT - tag: vps-archive - mzId: CD_vps-archive/management-zone/CDvps-archive.id - env: INT - skipDeployment: "false" -CDvps-archive-INT.CN-PreProd: +CDvps-archive.CN-PreProd: - name: CD_vps-archive INT - tag: vps-archive - mzId: CD_vps-archive/management-zone/CDvps-archive.id diff --git a/BMW-Dynatrace-config/CD_vps-archive/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vps-archive/dashboard/dashboard.yaml index 3596eba6..5b7707fc 100644 --- a/BMW-Dynatrace-config/CD_vps-archive/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vps-archive/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvps-archive: default.json +- CDvps-archive-PROD: default.json +- CDvps-archive-E2E: default.json +- CDvps-archive-INT: default.json +- CDvps-archive-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvps-archive.EMEA-Prod: +CDvps-archive-PROD: +- name: CD_vps-archive PROD +- mzName: CD_vps-archive/management-zone/CDvps-archive.name +- mzId: CD_vps-archive/management-zone/CDvps-archive.id +- tag: vps-archive +- env: PROD +- skipDeployment: "true" +CDvps-archive-PROD.EMEA-Prod: - name: CD_vps-archive PROD - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: PROD - skipDeployment: "false" -CDvps-archive.NA-Prod: +CDvps-archive-PROD.NA-Prod: - name: CD_vps-archive PROD - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: PROD - skipDeployment: "false" -CDvps-archive.CN-Prod: +CDvps-archive-PROD.CN-Prod: - name: CD_vps-archive PROD - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id @@ -25,21 +35,28 @@ CDvps-archive.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvps-archive.EMEA-Prod: +CDvps-archive-E2E: +- name: CD_vps-archive E2E +- mzName: CD_vps-archive/management-zone/CDvps-archive.name +- mzId: CD_vps-archive/management-zone/CDvps-archive.id +- tag: vps-archive +- env: E2E +- skipDeployment: "true" +CDvps-archive-E2E.EMEA-Prod: - name: CD_vps-archive E2E - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: E2E - skipDeployment: "false" -CDvps-archive.NA-Prod: +CDvps-archive-E2E.NA-Prod: - name: CD_vps-archive E2E - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: E2E - skipDeployment: "false" -CDvps-archive.CN-Prod: +CDvps-archive-E2E.CN-Prod: - name: CD_vps-archive E2E - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id @@ -47,22 +64,29 @@ CDvps-archive.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvps-archive.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvps-archive-INT: +- name: CD_vps-archive INT +- mzName: CD_vps-archive/management-zone/CDvps-archive.name +- mzId: CD_vps-archive/management-zone/CDvps-archive.id +- tag: vps-archive +- env: INT +- skipDeployment: "true" +CDvps-archive-INT.EMEA-PreProd: - name: CD_vps-archive INT - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: INT - skipDeployment: "false" -CDvps-archive.NA-PreProd: +CDvps-archive-INT.NA-PreProd: - name: CD_vps-archive INT - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: INT - skipDeployment: "false" -CDvps-archive.CN-PreProd: +CDvps-archive-INT.CN-PreProd: - name: CD_vps-archive INT - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id @@ -70,22 +94,29 @@ CDvps-archive.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvps-archive.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvps-archive-TEST: +- name: CD_vps-archive TEST +- mzName: CD_vps-archive/management-zone/CDvps-archive.name +- mzId: CD_vps-archive/management-zone/CDvps-archive.id +- tag: vps-archive +- env: TEST +- skipDeployment: "true" +CDvps-archive-TEST.EMEA-PreProd: - name: CD_vps-archive TEST - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: TEST - skipDeployment: "false" -CDvps-archive.NA-PreProd: +CDvps-archive-TEST.NA-PreProd: - name: CD_vps-archive TEST - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id - tag: vps-archive - env: TEST - skipDeployment: "false" -CDvps-archive.CN-PreProd: +CDvps-archive-TEST.CN-PreProd: - name: CD_vps-archive TEST - mzName: CD_vps-archive/management-zone/CDvps-archive.name - mzId: CD_vps-archive/management-zone/CDvps-archive.id diff --git a/BMW-Dynatrace-config/CD_vps-archive/notification/notification.yaml b/BMW-Dynatrace-config/CD_vps-archive/notification/notification.yaml index 74d8a03e..f729a9e3 100644 --- a/BMW-Dynatrace-config/CD_vps-archive/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vps-archive/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDvps-archive-PROD: msTeams.json -- CDvps-archive-INT: msTeams.json +- CDvps-archive: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-archive-PROD: +# Notification System for EMEA/NA/CN Prod +CDvps-archive.EMEA-Prod: - name: CD_vps-archive PROD -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-PROD.id +- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-archive-PROD.EMEA-Prod: +CDvps-archive.NA-Prod: - name: CD_vps-archive PROD -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-archive-PROD.NA-Prod: -- name: CD_vps-archive PROD -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-archive-PROD.CN-Prod: -- name: CD_vps-archive PROD -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-archive-INT: -- name: CD_vps-archive INT -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-INT.id +- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-archive-INT.EMEA-PreProd: -- name: CD_vps-archive INT -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-INT.id +CDvps-archive.CN-Prod: +- name: CD_vps-archive PROD +- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive.id - webhook: https://empty -- skipDeployment: "false" -CDvps-archive-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDvps-archive.EMEA-PreProd: - name: CD_vps-archive INT -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-INT.id +- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive.id - webhook: https://empty -- skipDeployment: "false" -CDvps-archive-INT.CN-PreProd: +- skipDeployment: "true" +CDvps-archive.NA-PreProd: - name: CD_vps-archive INT -- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive-INT.id +- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDvps-archive.CN-PreProd: +- name: CD_vps-archive INT +- alertingProfile: CD_vps-archive/alerting-profile/CDvps-archive.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vps-monitor/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vps-monitor/alerting-profile/alerting-profile.yaml index 7768af20..2b4ff3ea 100644 --- a/BMW-Dynatrace-config/CD_vps-monitor/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vps-monitor/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDvps-monitor-PROD: default.json -- CDvps-monitor-INT: default.json +- CDvps-monitor: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-monitor-PROD: -- name: CD_vps-monitor PROD -- tag: vps-monitor -- mzId: CD_vps-monitor/management-zone/CDvps-monitor.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvps-monitor-PROD.EMEA-Prod: +CDvps-monitor.EMEA-Prod: - name: CD_vps-monitor PROD - tag: vps-monitor - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - env: PROD - skipDeployment: "false" -CDvps-monitor-PROD.NA-Prod: +CDvps-monitor.NA-Prod: - name: CD_vps-monitor PROD - tag: vps-monitor - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - env: PROD - skipDeployment: "false" -CDvps-monitor-PROD.CN-Prod: +CDvps-monitor.CN-Prod: - name: CD_vps-monitor PROD - tag: vps-monitor - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-monitor-INT: -- name: CD_vps-monitor INT -- tag: vps-monitor -- mzId: CD_vps-monitor/management-zone/CDvps-monitor.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvps-monitor-INT.EMEA-PreProd: +CDvps-monitor.EMEA-PreProd: - name: CD_vps-monitor INT - tag: vps-monitor - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - env: INT - skipDeployment: "false" -CDvps-monitor-INT.NA-PreProd: +CDvps-monitor.NA-PreProd: - name: CD_vps-monitor INT - tag: vps-monitor - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - env: INT - skipDeployment: "false" -CDvps-monitor-INT.CN-PreProd: +CDvps-monitor.CN-PreProd: - name: CD_vps-monitor INT - tag: vps-monitor - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id diff --git a/BMW-Dynatrace-config/CD_vps-monitor/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vps-monitor/dashboard/dashboard.yaml index 34f37ecd..24a44bd0 100644 --- a/BMW-Dynatrace-config/CD_vps-monitor/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vps-monitor/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvps-monitor: default.json +- CDvps-monitor-PROD: default.json +- CDvps-monitor-E2E: default.json +- CDvps-monitor-INT: default.json +- CDvps-monitor-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvps-monitor.EMEA-Prod: +CDvps-monitor-PROD: +- name: CD_vps-monitor PROD +- mzName: CD_vps-monitor/management-zone/CDvps-monitor.name +- mzId: CD_vps-monitor/management-zone/CDvps-monitor.id +- tag: vps-monitor +- env: PROD +- skipDeployment: "true" +CDvps-monitor-PROD.EMEA-Prod: - name: CD_vps-monitor PROD - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: PROD - skipDeployment: "false" -CDvps-monitor.NA-Prod: +CDvps-monitor-PROD.NA-Prod: - name: CD_vps-monitor PROD - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: PROD - skipDeployment: "false" -CDvps-monitor.CN-Prod: +CDvps-monitor-PROD.CN-Prod: - name: CD_vps-monitor PROD - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id @@ -25,21 +35,28 @@ CDvps-monitor.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvps-monitor.EMEA-Prod: +CDvps-monitor-E2E: +- name: CD_vps-monitor E2E +- mzName: CD_vps-monitor/management-zone/CDvps-monitor.name +- mzId: CD_vps-monitor/management-zone/CDvps-monitor.id +- tag: vps-monitor +- env: E2E +- skipDeployment: "true" +CDvps-monitor-E2E.EMEA-Prod: - name: CD_vps-monitor E2E - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: E2E - skipDeployment: "false" -CDvps-monitor.NA-Prod: +CDvps-monitor-E2E.NA-Prod: - name: CD_vps-monitor E2E - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: E2E - skipDeployment: "false" -CDvps-monitor.CN-Prod: +CDvps-monitor-E2E.CN-Prod: - name: CD_vps-monitor E2E - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id @@ -47,22 +64,29 @@ CDvps-monitor.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvps-monitor.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvps-monitor-INT: +- name: CD_vps-monitor INT +- mzName: CD_vps-monitor/management-zone/CDvps-monitor.name +- mzId: CD_vps-monitor/management-zone/CDvps-monitor.id +- tag: vps-monitor +- env: INT +- skipDeployment: "true" +CDvps-monitor-INT.EMEA-PreProd: - name: CD_vps-monitor INT - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: INT - skipDeployment: "false" -CDvps-monitor.NA-PreProd: +CDvps-monitor-INT.NA-PreProd: - name: CD_vps-monitor INT - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: INT - skipDeployment: "false" -CDvps-monitor.CN-PreProd: +CDvps-monitor-INT.CN-PreProd: - name: CD_vps-monitor INT - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id @@ -70,22 +94,29 @@ CDvps-monitor.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvps-monitor.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvps-monitor-TEST: +- name: CD_vps-monitor TEST +- mzName: CD_vps-monitor/management-zone/CDvps-monitor.name +- mzId: CD_vps-monitor/management-zone/CDvps-monitor.id +- tag: vps-monitor +- env: TEST +- skipDeployment: "true" +CDvps-monitor-TEST.EMEA-PreProd: - name: CD_vps-monitor TEST - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: TEST - skipDeployment: "false" -CDvps-monitor.NA-PreProd: +CDvps-monitor-TEST.NA-PreProd: - name: CD_vps-monitor TEST - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id - tag: vps-monitor - env: TEST - skipDeployment: "false" -CDvps-monitor.CN-PreProd: +CDvps-monitor-TEST.CN-PreProd: - name: CD_vps-monitor TEST - mzName: CD_vps-monitor/management-zone/CDvps-monitor.name - mzId: CD_vps-monitor/management-zone/CDvps-monitor.id diff --git a/BMW-Dynatrace-config/CD_vps-monitor/notification/notification.yaml b/BMW-Dynatrace-config/CD_vps-monitor/notification/notification.yaml index bd4a2d08..722897a3 100644 --- a/BMW-Dynatrace-config/CD_vps-monitor/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vps-monitor/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDvps-monitor-PROD: msTeams.json -- CDvps-monitor-INT: msTeams.json +- CDvps-monitor: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-monitor-PROD: +# Notification System for EMEA/NA/CN Prod +CDvps-monitor.EMEA-Prod: - name: CD_vps-monitor PROD -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-PROD.id +- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-monitor-PROD.EMEA-Prod: +CDvps-monitor.NA-Prod: - name: CD_vps-monitor PROD -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-monitor-PROD.NA-Prod: -- name: CD_vps-monitor PROD -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-monitor-PROD.CN-Prod: -- name: CD_vps-monitor PROD -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-monitor-INT: -- name: CD_vps-monitor INT -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-INT.id +- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-monitor-INT.EMEA-PreProd: -- name: CD_vps-monitor INT -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-INT.id +CDvps-monitor.CN-Prod: +- name: CD_vps-monitor PROD +- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor.id - webhook: https://empty -- skipDeployment: "false" -CDvps-monitor-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDvps-monitor.EMEA-PreProd: - name: CD_vps-monitor INT -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-INT.id +- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor.id - webhook: https://empty -- skipDeployment: "false" -CDvps-monitor-INT.CN-PreProd: +- skipDeployment: "true" +CDvps-monitor.NA-PreProd: - name: CD_vps-monitor INT -- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor-INT.id +- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDvps-monitor.CN-PreProd: +- name: CD_vps-monitor INT +- alertingProfile: CD_vps-monitor/alerting-profile/CDvps-monitor.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vps-prov/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vps-prov/alerting-profile/alerting-profile.yaml index d6722805..197196b2 100644 --- a/BMW-Dynatrace-config/CD_vps-prov/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vps-prov/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDvps-prov-PROD: default.json -- CDvps-prov-INT: default.json +- CDvps-prov: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-prov-PROD: -- name: CD_vps-prov PROD -- tag: vps-prov -- mzId: CD_vps-prov/management-zone/CDvps-prov.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvps-prov-PROD.EMEA-Prod: +CDvps-prov.EMEA-Prod: - name: CD_vps-prov PROD - tag: vps-prov - mzId: CD_vps-prov/management-zone/CDvps-prov.id - env: PROD - skipDeployment: "false" -CDvps-prov-PROD.NA-Prod: +CDvps-prov.NA-Prod: - name: CD_vps-prov PROD - tag: vps-prov - mzId: CD_vps-prov/management-zone/CDvps-prov.id - env: PROD - skipDeployment: "false" -CDvps-prov-PROD.CN-Prod: +CDvps-prov.CN-Prod: - name: CD_vps-prov PROD - tag: vps-prov - mzId: CD_vps-prov/management-zone/CDvps-prov.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-prov-INT: -- name: CD_vps-prov INT -- tag: vps-prov -- mzId: CD_vps-prov/management-zone/CDvps-prov.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvps-prov-INT.EMEA-PreProd: +CDvps-prov.EMEA-PreProd: - name: CD_vps-prov INT - tag: vps-prov - mzId: CD_vps-prov/management-zone/CDvps-prov.id - env: INT - skipDeployment: "false" -CDvps-prov-INT.NA-PreProd: +CDvps-prov.NA-PreProd: - name: CD_vps-prov INT - tag: vps-prov - mzId: CD_vps-prov/management-zone/CDvps-prov.id - env: INT - skipDeployment: "false" -CDvps-prov-INT.CN-PreProd: +CDvps-prov.CN-PreProd: - name: CD_vps-prov INT - tag: vps-prov - mzId: CD_vps-prov/management-zone/CDvps-prov.id diff --git a/BMW-Dynatrace-config/CD_vps-prov/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vps-prov/dashboard/dashboard.yaml index a1f10063..6bd667d9 100644 --- a/BMW-Dynatrace-config/CD_vps-prov/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vps-prov/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvps-prov: default.json +- CDvps-prov-PROD: default.json +- CDvps-prov-E2E: default.json +- CDvps-prov-INT: default.json +- CDvps-prov-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvps-prov.EMEA-Prod: +CDvps-prov-PROD: +- name: CD_vps-prov PROD +- mzName: CD_vps-prov/management-zone/CDvps-prov.name +- mzId: CD_vps-prov/management-zone/CDvps-prov.id +- tag: vps-prov +- env: PROD +- skipDeployment: "true" +CDvps-prov-PROD.EMEA-Prod: - name: CD_vps-prov PROD - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: PROD - skipDeployment: "false" -CDvps-prov.NA-Prod: +CDvps-prov-PROD.NA-Prod: - name: CD_vps-prov PROD - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: PROD - skipDeployment: "false" -CDvps-prov.CN-Prod: +CDvps-prov-PROD.CN-Prod: - name: CD_vps-prov PROD - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id @@ -25,21 +35,28 @@ CDvps-prov.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvps-prov.EMEA-Prod: +CDvps-prov-E2E: +- name: CD_vps-prov E2E +- mzName: CD_vps-prov/management-zone/CDvps-prov.name +- mzId: CD_vps-prov/management-zone/CDvps-prov.id +- tag: vps-prov +- env: E2E +- skipDeployment: "true" +CDvps-prov-E2E.EMEA-Prod: - name: CD_vps-prov E2E - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: E2E - skipDeployment: "false" -CDvps-prov.NA-Prod: +CDvps-prov-E2E.NA-Prod: - name: CD_vps-prov E2E - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: E2E - skipDeployment: "false" -CDvps-prov.CN-Prod: +CDvps-prov-E2E.CN-Prod: - name: CD_vps-prov E2E - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id @@ -47,22 +64,29 @@ CDvps-prov.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvps-prov.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvps-prov-INT: +- name: CD_vps-prov INT +- mzName: CD_vps-prov/management-zone/CDvps-prov.name +- mzId: CD_vps-prov/management-zone/CDvps-prov.id +- tag: vps-prov +- env: INT +- skipDeployment: "true" +CDvps-prov-INT.EMEA-PreProd: - name: CD_vps-prov INT - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: INT - skipDeployment: "false" -CDvps-prov.NA-PreProd: +CDvps-prov-INT.NA-PreProd: - name: CD_vps-prov INT - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: INT - skipDeployment: "false" -CDvps-prov.CN-PreProd: +CDvps-prov-INT.CN-PreProd: - name: CD_vps-prov INT - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id @@ -70,22 +94,29 @@ CDvps-prov.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvps-prov.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvps-prov-TEST: +- name: CD_vps-prov TEST +- mzName: CD_vps-prov/management-zone/CDvps-prov.name +- mzId: CD_vps-prov/management-zone/CDvps-prov.id +- tag: vps-prov +- env: TEST +- skipDeployment: "true" +CDvps-prov-TEST.EMEA-PreProd: - name: CD_vps-prov TEST - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: TEST - skipDeployment: "false" -CDvps-prov.NA-PreProd: +CDvps-prov-TEST.NA-PreProd: - name: CD_vps-prov TEST - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id - tag: vps-prov - env: TEST - skipDeployment: "false" -CDvps-prov.CN-PreProd: +CDvps-prov-TEST.CN-PreProd: - name: CD_vps-prov TEST - mzName: CD_vps-prov/management-zone/CDvps-prov.name - mzId: CD_vps-prov/management-zone/CDvps-prov.id diff --git a/BMW-Dynatrace-config/CD_vps-prov/notification/notification.yaml b/BMW-Dynatrace-config/CD_vps-prov/notification/notification.yaml index 33caf5d3..a8033fef 100644 --- a/BMW-Dynatrace-config/CD_vps-prov/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vps-prov/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDvps-prov-PROD: msTeams.json -- CDvps-prov-INT: msTeams.json +- CDvps-prov: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-prov-PROD: +# Notification System for EMEA/NA/CN Prod +CDvps-prov.EMEA-Prod: - name: CD_vps-prov PROD -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-PROD.id +- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-prov-PROD.EMEA-Prod: +CDvps-prov.NA-Prod: - name: CD_vps-prov PROD -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-prov-PROD.NA-Prod: -- name: CD_vps-prov PROD -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-prov-PROD.CN-Prod: -- name: CD_vps-prov PROD -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-prov-INT: -- name: CD_vps-prov INT -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-INT.id +- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-prov-INT.EMEA-PreProd: -- name: CD_vps-prov INT -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-INT.id +CDvps-prov.CN-Prod: +- name: CD_vps-prov PROD +- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov.id - webhook: https://empty -- skipDeployment: "false" -CDvps-prov-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDvps-prov.EMEA-PreProd: - name: CD_vps-prov INT -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-INT.id +- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov.id - webhook: https://empty -- skipDeployment: "false" -CDvps-prov-INT.CN-PreProd: +- skipDeployment: "true" +CDvps-prov.NA-PreProd: - name: CD_vps-prov INT -- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov-INT.id +- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDvps-prov.CN-PreProd: +- name: CD_vps-prov INT +- alertingProfile: CD_vps-prov/alerting-profile/CDvps-prov.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vps-trigger/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vps-trigger/alerting-profile/alerting-profile.yaml index 8ae6e2c8..51759b90 100644 --- a/BMW-Dynatrace-config/CD_vps-trigger/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vps-trigger/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDvps-trigger-PROD: default.json -- CDvps-trigger-INT: default.json +- CDvps-trigger: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-trigger-PROD: -- name: CD_vps-trigger PROD -- tag: vps-trigger -- mzId: CD_vps-trigger/management-zone/CDvps-trigger.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvps-trigger-PROD.EMEA-Prod: +CDvps-trigger.EMEA-Prod: - name: CD_vps-trigger PROD - tag: vps-trigger - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - env: PROD - skipDeployment: "false" -CDvps-trigger-PROD.NA-Prod: +CDvps-trigger.NA-Prod: - name: CD_vps-trigger PROD - tag: vps-trigger - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - env: PROD - skipDeployment: "false" -CDvps-trigger-PROD.CN-Prod: +CDvps-trigger.CN-Prod: - name: CD_vps-trigger PROD - tag: vps-trigger - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-trigger-INT: -- name: CD_vps-trigger INT -- tag: vps-trigger -- mzId: CD_vps-trigger/management-zone/CDvps-trigger.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvps-trigger-INT.EMEA-PreProd: +CDvps-trigger.EMEA-PreProd: - name: CD_vps-trigger INT - tag: vps-trigger - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - env: INT - skipDeployment: "false" -CDvps-trigger-INT.NA-PreProd: +CDvps-trigger.NA-PreProd: - name: CD_vps-trigger INT - tag: vps-trigger - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - env: INT - skipDeployment: "false" -CDvps-trigger-INT.CN-PreProd: +CDvps-trigger.CN-PreProd: - name: CD_vps-trigger INT - tag: vps-trigger - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id diff --git a/BMW-Dynatrace-config/CD_vps-trigger/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vps-trigger/dashboard/dashboard.yaml index 02ad359e..36a0385c 100644 --- a/BMW-Dynatrace-config/CD_vps-trigger/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vps-trigger/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvps-trigger: default.json +- CDvps-trigger-PROD: default.json +- CDvps-trigger-E2E: default.json +- CDvps-trigger-INT: default.json +- CDvps-trigger-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvps-trigger.EMEA-Prod: +CDvps-trigger-PROD: +- name: CD_vps-trigger PROD +- mzName: CD_vps-trigger/management-zone/CDvps-trigger.name +- mzId: CD_vps-trigger/management-zone/CDvps-trigger.id +- tag: vps-trigger +- env: PROD +- skipDeployment: "true" +CDvps-trigger-PROD.EMEA-Prod: - name: CD_vps-trigger PROD - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: PROD - skipDeployment: "false" -CDvps-trigger.NA-Prod: +CDvps-trigger-PROD.NA-Prod: - name: CD_vps-trigger PROD - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: PROD - skipDeployment: "false" -CDvps-trigger.CN-Prod: +CDvps-trigger-PROD.CN-Prod: - name: CD_vps-trigger PROD - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id @@ -25,21 +35,28 @@ CDvps-trigger.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvps-trigger.EMEA-Prod: +CDvps-trigger-E2E: +- name: CD_vps-trigger E2E +- mzName: CD_vps-trigger/management-zone/CDvps-trigger.name +- mzId: CD_vps-trigger/management-zone/CDvps-trigger.id +- tag: vps-trigger +- env: E2E +- skipDeployment: "true" +CDvps-trigger-E2E.EMEA-Prod: - name: CD_vps-trigger E2E - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: E2E - skipDeployment: "false" -CDvps-trigger.NA-Prod: +CDvps-trigger-E2E.NA-Prod: - name: CD_vps-trigger E2E - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: E2E - skipDeployment: "false" -CDvps-trigger.CN-Prod: +CDvps-trigger-E2E.CN-Prod: - name: CD_vps-trigger E2E - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id @@ -47,22 +64,29 @@ CDvps-trigger.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvps-trigger.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvps-trigger-INT: +- name: CD_vps-trigger INT +- mzName: CD_vps-trigger/management-zone/CDvps-trigger.name +- mzId: CD_vps-trigger/management-zone/CDvps-trigger.id +- tag: vps-trigger +- env: INT +- skipDeployment: "true" +CDvps-trigger-INT.EMEA-PreProd: - name: CD_vps-trigger INT - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: INT - skipDeployment: "false" -CDvps-trigger.NA-PreProd: +CDvps-trigger-INT.NA-PreProd: - name: CD_vps-trigger INT - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: INT - skipDeployment: "false" -CDvps-trigger.CN-PreProd: +CDvps-trigger-INT.CN-PreProd: - name: CD_vps-trigger INT - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id @@ -70,22 +94,29 @@ CDvps-trigger.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvps-trigger.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvps-trigger-TEST: +- name: CD_vps-trigger TEST +- mzName: CD_vps-trigger/management-zone/CDvps-trigger.name +- mzId: CD_vps-trigger/management-zone/CDvps-trigger.id +- tag: vps-trigger +- env: TEST +- skipDeployment: "true" +CDvps-trigger-TEST.EMEA-PreProd: - name: CD_vps-trigger TEST - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: TEST - skipDeployment: "false" -CDvps-trigger.NA-PreProd: +CDvps-trigger-TEST.NA-PreProd: - name: CD_vps-trigger TEST - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id - tag: vps-trigger - env: TEST - skipDeployment: "false" -CDvps-trigger.CN-PreProd: +CDvps-trigger-TEST.CN-PreProd: - name: CD_vps-trigger TEST - mzName: CD_vps-trigger/management-zone/CDvps-trigger.name - mzId: CD_vps-trigger/management-zone/CDvps-trigger.id diff --git a/BMW-Dynatrace-config/CD_vps-trigger/notification/notification.yaml b/BMW-Dynatrace-config/CD_vps-trigger/notification/notification.yaml index 4d19a6d9..ed926bb6 100644 --- a/BMW-Dynatrace-config/CD_vps-trigger/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vps-trigger/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDvps-trigger-PROD: msTeams.json -- CDvps-trigger-INT: msTeams.json +- CDvps-trigger: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-trigger-PROD: +# Notification System for EMEA/NA/CN Prod +CDvps-trigger.EMEA-Prod: - name: CD_vps-trigger PROD -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-PROD.id +- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-trigger-PROD.EMEA-Prod: +CDvps-trigger.NA-Prod: - name: CD_vps-trigger PROD -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-trigger-PROD.NA-Prod: -- name: CD_vps-trigger PROD -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvps-trigger-PROD.CN-Prod: -- name: CD_vps-trigger PROD -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvps-trigger-INT: -- name: CD_vps-trigger INT -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-INT.id +- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvps-trigger-INT.EMEA-PreProd: -- name: CD_vps-trigger INT -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-INT.id +CDvps-trigger.CN-Prod: +- name: CD_vps-trigger PROD +- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger.id - webhook: https://empty -- skipDeployment: "false" -CDvps-trigger-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDvps-trigger.EMEA-PreProd: - name: CD_vps-trigger INT -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-INT.id +- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger.id - webhook: https://empty -- skipDeployment: "false" -CDvps-trigger-INT.CN-PreProd: +- skipDeployment: "true" +CDvps-trigger.NA-PreProd: - name: CD_vps-trigger INT -- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger-INT.id +- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDvps-trigger.CN-PreProd: +- name: CD_vps-trigger INT +- alertingProfile: CD_vps-trigger/alerting-profile/CDvps-trigger.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_vs-api/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_vs-api/alerting-profile/alerting-profile.yaml index 1315a6e5..29b2b3f6 100644 --- a/BMW-Dynatrace-config/CD_vs-api/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_vs-api/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDvs-api-PROD: default.json -- CDvs-api-INT: default.json +- CDvs-api: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvs-api-PROD: -- name: CD_vs-api PROD -- tag: vs-api -- mzId: CD_vs-api/management-zone/CDvs-api.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDvs-api-PROD.EMEA-Prod: +CDvs-api.EMEA-Prod: - name: CD_vs-api PROD - tag: vs-api - mzId: CD_vs-api/management-zone/CDvs-api.id - env: PROD - skipDeployment: "false" -CDvs-api-PROD.NA-Prod: +CDvs-api.NA-Prod: - name: CD_vs-api PROD - tag: vs-api - mzId: CD_vs-api/management-zone/CDvs-api.id - env: PROD - skipDeployment: "false" -CDvs-api-PROD.CN-Prod: +CDvs-api.CN-Prod: - name: CD_vs-api PROD - tag: vs-api - mzId: CD_vs-api/management-zone/CDvs-api.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDvs-api-INT: -- name: CD_vs-api INT -- tag: vs-api -- mzId: CD_vs-api/management-zone/CDvs-api.id -- env: INT -- skipDeployment: "true" -#Configuration -CDvs-api-INT.EMEA-PreProd: +CDvs-api.EMEA-PreProd: - name: CD_vs-api INT - tag: vs-api - mzId: CD_vs-api/management-zone/CDvs-api.id - env: INT - skipDeployment: "false" -CDvs-api-INT.NA-PreProd: +CDvs-api.NA-PreProd: - name: CD_vs-api INT - tag: vs-api - mzId: CD_vs-api/management-zone/CDvs-api.id - env: INT - skipDeployment: "false" -CDvs-api-INT.CN-PreProd: +CDvs-api.CN-PreProd: - name: CD_vs-api INT - tag: vs-api - mzId: CD_vs-api/management-zone/CDvs-api.id diff --git a/BMW-Dynatrace-config/CD_vs-api/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_vs-api/dashboard/dashboard.yaml index 0b01d168..afe5f551 100644 --- a/BMW-Dynatrace-config/CD_vs-api/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_vs-api/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDvs-api: default.json +- CDvs-api-PROD: default.json +- CDvs-api-E2E: default.json +- CDvs-api-INT: default.json +- CDvs-api-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDvs-api.EMEA-Prod: +CDvs-api-PROD: +- name: CD_vs-api PROD +- mzName: CD_vs-api/management-zone/CDvs-api.name +- mzId: CD_vs-api/management-zone/CDvs-api.id +- tag: vs-api +- env: PROD +- skipDeployment: "true" +CDvs-api-PROD.EMEA-Prod: - name: CD_vs-api PROD - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: PROD - skipDeployment: "false" -CDvs-api.NA-Prod: +CDvs-api-PROD.NA-Prod: - name: CD_vs-api PROD - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: PROD - skipDeployment: "false" -CDvs-api.CN-Prod: +CDvs-api-PROD.CN-Prod: - name: CD_vs-api PROD - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id @@ -25,21 +35,28 @@ CDvs-api.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDvs-api.EMEA-Prod: +CDvs-api-E2E: +- name: CD_vs-api E2E +- mzName: CD_vs-api/management-zone/CDvs-api.name +- mzId: CD_vs-api/management-zone/CDvs-api.id +- tag: vs-api +- env: E2E +- skipDeployment: "true" +CDvs-api-E2E.EMEA-Prod: - name: CD_vs-api E2E - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: E2E - skipDeployment: "false" -CDvs-api.NA-Prod: +CDvs-api-E2E.NA-Prod: - name: CD_vs-api E2E - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: E2E - skipDeployment: "false" -CDvs-api.CN-Prod: +CDvs-api-E2E.CN-Prod: - name: CD_vs-api E2E - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id @@ -47,22 +64,29 @@ CDvs-api.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDvs-api.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDvs-api-INT: +- name: CD_vs-api INT +- mzName: CD_vs-api/management-zone/CDvs-api.name +- mzId: CD_vs-api/management-zone/CDvs-api.id +- tag: vs-api +- env: INT +- skipDeployment: "true" +CDvs-api-INT.EMEA-PreProd: - name: CD_vs-api INT - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: INT - skipDeployment: "false" -CDvs-api.NA-PreProd: +CDvs-api-INT.NA-PreProd: - name: CD_vs-api INT - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: INT - skipDeployment: "false" -CDvs-api.CN-PreProd: +CDvs-api-INT.CN-PreProd: - name: CD_vs-api INT - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id @@ -70,22 +94,29 @@ CDvs-api.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDvs-api.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDvs-api-TEST: +- name: CD_vs-api TEST +- mzName: CD_vs-api/management-zone/CDvs-api.name +- mzId: CD_vs-api/management-zone/CDvs-api.id +- tag: vs-api +- env: TEST +- skipDeployment: "true" +CDvs-api-TEST.EMEA-PreProd: - name: CD_vs-api TEST - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: TEST - skipDeployment: "false" -CDvs-api.NA-PreProd: +CDvs-api-TEST.NA-PreProd: - name: CD_vs-api TEST - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id - tag: vs-api - env: TEST - skipDeployment: "false" -CDvs-api.CN-PreProd: +CDvs-api-TEST.CN-PreProd: - name: CD_vs-api TEST - mzName: CD_vs-api/management-zone/CDvs-api.name - mzId: CD_vs-api/management-zone/CDvs-api.id diff --git a/BMW-Dynatrace-config/CD_vs-api/notification/notification.yaml b/BMW-Dynatrace-config/CD_vs-api/notification/notification.yaml index 2256114d..c9c4a209 100644 --- a/BMW-Dynatrace-config/CD_vs-api/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_vs-api/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDvs-api-PROD: msTeams.json -- CDvs-api-INT: msTeams.json +- CDvs-api: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvs-api-PROD: +# Notification System for EMEA/NA/CN Prod +CDvs-api.EMEA-Prod: - name: CD_vs-api PROD -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-PROD.id +- alertingProfile: CD_vs-api/alerting-profile/CDvs-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvs-api-PROD.EMEA-Prod: +CDvs-api.NA-Prod: - name: CD_vs-api PROD -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvs-api-PROD.NA-Prod: -- name: CD_vs-api PROD -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDvs-api-PROD.CN-Prod: -- name: CD_vs-api PROD -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDvs-api-INT: -- name: CD_vs-api INT -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-INT.id +- alertingProfile: CD_vs-api/alerting-profile/CDvs-api.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDvs-api-INT.EMEA-PreProd: -- name: CD_vs-api INT -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-INT.id +CDvs-api.CN-Prod: +- name: CD_vs-api PROD +- alertingProfile: CD_vs-api/alerting-profile/CDvs-api.id - webhook: https://empty -- skipDeployment: "false" -CDvs-api-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDvs-api.EMEA-PreProd: - name: CD_vs-api INT -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-INT.id +- alertingProfile: CD_vs-api/alerting-profile/CDvs-api.id - webhook: https://empty -- skipDeployment: "false" -CDvs-api-INT.CN-PreProd: +- skipDeployment: "true" +CDvs-api.NA-PreProd: - name: CD_vs-api INT -- alertingProfile: CD_vs-api/alerting-profile/CDvs-api-INT.id +- alertingProfile: CD_vs-api/alerting-profile/CDvs-api.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDvs-api.CN-PreProd: +- name: CD_vs-api INT +- alertingProfile: CD_vs-api/alerting-profile/CDvs-api.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_webapi/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_webapi/alerting-profile/alerting-profile.yaml index 15ca33aa..82d2e8d1 100644 --- a/BMW-Dynatrace-config/CD_webapi/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_webapi/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDwebapi-PROD: default.json -- CDwebapi-INT: default.json +- CDwebapi: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDwebapi-PROD: -- name: CD_webapi PROD -- tag: webapi -- mzId: CD_webapi/management-zone/CDwebapi.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDwebapi-PROD.EMEA-Prod: +CDwebapi.EMEA-Prod: - name: CD_webapi PROD - tag: webapi - mzId: CD_webapi/management-zone/CDwebapi.id - env: PROD - skipDeployment: "false" -CDwebapi-PROD.NA-Prod: +CDwebapi.NA-Prod: - name: CD_webapi PROD - tag: webapi - mzId: CD_webapi/management-zone/CDwebapi.id - env: PROD - skipDeployment: "false" -CDwebapi-PROD.CN-Prod: +CDwebapi.CN-Prod: - name: CD_webapi PROD - tag: webapi - mzId: CD_webapi/management-zone/CDwebapi.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDwebapi-INT: -- name: CD_webapi INT -- tag: webapi -- mzId: CD_webapi/management-zone/CDwebapi.id -- env: INT -- skipDeployment: "true" -#Configuration -CDwebapi-INT.EMEA-PreProd: +CDwebapi.EMEA-PreProd: - name: CD_webapi INT - tag: webapi - mzId: CD_webapi/management-zone/CDwebapi.id - env: INT - skipDeployment: "false" -CDwebapi-INT.NA-PreProd: +CDwebapi.NA-PreProd: - name: CD_webapi INT - tag: webapi - mzId: CD_webapi/management-zone/CDwebapi.id - env: INT - skipDeployment: "false" -CDwebapi-INT.CN-PreProd: +CDwebapi.CN-PreProd: - name: CD_webapi INT - tag: webapi - mzId: CD_webapi/management-zone/CDwebapi.id diff --git a/BMW-Dynatrace-config/CD_webapi/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_webapi/dashboard/dashboard.yaml index 93def295..68968fe1 100644 --- a/BMW-Dynatrace-config/CD_webapi/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_webapi/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDwebapi: default.json +- CDwebapi-PROD: default.json +- CDwebapi-E2E: default.json +- CDwebapi-INT: default.json +- CDwebapi-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDwebapi.EMEA-Prod: +CDwebapi-PROD: +- name: CD_webapi PROD +- mzName: CD_webapi/management-zone/CDwebapi.name +- mzId: CD_webapi/management-zone/CDwebapi.id +- tag: webapi +- env: PROD +- skipDeployment: "true" +CDwebapi-PROD.EMEA-Prod: - name: CD_webapi PROD - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: PROD - skipDeployment: "false" -CDwebapi.NA-Prod: +CDwebapi-PROD.NA-Prod: - name: CD_webapi PROD - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: PROD - skipDeployment: "false" -CDwebapi.CN-Prod: +CDwebapi-PROD.CN-Prod: - name: CD_webapi PROD - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id @@ -25,21 +35,28 @@ CDwebapi.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDwebapi.EMEA-Prod: +CDwebapi-E2E: +- name: CD_webapi E2E +- mzName: CD_webapi/management-zone/CDwebapi.name +- mzId: CD_webapi/management-zone/CDwebapi.id +- tag: webapi +- env: E2E +- skipDeployment: "true" +CDwebapi-E2E.EMEA-Prod: - name: CD_webapi E2E - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: E2E - skipDeployment: "false" -CDwebapi.NA-Prod: +CDwebapi-E2E.NA-Prod: - name: CD_webapi E2E - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: E2E - skipDeployment: "false" -CDwebapi.CN-Prod: +CDwebapi-E2E.CN-Prod: - name: CD_webapi E2E - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id @@ -47,22 +64,29 @@ CDwebapi.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDwebapi.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDwebapi-INT: +- name: CD_webapi INT +- mzName: CD_webapi/management-zone/CDwebapi.name +- mzId: CD_webapi/management-zone/CDwebapi.id +- tag: webapi +- env: INT +- skipDeployment: "true" +CDwebapi-INT.EMEA-PreProd: - name: CD_webapi INT - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: INT - skipDeployment: "false" -CDwebapi.NA-PreProd: +CDwebapi-INT.NA-PreProd: - name: CD_webapi INT - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: INT - skipDeployment: "false" -CDwebapi.CN-PreProd: +CDwebapi-INT.CN-PreProd: - name: CD_webapi INT - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id @@ -70,22 +94,29 @@ CDwebapi.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDwebapi.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDwebapi-TEST: +- name: CD_webapi TEST +- mzName: CD_webapi/management-zone/CDwebapi.name +- mzId: CD_webapi/management-zone/CDwebapi.id +- tag: webapi +- env: TEST +- skipDeployment: "true" +CDwebapi-TEST.EMEA-PreProd: - name: CD_webapi TEST - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: TEST - skipDeployment: "false" -CDwebapi.NA-PreProd: +CDwebapi-TEST.NA-PreProd: - name: CD_webapi TEST - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id - tag: webapi - env: TEST - skipDeployment: "false" -CDwebapi.CN-PreProd: +CDwebapi-TEST.CN-PreProd: - name: CD_webapi TEST - mzName: CD_webapi/management-zone/CDwebapi.name - mzId: CD_webapi/management-zone/CDwebapi.id diff --git a/BMW-Dynatrace-config/CD_webapi/notification/notification.yaml b/BMW-Dynatrace-config/CD_webapi/notification/notification.yaml index ee9ae360..fbe86f19 100644 --- a/BMW-Dynatrace-config/CD_webapi/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_webapi/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDwebapi-PROD: msTeams.json -- CDwebapi-INT: msTeams.json +- CDwebapi: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDwebapi-PROD: +# Notification System for EMEA/NA/CN Prod +CDwebapi.EMEA-Prod: - name: CD_webapi PROD -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-PROD.id +- alertingProfile: CD_webapi/alerting-profile/CDwebapi.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDwebapi-PROD.EMEA-Prod: +CDwebapi.NA-Prod: - name: CD_webapi PROD -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDwebapi-PROD.NA-Prod: -- name: CD_webapi PROD -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDwebapi-PROD.CN-Prod: -- name: CD_webapi PROD -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDwebapi-INT: -- name: CD_webapi INT -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-INT.id +- alertingProfile: CD_webapi/alerting-profile/CDwebapi.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDwebapi-INT.EMEA-PreProd: -- name: CD_webapi INT -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-INT.id +CDwebapi.CN-Prod: +- name: CD_webapi PROD +- alertingProfile: CD_webapi/alerting-profile/CDwebapi.id - webhook: https://empty -- skipDeployment: "false" -CDwebapi-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDwebapi.EMEA-PreProd: - name: CD_webapi INT -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-INT.id +- alertingProfile: CD_webapi/alerting-profile/CDwebapi.id - webhook: https://empty -- skipDeployment: "false" -CDwebapi-INT.CN-PreProd: +- skipDeployment: "true" +CDwebapi.NA-PreProd: - name: CD_webapi INT -- alertingProfile: CD_webapi/alerting-profile/CDwebapi-INT.id +- alertingProfile: CD_webapi/alerting-profile/CDwebapi.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDwebapi.CN-PreProd: +- name: CD_webapi INT +- alertingProfile: CD_webapi/alerting-profile/CDwebapi.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_wlmanager/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_wlmanager/alerting-profile/alerting-profile.yaml index 8d190c70..37e6f5b1 100644 --- a/BMW-Dynatrace-config/CD_wlmanager/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_wlmanager/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDwlmanager-PROD: default.json -- CDwlmanager-INT: default.json +- CDwlmanager: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDwlmanager-PROD: -- name: CD_wlmanager PROD -- tag: wlmanager -- mzId: CD_wlmanager/management-zone/CDwlmanager.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDwlmanager-PROD.EMEA-Prod: +CDwlmanager.EMEA-Prod: - name: CD_wlmanager PROD - tag: wlmanager - mzId: CD_wlmanager/management-zone/CDwlmanager.id - env: PROD - skipDeployment: "false" -CDwlmanager-PROD.NA-Prod: +CDwlmanager.NA-Prod: - name: CD_wlmanager PROD - tag: wlmanager - mzId: CD_wlmanager/management-zone/CDwlmanager.id - env: PROD - skipDeployment: "false" -CDwlmanager-PROD.CN-Prod: +CDwlmanager.CN-Prod: - name: CD_wlmanager PROD - tag: wlmanager - mzId: CD_wlmanager/management-zone/CDwlmanager.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDwlmanager-INT: -- name: CD_wlmanager INT -- tag: wlmanager -- mzId: CD_wlmanager/management-zone/CDwlmanager.id -- env: INT -- skipDeployment: "true" -#Configuration -CDwlmanager-INT.EMEA-PreProd: +CDwlmanager.EMEA-PreProd: - name: CD_wlmanager INT - tag: wlmanager - mzId: CD_wlmanager/management-zone/CDwlmanager.id - env: INT - skipDeployment: "false" -CDwlmanager-INT.NA-PreProd: +CDwlmanager.NA-PreProd: - name: CD_wlmanager INT - tag: wlmanager - mzId: CD_wlmanager/management-zone/CDwlmanager.id - env: INT - skipDeployment: "false" -CDwlmanager-INT.CN-PreProd: +CDwlmanager.CN-PreProd: - name: CD_wlmanager INT - tag: wlmanager - mzId: CD_wlmanager/management-zone/CDwlmanager.id diff --git a/BMW-Dynatrace-config/CD_wlmanager/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_wlmanager/dashboard/dashboard.yaml index 4c3e1345..3ad13e4a 100644 --- a/BMW-Dynatrace-config/CD_wlmanager/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_wlmanager/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDwlmanager: default.json +- CDwlmanager-PROD: default.json +- CDwlmanager-E2E: default.json +- CDwlmanager-INT: default.json +- CDwlmanager-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDwlmanager.EMEA-Prod: +CDwlmanager-PROD: +- name: CD_wlmanager PROD +- mzName: CD_wlmanager/management-zone/CDwlmanager.name +- mzId: CD_wlmanager/management-zone/CDwlmanager.id +- tag: wlmanager +- env: PROD +- skipDeployment: "true" +CDwlmanager-PROD.EMEA-Prod: - name: CD_wlmanager PROD - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: PROD - skipDeployment: "false" -CDwlmanager.NA-Prod: +CDwlmanager-PROD.NA-Prod: - name: CD_wlmanager PROD - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: PROD - skipDeployment: "false" -CDwlmanager.CN-Prod: +CDwlmanager-PROD.CN-Prod: - name: CD_wlmanager PROD - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id @@ -25,21 +35,28 @@ CDwlmanager.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDwlmanager.EMEA-Prod: +CDwlmanager-E2E: +- name: CD_wlmanager E2E +- mzName: CD_wlmanager/management-zone/CDwlmanager.name +- mzId: CD_wlmanager/management-zone/CDwlmanager.id +- tag: wlmanager +- env: E2E +- skipDeployment: "true" +CDwlmanager-E2E.EMEA-Prod: - name: CD_wlmanager E2E - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: E2E - skipDeployment: "false" -CDwlmanager.NA-Prod: +CDwlmanager-E2E.NA-Prod: - name: CD_wlmanager E2E - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: E2E - skipDeployment: "false" -CDwlmanager.CN-Prod: +CDwlmanager-E2E.CN-Prod: - name: CD_wlmanager E2E - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id @@ -47,22 +64,29 @@ CDwlmanager.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDwlmanager.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDwlmanager-INT: +- name: CD_wlmanager INT +- mzName: CD_wlmanager/management-zone/CDwlmanager.name +- mzId: CD_wlmanager/management-zone/CDwlmanager.id +- tag: wlmanager +- env: INT +- skipDeployment: "true" +CDwlmanager-INT.EMEA-PreProd: - name: CD_wlmanager INT - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: INT - skipDeployment: "false" -CDwlmanager.NA-PreProd: +CDwlmanager-INT.NA-PreProd: - name: CD_wlmanager INT - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: INT - skipDeployment: "false" -CDwlmanager.CN-PreProd: +CDwlmanager-INT.CN-PreProd: - name: CD_wlmanager INT - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id @@ -70,22 +94,29 @@ CDwlmanager.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDwlmanager.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDwlmanager-TEST: +- name: CD_wlmanager TEST +- mzName: CD_wlmanager/management-zone/CDwlmanager.name +- mzId: CD_wlmanager/management-zone/CDwlmanager.id +- tag: wlmanager +- env: TEST +- skipDeployment: "true" +CDwlmanager-TEST.EMEA-PreProd: - name: CD_wlmanager TEST - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: TEST - skipDeployment: "false" -CDwlmanager.NA-PreProd: +CDwlmanager-TEST.NA-PreProd: - name: CD_wlmanager TEST - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id - tag: wlmanager - env: TEST - skipDeployment: "false" -CDwlmanager.CN-PreProd: +CDwlmanager-TEST.CN-PreProd: - name: CD_wlmanager TEST - mzName: CD_wlmanager/management-zone/CDwlmanager.name - mzId: CD_wlmanager/management-zone/CDwlmanager.id diff --git a/BMW-Dynatrace-config/CD_wlmanager/notification/notification.yaml b/BMW-Dynatrace-config/CD_wlmanager/notification/notification.yaml index 90541ea0..32ac2998 100644 --- a/BMW-Dynatrace-config/CD_wlmanager/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_wlmanager/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDwlmanager-PROD: msTeams.json -- CDwlmanager-INT: msTeams.json +- CDwlmanager: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDwlmanager-PROD: +# Notification System for EMEA/NA/CN Prod +CDwlmanager.EMEA-Prod: - name: CD_wlmanager PROD -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-PROD.id +- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDwlmanager-PROD.EMEA-Prod: +CDwlmanager.NA-Prod: - name: CD_wlmanager PROD -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDwlmanager-PROD.NA-Prod: -- name: CD_wlmanager PROD -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDwlmanager-PROD.CN-Prod: -- name: CD_wlmanager PROD -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDwlmanager-INT: -- name: CD_wlmanager INT -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-INT.id +- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDwlmanager-INT.EMEA-PreProd: -- name: CD_wlmanager INT -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-INT.id +CDwlmanager.CN-Prod: +- name: CD_wlmanager PROD +- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager.id - webhook: https://empty -- skipDeployment: "false" -CDwlmanager-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDwlmanager.EMEA-PreProd: - name: CD_wlmanager INT -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-INT.id +- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager.id - webhook: https://empty -- skipDeployment: "false" -CDwlmanager-INT.CN-PreProd: +- skipDeployment: "true" +CDwlmanager.NA-PreProd: - name: CD_wlmanager INT -- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager-INT.id +- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDwlmanager.CN-PreProd: +- name: CD_wlmanager INT +- alertingProfile: CD_wlmanager/alerting-profile/CDwlmanager.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_xfcd/alerting-profile/alerting-profile.yaml b/BMW-Dynatrace-config/CD_xfcd/alerting-profile/alerting-profile.yaml index d30420a2..dbd87aab 100644 --- a/BMW-Dynatrace-config/CD_xfcd/alerting-profile/alerting-profile.yaml +++ b/BMW-Dynatrace-config/CD_xfcd/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDxfcd-PROD: default.json -- CDxfcd-INT: default.json +- CDxfcd: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDxfcd-PROD: -- name: CD_xfcd PROD -- tag: xfcd -- mzId: CD_xfcd/management-zone/CDxfcd.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDxfcd-PROD.EMEA-Prod: +CDxfcd.EMEA-Prod: - name: CD_xfcd PROD - tag: xfcd - mzId: CD_xfcd/management-zone/CDxfcd.id - env: PROD - skipDeployment: "false" -CDxfcd-PROD.NA-Prod: +CDxfcd.NA-Prod: - name: CD_xfcd PROD - tag: xfcd - mzId: CD_xfcd/management-zone/CDxfcd.id - env: PROD - skipDeployment: "false" -CDxfcd-PROD.CN-Prod: +CDxfcd.CN-Prod: - name: CD_xfcd PROD - tag: xfcd - mzId: CD_xfcd/management-zone/CDxfcd.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDxfcd-INT: -- name: CD_xfcd INT -- tag: xfcd -- mzId: CD_xfcd/management-zone/CDxfcd.id -- env: INT -- skipDeployment: "true" -#Configuration -CDxfcd-INT.EMEA-PreProd: +CDxfcd.EMEA-PreProd: - name: CD_xfcd INT - tag: xfcd - mzId: CD_xfcd/management-zone/CDxfcd.id - env: INT - skipDeployment: "false" -CDxfcd-INT.NA-PreProd: +CDxfcd.NA-PreProd: - name: CD_xfcd INT - tag: xfcd - mzId: CD_xfcd/management-zone/CDxfcd.id - env: INT - skipDeployment: "false" -CDxfcd-INT.CN-PreProd: +CDxfcd.CN-PreProd: - name: CD_xfcd INT - tag: xfcd - mzId: CD_xfcd/management-zone/CDxfcd.id diff --git a/BMW-Dynatrace-config/CD_xfcd/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_xfcd/dashboard/dashboard.yaml index e38376b7..728215e2 100644 --- a/BMW-Dynatrace-config/CD_xfcd/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_xfcd/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDxfcd: default.json +- CDxfcd-PROD: default.json +- CDxfcd-E2E: default.json +- CDxfcd-INT: default.json +- CDxfcd-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDxfcd.EMEA-Prod: +CDxfcd-PROD: +- name: CD_xfcd PROD +- mzName: CD_xfcd/management-zone/CDxfcd.name +- mzId: CD_xfcd/management-zone/CDxfcd.id +- tag: xfcd +- env: PROD +- skipDeployment: "true" +CDxfcd-PROD.EMEA-Prod: - name: CD_xfcd PROD - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: PROD - skipDeployment: "false" -CDxfcd.NA-Prod: +CDxfcd-PROD.NA-Prod: - name: CD_xfcd PROD - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: PROD - skipDeployment: "false" -CDxfcd.CN-Prod: +CDxfcd-PROD.CN-Prod: - name: CD_xfcd PROD - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id @@ -25,21 +35,28 @@ CDxfcd.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDxfcd.EMEA-Prod: +CDxfcd-E2E: +- name: CD_xfcd E2E +- mzName: CD_xfcd/management-zone/CDxfcd.name +- mzId: CD_xfcd/management-zone/CDxfcd.id +- tag: xfcd +- env: E2E +- skipDeployment: "true" +CDxfcd-E2E.EMEA-Prod: - name: CD_xfcd E2E - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: E2E - skipDeployment: "false" -CDxfcd.NA-Prod: +CDxfcd-E2E.NA-Prod: - name: CD_xfcd E2E - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: E2E - skipDeployment: "false" -CDxfcd.CN-Prod: +CDxfcd-E2E.CN-Prod: - name: CD_xfcd E2E - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id @@ -47,22 +64,29 @@ CDxfcd.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDxfcd.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDxfcd-INT: +- name: CD_xfcd INT +- mzName: CD_xfcd/management-zone/CDxfcd.name +- mzId: CD_xfcd/management-zone/CDxfcd.id +- tag: xfcd +- env: INT +- skipDeployment: "true" +CDxfcd-INT.EMEA-PreProd: - name: CD_xfcd INT - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: INT - skipDeployment: "false" -CDxfcd.NA-PreProd: +CDxfcd-INT.NA-PreProd: - name: CD_xfcd INT - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: INT - skipDeployment: "false" -CDxfcd.CN-PreProd: +CDxfcd-INT.CN-PreProd: - name: CD_xfcd INT - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id @@ -70,22 +94,29 @@ CDxfcd.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDxfcd.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDxfcd-TEST: +- name: CD_xfcd TEST +- mzName: CD_xfcd/management-zone/CDxfcd.name +- mzId: CD_xfcd/management-zone/CDxfcd.id +- tag: xfcd +- env: TEST +- skipDeployment: "true" +CDxfcd-TEST.EMEA-PreProd: - name: CD_xfcd TEST - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: TEST - skipDeployment: "false" -CDxfcd.NA-PreProd: +CDxfcd-TEST.NA-PreProd: - name: CD_xfcd TEST - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id - tag: xfcd - env: TEST - skipDeployment: "false" -CDxfcd.CN-PreProd: +CDxfcd-TEST.CN-PreProd: - name: CD_xfcd TEST - mzName: CD_xfcd/management-zone/CDxfcd.name - mzId: CD_xfcd/management-zone/CDxfcd.id diff --git a/BMW-Dynatrace-config/CD_xfcd/notification/notification.yaml b/BMW-Dynatrace-config/CD_xfcd/notification/notification.yaml index a5bd72f9..9df2bb86 100644 --- a/BMW-Dynatrace-config/CD_xfcd/notification/notification.yaml +++ b/BMW-Dynatrace-config/CD_xfcd/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDxfcd-PROD: msTeams.json -- CDxfcd-INT: msTeams.json +- CDxfcd: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDxfcd-PROD: +# Notification System for EMEA/NA/CN Prod +CDxfcd.EMEA-Prod: - name: CD_xfcd PROD -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-PROD.id +- alertingProfile: CD_xfcd/alerting-profile/CDxfcd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDxfcd-PROD.EMEA-Prod: +CDxfcd.NA-Prod: - name: CD_xfcd PROD -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDxfcd-PROD.NA-Prod: -- name: CD_xfcd PROD -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDxfcd-PROD.CN-Prod: -- name: CD_xfcd PROD -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDxfcd-INT: -- name: CD_xfcd INT -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-INT.id +- alertingProfile: CD_xfcd/alerting-profile/CDxfcd.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDxfcd-INT.EMEA-PreProd: -- name: CD_xfcd INT -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-INT.id +CDxfcd.CN-Prod: +- name: CD_xfcd PROD +- alertingProfile: CD_xfcd/alerting-profile/CDxfcd.id - webhook: https://empty -- skipDeployment: "false" -CDxfcd-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDxfcd.EMEA-PreProd: - name: CD_xfcd INT -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-INT.id +- alertingProfile: CD_xfcd/alerting-profile/CDxfcd.id - webhook: https://empty -- skipDeployment: "false" -CDxfcd-INT.CN-PreProd: +- skipDeployment: "true" +CDxfcd.NA-PreProd: - name: CD_xfcd INT -- alertingProfile: CD_xfcd/alerting-profile/CDxfcd-INT.id +- alertingProfile: CD_xfcd/alerting-profile/CDxfcd.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDxfcd.CN-PreProd: +- name: CD_xfcd INT +- alertingProfile: CD_xfcd/alerting-profile/CDxfcd.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file diff --git a/BMW-Dynatrace-config/delete.yaml b/BMW-Dynatrace-config/delete.yaml index 77fa93c0..a85ec6e5 100644 --- a/BMW-Dynatrace-config/delete.yaml +++ b/BMW-Dynatrace-config/delete.yaml @@ -1,12 +1,490 @@ delete: - # - "management-zone/CD_vehicle-remote-command-composite-service" - # - "dashboard/CD_vehicle-remote-command-composite-service INT" - # - "dashboard/CD_vehicle-remote-command-composite-service TEST" - # - "dashboard/CD_vehicle-remote-command-composite-service PROD" - # - "dashboard/CD_vehicle-remote-command-composite-service E2E" - # - "alerting-profile/CD_vehicle-remote-command-composite-service INT" - # - "alerting-profile/CD_vehicle-remote-command-composite-service E2E" - # - "alerting-profile/CD_vehicle-remote-command-composite-service PROD" - # - "notification/CD_vehicle-remote-command-composite-service INT" - # - "notification/CD_vehicle-remote-command-composite-service E2E" - - "auto-tag/Component_oc" \ No newline at end of file + # - "management-zone/CD_ABC" + # - "dashboard/CD_ABC INT" + # - "dashboard/CD_ABC TEST" + # - "dashboard/CD_ABC INT"" + # - "dashboard/CD_ABC E2E" + # - "alerting-profile/CD_ABC INT" + # - "alerting-profile/CD_ABC E2E" + # - "alerting-profile/CD_ABC INT"" + # - "notification/CD_ABC INT" + # - "notification/CD_ABC E2E" + - "auto-tag/Component_oc" + # - "notification/CD_agent-service INT" + # - "notification/CD_avs-proxy-composite-service INT" + # - "notification/CD_bmw-points-push-notifications-service INT" + # - "notification/CD_bsi-service INT" + # - "notification/CD_casa-event-processor INT" + # - "notification/CD_chargenow-enabler-service INT" + # - "notification/CD_charging-data-privacy INT" + # - "notification/CD_charging-data-privacy-composite INT" + # - "notification/CD_charging-events-push-notification-service INT" + # - "notification/CD_charging-events-service INT" + # - "notification/CD_charging-history-gdpr-proxy-service INT" + # - "notification/CD_charging-plan-composite-service INT" + # - "notification/CD_charging-push-notifications-service INT" + # - "notification/CD_charging-sessions-service INT" + # - "notification/CD_charging-stations-service INT" + # - "notification/CD_client-agent-telemetry-processor INT" + # - "notification/CD_client-vehicle-telemetry-processor INT" + # - "notification/CD_commute-service INT" + # - "notification/CD_connected-onboard-composite-service INT" + # - "notification/CD_current-driver-service INT" + # - "notification/CD_data-deletion-processor INT" + # - "notification/CD_dealer-payments-invoice-service INT" + # - "notification/CD_dealer-payments-notification-service INT" + # - "notification/CD_dealer-payments-service INT" + # - "notification/CD_dealer-services-composite-service INT" + # - "notification/CD_feature-toggles-service INT" + # - "notification/CD_fuel-search-service INT" + # - "notification/CD_hubtab-service INT" + # - "notification/CD_id-lookup-service INT" + # - "notification/CD_imiles-service INT" + # - "notification/CD_legacy-deletion-service INT" + # - "notification/CD_log-data-deletion-service INT" + # - "notification/CD_ml-ingestion-service INT" + # - "notification/CD_notification-service INT" + # - "notification/CD_onboard-navigation-sync-service INT" + # - "notification/CD_online-appointment-service INT" + # - "notification/CD_personal-data-service INT" + # - "notification/CD_pmuimapper-service INT" + # - "notification/CD_private-charging-tariffs-composite-service INT" + # - "notification/CD_private-charging-tariffs-service INT" + # - "notification/CD_push-notification-service INT" + # - "notification/CD_push-notification-settings-composite-service INT" + # - "notification/CD_recall-analytics-service INT" + # - "notification/CD_recall-client-service INT" + # - "notification/CD_recall-handler-service INT" + # - "notification/CD_recall-notification-service INT" + # - "notification/CD_recall-scheduler-service INT" + # - "notification/CD_recall-tcn-service INT" + # - "notification/CD_remote-service INT" + # - "notification/CD_remote-service-event-processor INT" + # - "notification/CD_remote-software-upgrade INT" + # - "notification/CD_search-composite-service INT" + # - "notification/CD_send-to-car-service INT" + # - "notification/CD_service-manager INT" + # - "notification/CD_service-notification-service INT" + # - "notification/CD_smart-access-order-service INT" + # - "notification/CD_sms-email-adapter-service INT" + # - "notification/CD_timer-service INT" + # - "notification/CD_timers-processor INT" + # - "notification/CD_token-exchanger-service INT" + # - "notification/CD_trip-change-processor INT" + # - "notification/CD_trip-monitor-service INT" + # - "notification/CD_trip-reminder-processor INT" + # - "notification/CD_trip-route-service INT" + # - "notification/CD_trip-service INT" + # - "notification/CD_user-activity-service INT" + # - "notification/CD_user-attributes-service INT" + # - "notification/CD_user-delete-service INT" + # - "notification/CD_user-position-service INT" + # - "notification/CD_user-profile-service INT" + # - "notification/CD_vehicle-features-service INT" + # - "notification/CD_vehicle-list-proxy-service INT" + # - "notification/CD_vehicle-mapping-service INT" + # - "notification/CD_vehicle-service INT" + # - "notification/CD_vehicle-service-alert INT" + # - "notification/CD_vehicle-service-background INT" + # - "notification/CD_vehicle-service-staging INT" + # - "notification/CD_vehicle-status-proxy-service INT" + # - "notification/CD_vehicle-user-relationship-service INT" + # - "notification/CD_vin-list-generator-service INT" + # - "notification/CD_analytics-user-data-service INT" + # - "notification/CD_connected-oauth-service INT" + # - "notification/CD_connected-oauth-service-apim INT" + # - "notification/CD_ctns-event-origin INT" + # - "notification/CD_ctns-marketing-api INT" + # - "notification/CD_ctns-vehicle-api INT" + # - "notification/CD_destination-composite-service INT" + # - "notification/CD_digital-key-composite-service INT" + # - "notification/CD_discover-bmw-composite-service INT" + # - "notification/CD_esim-composite-service INT" + # - "notification/CD_image-composite-service INT" + # - "notification/CD_legacy-sar-service INT" + # - "notification/CD_legal-document-composite-service INT" + # - "notification/CD_notification-composite-service INT" + # - "notification/CD_oas-composite-service INT" + # - "notification/CD_remote-360-composite-service INT" + # - "notification/CD_roadside-assistance-composite-service INT" + # - "notification/CD_user-composite-service INT" + # - "notification/CD_vehicle-composite-service INT" + # - "notification/CD_vehicle-mapping-composite-service INT" + # - "notification/CD_vehicle-remote-commands-composite-service INT" + # - "notification/CD_avs-client-service INT" + # - "notification/CD_dealer-search-service INT" + # - "notification/CD_omc-cd-services INT" + # - "notification/CD_roadside-assistance INT" + # - "notification/CD_seam-event-consumer INT" + # - "notification/CD_seam-event-producer INT" + # - "notification/CD_vehicle-shadow-event-processor INT" + # - "notification/CD_charging-remote-commands-composite-service INT" + # - "notification/CD_commute-notification-service INT" + # - "notification/CD_dealer-comms-provider-service INT" + # - "notification/CD_dealer-data-service INT" + # - "notification/CD_explore-composite-service INT" + # - "notification/CD_ipa-gateway INT" + # - "notification/CD_trip-cleanup-app-service INT" + # - "notification/CD_usid-filter-service INT" + + # - "notification/CD_aluis INT" + # - "notification/CD_am-casa INT" + # - "notification/CD_am-cesim INT" + # - "notification/CD_am-cns INT" + # - "notification/CD_am-device INT" + # - "notification/CD_am-ecs INT" + # - "notification/CD_am-egim INT" + # - "notification/CD_am-esim-ui INT" + # - "notification/CD_am-lmcs INT" + # - "notification/CD_am-mno-manager INT" + # - "notification/CD_am-proxy INT" + # - "notification/CD_am-store INT" + # - "notification/CD_am-svms INT" + # - "notification/CD_am-ui INT" + # - "notification/CD_am-usage INT" + # - "notification/CD_am-vehicle-activation INT" + # - "notification/CD_am-vms INT" + # - "notification/CD_asbc-pki-oclisc2v INT" + # - "notification/CD_asbc-pki-oclisocsp INT" + # - "notification/CD_asbc-sfa-oh INT" + # - "notification/CD_asbc-sts INT" + # - "notification/CD_asbctvp INT" + # - "notification/CD_b2v-com-be INT" + # - "notification/CD_b2v-com-echo INT" + # - "notification/CD_b2v-com-fe INT" + # - "notification/CD_b2v-com-gcdm-client INT" + # - "notification/CD_b2v-com-hello INT" + # - "notification/CD_b2v-nots INT" + # - "notification/CD_b2v-sms-statistics INT" + # - "notification/CD_cac INT" + # - "notification/CD_cdc INT" + # - "notification/CD_cdcicd-jenkins INT" + # - "notification/CD_cm INT" + # - "notification/CD_csu INT" + # - "notification/CD_dealercockpit INT" + # - "notification/CD_delivery INT" + # - "notification/CD_dsd INT" + # - "notification/CD_eadb INT" + # - "notification/CD_ercaf INT" + # - "notification/CD_ercr INT" + # - "notification/CD_erd INT" + # - "notification/CD_esh INT" + # - "notification/CD_fmc INT" + # - "notification/CD_hpauth INT" + # - "notification/CD_ids-admin INT" + # - "notification/CD_ids-svds INT" + # - "notification/CD_ids-sync INT" + # - "notification/CD_ids-ws INT" + # - "notification/CD_jdssp21 INT" + # - "notification/CD_lsc-kc INT" + # - "notification/CD_lsc-mm INT" + # - "notification/CD_lsc-oc INT" + # - "notification/CD_lsc-og INT" + # - "notification/CD_mds INT" + # - "notification/CD_mlc INT" + # - "notification/CD_mrp INT" + # - "notification/CD_mrpspringboot INT" + # - "notification/CD_nop-admin INT" + # - "notification/CD_nop-archive INT" + # - "notification/CD_nop-provisioning INT" + # - "notification/CD_nop-trigger INT" + # - "notification/CD_oclisc2v INT" + # - "notification/CD_oclisocsp INT" + # - "notification/CD_omg INT" + # - "notification/CD_online-entertainment INT" + # - "notification/CD_pdmmanager INT" + # - "notification/CD_rsu-adapter INT" + # - "notification/CD_rsu INT" + # - "notification/CD_sbr INT" + # - "notification/CD_scb INT" + # - "notification/CD_scc INT" + # - "notification/CD_scm-agentreg INT" + # - "notification/CD_scm-scm INT" + # - "notification/CD_scma-backend INT" + # - "notification/CD_sfa INT" + # - "notification/CD_sfa-fre INT" + # - "notification/CD_sfa-ota INT" + # - "notification/CD_sfa-vs INT" + # - "notification/CD_srmanager INT" + # - "notification/CD_stm INT" + # - "notification/CD_svcinfo INT" + # - "notification/CD_tol INT" + # - "notification/CD_tol-mgu INT" + # - "notification/CD_tol-tssb INT" + # - "notification/CD_ts-bcallservice INT" + # - "notification/CD_ts-bt INT" + # - "notification/CD_ts-bti INT" + # - "notification/CD_ts-cas-spm INT" + # - "notification/CD_ts-cas-stm INT" + # - "notification/CD_ts-datadispatcher INT" + # - "notification/CD_ts-diagservice INT" + # - "notification/CD_ts-eshad INT" + # - "notification/CD_ts-message-receiver INT" + # - "notification/CD_ts-pdmupdater INT" + # - "notification/CD_ts-pservice INT" + # - "notification/CD_ts-remotediagnosis INT" + # - "notification/CD_ts-rsurservice INT" + # - "notification/CD_ts-rtcadapter INT" + # - "notification/CD_ts-rtchandler INT" + # - "notification/CD_ts-rtcservice INT" + # - "notification/CD_ts-scallservice INT" + # - "notification/CD_ts-tsbgam INT" + # - "notification/CD_ts-tsbgservice INT" + # - "notification/CD_ts-tsp INT" + # - "notification/CD_ts-wlupdater INT" + # - "notification/CD_tscs INT" + # - "notification/CD_tsmb INT" + # - "notification/CD_tsr-cmr INT" + # - "notification/CD_tsr-dd INT" + # - "notification/CD_tsr-vu INT" + # - "notification/CD_tsrservice INT" + # - "notification/CD_vps-admin INT" + # - "notification/CD_vps-archive INT" + # - "notification/CD_vps-monitor INT" + # - "notification/CD_vps-prov INT" + # - "notification/CD_vps-trigger INT" + # - "notification/CD_vs-api INT" + # - "notification/CD_webapi INT" + # - "notification/CD_wlmanager INT" + # - "notification/CD_xfcd INT" + + # - "notification/CD_agent-service PROD" + # - "notification/CD_avs-proxy-composite-service PROD" + # - "notification/CD_bmw-points-push-notifications-service PROD" + # - "notification/CD_bsi-service PROD" + # - "notification/CD_casa-event-processor PROD" + # - "notification/CD_chargenow-enabler-service PROD" + # - "notification/CD_charging-data-privacy PROD" + # - "notification/CD_charging-data-privacy-composite PROD" + # - "notification/CD_charging-events-push-notification-service PROD" + # - "notification/CD_charging-events-service PROD" + # - "notification/CD_charging-history-gdpr-proxy-service PROD" + # - "notification/CD_charging-plan-composite-service PROD" + # - "notification/CD_charging-push-notifications-service PROD" + # - "notification/CD_charging-sessions-service PROD" + # - "notification/CD_charging-stations-service PROD" + # - "notification/CD_client-agent-telemetry-processor PROD" + # - "notification/CD_client-vehicle-telemetry-processor PROD" + # - "notification/CD_commute-service PROD" + # - "notification/CD_connected-onboard-composite-service PROD" + # - "notification/CD_current-driver-service PROD" + # - "notification/CD_data-deletion-processor PROD" + # - "notification/CD_dealer-payments-invoice-service PROD" + # - "notification/CD_dealer-payments-notification-service PROD" + # - "notification/CD_dealer-payments-service PROD" + # - "notification/CD_dealer-services-composite-service PROD" + # - "notification/CD_feature-toggles-service PROD" + # - "notification/CD_fuel-search-service PROD" + # - "notification/CD_hubtab-service PROD" + # - "notification/CD_id-lookup-service PROD" + # - "notification/CD_imiles-service PROD" + # - "notification/CD_legacy-deletion-service PROD" + # - "notification/CD_log-data-deletion-service PROD" + # - "notification/CD_ml-ingestion-service PROD" + # - "notification/CD_notification-service PROD" + # - "notification/CD_onboard-navigation-sync-service PROD" + # - "notification/CD_online-appointment-service PROD" + # - "notification/CD_personal-data-service PROD" + # - "notification/CD_pmuimapper-service PROD" + # - "notification/CD_private-charging-tariffs-composite-service PROD" + # - "notification/CD_private-charging-tariffs-service PROD" + # - "notification/CD_push-notification-service PROD" + # - "notification/CD_push-notification-settings-composite-service PROD" + # - "notification/CD_recall-analytics-service PROD" + # - "notification/CD_recall-client-service PROD" + # - "notification/CD_recall-handler-service PROD" + # - "notification/CD_recall-notification-service PROD" + # - "notification/CD_recall-scheduler-service PROD" + # - "notification/CD_recall-tcn-service PROD" + # - "notification/CD_remote-service PROD" + # - "notification/CD_remote-service-event-processor PROD" + # - "notification/CD_remote-software-upgrade PROD" + # - "notification/CD_search-composite-service PROD" + # - "notification/CD_send-to-car-service PROD" + # - "notification/CD_service-manager PROD" + # - "notification/CD_service-notification-service PROD" + # - "notification/CD_smart-access-order-service PROD" + # - "notification/CD_sms-email-adapter-service PROD" + # - "notification/CD_timer-service PROD" + # - "notification/CD_timers-processor PROD" + # - "notification/CD_token-exchanger-service PROD" + # - "notification/CD_trip-change-processor PROD" + # - "notification/CD_trip-monitor-service PROD" + # - "notification/CD_trip-reminder-processor PROD" + # - "notification/CD_trip-route-service PROD" + # - "notification/CD_trip-service PROD" + # - "notification/CD_user-activity-service PROD" + # - "notification/CD_user-attributes-service PROD" + # - "notification/CD_user-delete-service PROD" + # - "notification/CD_user-position-service PROD" + # - "notification/CD_user-profile-service PROD" + # - "notification/CD_vehicle-features-service PROD" + # - "notification/CD_vehicle-list-proxy-service PROD" + # - "notification/CD_vehicle-mapping-service PROD" + # - "notification/CD_vehicle-service PROD" + # - "notification/CD_vehicle-service-alert PROD" + # - "notification/CD_vehicle-service-background PROD" + # - "notification/CD_vehicle-service-staging PROD" + # - "notification/CD_vehicle-status-proxy-service PROD" + # - "notification/CD_vehicle-user-relationship-service PROD" + # - "notification/CD_vin-list-generator-service PROD" + # - "notification/CD_analytics-user-data-service PROD" + # - "notification/CD_connected-oauth-service PROD" + # - "notification/CD_connected-oauth-service-apim PROD" + # - "notification/CD_ctns-event-origin PROD" + # - "notification/CD_ctns-marketing-api PROD" + # - "notification/CD_ctns-vehicle-api PROD" + # - "notification/CD_destination-composite-service PROD" + # - "notification/CD_digital-key-composite-service PROD" + # - "notification/CD_discover-bmw-composite-service PROD" + # - "notification/CD_esim-composite-service PROD" + # - "notification/CD_image-composite-service PROD" + # - "notification/CD_legacy-sar-service PROD" + # - "notification/CD_legal-document-composite-service PROD" + # - "notification/CD_notification-composite-service PROD" + # - "notification/CD_oas-composite-service PROD" + # - "notification/CD_remote-360-composite-service PROD" + # - "notification/CD_roadside-assistance-composite-service PROD" + # - "notification/CD_user-composite-service PROD" + # - "notification/CD_vehicle-composite-service PROD" + # - "notification/CD_vehicle-mapping-composite-service PROD" + # - "notification/CD_vehicle-remote-commands-composite-service PROD" + # - "notification/CD_avs-client-service PROD" + # - "notification/CD_dealer-search-service PROD" + # - "notification/CD_omc-cd-services PROD" + # - "notification/CD_roadside-assistance PROD" + # - "notification/CD_seam-event-consumer PROD" + # - "notification/CD_seam-event-producer PROD" + # - "notification/CD_vehicle-shadow-event-processor PROD" + # - "notification/CD_charging-remote-commands-composite-service PROD" + # - "notification/CD_commute-notification-service PROD" + # - "notification/CD_dealer-comms-provider-service PROD" + # - "notification/CD_dealer-data-service PROD" + # - "notification/CD_explore-composite-service PROD" + # - "notification/CD_ipa-gateway PROD" + # - "notification/CD_trip-cleanup-app-service PROD" + # - "notification/CD_usid-filter-service PROD" + + # - "notification/CD_aluis PROD" + # - "notification/CD_am-casa PROD" + # - "notification/CD_am-cesim PROD" + # - "notification/CD_am-cns PROD" + # - "notification/CD_am-device PROD" + # - "notification/CD_am-ecs PROD" + # - "notification/CD_am-egim PROD" + # - "notification/CD_am-esim-ui PROD" + # - "notification/CD_am-lmcs PROD" + # - "notification/CD_am-mno-manager PROD" + # - "notification/CD_am-proxy PROD" + # - "notification/CD_am-store PROD" + # - "notification/CD_am-svms PROD" + # - "notification/CD_am-ui PROD" + # - "notification/CD_am-usage PROD" + # - "notification/CD_am-vehicle-activation PROD" + # - "notification/CD_am-vms PROD" + # - "notification/CD_asbc-pki-oclisc2v PROD" + # - "notification/CD_asbc-pki-oclisocsp PROD" + # - "notification/CD_asbc-sfa-oh PROD" + # - "notification/CD_asbc-sts PROD" + # - "notification/CD_asbctvp PROD" + # - "notification/CD_b2v-com-be PROD" + # - "notification/CD_b2v-com-echo PROD" + # - "notification/CD_b2v-com-fe PROD" + # - "notification/CD_b2v-com-gcdm-client PROD" + # - "notification/CD_b2v-com-hello PROD" + # - "notification/CD_b2v-nots PROD" + # - "notification/CD_b2v-sms-statistics PROD" + # - "notification/CD_cac PROD" + # - "notification/CD_cdc PROD" + # - "notification/CD_cdcicd-jenkins PROD" + # - "notification/CD_cm PROD" + # - "notification/CD_csu PROD" + # - "notification/CD_dealercockpit PROD" + # - "notification/CD_delivery PROD" + # - "notification/CD_dsd PROD" + # - "notification/CD_eadb PROD" + # - "notification/CD_ercaf PROD" + # - "notification/CD_ercr PROD" + # - "notification/CD_erd PROD" + # - "notification/CD_esh PROD" + # - "notification/CD_fmc PROD" + # - "notification/CD_hpauth PROD" + # - "notification/CD_ids-admin PROD" + # - "notification/CD_ids-svds PROD" + # - "notification/CD_ids-sync PROD" + # - "notification/CD_ids-ws PROD" + # - "notification/CD_jdssp21 PROD" + # - "notification/CD_lsc-kc PROD" + # - "notification/CD_lsc-mm PROD" + # - "notification/CD_lsc-oc PROD" + # - "notification/CD_lsc-og PROD" + # - "notification/CD_mds PROD" + # - "notification/CD_mlc PROD" + # - "notification/CD_mrp PROD" + # - "notification/CD_mrpspringboot PROD" + # - "notification/CD_nop-admin PROD" + # - "notification/CD_nop-archive PROD" + # - "notification/CD_nop-provisioning PROD" + # - "notification/CD_nop-trigger PROD" + # - "notification/CD_oclisc2v PROD" + # - "notification/CD_oclisocsp PROD" + # - "notification/CD_omg PROD" + # - "notification/CD_online-entertainment PROD" + # - "notification/CD_pdmmanager PROD" + # - "notification/CD_rsu-adapter PROD" + # - "notification/CD_rsu PROD" + # - "notification/CD_sbr PROD" + # - "notification/CD_scb PROD" + # - "notification/CD_scc PROD" + # - "notification/CD_scm-agentreg PROD" + # - "notification/CD_scm-scm PROD" + # - "notification/CD_scma-backend PROD" + # - "notification/CD_sfa PROD" + # - "notification/CD_sfa-fre PROD" + # - "notification/CD_sfa-ota PROD" + # - "notification/CD_sfa-vs PROD" + # - "notification/CD_srmanager PROD" + # - "notification/CD_stm PROD" + # - "notification/CD_svcinfo PROD" + # - "notification/CD_tol PROD" + # - "notification/CD_tol-mgu PROD" + # - "notification/CD_tol-tssb PROD" + # - "notification/CD_ts-bcallservice PROD" + # - "notification/CD_ts-bt PROD" + # - "notification/CD_ts-bti PROD" + # - "notification/CD_ts-cas-spm PROD" + # - "notification/CD_ts-cas-stm PROD" + # - "notification/CD_ts-datadispatcher PROD" + # - "notification/CD_ts-diagservice PROD" + # - "notification/CD_ts-eshad PROD" + # - "notification/CD_ts-message-receiver PROD" + # - "notification/CD_ts-pdmupdater PROD" + # - "notification/CD_ts-pservice PROD" + # - "notification/CD_ts-remotediagnosis PROD" + # - "notification/CD_ts-rsurservice PROD" + # - "notification/CD_ts-rtcadapter PROD" + # - "notification/CD_ts-rtchandler PROD" + # - "notification/CD_ts-rtcservice PROD" + # - "notification/CD_ts-scallservice PROD" + # - "notification/CD_ts-tsbgam PROD" + # - "notification/CD_ts-tsbgservice PROD" + # - "notification/CD_ts-tsp PROD" + # - "notification/CD_ts-wlupdater PROD" + # - "notification/CD_tscs PROD" + # - "notification/CD_tsmb PROD" + # - "notification/CD_tsr-cmr PROD" + # - "notification/CD_tsr-dd PROD" + # - "notification/CD_tsr-vu PROD" + # - "notification/CD_tsrservice PROD" + # - "notification/CD_vps-admin PROD" + # - "notification/CD_vps-archive PROD" + # - "notification/CD_vps-monitor PROD" + # - "notification/CD_vps-prov PROD" + # - "notification/CD_vps-trigger PROD" + # - "notification/CD_vs-api PROD" + # - "notification/CD_webapi PROD" + # - "notification/CD_wlmanager PROD" + # - "notification/CD_xfcd PROD" + + + diff --git a/onboarding/CD_managementZone/alerting-profile/alerting-profile.yaml b/onboarding/CD_managementZone/alerting-profile/alerting-profile.yaml index 8e835837..02d9748a 100644 --- a/onboarding/CD_managementZone/alerting-profile/alerting-profile.yaml +++ b/onboarding/CD_managementZone/alerting-profile/alerting-profile.yaml @@ -1,58 +1,41 @@ config: -- CDnewComponentTag-PROD: default.json -- CDnewComponentTag-INT: default.json +- CDnewComponentTag: default.json + #Prod alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnewComponentTag-PROD: -- name: CD_managementZone PROD -- tag: newComponentTag -- mzId: CD_managementZone/management-zone/CDnewComponentTag.id -- env: PROD -- skipDeployment: "true" -#Configuration -CDnewComponentTag-PROD.EMEA-Prod: +CDnewComponentTag.EMEA-Prod: - name: CD_managementZone PROD - tag: newComponentTag - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - env: PROD - skipDeployment: "false" -CDnewComponentTag-PROD.NA-Prod: +CDnewComponentTag.NA-Prod: - name: CD_managementZone PROD - tag: newComponentTag - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - env: PROD - skipDeployment: "false" -CDnewComponentTag-PROD.CN-Prod: +CDnewComponentTag.CN-Prod: - name: CD_managementZone PROD - tag: newComponentTag - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - env: PROD - skipDeployment: "false" - #INT alerting profiles for EMEA/NA/CN -#Dry-run needed for all hubs -CDnewComponentTag-INT: -- name: CD_managementZone INT -- tag: newComponentTag -- mzId: CD_managementZone/management-zone/CDnewComponentTag.id -- env: INT -- skipDeployment: "true" -#Configuration -CDnewComponentTag-INT.EMEA-PreProd: +CDnewComponentTag.EMEA-PreProd: - name: CD_managementZone INT - tag: newComponentTag - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - env: INT - skipDeployment: "false" -CDnewComponentTag-INT.NA-PreProd: +CDnewComponentTag.NA-PreProd: - name: CD_managementZone INT - tag: newComponentTag - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - env: INT - skipDeployment: "false" -CDnewComponentTag-INT.CN-PreProd: +CDnewComponentTag.CN-PreProd: - name: CD_managementZone INT - tag: newComponentTag - mzId: CD_managementZone/management-zone/CDnewComponentTag.id diff --git a/onboarding/CD_managementZone/dashboard/dashboard.yaml b/onboarding/CD_managementZone/dashboard/dashboard.yaml index a5e2a0e6..1b75b656 100644 --- a/onboarding/CD_managementZone/dashboard/dashboard.yaml +++ b/onboarding/CD_managementZone/dashboard/dashboard.yaml @@ -1,22 +1,32 @@ config: -- CDnewComponentTag: default.json +- CDnewComponentTag-PROD: default.json +- CDnewComponentTag-E2E: default.json +- CDnewComponentTag-INT: default.json +- CDnewComponentTag-TEST: default.json #PROD dashboards for EMEA/NA/CN Prod -CDnewComponentTag.EMEA-Prod: +CDnewComponentTag-PROD: +- name: CD_managementZone PROD +- mzName: CD_managementZone/management-zone/CDnewComponentTag.name +- mzId: CD_managementZone/management-zone/CDnewComponentTag.id +- tag: newComponentTag +- env: PROD +- skipDeployment: "true" +CDnewComponentTag-PROD.EMEA-Prod: - name: CD_managementZone PROD - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: PROD - skipDeployment: "false" -CDnewComponentTag.NA-Prod: +CDnewComponentTag-PROD.NA-Prod: - name: CD_managementZone PROD - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: PROD - skipDeployment: "false" -CDnewComponentTag.CN-Prod: +CDnewComponentTag-PROD.CN-Prod: - name: CD_managementZone PROD - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id @@ -25,21 +35,28 @@ CDnewComponentTag.CN-Prod: - skipDeployment: "false" #E2E dashboards for EMEA/NA/CN Prod -CDnewComponentTag.EMEA-Prod: +CDnewComponentTag-E2E: +- name: CD_managementZone E2E +- mzName: CD_managementZone/management-zone/CDnewComponentTag.name +- mzId: CD_managementZone/management-zone/CDnewComponentTag.id +- tag: newComponentTag +- env: E2E +- skipDeployment: "true" +CDnewComponentTag-E2E.EMEA-Prod: - name: CD_managementZone E2E - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: E2E - skipDeployment: "false" -CDnewComponentTag.NA-Prod: +CDnewComponentTag-E2E.NA-Prod: - name: CD_managementZone E2E - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: E2E - skipDeployment: "false" -CDnewComponentTag.CN-Prod: +CDnewComponentTag-E2E.CN-Prod: - name: CD_managementZone E2E - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id @@ -47,22 +64,29 @@ CDnewComponentTag.CN-Prod: - env: E2E - skipDeployment: "false" -#INT dashboards for EMEA/NA/CN Prod -CDnewComponentTag.EMEA-PreProd: +#INT dashboards for EMEA/NA/CN PreProd +CDnewComponentTag-INT: +- name: CD_managementZone INT +- mzName: CD_managementZone/management-zone/CDnewComponentTag.name +- mzId: CD_managementZone/management-zone/CDnewComponentTag.id +- tag: newComponentTag +- env: INT +- skipDeployment: "true" +CDnewComponentTag-INT.EMEA-PreProd: - name: CD_managementZone INT - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: INT - skipDeployment: "false" -CDnewComponentTag.NA-PreProd: +CDnewComponentTag-INT.NA-PreProd: - name: CD_managementZone INT - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: INT - skipDeployment: "false" -CDnewComponentTag.CN-PreProd: +CDnewComponentTag-INT.CN-PreProd: - name: CD_managementZone INT - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id @@ -70,22 +94,29 @@ CDnewComponentTag.CN-PreProd: - env: INT - skipDeployment: "false" -#TEST dashboards for EMEA/NA/CN Prod -CDnewComponentTag.EMEA-PreProd: +#TEST dashboards for EMEA/NA/CN PreProd +CDnewComponentTag-TEST: +- name: CD_managementZone TEST +- mzName: CD_managementZone/management-zone/CDnewComponentTag.name +- mzId: CD_managementZone/management-zone/CDnewComponentTag.id +- tag: newComponentTag +- env: TEST +- skipDeployment: "true" +CDnewComponentTag-TEST.EMEA-PreProd: - name: CD_managementZone TEST - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: TEST - skipDeployment: "false" -CDnewComponentTag.NA-PreProd: +CDnewComponentTag-TEST.NA-PreProd: - name: CD_managementZone TEST - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id - tag: newComponentTag - env: TEST - skipDeployment: "false" -CDnewComponentTag.CN-PreProd: +CDnewComponentTag-TEST.CN-PreProd: - name: CD_managementZone TEST - mzName: CD_managementZone/management-zone/CDnewComponentTag.name - mzId: CD_managementZone/management-zone/CDnewComponentTag.id diff --git a/onboarding/CD_managementZone/notification/notification.yaml b/onboarding/CD_managementZone/notification/notification.yaml index 2d6336ae..dcda48e5 100644 --- a/onboarding/CD_managementZone/notification/notification.yaml +++ b/onboarding/CD_managementZone/notification/notification.yaml @@ -1,51 +1,36 @@ config: -- CDnewComponentTag-PROD: msTeams.json -- CDnewComponentTag-INT: msTeams.json +- CDnewComponentTag: msTeams.json -#Prod notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnewComponentTag-PROD: +# Notification System for EMEA/NA/CN Prod +CDnewComponentTag.EMEA-Prod: - name: CD_managementZone PROD -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-PROD.id +- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnewComponentTag-PROD.EMEA-Prod: +CDnewComponentTag.NA-Prod: - name: CD_managementZone PROD -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnewComponentTag-PROD.NA-Prod: -- name: CD_managementZone PROD -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-PROD.id -- webhook: https://empty -- skipDeployment: "false" -CDnewComponentTag-PROD.CN-Prod: -- name: CD_managementZone PROD -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-PROD.id -- webhook: https://empty -- skipDeployment: "false" - -#INT notification system for EMEA/NA/CN -#Dry-run needed for all hubs -CDnewComponentTag-INT: -- name: CD_managementZone INT -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-INT.id +- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag.id - webhook: https://empty - skipDeployment: "true" -#Configuration -CDnewComponentTag-INT.EMEA-PreProd: -- name: CD_managementZone INT -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-INT.id +CDnewComponentTag.CN-Prod: +- name: CD_managementZone PROD +- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag.id - webhook: https://empty -- skipDeployment: "false" -CDnewComponentTag-INT.NA-PreProd: +- skipDeployment: "true" + +# Notification System for EMEA/NA/CN PreProd +CDnewComponentTag.EMEA-PreProd: - name: CD_managementZone INT -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-INT.id +- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag.id - webhook: https://empty -- skipDeployment: "false" -CDnewComponentTag-INT.CN-PreProd: +- skipDeployment: "true" +CDnewComponentTag.NA-PreProd: - name: CD_managementZone INT -- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag-INT.id +- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag.id - webhook: https://empty -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "true" +CDnewComponentTag.CN-PreProd: +- name: CD_managementZone INT +- alertingProfile: CD_managementZone/alerting-profile/CDnewComponentTag.id +- webhook: https://empty +- skipDeployment: "true" \ No newline at end of file