This document describes the process that is used in order to generate a diagnostic file via the Support Tool application that is available on the Cisco FireAMP Connector for Macintosh (Mac) machines and how to troubleshoot performance issues.
Cisco recommends that you have knowledge of these topics:
- Cisco FireAMP Connector for Mac
- Mac OSX
The information in this document is based on the Cisco FireAMP Connector for Mac.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
The Cisco FireAMP Connector for Mac installs an application called Support Tool, which is used in order to generate diagnostic information about the FireAMP Connector that is installed on your Mac. The diagnostic data includes information about your Mac such as:
- Resource utilization (disk, CPU, and memory)
- FireAMP-specific logs
- FireAMP configuration information
Generate a Diagnostic File with the Support Tool
This section describes how to launch the Support Tool application from the GUI or the CLI in order to generate a diagnostic file.
Launch the Support Tool from the GUI
Complete these steps in order to launch the FireAMP Connector for Mac Support Tool from the GUI:
- Navigate to the FireAMP directory in your Applications folder and locate the Support Tool launcher:
- Double-click the Support Tool launcher, and you are prompted for administrative credentials:
- After you enter your credentials, the Support Tool icon should appear in your dock:
- When the Support Tool application completes, a file is generated and placed onto your desktop:
Here is an example of the uncompressed output:
- In order to analyze the data, provide this file to the Cisco Technical Support Team.
Launch the Support Tool from the CLI
The Support Tool launcher is located in this directory:
/Library/Application Support/Sourcefire/FireAMP Mac/
In order to launch the Support Tool application, enter this command into the CLI:
root@mac# cd /Library/Application\ Support/Sourcefire/FireAMP\ Mac
This section describes how to enable and disable debug mode on the FireAMP Connector in order to troubleshoot performance issues.
Enable Debug Mode
Debug mode is useful with attempts to troubleshoot performance issues on a FireAMP Connector. Complete these steps in order to enable debug mode and collect diagnostic data:
- Log in to the FireAMP Cloud Console.
- Navigate to Management > Policies.
- Locate a policy that is applied to a computer and click Copy. The FireAMP Console updates with the copied policy:
- Click Edit and change the name of the policy. For example, you could use Debug MAC Policy.
- Click Administrative Features and select Debug from both the Tray Log Level and Connector Log Level drop down menus:
- Click the Update Policy button in order to save the changes.
- Navigate to Management > Groups and click +Create Group near the top-right side of your screen.
- Enter a name for the group. For example, you could use Debug Mac Group.
- Change the FireAMP MAC Policy from Default MAC Policy to the copied, new policy that you just created, which is Debug MAC Policy in this example.
- Click Computers and identify your computer in the list. Select it and click add selected.
- Click create group. Your Mac should now have a functional debug policy. You can select the FireAMP icon that appears on your menu bar and ensure that the new policy is applied:
Disable Debug Mode
After the diagnostic data in debug mode is obtained, you must revert the FireAMP Connector back to the normal mode. Complete these steps in order to disable debug mode:
- Log in to the FireAMP Cloud Console.
- Navigate to Management > Groups.
- Locate the new group, Debug MAC Group, that you created in debug mode.
- Click Edit.
- Click Computers and locate your computer in the list. Select it and click remove selected.
- Click update group.
- Click Sync Policy on the menu bar where the FireAMP icon is located.
- Verify that the policy is now returned to the previous default value. Check this on the menu bar. The policy should now have reverted back to the original policy that was used before you changed it to the Debug MAC Policy:
Debug mode is now disabled, and the FireAMP Connector should function normally.