Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

AEM-Zabbix Monitoring Demo | AEM Community Blog Seeding

Avatar

Administrator

BlogImage.jpg

AEM-Zabbix Monitoring Demo by How to AEM

Abstract

This AEM-Zabbix Monitoring Demo package contains a configured and running Zabbix that will connect to a local instance of your running AEM Author. Once running, you can look around Zabbix and observe the dashboard as it monitors your AEM instance. From the dashboard, you can a live scrape of your Author instance, useable disk space, memory allocation and a few more monitored items. You can also trigger events and notifications and watch how the dashboard will alert you of any issues and problems.

AEM
For this monitoring package to work, we need a default local installation of AEM Author listening to port 4502. We also need to start AEM to listen to port 9091 for the JMX agent.


Add the following as part of the start-up for your AEM instance:

-Dcom.sun.management.jmxremote.port=9091 \
-Dcom.sun.management.jmxremote.rmi.port=9091 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote \
-Djava.rmi.server.hostname=host.docker.internal
This added start-up parameters will need to be added to your start script (/crx-quickstart/bin/start).

Docker
Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies, and deploy it as one package.

Read Full Blog

AEM-Zabbix Monitoring Demo

Q&A

Please use this thread to ask the related questions.

0 Replies