» » Java Management Extensions: Managing Java Applications with JMX

Java Management Extensions: Managing Java Applications with JMX download epub

by J. Steven Perry


Epub Book: 1478 kb. | Fb2 Book: 1544 kb.

Java Management Extensions (JMX) enable configuration, management and monitoring of Java applications at runtime in a standardized manner. Furthermore JMX offers an exciting new approach for building component based applications.

Java Management Extensions (JMX) enable configuration, management and monitoring of Java applications at runtime in a standardized manner. A lot of application servers, like JBoss, Apache Tomcat or BEA WebLogic, are based on this approach nowadays. It starts off with a high.

Java Management Extensions (JMX) is a Java technology that supplies tools for managing and monitoring applications, system objects, devices (such as printers) and service-oriented networks. Those resources are represented by objects called MBeans (for Managed Bean). Managing and monitoring applications can be designed and developed using the Java Dynamic Management Kit.

Items related to Java Management Extensions: Managing Java Applications. J. Steven Perry Java Management Extensions: Managing Java Applications with JMX. ISBN 13: 9780596002459. Java Management Extensions: Managing Java Applications with JMX. Steven Perry. This one-of-a kind book is a complete treatment of the JMX architecture (both the instrumentation level and the agent level), and it's loaded with real-world examples for implementing Management Extensions.

Semantic Scholar extracted view of "Java management extensions - managing .

Semantic Scholar extracted view of "Java management extensions - managing Java applications with JMX" by James Steven Perry. oceedings{Perry2002JavaME, title {Java management extensions - managing Java applications with JMX}, author {James Steven Perry}, year {2002} }. James Steven Perry.

General Note: "Managing Java Applications with JMX" Cover. General Note: Includes index. Download now Java Management Extensions J. Download PDF book format. Download DOC book format. book below: (C) 2016-2018 All rights are reserved by their owners.

This one-of-a kind book is a complete treatment of the JMX architecture (both the instrumentation level and the agent level), and it's loaded with real-world examples for implementing Management Extensions. All rights are reserved by their owners. Download book Java Management Extensions, J.

The Java Management Extensions (JMX) technology represents a universal, open technology for management, and monitoring that can be deployed wherever management and monitoring are needed. By design, this standard is suitable for adapting legacy systems, implementing new management and monitoring solutions and plugging into those of the future.

This one-of-a kind book is a complete treatment of the JMX architecture (both the instrumentation level and the agent level), and it's loaded with real-world examples for implementing Management Extensions

Java Management Extensions by Java expert J. Steven Perry is a superbly organized and written reference and instructional resource to managing Java applications with JMX.

Java Management Extensions by Java expert J. Individual chapters address standard, dynamic, model, and open MBeans, dynamic loading, the monitoring class and timer service, and much more. com User, August 30, 2002.

Steve Perry has spent his time "in the trenches". "I've been paged at 3:00 am to provide support because the system wasn't doing what it should and no one had a clue how to figure out why. I've scrolled through endless logfiles to decipher system problems, when a management solution could have presented an operator with a warning message hours earlier!" Wanting other developers to be able to learn from his experiences, Steve wrote Java Management Extensions.Java Management Extensions is a practical, hands-on guide to using the JMX APIs, Sun Microsystem's new Java-based tool for managing enterprise applications. This one-of-a kind book is a complete treatment of the JMX architecture (both the instrumentation level and the agent level), and it's loaded with real-world examples for implementing Management Extensions. It also contains useful information at the higher level about JMX (the "big picture") to help technical managers and architects who are evaluating various application management approaches and are considering JMX.The JMX technology is very new, and according to Steve, still has a few "potholes" in it. This book takes developers through it step by step, pointing out the "gotchas" before they have a chance to trip up smooth operation of the application. The author, a member of the expert group developing the JMX specification, points out that as J2EE becomes more widely adopted, the Java standard for management (JMX) becomes more and more crucial to avoid "splinter standards" where each vendor has their own distinct, arguably successful, way of doing things. "In my own company we have already identified and are tackling the problem of managing our Java applications. It's my belief that other companies will follow, as they come to realize the power that a standard manageability solution (ie, JMX) gives them."The book is divided into the following sections:

Part I: Introduction and overviewPart II: the JMX Instrumentation LevelStandard MBeansDynamic MBeansModel MbeansPart III: The JMX Agent LevelThe Mbean ServerThe JMX Notification ModelDynamic LoadingMonitorsTimer Services Relation ServicesAppendix: Related TechnologiesIndex

Comments: (5)

Zulkigis
This book covers the fundamentals of JMX but where I was disappointed was that it uses a pretty basic queue example and doesn't really get into J2EE applications and praticle uses. I was left wondering when to use it. If I had it to do over I'd choose another book with more praticle applications for JMX.
Adrierdin
You will need a good working knowledge of J2EE and a background in applications and systems management (i.e., Tivoli, the ARM specification, CA-UniCenter, etc.) to fully benefit from this book. If you have these requisites you'll appreciate JMX, which in my opinion, is an exciting technology. This book is unique in that it fully explains how to use it to build real world system and application management solutions. In past engagements I've worked with Tivoli, home-grown solutions and have explored the ARM approach to application management. Each has strengths and weaknesses ranging from proprietary (Tivoli and home grown) to intrusive (ARM). JMX is an open systems approach to building management solutions in a standardized manner.
The book provides a complete description of the Sun JMX APIs, including code snippets throughout as the book describes the APIs and how to call them to perform management functions. Note that JMX assumes the J2EE environment, and the extent of management includes not only applications, but devices and service parameters using a web-based environment.
Topics covered in the book include: JMX concepts, a complete discussion of MBeans (static, dynamic, instrumenting resources with model MBeans), and various service types (monitoring, timing and notification). The examples, including code snippets, illustrate how each concept and service type works, giving you a solid foundation from which to begin developing management solutions.
While the book will get you up-to-speed quickly, you will need to fill in some of the blanks by using Sun documentation from their web site to get the complete picture. Therein lies the value of the book - it saves you countless hours of sifting through volumes of documentation to get the essence of JMX, and points you to the relevant documentation and development tools to keep the momentum. In this respect the book shows you how to download and install the JMX reference implementation and begin using it to build adapters and management tools.
Dellevar
Java Management Extensions (JMX) enable configuration, management and monitoring of Java applications at runtime in a standardized manner. Furthermore JMX offers an exciting new approach for building component based applications. JMX makes it possible to exchange these components with new implementations or add new components without ever stopping your server. A lot of application servers, like JBoss, Apache Tomcat or BEA WebLogic, are based on this approach nowadays.
The O'Reilly book "Java Management Extensions" offers a sound primer to the JMX APIs. It starts off with a high level view of the JMX concepts. The author then introduces a sample application which is used throughout the book to explain the different parts of the JMX API.
For every type of MBean( standard, dynamic, model and even the brand new Open MBeans) the author devoted a whole chapter, covering the complete API of the Mbean type. Therefore, and because all the chapters are so very well structured, the book is perfectly suited for serving as a reference book.
Further topics covered are the MBean server, JMX Notifications, dynamic loading with MLets and the JMX Services (monitoring service, timer service, relation service). Again there is a whole chapter for every single topic.
All in all I like the book very much, especially because it is so clearly structured and because of the author's straightforward way of writing.
Be aware though that, while the book covers the complete standardized JMX APIs, it does not talk a lot about the not yet standardized parts, like connectors and adaptors, except for the obligatory HttpAdaptor. But that is a reasonable decision as these parts a different for every implementation of JMX, and the best place to cover them is probably the vendors documentation.
Highly recommendable.
Java Management Extensions: Managing Java Applications with JMX download epub
Business Technology
Author: J. Steven Perry
ISBN: 0596002459
Category: Computers & Technology
Subcategory: Business Technology
Language: English
Publisher: O'Reilly Media; 1 edition (June 15, 2002)
Pages: 312 pages