Install WATCHER and SLABAPCLI

WATCHER is a program that watches for ABAP changes and reports them to SeaLights. SLABAPCLI is a command-line interface program that lets you configure the ABAP Agent and connect it to SeaLights. You can install these on a Windows server or a standalone machine.

The ZIP file: http://agents.sealights.co/slabap/latest/slabapagent-win64.zip.

Note: Install the WATCHER and SLAPABCLI programs to a system-wide accessible directory (for example, c:\apps), and not to a directory with restricted accessibility (for example, c:\users<username>).

  1. Create a new directory named c:\apps\SLABAPAgent. We call this the SLABAPAgent directory.

  2. Create a directory named <SLABAPAgent dir>\config.

  3. Navigate to the directory where you extracted the distribution ZIP file.

  4. Extract the slabapagent-win64\bin directory from the ZIP file to the <SLABAPAgent dir>\bin directory.

  5. Download the latest version of the SAP NW RFC SDK from the SAP ONE Support Launchpad, and extract the files to a temporary directory. You will need the following:

    • NetWeaver RFC SDK 7.50 Patch 13 or above for Windows on X64 64Bit.

      • See SAP NOTE 2573790 for download links.

  6. Copy the following files from the <Temp SAP NW RFC>\lib directory to the <SLABAPAgent dir>\bin directory:

  • icudt57.dll

  • icuin57.dll

  • icuuc57.dll

  • libsapucum.dll

  • sapnwrfc.dll

Log Files

Note: Ensure that the installation directory allows write permissions. Missing write access to userdata or bin\logs may cause SLABAPCLI commands to fail silently.

The ABAP Agent stores log files for the WATCHER program in the following directories:

  • <SLABAPAgent dir>\userdata\public\Logs\<Pipeline name>

  • <SLABAPAgent dir>\bin\logs

To purge log files older than 14 days, start Windows PowerShell as an Administrator, and run the following from the <SLABAPAgent dir>\bin directory:

PS C:\apps\SLABAPAgent\bin> .\purgeLogs.exe 
[2025-09-16 08:57:09.405+01:00] [info] Starting log purge operation 
[2025-09-16 08:57:09.405+01:00] [info] Purging logs older than 14 day(s) and 00:00:00 in the '..\userData\public\Logs' and 'C:\apps\SLABAPAgent\bin\logs' directories 
[2025-09-16 08:57:09.410+01:00] [debug] Trying to remove directory '..\userData\public\Logs\HH_SLABAPCLI_150925' if empty. 
[2025-09-16 08:57:09.411+01:00] [info] Log purge operation completed 

Last updated

Was this helpful?