
Validating the pack content
As a best practice, test that the syntax of the formulas and metrics to make sure that
they work correctly. Use the validate option in the pack-tool
script.
About this task
Procedure
Run the following command:
- Validating the discovery
formulas:
bin/pack-tool validate <my_pack>
Validating <my_pack> pack... Validating inventory models... Validating discovery... - Validating cisco-memorypool.discovery... Validating metrics... Validating snmp formulas... Validating <my_pack> pack complete.
- Validating the collection
formulas:
$ bin/pack-tool validate <my_pack>
Validating <my_pack> pack... Validating inventory models... Validating discovery... - Validating cisco-memorypool.discovery... Validating metrics... Validating snmp formulas... - Validating interface.inbound.octets.formula... Validating <my_pack> pack complete.
- Validating the metrics:
$ bin/pack-tool validate <my_pack>
Validating <my_pack> pack... Validating inventory models... Validating discovery... - Validating cisco-memorypool.discovery... Validating metrics... - Validating icmp-out-dest-unreached.metric... - Validating snmp formulas... - Validating interface.inbound.octets.formula... Validating <my_pack> pack complete.
Note: The validation error is due to missing double quotation marks in the metric definition. You can fix the errors during validation and rerun.