Web applications are per definition a software application where the client (or user interface) runs in a web browser. OneView can monitor web applications by the use of passive and active tests.
The following systems can be defined as a web server application. Please note that some of the below mentioned systems can be both a web application and a client/server application :
- E-mail systems (Outlook, gmail)
- Net Banking systems
- Document Management systems (F2, Captia, Documentum)
- NemID/NemLog-in
- Employee portals
- ERP Systems (Enterprise Ressource Planning)
- CRM Systems (Customer Relationship Management) (Salesforce)
- Business Intelligence Systems (Cognos)
Passive Monitoring
Live monitoring of Web Server Access Log Files using the Log Reader
OneView can read the contents of web application server access log files from fx. Microsoft Internet Information Server, Apache Web Server and Apache Tomcat.
From these files you can extract the URLs accessed and how long time the server took to serve the request.
Database Query using the SQL Reader
The OneView SQL Reader can query most databases by the use of a simple database query. Simply connect to the database using one of the many supported templates in OneView and set up the database query.
The result is a simple transaction as defined in the SQL database query.
Database Query using the Service Tester
The OneView Service Tester can perform synthetic transactions towards the database components and perform comparison of databases.
Database Query
The database query executes an SQL query against a relational database. Enter the JDBC URL identifying the database – the format is dependent on the database vendor. Templates for connecting from SQL Server (JTDS), Oracle, DB2, MySQL, PostgreSQL and SQL Server (Microsoft) can be found in OneView. The SQL query is added to get the information required.
The result is a simple transaction as defined in the SQL database query.
Database Compare
The database compare executes queries against two relational databases and compares the results. Enter the JDBC URLs identifying the databases – the format is dependent on the database vendor. Templates for connecting from SQL Server (JTDS), Oracle, DB2, MySQL, PostgreSQL and SQL Server (Microsoft) can be found in OneView. The SQL queries must be valid for the given databases. The compare functionality looks for:
1) Number of rows and columns
2) Order of both rows and columns
3) Values of all cells
Database monitoring
The OneView SQL Reader can query most databases by the use of a simple database query. Simply connect to the database using one of the many supported templates in OneView and set up the database query.
The result is a simple transaction as defined in the SQL database query.
Active Monitoring
The OneView Servicetester can perform synthetic transactions against web services and sites.
HTTP Request
Performs a simple HTTP GET or POST request and validates the response.
The result can be a single transaction representing availability and response time of the web service.
However additional transaction status and counter values can be extracted from the response.
Web Page Load
Simulates a web browser requesting a web page including images, stylesheets and javascript execution.
The result can be a single transaction representing availability and load time of the web page.
Web Robot
Simulates a user performing a series of actions, fx clicking on links and buttons or entering text on a web site.
Each user action can be represented by a transaction in OneView with corresponding availability and execution time as well as the complete use case.