Collecting Logs Manually

If the Harmony SASE Agent fails to perform automatic log collection, you can manually collect and send the logs using scripts.

Note - This option is available only for the Perimeter 81 workspace accounts.

Windows

  1. Right-click Windows PowerShell and click Run as administrator.

  2. Run:

    Copy
    Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://supportbucketshare.s3.us-east-1.amazonaws.com/Custom+Scripts/Log+Collector/Log+Collector+PS.ps1'))
  3. When prompted, enter Y. If support requests extended logs, enter Y again.

    Note - Enable extended logs only if instructed by support, as they are significantly larger.

  4. Once the script completes, an Explorer window opens with the log files.

  5. Submit the required files to your support ticket.

  6. Once the support confirms receipt, manually delete the Harmony SASE Logfiles directory from the Downloads folder.

macOS

  1. Download the script file MacTroubleshooting.zip and extract it.

  2. On your Mac machine, open the Terminal application.

  3. Copy and run:

    sudo bash ~/Downloads/Customer_logs-v2.1.sh

  4. Once the script completes, a Finder window opens with the log files.

  5. Submit the .zip file to your support ticket. Older runs are saved under Previous Runs.

  6. Once support confirms receipt, manually delete the Harmony SASE Logfiles directory from the Downloads folder.

Linux

  1. On your Linux machine, open the Terminal application and run:

    /opt/Perimeter81/perimeter81 collect-logs

  2. Send the log file to Check Point Support.