Managed Methods
Sign In
 SOA Governance & Web Services Monitoring 
     
SOA Monitoring & Visibility


JaxView in Action

Download Literature

ZapThink on JaxView

Customer Case Studies

   

JaxView Delivers End-to-End SOA Management & SOA Visibility

The constantly changing nature of SOA implementations makes end-to-end visibility and SOA management paramount:

  • Who is accessing your Web services and how often? 
  • Do you know where your service are?
  • If a service breaks do you understand the impact on business processes?
  • How are your services and transactions performing?
  • Are you able to audit message communication between the consumer and the providers of service?
  • Are end users having problems and how can they be fixed?
  • Can you track both SSL and non-SSL activity?
  • Are you looking to discover rogue services automatically?
  • Do you have visibility into backend traffic like JDBC, RMI or JMS?

JaxView provides total visbility into your SOA 

Service processes that are composed of interactions with multiple service end points create new challenges for understanding the many layers of service activity. It is more important than ever to have complete visibility into all Web services activity and end user experiences, and be able to diagnose the source of problems when they happen. JaxView delivers end-to-end visibility across your SOA that enables you to: 

  • Discover and troubleshoot user problems
  • Report on overall performance and availability
  • Manage SLAs

Non-Intrusive SOA Monitoring Tool

JaxView's unique agentless deployment options give total visibility while being non-intrusive so your SOA never takes a performance or functionality hit. In addition, JaxView delivers an unprecedented level of automation for the discovery and monitoring of services and transactions from autodiscovery of new or rogue services to automatic baselining and even finding and implementing policy changes in real time.

JaxView can also provide visibility and monitoring functionality in our gateway deployment and our agent deployment architecture.

From Web Service to Transaction

JaxView is able to track unique identifiers that are passed from service to service and put those together to give a unique view into the real traffic flowing through the system. JaxView delivers:

  • Visibility into the real traffic flowing through the system
  • Stepwise monitoring to reveal botlenecks within each instance of a transaction
  • Monitoring for commits or rollbacks for transactions
  • Visiblity into backend communication:  SOAP, REST, RMI, JMS, JDBC and more
   

A quick demonstration of JaxView and its transaction monitoring capabilities please visit the link below.

http://www.managedmethods.com/video/JaxViewMonitoringDemo/JaxViewMonitoringDemo.html

JaxView Features for SOA Visibility 

 

End-to-End SOA Visibility

JaxView can gather metrics to support service level agreements (SLA) and data that IT operations needs to troubleshoot and resolve issues including:
  • Monitoring SOAP service messages and REST messages
  • Enforcement of Service Level Agreements (SLA)
  • Visibility into backend protocols such as RMI, JMS, and JDBC
  • Autodiscovery of existing Web services
  • Automatic identification of rogue services
  • Access to the XML contents of service messages
  • Centralized view of all Web services activity
  • Performance monitors to measure service response time
  • Client usage rate monitoring
  • Monitoring of service throughput per client
  • Monitoring fault totals and fault rate
  • Fault type and content monitoring including fault code and fault text string
  • The number of faults as a percentage of requests

SOA Service Dependencies Mapping

JaxView in agent-less (sniffer) deplyment can provide a mapping of all the service dependencies within minutes. It can provide information on who is calling the service, the port the service is listening on, if the service breaks which processes are effected and much more. This can provide the root cause of issues that arise from service downtime.

Autodiscovery of Rogue Services

When using the agentless deployment, JaxView automatically discovers rogue services deployed in your SOA environment. Because JaxView monitors the SOAP traffic from a switch, when a service is deployed it is discovered regardless of which application server it is installed on. Unlike agent solutions that only discover services deployed on application servers with agents on them, JaxView can automatically discovery any rogue service deployed in a monitored SOA environment.

Message Auditing and Compliance

JaxView is one of the only SOA & Cloud services governance products on the market that provides message persistence without degradation in performance. Out of the box JaxView stores all message payloads for a customizable time period. JaxView also provides message audit reports that satisfy compliance concerns for Sarbanes-Oxley or HIPPA. Message persistence in JaxView also allows for generation of test scenarios from production data. JaxView can create test scenarios for most SOA & Cloud testing tools such as Parasoft SOA Test or SOAPUi.

Transaction Monitoring

Service processes that are composed of interactions with multiple service end points create new challenges for managing business process transactions. JaxView provides monitoring capabilities for multi-step transactions including:
  • Stepwise monitoring to reveal bottle necks within each instance of a transaction
  • Monitoring for commits or rollbacks for transactions
  • Understanding relationships between services within the context of transactions
  • Gaining visibility into backend protocols such as SQL queries, RMI or JMS without the need to install agents

Performance Baselines

Calculating baselines for performance metrics allows event thresholds to be set relative to system usage trends. Event thresholds can then be set relative to a deviation percentage from the baseline rather than an absolute value, resulting in fewer redundant or unjustified event notifications. JaxView includes the following baselining options:

  • Rolling Baseline - Compares current performance metrics with a statistical baseline calculated for a period of hours preceding the current period.
  • Weekly/Daily Baseline - Compares current performance metrics with performance baselines calculated for the same period day-over-day or week-over-week.
  • Specific Date Baseline - Compares current performance metrics with the metrics from a specific date.

Reports and Event Alerting

JaxView includes scheduled reports generated at predetermined intervals and also supports on-demand reports over custom time intervals. Reports can display:

  • Performance data in tabular and line chart formats
  • Usage and throughput summaries
  • Individual error and warning events and percentages
  • Fault totals and percentages for SLA reports
  • Performance and usage data per specific client

JaxView includes event alerts that can be sent using the following media and protocols:

  • Email - send to operations or development team members
  • Script Execution - automatically launch a maintenance or corrective action
  • SNMP - send a trap to a management console
  • JMS - transmit a message via a JMS-based message bus
  • SOAP - send a message to a Web services enabled application or database
   

CloudGate Webinar

January 12th
11 AM Mountain Time

Learn how easy it can be to start managing your APIs.

Webinar Registration

 

 


 




JaxView Product Screen Shots

Click on any of the images below to view a full-size screen shot.

Main Console

 

Message Summary Table

 

Monitor Types

 

Transactions

 

Report Example

 

Transaction Report

 

NOC Console View

     
Copyright © 2005-2010 Managed Methods
JaxView and CloudGate: cost-effective Cloud Services, Cloud API, Web Services and SOA runtime management solutions.