AppWorx, Dollar Universe and Sysload Community

 View Only

 How to generate a list of uprocs, etc. in Dollar universe with job settings, etc.

Gerry Muyargas's profile image
Gerry Muyargas posted Oct 12, 2024 04:33 AM

Hello,

Can someone kindly tell me how I can generate a report in dollar Universe with a list of all uprocs, with job settings, etc.?  We need this for auditing purposes.

Thanks in advance for your help. 

Gerry

Angus Reid's profile image
Angus Reid

Standard command to show the uproc contents and any variables being passed, this can be found in the manual

 uxshw upr upr=* output=<some test file>

I you want what values were set at runtime then the logs can be viewed in the log folder.

Domenico Cotugno's profile image
Domenico Cotugno

Hello @Gerry Muyargas,

In addition to what Angus has said, you can also use uxshw tsk tsk=* output=<file>, to see how your uprocs/sessions are being scheduled. Not sure if that is what was meant by "job settings". Furthermore, from the UVMS CLI, you can export entire chains of jobs, including their internal scripts, into XML format using the 'uniadd topkg' and 'uniexp pkg' commands. Ex:

uniadd topkg -company <CMPANY> -node <nodename> -area X -login <UVMS login> -pwd <UVMS password> -full -pkg <package name>

https://techdocs.broadcom.com/us/en/ca-enterprise-software/intelligent-automation/dollar-universe/7-00-11/Univiewer-Administrating/Commands/Packages/uniadd_TOPKG.html

uniexp pkg -pkg <package name> -login <UVMS login> -pwd <UVMS password> -xmlfile </path/to/fil>

https://techdocs.broadcom.com/us/en/ca-enterprise-software/intelligent-automation/dollar-universe/7-00-21/Univiewer-Administrating/Commands/Packages/uniexp_PKG.html

Finally, as Angus alluded to, you can also find execution history by using some command line interface, like uxlst ctl (https://techdocs.broadcom.com/us/en/ca-enterprise-software/intelligent-automation/dollar-universe/7-00-21/Command-Line-Interface/Operations_Commands_1/Executions.html). That said, you will be limited to 7 days of history or whatever retention period you have set for your node before purging.

For audit purposes, what is often important is execution history and possibly audit trail information (to see who took manual actions at what time). Given Dollar Universe's distributed architecture and relatively short retention period for this type of data, it is recommended to use a product like Reporter to store execution history over longer periods of time. 

I hope this helps!

Regards,

Domenico Cotugno

Tricise Automation

Gerry Muyargas's profile image
Gerry Muyargas

Thanks to both of you for your responses.

Is there a way we can produce a report in CSV or maybe Excel format, so we can easily create a spreadsheet with all the settings?

Thanks again for your help and best regards,

Gerry

Angus Reid's profile image
Angus Reid

This has been answered already, the command below will get all the data requested (or use the package version solution)

 uxshw upr upr=* output=<some test file> 

 uxshw upr upr=* output=uproc_listing_output.csv

If you need to make the output look better then this is just simple text or csv manipulation and not really a question for this  forum as you can now extract all the data including variables for each uproc.