Friday July 11, 2008 ![]() |
JMX, SNMP, Java, etc...Daniel Fuchs blogs on JMX, SNMP, Java, etc... |
The first stable release of OpenDS is out! This LDAP Server written in Java can be monitored both through JMX and SNMP. [Read More] Tags: java jmx ldap management monitoring opends opensource snmpPosted by dfuchs ( Jul 11 2008, 03:43:04 PM CEST ) Permalink Comments [2] |
I recently received a question from a member of the Java community asking for advises on how to implement a trap sending service for a highly multi-threaded application. Here is an example/test which shows that the SnmpAdaptorServer from Project OpenDMK can be used. The example also allowed me to find a bug. [Read More] Tags: monitoring opendmk opensource snmp trapsPosted by dfuchs ( Oct 05 2007, 06:17:57 PM CEST ) Permalink Comments [0] |
I am very pleased to announce that we have now a new release of Project OpenDMK which includes the Java DMK SNMP Runtime. The SNMP Runtime are those API classes in Project OpenDMK that will let you send SNMP requests and implement SNMP agents. [Read More] Tags: jmx monitoring opendmk opensource snmpPosted by dfuchs ( Oct 02 2007, 06:15:27 PM CEST ) Permalink Comments [4] |
You may have seen an OpenDMK project lingering on java.net for a few weeks: Well, I am pleased to announce that we have pushed a first snapshot of the sources just before JavaOne. [Read More] Tags: cascading java jmx opendmk opensource snmpPosted by dfuchs ( May 15 2007, 01:41:41 PM CEST ) Permalink Comments [2] |
Since JavaTM SE 5.0, the JRE provides a means to manage and monitor the Java Virtual Machine. It comes in two flavors: one is based on the Java Management Extension (JMXTM), the other is a small SNMP agent that builds upon the Management and Monitoring API of the Java SE platform and exposes the same information through SNMP. A legitimate question that often arises to newcomers to the JMX and SNMP technologies is: Which technology should I use to monitor my JVM? JMX, or SNMP? In this blog I will try to provide some guidance on this subject. [Read More] Tags: java jmx jvm monitoring snmpPosted by dfuchs ( Feb 23 2007, 04:50:07 PM CET ) Permalink Comments [7] |
... or the Hitchhiker's Guide to SNMP Part IV. In this article, I will try to provide a brief overview of multi-indexed SNMP tables. This article comes as a follow-up on a series of articles I have written about SNMP. The series starts with [Simple Is Not Easy] and [What is the JVM SNMP Agent?] and continues with [The Hitchhiker's Guide to SNMP - part I], [II], and [III]. Readers who are not familiar with SNMP are invited to browse these articles first. In Understanding The Structure Of Management Information (SMI), I have already explained how SNMP tables are defined in SMI and introduced the concepts of Scalar Objects and Columnar Objects, Conceptual Rows and Indexes. I have also shown in an example based on the JVM-MANAGEMENT-MIB how to get a columnar object on a simple SNMP table indexed by a single integer. In this article, I want to explain how all of this works with multi-indexed tables. [Read More] Tags: snmpPosted by dfuchs ( Dec 11 2006, 09:23:29 AM CET ) Permalink Comments [8] |
... In a comment to one of my recent blogs, Matthias Ernst asked what's so special about management... Well, as an eager reader of Scott Adams' Dilbert, I could certainly find a few amusing answers. However I doubt they would be found quite apropos... Instead, I'm going to replace the Java Management Extensions into some of their historical perspective. [Read More] Tags: cmip java jmx monitoring snmpPosted by dfuchs ( Nov 06 2006, 04:58:06 PM CET ) Permalink Comments [2] |
... In this entry I'm going to outline how you could use the Java DMK 5.1 to send an SNMP trap from within an application deployed in Sun's AppServer. So if you're feeling trapped, come and learn with me how you can send them from within a deployed Web Application ... [Read More] Tags: java jdmk jmx snmpPosted by dfuchs ( May 19 2006, 12:11:12 PM CEST ) Permalink Comments [5] |
... or the Hitchhiker's guide to SNMP - part III ... Well, what I had really in mind when I started writing this entry, was to demonstrate how to send an SNMP trap from within an application deployed in Sun's AppServer. You might think that was a curious idea - and I may even agree. However, I quickly realized that I wouldn't be able to make my demonstration without first saying a few words about traps in SNMP. So if you're looking at SNMP because the only thing you want to do is sending SNMP notifications - then here are probably a few things you should know if you don't want to... fall in the traps... [Read More] Tags: snmpPosted by dfuchs ( May 10 2006, 07:52:58 PM CEST ) Permalink Comments [5] |
...In previous entries I have talked about how to enable JMX traces - and also just any kind of traces which are produced through the java.util.logging APIs. Here is a very short complement to emphasize that the JVM SNMP Agent traces can be enabled likewise... [Read More] Tags: java jconsole jmx jvm snmpPosted by dfuchs ( Mar 20 2006, 02:47:13 PM CET ) Permalink Comments [4] |
... or the Hitchhiker's Guide to SNMP, Part-II. Before I can launch into a blog about understanding the JVM-MANAGEMENT-MIB, I will need to say a few words about SNMP MIBs in general, and more particularly, about how SNMP data is structured. These will be the miscellaneous stops we will make in our hitchhiking journey. [Read More] Tags: snmpPosted by dfuchs ( Feb 20 2006, 10:58:54 AM CET ) Permalink Comments [18] |
or the Hitchhiker's Guide to SNMP... These days, I have been reading - or re-reading, Douglas Adams' Hitchhiker's Guide to the Galaxy. Funny enough, this will be the subject of my SNMP blog today... [Read More] Tags: jvm snmpPosted by dfuchs ( Feb 14 2006, 02:16:19 AM CET ) Permalink Comments [0] |
In a future blog, I'll tell you more about managing Tiger or Mustang JVMs through SNMP. But for the time being, here are a very few words to clarify what is the Tiger and Mustang JVM SNMP Agent. [Read More] Tags: java jmx jvm monitoring snmpPosted by dfuchs ( Jan 31 2006, 12:10:46 PM CET ) Permalink Comments [21] |
Simple is not always Easy, and SNMP is a good example for this. In this blog I will try to broach on a few simple things about SNMP, and I hope you will find this introduction useful. [Read More] Tags: java jmx jvm snmpPosted by dfuchs ( Jan 24 2006, 10:11:21 PM CET ) Permalink Comments [7] |