AdventNet pursues more manageable Java
- By Peter Bochner
Too often, developers lack the time to build management functionality into
applications being rushed into production. It's a costly omission: Problems
found in QA and testing, not to mention development, are easier to diagnose and
repair than those found in production. Furthermore, developers freed from
tracing and debugging faults can spend more time developing applications.
Java Management Extensions (JMX) are gaining attention from development teams
seeking to add more manageability to Java-based application servers. By using
familiar Java semantics, JMX offloads much of the burden application developers
have in trying to understand the minutia of management technology. JMX
implements a form of SNMP agent familiar to long-time network system
Now AdventNet Inc. (http://www.adventnet.com), a Pleasanton,
Calif., provider of J2EE management solutions, seeks to further the cause of JMX
by introducing a software framework that allows developers to better customize
the management of their apps.
''Most developers don't want to deal with instrumentation until after the
application has been deployed,'' said Giri Giridharan, vice president of product
marketing at AdventNet. ''A developer would rather spend time developing
applications than reading about manageability. We're doing the heavy lifting for
In the past, the process of exposing the application attributes, such as
response time or the functions to be managed, required time, effort and
knowledge. ManageEngine Suite 5 allows developers to graphically pick attributes
to monitor and measure, creating rules that set off alerts that mark kinks in
the system. These attributes are represented as EJB components.
''For the 80% of the cases where developers need to expose management of their
application, our tool generates the SNMP needed to manage the application,'' said
Tony Thomas, CTO at AdventNet. ''They just point on the screen at what needs to
be exposed. Our philosophy is that management is only as good as the information
According to Thomas, management software vendors, such as market leader BMC,
address the problem of infrastructure management by giving customers a console.
But such products are said to provide limited visibility into the application
itself. ''These tools provide a good solution for managing the application
server, but not for managing the application built on top of the server because
a lot of the management you need is particular to your application.''
According to the firm's Giridharan, the big challenge for AdventNet is
getting developers who have come to view management as a difficult task to take
a second look and see how much easier things have become.
Pricing for ManageEngine Suite 5 is on a per-server basis; the
instrumentation development tool costs about $1,000 per server, said