Checkmk monitors retail environments at Edeka
Edge monitoring of retail environments
Edeka Minden-Hannover was looking for a cost-efficient, flexible and modern solution to monitor its stores and central IT systems. The organization originally selected the Nagios open source software. The IT team installed Nagios manually and extended it bit by bit with add-ons such as NSCA or NagVis. However, the performance of Nagios soon reached its limits.
Edeka Minden-Hannover’s monitoring requirements are demanding: The IT team wants to gather the monitoring data at a central site to be able to gain an overview of all their IT environments. The monitoring should automatically generate a map, based on GPS coordinates, as a central status monitor. In critical situations, it is also important to send automatic notifications, for example, if fewer than a specified percentage of cash registers are ready to operate in a store.
In most markets, there are no IT specialists available, so another requirement is that employees without IT experience should also be able to understand and use on-site monitoring. At the same time, the monitoring should automatically add new systems into the monitoring. In addition, monitoring in the stores must also continue to work, even if a store is disconnected from the rest of the network or the connection is unstable. The only way to ensure this is to monitor local systems through a local monitoring site.
At the same time, Edeka Minden-Hannover wants the monitoring to aggregate data centrally. Checkmk brings its own agents that do not need to be configured on the monitored systems. This made the rollout very easy, even with a large number of systems. Thanks to its inventory function, Checkmk automatically detects which aspects of a system can be monitored. Checkmk regularly scans the local network of the respective store for new components. To do this, the IT team relies on the standard nmap tool. As soon as nmap finds a new system, Checkmk uses the automatic inventory function to determine which of the systems’ services need to be monitored.
Successful rollout together with Checkmk
During the initial installation of Checkmk, the Checkmk team also developed some new Checkmk checks (such as the monitoring of Bintec routers), which were subsequently incorporated into the official version of Checkmk. Following a few weeks of planning, Edeka Minden-Hannover and Checkmk carried out this major rollout to all stores in a four-day on-site process.
Within six hours, Edeka Minden-Hannover had installed a total of 1,200 monitoring systems. That means three new systems per minute! Following the installation, Edeka Minden-Hannover connected all of the systems in the stores to the central site. At the same time, the IT team put the geomap with the information from the stores into operation.
With little effort, and in partnership, Edeka Minden-Hannover and Checkmk developed and successfully implemented a suitable monitoring solution. The entire project was developed based on license-free software. At the same time, Checkmk provided expertise and further expanded the customer's monitoring know-how.
With Checkmk, Edeka Minden-Hannover now has a very scalable and precise monitoring system in place. The company is thus optimally positioned for current and any future monitoring challenges. The switch from Nagios to Checkmk had already paid off for the company after a short period of time, as the new system has significantly reduced the workload for the IT team.