Monitor WildFly with CLI and your bash skills

There are actually many free and opensource tools for monitoring the jboss/wildfly application server. In this article we will learn how to create a monitoring shell using as little as jboss cli and bash and awk. In some scenarios you have to monitor one or two key attributes of the application server configuration and receive … Read more

Getting started with AppDynamics and JBoss-WildFly

In this tutorial we will learn how to setup, configure and monitor a WildFly application server node using the AppDynamics Performance Management (APM) solution.   In order to get started with AppDynamics we will start a 15 days free trial subscription at https://portal.appdynamics.com/account/signup/signupForm/ Once expired the pro trail of AppDynamics you can still use the Lite version of it … Read more

Using JConsole to monitor a remote WildFly server

This quick tutorial shows how to monitor a remote WildFly application server in Standalone and Domain mode using the JConsole tool.   Connecting to a remote WildFly Server in Standalone Mode The first thing you need to do is setting up a management user on the remote WildFly server using the add-user.sh/add-user.cmd script: What type of user … Read more

Monitor your JBoss resources using the DMR API

This is a short do-it-yourself guide that will teach you how to monitor your JBoss 7 server resources using EJB 3 Timers and the JBoss DMR API.  Supposing that you need to monitor a critical attribute of your server, such the Connection pool statistics and need to issue a warning if you are running out … Read more

Monitor JBoss AS with Jolokia

Jolokia is a cool monitoring solution for accessing JMX MBeans remotely. It is different to JSR-160 connectors in so far as it is an agent based approach which uses JSON over HTTP for its communication in a REST-stylish way. As any monitoring solution, an agent is required to interact with the application. Multiple agents are … Read more

Monitoring JBoss EJB Container

In this article we will show how easily you can write an Interceptor class which is added in the chain of EJB interceptors. We will show how to achieve it in all recent releases of the application server (5-6-7). ‘  Interceptors are designed to separate common, or cross-cutting, code from business methods. A typical usage … Read more

JBoss 5 Alarm configuration

Please note: this tutorial has been written for JBoss AS 5 and it’s therefore obsolete. If you want to configure alarms and metrics for WildFly application server we recommend checking this tutorial: Monitoring WildFly with Prometheus An Alarm indicates that an event (generally an error) has happened in the system. In this article we’re going … Read more