| By Paul O'Connor | Article Rating: |
|
| August 17, 2008 10:00 AM EDT | Reads: |
3,920 |
Whether you work for a very large company with thousands of services in production or a small company with only a couple, visibility into the performance and uptime of those services is critical. Before you start investigating the myriad of governance products on the market, many of which will set you back a great deal of money, let me save you some time (and money). You can get up and running in about an hour for chump change with JaxView from Managed Methods and get a firm handle on
how your services are performing (or not performing as the case may be). If you’ve ever worked with SiteScope for website monitoring, you’ll recognize the quick time-to-value paradigm of JaxView and for good reason – it is brought to you by some of the same people who built SiteScope. You’re going to love JaxView’s intuitive user interface and different deployment options, including an agentless option, which will get you started in a flash. Here’s what you can expect from JaxView for your modest time and money investment:
- Excellent visibility into client-service interactions
- Monitoring service quality, performance, and usage
- Heartbeat monitoring of services a la SiteScope
- Web services security policy administration and enforcement
- Enforcing automated governance policies in runtime
- Mediation and routing
- Integration with UDDI registries, ESBs, directory services, and databases
- An agentless deployment that is easy to get up and running and manage
- An appliance option that you can truly just plug in to evaluate
JaxView Basics
JaxView requires Windows (XP Pro, 2000 Pro, or 2000 Server), Linux, or Mac OS X. A database is not necessarily required as the file system is used by default to persist monitoring data for 30 days. In case you are monitoring high-volume services, or you need to persist data for more than 30 days or use JaxView’s clustering option, a database is required. Supported databases are MySQL, SQL Server, Oracle, and DB2. On Windows the JaxView server installs as a service and is immediately ready to use as a service proxy gateway. JaxView also has deployment models including an agent-based network sniffer and an ESB connection via JMS. In each of these cases, the central JaxView server receives and persists monitoring data. The management console is hosted on the same server and, once you log in, you see the interface depicted in Figure 1. Web services under management appears in the left pane and can be grouped into folders for convenience. The main frame of the “Services” tab gives you a simple view of the performance and operability (errors, alerts, and faults) for the level of the web services hierarchy (all, folder, or individual service) view that you choose in the left navigation pane. Figure 2 is a summary report of how a service operation is performing. The left nav view is similar to an organizational hierarchy view that would be found in a service registry/repository and, in fact, JaxView has deep and wide integration with UDDI registries – it will gather service and policy metadata from the registry via the UDDI inquiry API as well as update service metadata via the UDDI publication API. Endpoint proxy URLs are automatically published to the service registry once you manage them with the JaxView service gateway, which causes your service consumers to begin using the managed endpoint URL.
Published August 17, 2008 Reads 3,920
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About Paul O'Connor
Paul O'Connor is SOA Practice Director and Chief SOA Architect for e-brilliance LLC (a leading NE SOA consultancy), and is currently doing major SOA architecture and implementations for Fortune 100 clients across the US. Previously he was chief architect for Damascus Road Systems, specializing in security architecture.
- Universal Middleware: What's Happening With OSGi and Why You Should Care
- SOA and eXtreme Transaction Processing (XTP)
- Ulitzer’s Amazing First 30 Days in Public Beta
- SYS-CON Announces Government IT Conference & Expo
- Why an Application Grid?
- 2nd International Cloud Computing Expo New York Photo Album
- "Government IT Expo" to Highlight Cloud Computing and SOA
- Building a Composite Application Using Multiple Web Services
- Commercial vs Federal Cloud Computing
- Oracle-Sun: Schwartz Is Toast - Miko Matsumara
- Universal Middleware: What's Happening With OSGi and Why You Should Care
- Blending Discovery, Governance, Security, and Management in SOA
- SOA and eXtreme Transaction Processing (XTP)
- Building Better Phone Applications with SOA and Eclipse
- Ulitzer’s Amazing First 30 Days in Public Beta
- Enterprise Mashups: The New Face of Your SOA
- SYS-CON Announces Government IT Conference & Expo
- Review of 2008: A Developer's Perspective
- Why an Application Grid?
- Web Application Management
- The i-Technology Right Stuff
- Get the Message
- Success, Arrogance, Rise and Fall
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December








































