Implement adaptive SON functionality
[dcaegen2/services/son-handler.git] / src / main / docker / config / sonhms / config_all.json
1 {
2   "config": {
3     "sonhandler.badCountThreshold": 3,
4     "streams_subscribes": {
5       "performance_management_topic": {
6         "aaf_password": null,
7         "type": "message-router",
8         "dmaap_info": {
9           "topic_url": "https://message-router.onap.svc.cluster.local:3905/events/unauthenticated.VES_MEASUREMENT_OUTPUT",
10           "client_role": "son-subscriber",
11           "location": "onap",
12           "client_id": "sdnr-son-1"
13         },
14         "aaf_username": null
15       },
16       "fault_management_topic": {
17         "aaf_password": null,
18         "type": "message-router",
19         "dmaap_info": {
20           "topic_url": "https://message-router.onap.svc.cluster.local:3905/events/unauthenticated.SEC_FAULT_OUTPUT",
21           "client_role": "son-subscriber",
22           "location": "onap",
23           "client_id": "sdnr-son-1"
24         },
25         "aaf_username": null
26       },
27       "nbr_list_change_topic": {
28         "aaf_password": null,
29         "type": "message-router",
30         "dmaap_info": {
31           "topic_url": "https://message-router.onap.svc.cluster.local:3905/events/PCI-NOTIF-TOPIC-NGHBR-LIST-CHANGE-INFO",
32           "client_role": "son-subscriber",
33           "location": "onap",
34           "client_id": "sdnr-son-1"
35         },
36         "aaf_username": null
37       },
38       "dcae_cl_response_topic": {
39         "aaf_password": null,
40         "type": "message-router",
41         "dmaap_info": {
42           "topic_url": "https://message-router.onap.svc.cluster.local:3905/events/DCAE_CL_RSP",
43           "client_role": "son-subscriber",
44           "location": "onap",
45           "client_id": "sdnr-son-1"
46         },
47         "aaf_username": null
48       }
49     },
50     "postgres.port": "5432",
51     "sonhandler.pciOptimizer": "pci",
52     "sonhandler.maximumClusters": 5,
53     "sonhandler.numSolutions": 5,
54     "sonhandler.poorCountThreshold": 3,
55     "sonhandler.minCollision": 5,
56     "streams_publishes": {
57       "CL_topic": {
58         "aaf_password": null,
59         "type": "message-router",
60         "dmaap_info": {
61           "topic_url": "https://message-router.onap.svc.cluster.local:3905/events/unauthenticated.DCAE_CL_OUTPUT",
62           "client_role": "son-subscriber",
63           "location": "onap",
64           "client_id": "sdnr-son-1"
65         },
66         "aaf_username": null
67       }
68     },
69     "sonhandler.namespace": "onap",
70     "sonhandler.oof.endpoint": "/api/oof/v1/pci",
71     "postgres.password": "postgres",
72     "sonhandler.minConfusion": 5,
73     "sonhandler.sourceId": "SONHMS",
74     "postgres.username": "sonhms_admin",
75     "postgres.host": "postgres",
76     "sonhandler.policyRespTimer": 10,
77     "sonhandler.dmaap.server": [
78       "dmaap"
79     ],
80     "sonhandler.poorThreshold": 70,
81     "sonhandler.oofTriggerCountTimer": 30,
82     "cbsPollingInterval": 60,
83     "sonhandler.cg": "sonhms-cg",
84     "sonhandler.pollingInterval": 20,
85     "sonhandler.badThreshold": 50,
86     "sonhandler.bufferTime": 60,
87     "sonhandler.cid": "sonhms-cid",
88     "sonhandler.configDb.service": "http://sdnc.onap:8181",
89     "sonhandler.oofTriggerCountThreshold": 5,
90     "sonhandler.oof.service": "http://oof-osdf.onap:8699",
91     "sonhandler.pciAnrOptimizer": "pci_anr",
92     "sonhandler.policyNegativeAckThreshold": 3,
93     "sonhandler.policyFixedPciTimeInterval": 300000,
94     "sonhandler.pollingTimeout": 60,
95     "service_calls": {
96       "sdnr-getpnfname": [],
97       "sdnr-getpci": [],
98       "sdnr-getnbrlist": [],
99       "sdnr-getcelllist": [],
100       "oof-req": [],
101       "policy-req": []
102     }
103   },
104   "policies": {
105     "event": {
106       "action": "gathered",
107       "timestamp": "2019-09-18T14:57:55.320Z",
108       "update_id": "dbb88da8-8df1-489d-b51d-8d5cbbfbcd99",
109       "policies_count": 1
110     },
111     "items": [
112       {
113         "policyName": "com.Config_PCIMS_CONFIG_POLICY.1.xml",
114         "name": "com.Config_PCIMS_CONFIG_POLICY",
115         "config": {
116           "PCI_SDNR_TARGET_NAME": "SDNR",
117           "PCI_OPTMIZATION_ALGO_CATEGORY_IN_OOF": "OOF-PCI-OPTIMIZATION",
118           "PCI_NEIGHBOR_CHANGE_CLUSTER_TIMEOUT_IN_SECS": 60,
119           "PCI_MODCONFIGANR_POLICY_NAME": "ControlLoop-vSONH-7d4baf04-8875-4d1f-946d-06b874048b61",
120           "PCI_MODCONFIG_POLICY_NAME": "ControlLoop-vPCI-fb41f388-a5f2-11e8-98d0-529269fb1459"
121         },
122         "type_version": "1.0.0",
123         "version": "1.0.0",
124         "policyVersion": "1",
125         "type": "onap.policies.monitoring.docker.sonhandler.app",
126         "metadata": {
127           "policy-id": "com.Config_PCIMS_CONFIG_POLICY",
128           "policy-version": "1"
129         }
130       }
131     ]
132   }
133 }