The complete MoSKito integration guide - Step 0
Despite the efforts we put into MoSKito documentation, we are continuously facing questions like 'How to do this' and 'How to get that'. Now we want to give you a guide for the whole setup cycle, which this posts starts. The guide will cover a complete application lifecycle with MoSKito, from integration of the first MoSKito-Essential Producer to installing MoSKito-Control and MoSKito-Central setup. But before we start, we need a guinea pig. This is what we do today - set up a simple application for experimental purposes. (more…)
MoSKito: What was and what will be
Slowly but inevitable the holidays are coming and with that an urge to make some kind of retrospective for 2013. We will not do that. But instead we will shortly speak about recent MoSKito development and what lies ahead in 2014. (more…)
Why Do You Need Software Architecture
Why do you need software architecture? (more…)
One to log them all
Since the beginning of our open source engagement (and my personal java life), we've been working with log4j. By that time, log4j was de-facto standard in the JAVA world. However, it's time to say Goodbye to an old friend and move on to SLF4J. (more…)
MoSKito: Meet the Swarm!
MoSKito is a relatively old (and mature) project by Internet reasoning (it made its first appearance in 2007). The project has been evolving fast, which led to re-arrangements among its components and caused some chaos in naming. The intention of this post is to explain who's who in MoSKito Universe. Meet the Swarm! (more…)
DevOps@Runtime - The simplest way to automate.
This is a small sidekick for this post. People often complain that automating the deployment line is sooooooo hard. It isn't. This post explains the simplest way to automate something with the less possible effort. (more…)
Getting MoSKito to mail to you
So you've set up all the accumulators and thresholds you wanted. Now it's time to get some rest, but you don't want to miss your thresholds getting red? No problem, with Notification Providers, you can handle the alerting in highly customizable way. And here is how. (more…)
DevOps@Runtime - Prologue
I have had 2 talks about DevOps@Runtime (here and here), I've also been talking to people about the topic and I've promised to write a blog post about it, which I'm doing now. But before I can start with the Runtime, I have to talk a bit about DevOps in general and what it is. Therefore, in the prologue I will explain DevOps in a NutShell ;-) (more…)
DevOpsDays 2013 in Berlin
I just came back from the DevOpsDays 2013 in Berlin earlier this week, and wanted to share my impressions. (more…)
Everything in 'Control'
Back in 2010 we were helping Parship to migrate their platform to a new provider and establish working application management. Migration to a new hosting provider and parallel re-architecturing of the platform is a funny combination and it actually rattled from time to time. Now imagine the situation were you have 4 different parties with at least 4 different tools and every tool shows something different. (more…)
November news
The last two month were so full with news and even fuller with work, that we had no time to publish october news, so november news have to tell all the stories. (more…)
Hacking MoSKito, fixing AspectJ
Back in the MoSKito 1.2.0 Vitaliy added AspectJ annotations to MoSKito which was a great thing and provides a very easy and convenient way to integrate MoSKito into an application. After I recently added Counters I thought it would be a good idea to add an Aspect for it too. (more…)
One to count them all
There were recently a lot of work invested in making MoSKito even better and publishing it to Maven Central, which, btw. is finished! However, it's time to tell you something about the new features in 2.0.x. Today we will be talking about Counters. Well having counters seems to be such a native idea for a monitoring application, that one could wonder, why didn't we had them earlier. And in fact we did. It just wasn't THAT easy to use them as now. Back in the not-so-old 1.x days (like 3 month ago), you had to build the counters yourself. It wasn't hard to do, but still had to be done. Usually this meant that you built your own custom producer, with a lot of code and a lot of ifs and thans in your code. That's over now! (more…)
September news
This is a short overview of topics in opensource that took place in september. (more…)