Automated System for Functional Monitoring of Information Systems

Group of companies «T Plus» is the largest Russian private company operating in the electric power industry and heat supply. More than 6% of the installed capacity of power plants in Russia; 8% share in the heat supply market in Russia; Provides power supply in 16 regions; More than 14 million customers (individuals); More than 160 thousand legal entities; It unites 54 power plants, including 50 thermal power plants, 2 state district power plants, 2 hydroelectric power plants.
November, 2021
Analytics
UI/UX
Planning
Backend
Frontend
Devops
Support
Web development
Admin panel

Task

To implement the functional monitoring of 32 information system distributed among the regions of the Russian Federation. For this purpose, it is necessary to implement and adapt the system of functional monitoring of information systems (SFMIS).

Solution

Zabbix 5.2. out-of-the-box solution is customized to the сustomer’s needs. We wrote scripts for the IS that imitate user’s actions of desktop systems. The scripts are written in C#, FlaUI is used as additional libraries, which allows to search elements by id. Also we used the OpenCV library that allows to search by a graphic element (picture). The scripts are written in JavaScript using Selenium. SFMIS includes integration servers with OmniTracker Clever Engine and CMDB on Node.js.

Functionality

Automated system for functional monitoring of information systems.
In 6 months it was implemented and the system of functional monitoring of information systems was adapted to the requirements of the customer.
32 information systems were supplied for monitoring.
Individual requirements for the monitoring parameters of each from information systems.

Result

After the implementation of the monitoring system the time spent by staff in the processes of information systems operation and monitoring has reduced by more than 2 times, and the stability of information systems work has increased by more than 4 times.

More cases