The Cisco CLI Analyzer is a standalone SSH client infused with Cisco TAC Intellectual Capital, and is available for Windows and Mac OS X platforms.
From version 3.6.1 it supports StarOs that is running on UltraM, ASR5500 and ASR5000 platforms.
Cisco CLI Analyzer v3.6.1 you can download it from here.
Tools available for StarOS:
TAC Data Collection
When a TAC engineer requires more commands than those provided when opening the TAC case, the traditional way was to request customers to send the command outputs by email. But we've noticed again and again that lots of things can go wrong in this process: some commands are missing, outputs are truncated, the email with the outputs is lost, a new TAC engineer is assigned to the case and the outputs were not attached to the case etc. The CLI Analyzer can now be used to collect the commands, attach the outputs to the case and notify the current TAC engineer assigned to the case.
System Diagnostics
This tool utilizes Cisco TAC knowledge in order to analyze a Cisco supported device and detect known problems such as system problems, configuration mistakes, and best practice violations.
File Analysis
The system diagnostics can only run when the CLI Analyzer is connected to a device and has access to the internet to be able to post to the data to the Cisco APIs.
There are some topologies where we can't reach the internet if we're connected to a device. The "File Analysis" is a solution to this problem. You can get show commands from any given device analysed without being connected to the device.
- While connected to a device, click on the "Logging" toggle button at the bottom of the window.
- Collect some useful commands like "show support details".
- Disable "Logging" by clicking again on the toggle button. This will let you select a file where to save the outputs.
- Click on "File Analysis" in the left bar.
- Select your log file where you saved the "show support details" output.
- Another way could be to just paste show command outputs in the text area on the right instead of using a file with show command outputs.