Keeping an eye on business-critical data in real time with a central dashboard
Implementing Grafana makes it possible to visualize critical business data and core processes, enabling more efficient data-driven decision-making.
Emons Spedition GmbH is an international logistics company founded in Cologne in 1928. It offers comprehensive transport and logistics solutions, including truck, air, ocean freight, and rail transport. With a dense network of branches in Europe and worldwide, Emons enables efficient, reliable supply chains and individual logistics services.
The project at a glance
- Real-time data integration: Successful integration of multiple data sources to visualize business-critical information in real time in Grafana
- Customized dashboards: Creation of customized dashboards that provide clear insights into key metrics
- Optimized decision making: Improve product decisions through data-based analysis and visualization
- Rapid response: Improvement of product decisions through data-based analysis and visualization
Initial situation
Emons transports around 16,000 shipments a day in Europe. The orchestration of all consignments is of substantial importance and is directly linked to business success.
Before the project began, the company had access to its business data in various systems, but lacked a central platform from which it could efficiently monitor and analyze that data. Existing data sources were fragmented and decision-making was largely manual, which was time-consuming and prone to error. There was a clear need for a real-time visualization solution to provide better insights into core processes and enable data-driven decision-making.
Solution
codecentric was commissioned to implement a robust monitoring infrastructure. Given the customer's limited internal development resources, an easy-to-implement and easy-to-maintain solution was chosen that consisted of Grafana, Prometheus and Gatus. Grafana was set up to visualize vital business data and also record important JVM metrics such as CPU utilization, memory usage, and garbage collection. This low-code alternative made it possible to significantly simplify data visualization. Prometheus serves as a powerful monitoring solution for data processing, while Gatus was integrated for monitoring system availability. The platforms were connected to Keycloak for centralized authentication and authorization in order to optimize access management. This solution enables seamless, secure, and transparent real-time monitoring of business processes and system resources.
Result
Seamless integration of various data sources has provided the company with real-time insights into both business-critical data and system metrics. By capturing JVM metrics and monitoring system availability, including alerting mechanisms, the company can identify potential problems at an early stage and take proactive action before system failures occur. Data-driven dashboards provide a clear view of key metrics, enabling more precise decisions and improved control over business and IT processes.
Any questions about the project?
Do you wish to systematically monitor your business processes or do you need support in integrating and preparing your business data? Feel free to contact me.
Senior Consultant & Developer
Further reference projects
Find out about other successful projects that we have completed with our customers. Perhaps you will find inspiration for a use case in your company here.
Sebastian Ullrich
Senior Consultant & Developer