Upcoming Events

Executive conference

Cloud Connect March 16-18

Comprehensive thought leadership for executives, IT professionals and developers. Topics include: the ROI, cost and economics of on-demand computing; Migration strategies to move from on-premise to cloud-based IT; Vertical cloud specialization, tailoring features and architectures to specific applications, industries, and customer ecosystems

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Technology Business Applications
S N E A K   P R E V I E W  
Sift Shows Potential

  August 7, 2003
  By Lori MacVittie


TOC Issue TOC
Printer Print full article
Printer Download as PDF
E-Mail E-Mail this URL
Discuss Discuss this article
flame author Flame the author

With the continued growth of Web services comes the need for management tools capable of disseminating XML and SOAP to provide an accurate view of service performance. Although most Web monitoring tools can provide some statistics based on the SOAP endpoint (or URI), Web services-specific management tools must provide in-depth stats on the performance and use of operations provided by endpoints. To understand the patterns of use and performance of Web services, this distinction is a necessity.

Service Integrity's Sift 1.5 provides such monitoring for Microsoft .Net Web services. It comprises a server-side component--a set of .Net Web services--and a console app that can be deployed on any machine running Windows 2000 SP3 or XP SP1.


Prerequisite software is easily obtained and installed through handy links provided in Sift's installation document. For my tests, the target server had .Net redistributable 1.0 and .Net Framework SP2, so all that was required was a quick download and installation of the .NET J# redistributable (required because Sift's server-side components were developed in J#).

Once Sift was installed, I was prompted to log in. Normally, I wouldn't mention such a mundane step, but this is one area where Sift needs some work. There is no administration required for users because there is no user administration.

While Sift takes advantage of integrated windows authentication through IIS in regard to access to Web services, this does not apply to users of the Sift console. Service Integrity is aware of this issue and is working on a more integrated solution for user administration.

Good
• In-depth monitoring of .Net Web services
• Real-time dashboard and alerts
• Centralized console



Bad
• Impossible to modify some configuration aspects after installation
• .Net-only (a J2EE version is in the works)
• Lacks user management and authentication required to create new user

Sift, $2,000 per CPU. Service Integrity, (617) 965-0281. www.serviceintegrity.com

More Resouces
business applications white papers & research reports

It's a breeze to add a host and discover services on that host automatically, provided the services are only one directory deep in the server hierarchy. Services can be added manually, but the autodiscovery feature makes the addition of numerous services simple. After the services have been added, Sift begins logging access to each service and subordinate operation, making the data available for viewing in the dashboard, reports and alert generation.

The dashboard provides an almost real-time display of server and service metrics from a multitude of views. Although the physical layout of the dashboard is not configurable, you can add multiple individual panels, each configured with a metric-appropriate graphical chart.

I added graphs detailing server performance, access counts per service and response times per service.

Test Driving Sift

I fired up ApacheBench and sent requests to a service being monitoring by Sift. The panels in the dashboard run about one to two minutes behind in display of data, but the eye-candy helps to discern at a glance the state of your .Net Web services. It was easy to see the difference between the two Web services I'd coded up and deployed in terms of response time and usage.

Reports come in three distinct metric categories to view: performance, traffic, and usage of services and operations. Reports reside on the dashboard and let you segment real-time displays and reports into separate categories.

Lori MacVittie is a Network Computing technology editor working in our Green Bay, Wis., labs. Write to her at lmacvittie@nwc.com.

Post a comment or question on this story.




Best of the Web

Data deduplication: Declawing the clones

Data deduplication is emerging as a critically important new arrow in the storage administrator's quiver to answer hard questions about the increasing problem in storage growth costs.

Quick Read

Compression, Encryption, Deduplication, and Replication: Strange Bedfellows

One of the great ironies of storage technology is the inverse relationship between efficiency and security: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.

Quick Read

WAN Optimization Whitelists and Blacklists

Optimization is a fantastic way of saving money and creating really happy customers at the same time, but it doesn't work flawlessly for all applications.

Quick Read

WAN Optimization as a Managed Service: It's Not About the Cost

This insight examines how organizations outsourcing their WAN optimization initiatives to a third-party go about achieving their goals for application performance, reducing operational costs, and streamlining enterprise infrastructure.

Quick Read

  Sponsored Links

Premium Content

Next Generation Data Center, Delivered, November 17th
NWC


Salary

Video