Evan Pols

Script to Compile SA Inventory and Configuration Information (SA_Enviro_Check.sh)

Discussion created by Evan Pols Employee on Jul 19, 2016

I've added a blog post regarding a script that may come in handy for you SA Architects and Admins out there:

 

Script to Compile SA Inventory and Configuration Information (SA_Enviro_Check.sh)

 

2-1-2017: The script has been updated with a DRAC Firmware version check. Please see the blog post for more details

 

1-27-2017: This script has been updated to provide more SDK related values, print the size of VolGroup00, show the currently free memory and to enhance the hardware version information. Please see the blog post for more information. 

 

1-20-2017: This script has been updated to allow for the list of appliance ips to be auto-populated based off of what is enabled with the NW Server. Please see the blog post for the latest version.

 

Changelog:

 

UPDATED TED 1-20-2017 to Version 0.2.

Changelog: 

Added capability to auto-populate all appliance IP addresses. Substitute "autoiplist" rather than

user defined iplist. See help for more information. Also fixed help file (previous typo). Removed prompts

 

1-27-2017 (0.3)  : Added additional checks, see blog post for more details.

2-1-2017 (0.4): Added DRAC Firmware version check

 

Summary: I've worked with dozens of Security Analytics instances and have found myself repeatedly compiling the same information, usually relating to basic asset inventory, configuration information and simple health checks. In order to expedite this process, I've created a simple shell script that will log into each appliance in an environment, pull important information and aggregate it all into a csv file for easy reference. The nice thing about this script is that it obtains many of the important configuration items without needing to log into REST or perform NwConsole commands.

Outcomes