Documentation for PM Mapper and API
[dcaegen2.git] / docs / sections / services / pm-mapper / configuration.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.\r
2 .. http://creativecommons.org/licenses/by/4.0\r
3 \r
4 Configuration\r
5 =============\r
6 \r
7 Filtering\r
8 """""""""\r
9 PM mapper maps PM XML files to performance VES event by applying the mapper filtering information. Mapper filtering is configured during instantiation through cloudify manager.\r
10 Mapper filtering is based on the PM dictionary fields.\r
11 PM mapper expects the filter in the following JSON format:\r
12 \r
13 ::\r
14 \r
15 \r
16          "filters":[{\r
17             "pmDefVsn": "1.3",\r
18             "nfType": "gnb",\r
19             "vendor": "Ericsson",\r
20             "measTypes": [ "attTCHSeizures", "succTCHSeizures" ]\r
21         }]\r
22 \r
23 \r
24 \r
25 ====================   ============================      ================================\r
26 Field                  Description                       Type\r
27 ====================   ============================      ================================\r
28 pmDefVsn               PM Dictionary version.            String\r
29 vendor                 Vendor of the xNF type.           String\r
30 nfType                 nfType is vendor                  String\r
31                        defined and should match the\r
32                        string used in file ready\r
33                        eventName.\r
34 measTypes              Measurement name used in PM       Array of String\r
35                        file in 3GPP format where\r
36                        specified, else vendor\r
37                        defined.\r
38 ====================   ============================      ================================\r
39 \r
40 Feed Name\r
41 """""""""\r
42 A default feed name "bulk_pm_feed" is configured in PM Mapper blueprint but the feed name can be changed to a user defined value through cloudify manager.