Integrate with Existing Applications

Integration with Xymon Monitor

PageGate integrates with Xymon Monitor (a Linux/Unix program) via a shared directory. PageGate runs on Windows; Xymon outputs script files to a shared directory that PageGate's GetAscii monitors.

Step 1 — Configure GetAscii with Shared Directory

  1. Create a shared directory accessible from both the Windows PageGate server and the Xymon Linux server.
  2. Open PG Admin. Go to Interfaces — GetAscii — Settings. Set Polling Directory to the shared path. Check Enabled. Click Apply. Enable for all.

Step 2 — Configure Xymon Alert Script

  1. Refer to Xymon alerting scripting documentation ↗
  2. Change the script name from smsalert to sendpage in your Xymon alerts configuration.
  3. Create the /usr/local/bin/sendpage script (make it executable) with this content:
    #!/bin/sh
    printf "$RCPT\nFromXymon\n$BBALPHAMSG" > /path-to-windows-share/message.asc

    Replace /path-to-windows-share/ with the UNC or mount path to the shared directory.

Return to Integration Directory

Need help with this integration?

Our support team can walk you through the configuration steps.