📜 ⬆️ ⬇️

How we use Zabbix monitoring system for retail

You will not be surprised by monitoring systems like Zabbix. However, in retail they are not frequent guests, and if they are used, they are more and more to control servers. We went further and applied them to monitor cash software and equipment.



Why monitoring systems are rare in retail


Everything is completely transparent here: retailers and service companies rarely use monitoring systems, because it is difficult to assess their economic efficiency. With the introduction of business processes, everything is simple - X money and X effort. But to calculate how much they saved the retailer in the future heavier.
')
Service contractors usually do not implement monitoring systems yet, so as not to reduce the significance of their work. This is logical: Zabbix allows you to identify the problem before the client saw it. On the one hand, it improves the quality of services provided. On the other hand, the client sometimes has the erroneous impression that his business processes are well-established and work without any third-party assistance. But this can be solved by providing timely reporting.

However, even those retailers who agree to implement a monitoring system usually all end with monitoring servers, office computers, bespereboynik, active network equipment. We also do this:




As part of the information received, automatic requests are made to the Service Desk. A number of other data helps us in investigating incidents. A classic example: a user complains that his computer is slow. Without a monitoring system, it’s hard to track down - either when the engineer connects, everything will be fine, or the employee has a subjective impression (his working PC is objectively slower than a clever gaming computer that is at home). Therefore, we study the retrospective - the graphics for the time when the person watched the problem.

But all of the above is commonplace, nothing new. It so happened that we went further and with the help of Zabbix we began to monitor the performance of the cash register software and the cash register equipment. We do this for large international retailers that are widely represented on the Russian market in both the food and non-food segments. Also, our regional monitoring system was acquired by some regional networkers, who can now independently control the performance of their business processes.

Why we began to do this


Speaking frankly, the monitoring system was implemented in Pilot spontaneously, without any project and in parts. If the decision about this came from above, perhaps we would have followed the path of other service contractors and would not bother. But we have initiated the introduction of steel line employees - engineers. Faced with one or another breakdown of cash equipment or software glitch, they were looking for how to prevent it in the future. And they came to the idea of ​​a monitoring system.

With its help, we get three solutions to problems:







Of course, our monitoring system affects far from all cash equipment because it does not always make sense. Take a barcode scanner. They are either working or not. And in the second case, the store employees will inform us about the problem much faster than the monitoring system. Therefore, we focused on the control of POS-terminals and cash registers (CCP) .

CCP health monitoring


KKT gives through the driver enough information that allows you to judge its performance. For example:



Case from life: many probably remember the case of a bug in the firmware of one of the manufacturers of CCP in December 2017? As soon as the first information about the problem appeared, we set up a trigger in Zabbix, which signals the firmware version of the bug, and received a list of CCV that needs urgent work.


Control of cash register software


As part of monitoring the cash program, we monitor various signs:











Problems that most often go to the monitoring system


Most often, Zabbix signals us about network problems: device unavailability, too long response time. Further, there are difficulties with the utilization of resources: low-power PCs are usually used for cash registers. The third most frequent issue is the validity of data from external systems.

Quite often there are reports of incorrect local time. Cash PCs are usually not introduced into AD and the ntp service there has to be configured separately, which is sometimes forgotten. And the wrong time at the checkout is fraught with major problems for the store: for example, selling alcohol when it is prohibited, which can lead to a fine or loss of a license.

Fighting fraud and equipment downtime


Another field of activity, where Zabbix, rather, by the way, unexpectedly, turned out to be useful - the fight against fraud. It happens that contractors in the regions or individual field engineers who are paid by the job, enter into a criminal conspiracy with the users of the customer and solve problems that actually did not exist. We can bring them to clean water by analyzing the readings of the monitoring system. So far this is done manually, when a suspicious surge of activity is registered in a particular location, but we are working to automatically verify applications against Zabbix readings in all cases where this is possible.

Now from our monitoring system receives from 15 to 25% of applications. This is quite a small amount, but by the end of this year we want to bring it up to 50% for customers who have signed service agreements with us.

Source: https://habr.com/ru/post/442044/


All Articles