ManageEngine® Applications Manager
Web Server Services
Applications Manager supports monitoring of the following Web Services to check their status :
It performs the following checks to ensure its availability and represents the information in the form of graphs. Availability tab, gives the Availability history for the past 24 hours or 30 days. Performance tab gives the Health Status and events for the past 24 hours or 30 days. List view enables you to perform bulk admin configurations. Click on the individual monitors listed, to view the following information.
1. Total Accesses
2. Total KBs
3. CPU Load
1. In Apache's httpd.conf file, locate "Location /server-status" tag. If you are not able to locate the server-status tag, do the following
2. Remove the comment in the Location/Server-status tag, to Enable SetHandler server-status
3.Change the attribute "deny from all" to "Allow from all"
4. Remove the comment in "LoadModule status_module modules/mod_status.so".
5. Save the conf file and restart the Apache Server
1. Locate "ExtendedStatus" Attribute in httpd.conf file.
2. Remove the comment to enable the status.
3. Save the conf file and restart the Apache Server
Add the following lines at the end of the file,
Then restart the Apache server, try to connect to http://<your.server.name>/server-status and then you should be able to view the server status.
|SSL Certificate Monitoring||
Web Services is an XML-based technology that allow applications to communicate with each other, regardless of the environment, by exchanging messages in a standardized format (XML) via web interfaces (SOAP and WSDL APIs).
ManageEngine Applications Manager provides a flexible approach to manage a SOA that uses SOAP Web Services. It helps business managers configure SLAs and track high level availablity of the Web Service. Application admins can monitor the performance of these Web Services by configuring Applications Manager to execute 'Operations' published by the Web Service. By specifying the WSDL, a simple wizard helps you configure operations that need to be invoked and gives the ability to specify arguments to the operation. In addition to this, there is out-of-the-box support for configuring thresholds on individual operation execution times and taking corrective actions.
You can add Operations to the Web Service for monitoring. Operations are abstract descriptions of actions supported by the service.
Follow the steps given below to add operations:
Click the Add Operation link present on the right-hand side of the web services monitor screen. This displays the Add Operation screen.
The operations configured in the web service will be listed in the Select Operation drop-down list box. You can either choose any of these operations or choose custom operation.
If you select a pre-configured operation, the SOAP Action and SOAP Request values for the operation will be automatically displayed. Replace the '?' in the SOAP request with your input value.
If you choose the custom operation, you have to specify the Operation Name, SOAP Action and SOAP Request values.
You can use the Test Operation option to check the output before adding the operation for monitoring.
Click Save button to add the operation. Click Save and Configure Another button to add the operation and configure another operation.
The Operations thus added, will be listed in the details page under the Operation Statistics section. In this section, you can view the details of the operation such as Operation Name, SOAP Request, SOAP Response, status and execution time. Applications Manager provides a link in the Alert Email for SOAP Action, to view the SOAP response for the specific operation. You can also configure thresholds and alarms for all the operations.
How to use XSLT for a particular SOAP Operation?
When adding a particular operation, select add XSLT input and provide the necessary formatting input. To return mulitple values, ensure that:
The output format is set to text. This can be done by adding the XSLT code using the output tag. Ex : <xsl:output method="text"/>.
Provide the output in key-value pairs. For example, to add an attribute for checking the temperature, make sure that the XSLT output is of the format "Temperature:100".
The key-value pairs should be separated by a new line entry.
Key1 : Value1
Key2 : Value2
The keys should be unique within a particular SOAP Operation. They can be duplicated across operations.
How to add XSLT input to existing operations ?
Click Manage operations and select edit and add the necessary changes. Click Update.
Click on the operation details. Select the SOAP Request tab and add the changes and click Update.
Where to view the attributes created using XSLT ?
Under the Operation Statistics table, select the operation for which you wish to view the XSLT data. This opens the SOAP Response tab under which the attributes are listed in a tabular format with functionality to add thresholds and view reports. For numeric data, the graphic data is displayed after the table.
How do I enable reports for the attributes?
Go to the Reports tab and select Enable reports.
Select Web Services type
Check the attributes for which you wish to generate reports.
Click Update. Wait for data archival to occur to view the reports.
Click the Manage Operation link under the 'Operation Statistics' section to go to the 'Manage Operation' page. In this page, click the icon to edit the Operation Display name as well as the Arguments including SOAP Action and SOAP Request values.
Creating New Monitor - Web Server / Services
Real Browser Monitor