we have developed a small tool to manage UIM thresholds and baselines from a GUI or CLI.
1. Get Metric Ids. (from nisapi REST)
2. View/Add/Edit/Delete dynamic and static thresholds (via ThresholdSetter UIM CLI)
3. Export configured thresholds and baselines.
Example to run the GUI: java -jar getmetricid.jar -g
Note that features (2) and (3) are only available if the Tool is run from a robot with baseline_engine installed in it.
-v Show command version
-h Show help
-n UMP IP (required)
-s source (required)
-t target (required)
-q QOS (required)
-o Origin (optional. Default: ALL)
-g (invoke GUI - other options are ignored)
Example to get metricId: java -jar getmetricid.jar -n 127.0.0.1 -s <source> -t <target> -q QOS_CPU_USAGE
Tested on UIM 8.5, UIM 8.47 and 8.2
Tool, README and video are available here:
Attaching a demo video.