free international sms
NotePage Logo
Text Messaging Software
Order Text Messaging Software

Download Text Messaging Software

Integrate Text Messaging

  how to integrate?
  steps to integrate
  steps to integrate with delivery services
  why integrate?
  Integration benefits
  direct database Integration
  integration directory

Text Messaging Software Solutions

Text Messaging Tech Support

Text Messaging Resellers

Text Messaging Press Releases

 

SMS and Text Messaging Software Background

Integration with Veeam ONE Monitor

Steps to Use Veeam ONE Monitor with PageGate

Send Text and SMS Messages from Veeam ONE Monitor

PageGate can be easily integrated with Veeam ONE Monitor by using the GetAscii interface. When configuring your alarm response actions, you can have Veeam run a custom script, which allows you to pass notifications to GetAscii's command line interface in response to an alarm.

According to Veeam's documentation
(https://helpcenter.veeam.com/docs/one/alarms/alarm_actions.html?ver=95), the executable file must be located on the machine running the Veeam ONE Server component and we would recommend installing PageGate on same system running the Veeam server. However, if PageGate is installed on a separate system, you can create a shared directory on the Veeam system for PageGate to monitor (you'll need to provide a service account to GetAscii's service for it to have permission to read from the UNC path).

First, we'll need to create a directory for the command line executable to reside within. If PageGate is installed on the Veeam system, we recommend creating c:\PageGateData\Veeam\

Next, we'll need to configure GetAscii to provide the command line executable for Veeam and monitor the directory it resides within. 

1) Open the PageGate Admin.

2) Go to Interfaces - GetAscii - Settings.

3) Set the "Polling Directory" to the integration folder you created. By default, c:\PageGateData\Veeam\

4) Check Enabled.

5) Click on Apply.
5a) When prompted, you do want to enable this for all existing groups and recipients.

If GetAscii will be referencing a UNC path to a directory on the Veeam server: 

1) Open the PageGate Admin.

2) Go to Interfaces - GetAscii - Settings.

3) Set the "Polling Directory" to the UNC path for the network share. You really don't want to use mapped drives as they're logon dependent and don't exist outside of the user profile they're created for. 

4) Check Enabled.

5) Click on Apply.
5a) When prompted, you do want to enable this for all existing groups and recipients.

6) Open the Windows Services list.

7) Go in to the properties of the PageGate GetAscii service.

8) Go under the 'Log On' tab.

9)
Specify a username and password that has read, write and modify permissions for the UNC PageGate is accessing.

10) Click OK.

Now that we have PageGate ready to receive the input from Veeam, you'll need to configure an Alarm Response Action that runs a custom script. The command will need to be formatted as follows:

<GetAscii Polling Directory>\sendpage32.exe <recipient or group> <sender> <message>

As per Veeam's documentation, you can use the following parameters in the command line for running the script: %1 — alarm name; %2— affected node name; %3 — alarm summary; %4 — time; %5 — alarm status; %6 — old alarm status.

For example, let's say that we have GetAscii referencing c:\PageGateData\Veeam\, that we want to send a message to the group IT_Alerts from the sender VEEAM and the message should say "Alarm name affected node name alarm summary time alarm status"

You would run this command:
c:\PageGateData\Veeam\sendpage32.exe IT_Alerts VEEAM %1 %2 %3 %4 %5


Return to How to Integrate


Copyright 1996-2020 NotePage, Inc. Privacy Policy
View Mobile Version NotePage.net
sales@notepage.net