DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • Docker and Kubernetes Transforming Modern Deployment
  • Shift-Left Monitoring Approach for Cloud Apps in Containers
  • Serverless vs Containers: Which Is Right for Your Business?
  • AI Prowess: Harnessing Docker for Streamlined Deployment and Scalability of Machine Learning Applications

Trending

  • Agile Metrics and KPIs in Action
  • Adopting Agile Practices for Workforce Management: Benefits, Challenges, and Practices
  • A Complete Guide to Open-Source LLMs
  • Cloud Native Deployment of Flows in App Connect Enterprise
  1. DZone
  2. Software Design and Architecture
  3. Cloud Architecture
  4. Hawtio v1 Still Going Strong: New Release With Log Plugin Working on Karaf 3.x/4.x Containers

Hawtio v1 Still Going Strong: New Release With Log Plugin Working on Karaf 3.x/4.x Containers

Hawtio now has a log plugin that functions on Karaf containers! Despite being on v2, the first iteration is still raging on.

Claus Ibsen user avatar by
Claus Ibsen
·
Oct. 27, 15 · News
Like (3)
Save
Tweet
Share
3.04K Views

Join the DZone community and get the full member experience.

Join For Free

The hawtio project will be 3 years old in next month, when the first commit was done by James on the end of November.

I blogged for first time about hawtio in april 2013, when the project had taken so much form that the Camel plugin was showing its promise, and we had the dashboard plugin that allowed a customized UI with widgets you wanted.

About a year ago we started version 2 of hawtio that took the project into a native web-based frontend project, as opposed to v1 which had ties to Java.

This blog is not about v2, but about v1 which is still going strong.

Today we released 1.4.56 (yes we love doing frequent releases), and in this release we managed to get the log plugin to work with Apache Karaf 3.x and 4.x containers (the Karaf team refactored a lot in 3.x that breaks stuff). To ensure this keeps working we ported over the log adapter from fabric8 v1 to hawtio v1 so we have the module natively in the hawtio project. This allows us to maintain the log adapter source code easier and ensure it continues to work with what changes the Karaf team may come up with.

In the screenshot below I installed hawtio in a vanilla Apache Karaf 4.0.2 release, and opened the web console on localhost:8181/hawtio/ and login with karaf/karaf, and then the log plugin shows the log from Karaf. You can filter by keywords which gets highlighted in the log as well.

hawtio log plugin works in Karaf 3.x and 4.x containers

Unfortunately, due the Karaf changes the log plugin does not work with Karaf 2.x containers.

This release also improves the Camel plugin which know shows endpoint/component documentation where we group the options in tabs. This helps with those endpoints that has a lot of options such as the file/JMS component.

hawtio now shows Camel endpoints properties grouped by tabs

You can find the latest release of hawtio at the website.

Release (agency) Container

Opinions expressed by DZone contributors are their own.

Related

  • Docker and Kubernetes Transforming Modern Deployment
  • Shift-Left Monitoring Approach for Cloud Apps in Containers
  • Serverless vs Containers: Which Is Right for Your Business?
  • AI Prowess: Harnessing Docker for Streamlined Deployment and Scalability of Machine Learning Applications

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: