Get Internet Application Status

 

Updated: May 13, 2016

Applies To: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

The Get Internet Application Status activity checks the availability of an internet application server. You can check the availability of a Web (HTTP), Email (SMTP), Email (POP3), FTP, DNS, or custom server. You can also configure a server so it is available after a power outage or a restart.

Use the following information to configure the Get Internet Application Status activity.

System_CAPS_ICON_note.jpg Note

You cannot set individual security credentials for this activity. It will run under the service account configured for the Runbook Service on the Runbook server where the instance of the activity is running. This account must have the authority to access the resources and perform the actions required by this activity.

General Tab

SettingsConfiguration Instructions
NameType a descriptive name for the activity.
DescriptionType a detailed description of the actions of the activity.
TypeSelect the Type that matches the server that you want to monitor. The options include the following:

- Web (HTTP)
- E-mail (SMTP)
- E-mail (POP3)
- FTP
- DNS
- Custom

Configuration instructions for each Details tab Type are listed in the following tables.

Web (HTTP) Details Tab

SettingsConfiguration Instructions
URLType the URL that will be used to contact the web server.
PortSelect to specify a port to use to connect to the web server. The default port is 80.
TimeoutType the number of seconds to wait for a response from the web server. If the timeout expires without a response, the server will be considered unavailable.
Check that the page contains this stringSelect and type a string to search for when the page is retrieved from the web server. When this option is selected, the server is only considered available if the string can be found on the page that is specified by the URL.
Search is case sensitiveSelect to make the string search case sensitive.

Email (SMTP) Details Tab

SettingsConfiguration Instructions
ComputerType the name of the computer where the SMTP server is located. You can also browse for the computer using the ellipsis (...) button.
PortSelect to specify a port to use to connect to the SMTP server. The default port is 25.
TimeoutType the number of seconds to wait for a response from the server. If the timeout expires without a response, the server will be considered unavailable.
Send test emailSelect to send a test email using the SMTP server. When this option is selected, the server is only considered available if the email can be sent to the server.
ToType the address to send the email to.
FromType the address that the email is being sent from.

Email (POP3) Details Tab

SettingsConfiguration Instructions
ComputerType the name of the computer where the POP3 server is located. You can also browse for the computer using the ellipsis (...) button.
PortSelect to specify a port to use to connect to the POP3 server. The default port is 110.
TimeoutType the number of seconds to wait for a response from the server. If the timeout expires without a response, the server will be considered unavailable.
Test connectionSelect to use a username and password to test the connection to the POP3 server. When this option is selected, the server is only considered available if the credentials are successfully used to log into the server.
UsernameType the username to use to log into the POP3 server.
PasswordType the password that is associated with the Username that you have specified.

FTP Details Tab

SettingsConfiguration Instructions
ComputerType the name of the computer where the FTP server is located. You can also browse for the computer using the ellipsis (...) button.
PortSelect to specify a port to use to connect to the FTP server. The default port is 21.
TimeoutType the number of seconds to wait for a response from the server. If the timeout expires without a response, the server will be considered unavailable.
Test connectionSelect to use a username and password to test the connection to the FTP server. When this option is selected, the server is only considered available if the credentials are successfully used to log into the server.
UsernameType the username to use to log into the FTP server.
PasswordType the password that is associated with the Username that you have specified.

DNS Details Tab

SettingsConfiguration Instructions
ComputerType the name of the computer where the DNS server is located. You can also browse for the computer using the ellipsis (...) button. This field is not required to test the availability of a DNS server.
PortUse the default port of 53 to connect to the DNS server.
PortSelect to specify the port to use to connect to the DNS server.
Test DNS table IP addressSelect to specify a computer name and the IP address that should be associated with that IP address. When this option is selected, the server is only considered available if the IP address is assigned to the computer that you specify.

Custom Details Tab

SettingsConfiguration Instructions
ActionsClick Add or Insert to open the Action Properties dialog box. Configure the rest of the settings described in this table. Tip: Click the Up or Down buttons to change the order of the actions. Click Remove to remove an action. Click Edit to edit an action.
Open portType the port number and the computer where the Internet application resides.
Send dataType the data that you will send to the Internet application. To specify a file that contains the data you want to send, click Send data from file.
Receive dataClick Publish as execution data and click the name of the variable where the received data will be saved. Click Save data, specify the File where you want to save the data received from the Internet application. Click the action you want to specify in the If the Destination File Exists box. You can select Create a file with a unique name, Append data to the existing file, or Overwrite the existing file.
Close portYou must configure the Open port action before you can select this action.

You can use a sequence of actions to test a custom Internet application that is not part of the predefined list. You can perform actions such as opening and closing a port as well as communicating with the Internet application by sending and receiving information.

Published Data

The following table lists the published data items.

ItemDescription
ComputerThe name of the computer where the Internet application resides.
PortThe port used to communicate with the Internet application.
ProtocolThe protocol of the Internet application. For example, HTTP or FTP.
Server GreetingThe greeting message received from the Internet application. This published data is only available in FTP, Email (POP3), and Email (SMTP).
Web pageThe HTML of the web page that was retrieved when in Web (HTTP) mode.
Receive variable 1The first variable retrieved when in Custom mode.
Receive variable 2The second variable retrieved when in Custom mode.
Receive variable 3The third variable retrieved when in Custom mode.
Receive variable 4The fourth variable retrieved when in Custom mode.
Receive variable 5The fifth variable retrieved when in Custom mode.
Receive variable 6The sixth variable retrieved when in Custom mode.
Receive variable 7The seventh variable retrieved when in Custom mode.
Receive variable 8The eighth variable retrieved when in Custom mode.
Receive variable 9The ninth variable retrieved when in Custom mode.
Receive variable 10The tenth variable retrieved when in Custom mode.
Show: