Installing and Configuring Delinea Syslog Collector

  1. Download the Delinea_Syslog-1.0.0-py3-none-any.whl file.

  2. On your Linux machine, unzip the file by running the following command:

    sudo pip install Delinea_Syslog-1.0.0-py3-none-any.whl --target=/opt/delinea/pas/reporting_tool.

  3. Run the following command:

    sudo python3 /opt/delinea/pas/reporting_tool/setup/setup.py -t abg0233.my.centrify.net -f 5 -s "all" -dep -off

    • -t: Specifies the Delinea Cloud Suite tenant, e.g., ABC0123.my.centrify.net.
    • -f: Defines the frequency of fetch syslog query execution. It must be greater than 5 minutes and less than 60 minutes.
    • -s: Sets the scope of the enrolled Delinea Cloud Suite agent.
    • -dep: Installs the dependencies through brute force, either online or offline. An offline installation uses bundled packages.
    • -off: Installs local dependencies from wheel files.
    • -p (Optional): Specifies the web IP address and port of the proxy (e.g., 127.0.0.1:8080).
  4. Run the following command:

    sudo python3 /opt/delinea/pas/reporting_tool/delinea_syslog/delinea_syslog_writer.py.

  5. Access the second terminal session and run the following command to check the logs, and to look for the delinea_syslog_writer:

    sudo tail -f cat /var/log/messages

The setup is now completed, and the delinea_syslog_writer starts sending data from your Delinea Cloud Suite tenant to your Delinea syslog.