Monitoring Blog
Release announcements, technical guides and monitoring insights from the ConSol team.
Halloween Update: Jmx4Perl 1.01 and Jolokia 1.0.1
Monday, October 31, 2011 in Insights
Small updates have arrived for Jmx4Perl and Jolokia. Beside bug fixes, the two versions bring the following new features: Jmx4Perl: jolokia fixed download problems for the JVM agent Boolean values are printed now correctly in j4psh Lowered version numbers of some dependencies Jolokia: JVM agent can now also take a regular expression instead a process id for dynamically attaching the Jolokia agent to a running Java process. The pattern is matched against the process' descriptions. Collections others than lists and maps (like a Set) are returned as JSON arrays now. That's it for now. Happy Halloween everybody ...
Speicher löst sich nicht mehr in Luft auf dank check_hpasm
Friday, October 14, 2011 in Insights
Während des Bootens von Proliant-Servern wird eine umfangreiche Prüfung der verbauten Speichermodule durchgeführt. Entdeckt das Bios dabei Ungereimtheiten oder schadhafte DIMMs, so werden diese auskonfiguriert und der Bootvorgang fortgesetzt. Ob dies bei einem Server vorgekommen ist, zeigt ein Blick ins Integrated Management Log. Dort erscheint dann folgende Meldung: ```text Event: 26 Added: 03/08/2011 21:01 CAUTION: POST Messages - POST Error: 207-Memory initialization error on Processor 1 DIMM 6. The operating system may not have access to all of the memory installed in the system.. ``` Dies bedeutet nichts anderes, als dass teurer Hauptspeicher verbaut wurde, der dem Betriebssystem nicht zur Verfügung steht. Und das Schlimme daran ist, dass man es noch nicht mal merkt, wenn man nicht …
Maven Resource Bundle Check Plugin 0.5
Friday, September 30, 2011 in Insights
The new maven-rbc-plugin 0.5 release contains minor bugfixes. The most notable changes are: Report lists locales for summary and per bundle Report now shows number of issues in the summary See the changelog for details, and the usage instructions for configuring the plugin.
OMD 0.50 is available
Friday, September 23, 2011 in Insights
The developer team of OMD (Open Monitoring Distribution) released the version 0.50 today. This version contains bugfixes and lots of updated packages including Shinken, Thruk, PNP4Nagios, Mod-Gearman, check_oracle_health and check_mysql_health. Using the OMD Repository an update is now as simple as a “apt-get install omd”. Or similar on rpm based distributions. After installation of OMD, you have to update your sites. Better try this with a copy of your production site first. Update #> apt-get update #> apt-get install omd #> omd cp prod update_test #> omd update update_test Reuse Option OMD 0.50 comes with a nice new feature. It is now possible to reuse existing users. This makes integration of OMD with puppet, chef or cfengine or any other management software easier. The reused user must …
Jolokia and Jmx4Perl on tour
Monday, August 29, 2011 in Insights
Jolokia and Jmx4Perl will go on tour this autumn. Roland Huss will talk about both projects in November at Devoxx, Antwerp, which is the biggest independent Java community conference in the world and at the Open Source Monitoring Conference, Nuremberg. Meet us in Paradise at Devoxx 2011 ! “Jolokia - JMX on Capsaicin” will be presented on November 14th 2011 in Antwerp, Belgium. I’m really excited to have the chance to bring some chili pepper to this superb premium conference which I greatly enjoyed as visitor in the past. 30 minutes are surely not long enough for getting in every feature, so please le me know whether you have a favourite one. The second conference where Jolokia will play its role this autumn is at the Open Source Monitoring Conference “Nagios Java monitoring with Jmx4Perl …
Jolokia 0.95 is here
Sunday, August 21, 2011 in Insights
The summer break is over and Jolokia is one step closer to 1.0. Germans might reasonably argue, ’ehm, what summer do you talk about ?’ but at least 0.95 is now a fact and introduces two new features. Very cool features, IMO. The Jolokia JDK6 JVM Agent is now able to use the Java Attach API so that it is possible to dynamically attach and detach a Jolokia agent to a running Java process, much like jconsole. It is a really exciting and powerful feature, because it allows for HTTP/JSON access without (permanently) instrumenting a Java process by deploying an agent or modifying startup options, which is a major obstacle for quite some users. The nice advantage over jconsole is that it attaches locally but export the data remotely. Perfect for headless server installations. The second addition …
Thruk Release 1.0.9
Monday, August 15, 2011 in Insights
Thruk 1.0.9 has just been released and contains a couple of cool new features. This version will also be in the next OMD release. Besides the release itself, new documentation about plugins and themes has been published. Changes in detail: New Mine Map The Mine Map can give you a quick overview over your overall status. It is best used with service/hostgroups which contain lots of common services otherwise it will be a litte bit cluttered. There are better views for those service/hostgroups. Views can be switched through the selection in the filter panel without loosing the current filter. This makes it very easy to try different views on your hosts and services. Delete Comments and Downtimes Another often requested feature: It is now possible to delete comments and downtimes directly from …
check_oracle_health kann EZCONNECT
Wednesday, August 10, 2011 in Insights
Üblicherweise ruft man check_oracle_health mit den Kommandozeilenparametern ```bash check_oracle_health --username --password --connect ``` auf. Voraussetzung dafür ist natürlich, dass die SID in einem Verzeichnisdienst oder in einer Datei tnsnames.ora vorhanden sein muss. Ein Eintrag in der tnsnames.ora sieht beispielsweise so aus: NPX1 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbsrv1.naprax.de)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL) ) ) Manchem ist bekannt, dass man dies in “flachgeklopfter” Form anstelle der SID beim Aufruf von check_oracle_health angeben kann, damit man sich die Pflege der tnsnames.ora ersparen kann. check_oracle_health --username <user> --password <pass> --connect (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = …
OMD Repository
Friday, July 29, 2011 in Insights
There is a now an ‘unofficial’ OMD Repository OMD Repository. This makes new installations and upgrading your OMD sites even more easier. We created a package repository for every Linux distribution supported by OMD (omdistro.org). And there have been meta packages added for Debian and Ubuntu. By installing ‘omd-daily’ or ‘omd’ you get automatically new versions as they were released. Of course, your sites do not get updated automatically. This still should be done manually.
Mod-Gearman 1.0.8 Released
Saturday, July 23, 2011 in Insights
Mod-Gearman 1.0.8 has been released (download). This release mostly contains bugfixes only and a minor change to use the identifier more often. Identifier used in error messages Mod-Gearman adds the workers hostname to some common errors. For example the 127 exit code, file not found error. This helps the admin to easily determine which worker had the problem. From this version on, the identifier will be used (which is usually the hostname unless overwritten). This makes it even easier when running multiple worker on the same host. Changelog The full changelog since the last announcement 1.0.8 Fri Jul 22 22:21:34 CEST 2011 - use identifier for error messages if set - fixed ld options (fixes debian bug #632431) thanks Ilya Barygin - fixed memory leak in gearman_top - fixed memory leak when …