Highlighted
Absent Member.. Absent Member..
Absent Member..
287 views

Details on how to modify the out of the box normalization rule UCMDB 10.0x

Topic

The Data Flow Probe activates the Rules Engine to fill in additional information on the discovered data. Rule Engine use rules to process set of input data and return set of output attribute values. The Discovery rule engine is also activated on population. Only data from the probe is going through the rule engine - Data inserted by UI/SDK/JMX is not passing through the rule engine.

There are around 350000 OOTB rules so the files themselves are not exposed in UI , but in the jmx-console, more precisely under the “Normalization Rule Base Services” service.

The Out-of-the-box OidToHostClass rules can  be found in Adapter Management, under NormalizationRules/External resources/ruleEngine/snmp.gz.


Response

In order to create a new Normalization Rule please follow these steps:

1. Go to Adapter Management.
2. Click the New icon and from the drop-down menu that appears select New Configuration File -> The Enter a Name dialog box appears.
3. In the Enter a Name dialog box, on the Package field click the Browse button.
4. From the list of packages that appears choose NormalizationRules and click OK.
5. In the Name field of the Enter a Name dialog box, enter a name that begins with ruleEngine/ and end with .xml.  -> For example: ruleEngine/userDefinedRules.xml.

--------------------------------------------------------------------------------

In order to modify the existing SNMP normalization rules from the snmp.gz package, please follow these steps:
1. Zip and export locally the NormalizationRules package from Administration-> Package Manager
2. Unzip the package locally
3. Go to ...\NormalizationRules\discoveryResources\ruleEngine on your local machine (where you exported the package to) and unzip the snmp.gz package
4. Perform the necessary modifications
5. Zip the snmp.gz back after performing the changes; please make sure to so it using the GZIP tool!
6. Zip back the NormalizationRules package and deploy it back to the server from the uCMDB UI -> Administration -> Package Manager.

 

http://support.openview.hp.com/selfsolve/document/KM00364592

"HP Support
If you find this or any post resolves your issue, please be sure to mark it as an accepted solution."
Labels (1)
Tags (1)
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.