Release Notes 58

Date of Publication: 14/12/2023

This document deals with the new features, functionalities, improvements and corrections integrated in version 57 of WOCU-Monitoring, responding to the requests and suggestions of our users and the current market needs.

../../_images/release_58.png

This version is marked by the integration of GConf into WOCU-Monitoring. While in previous versions, a first approach to the tool, this time we have taken this functionality further by achieving a complete and fully functional fusion from the new Gconf Module.

In addition, after months of dedication and effort, we have completed the full refactoring of the application to React. This transformation denotes a remarkable change in the user experience and operational operational efficiency, as it not only implies improved performance and faster response faster response times, but also improved maintainability thanks to the modularity of this technology.

Email notifications have evolved by expanding the information included in alerts, aiming to provide adeeper level of detail regarding potential experienced anomalies.

Without further delay, we proceed to detail in depth all the noveltiesthat come with this new version of WOCU-Monitoring.

1. Complete refactoring of the application to REACT

This version brings a significant milestone in the evolution of WOCU-Monitoring: the complete refactoring to REACT has come to an end. After months of dedication and hard work, we can nowshare the improvements and advantages that come with this transformation.

Grosso modo, this renovation will have an impact on:

  • Improved performance and streamlined response times: the application nowresponds more quickly and efficiently, providing users with a smooth anduninterrupted experience.

  • Enhanced maintainability: REACT’s modularity makes maintenance and theintroduction of new features easier and allows for agility in adaptingto changing market demands.

  • Scalability: WOCU-Monitoring is ready to handle future growth, being a robust and reliable tool as it evolves.

We are committed to providing our customers with the best experience possible, and this refactoring is a crucial step in that direction.

Refactoring of the Reporting Module

Highlighting the work carried out in the Reports Module, where each of our reports has been meticulously reviewed and updated to make the most of the capabilities of REACT. This process not only involves a visual overhaul but also brings functional and performance improvements that optimize the way essential business data is interacted with, processed, and disseminated.

This remodeling will result in improved loading times debugging, greater maintainability, and enhanced performance and responsive visualization.

../../_images/58_09_report_tab.png

Refactoring of the Device Inventory

Another section with visible changes after the refactoring of the code is the Hosts Inventory. As in the Reports module above, there has been a homogenisation of the overall design of the view, keeping the same style and organisation implemented in the rest of the tool.

These changes not only benefit the visual appearance, but also positively impact efficiency, functionality and maintenance in the long term.

../../_images/58_10_host_tab.png

2. Full integration of GConf in WOCU-Monitoring

In previous versions, a first approximation of GConf tool in our application, providing a view (purely informative) for querying security backups.

This time, we have gone one step further by realising the complete integrationin WOCU-Monitoring. It is now possible to make use of all its services through the new Module GConf, where there are five tabs that allow you to configure different aspects of the tool:

../../_images/58_12_gconf_tab.png

This new technology allows us to have a comprehensive management of the versions of the monitored equipment, storing the backups of the configurations every time they are required.

In short, it provides a holistic view and facilitates a moreefficient, secure and proactive more efficient, secure and proactive management of IT infrastructure.

3. New Configuration Issues Section

Within the Packs Inventory (Packs) the new section Configuration Issues is incorporated. This space provides users with a detailed detailed view of the Monitoring Packs that generate an internal error when being misconfigured.

Here you will find an updated list of the Packs that have experienced configuration problems in one or more of their associated associated monitoring services. With this essential information, it speeds up the identification and responsiveness to any in the monitoring services.

For each error is recorded:

  • Host whose associated service is experiencing an error.

  • Monitoring service that is returning a configuration error.

  • Pack integrating the service in question.

  • Output or output of the command that performs the check function of the pack itself.

../../_images/58_06_new_packs_error_tab.png

4. Notification Optimization

In addition to enabling system administrators to understand how is running their infrastructure (either in production or pre-production), WOCU-Monitoring plays a crucial role in proactive detection of network problems.

We have focused our efforts in this area, specifically expanding the information included in the email alert notifications sent to technical staff, adding new additional information:

  • Realm: name of the realm or realms (standard or Host Groups) to which the host generating the notification.

  • Events section: records the status changes that the Host in the last 24 hours. Equivalent to the modal Events.

  • Metrics section: includes graphs with the metrics recorded in the last 24 hours. Equivalent to the modal Metrics.

../../_images/58_08_new_notification.png

The fundamental purpose of these enhancements is to provide a deeper level of detail regarding possible anomalies, thus allowing the technical staff to address and restore the desired situation more efficiently and quickly.

5. Integration of endpoints from the Public API

New endpoint to query various information about services

The API Public has been updatedof WOCU-Monitoring by adding a new endpoint for querying basic information, operational status, and enabling checks of all monitoring services of the devices that integrate the standard Realms of a plant.

GET /aggregator/api/status/realms/service-status

The result of querying this endpoint could be the following:

../../_images/58_02_service_status_endpoint.png

New endpoint to query active Hosts

Another new endpoint has been added to list all active assets in each of the standard Realms of a plant.

GET aggregator/api/config/realms/hosts

The result of querying this endpoint could be the following:

../../_images/58_03_host_endpoint.png

6. CSV and JSON export capability for the WOCU Check report

Although WOCU-Monitoring offers a multitude of functions for data management, metrics, reports, logs, etc., at some pointmay require the use of other external tools to process such information.

For this purpose, a new Export of the validation report option is incorporated into the system after running WOCU Check within the Configuration Module. As in the rest of the application, the possible formats are CSV and JSON.

The downloading of the report data is useful for further use in according to the various needs of the user.

../../_images/58_14_csv_actions_wocu_check.png

7. Documentation available in English

The WOCU-Monitoring User Manual is now available in English. This is an indispensable service to connect more easily with our entire community and ensure access to the valuable resources we offer.

This initiative seeks to expand the accessibility of our tool and improve the user experience globally. Now, the manual will now be accessible in the language of your choice, contributing to a more efficient more efficient understanding and more effective use of WOCU-Monitoring.

With this update, we reach an important milestone scheduled in our Roadmap of 2022.

../../_images/58_01_english_documentation.png

8. Ability to import Business Processes in CSV_Delete

The scope of the CSV_Delete task is extended by supporting the import of Hosts Business Processes for final deletion of the hosts (if required) from the Junk Assets.

As a consequence, the Junk Assets table has been provided with a new option to filter by asset type, either Hosts or Business Processes. This intuitive feature streamlines navigation and optimises the search for specific items in extensive listings.

../../_images/58_05_new_filter_detail.png

9. Monitoring packs

Check out our catalogue of Monitoring Packs in the following link.

New Fortigate Switch Controller pack

../../_images/fortinet.png

The new Fortigate Switch Controller pack has been added to the catalogue, for the monitoring of SDN technologies, specifically for the Fortigate Switch Controller devices.

The pack has two Discovers that will allow us, first of all, to choose from all the switches created in the controller the ones we want to monitor, and secondly, to select the ports to monitor within each switch.

Once switches and ports have been selected, WOCU-Monitoring will create the necessary monitoring services to obtain the operational status of each of them, and the serial number of serial number of each switch.

New Fortiauthenticator pack

../../_images/fortinet.png

A new pack has been designed to monitor the FortiAuthenticator, devices that provide Identity and Access Management (IAM) services”

The monitored services include:

  • CPU usage

  • Disk usage

  • Groups usage

  • GUI Accessibility

  • High Availability (HA) Status

  • Local users usage

  • Memory usage

  • SSH Accessibility

  • SSO user usage

  • Tokers usage

  • Uptime

../../_images/58_02_services_pack.png

New Teldat SDE Pack

../../_images/teldat_icon.png

The specific pack Teldat-sde has been created to monitor devices from the manufacturer Teldat.

The monitored services include:

  • Load

  • TCP connections

  • Uptime

../../_images/58_11_services_teldat_pack.png

Other improvements and fixes

Every new release is filled with small changes, fixes, and optimizations that are worth briefly highlighting. We proceed to list the most notable ones in this version:

  • The Assets max limit field of the view License Information expands its information by detailing the number total number of assets (Services, Hosts and Business Processes) monitored in all registered standard Realms, compared to the total of assets available in the contracted licence. This indication is merely informative, no restriction is implemented.

  • Within the Services Inventory, the field Status Information field will change to display the message: An error occurred while running check, when a Service registers a Warning status”

  • The actions present in the Module of Reports, Templates and Scheduling become managed via UI-ACL permissions. For more information, see: Permission control and authorisation of user actions (UI-ACL).

  • Only on the login page of the Security Module, the removed the Cancel and Back buttons.

  • The endpoints of collecting members of a given Hostgroup and collection of Realms to which a particular device belongs, already are functioning normally.

  • Fixed a bug in the Global Panel of the Status, which was displaying a value other than the total when the the cursor over the chart.

  • The Services column of the Services Inventory, changes to show only the icon referring to the Monitoring Pack to which it belongs to.

  • Added the ability to create a default first Realm with all its components, in order to make the user’s first contact as simple and quick as possible.

  • The modal size of Licenses is adjusted to optimise its readability.

  • Updated the information displayed in the various titles present in the form for Add Services Template.

  • The cookies are stored in the Filtering of the Log Events list options retaining the configuration even if the page is reloaded.

  • Fixed a bug in the User preferences view. When the configuration was incorrect, a validation message detailing the error.

  • From now on, when an erroneous request is made in the List of other Log Events (Logs), the Available Fields Filter will be hidden.

  • Fix for Show Selected Rows component in the Hosts Inventory and Services Inventory.

Updated Software

As always, other pieces of software have been incorporated and updatedin this new version of WOCU-Monitoring:

Software

Previous version

Current version

Observations

easysnmp

0.2.5

0.2.6

https://github.com/easysnmp/easysnmp/releases/tag/0.2.6

Sobre WOCU-Monitoring

WOCU-Monitoring is a monitoring tool that integrates the latest Open Source technologies for monitoring, visualisation, metrics graphing and log management, providing a wide visibility on the status and availability of network elements, servers, databases and workstations (among others) using customised Monitoring Packs.

In addition to the OSE version, the version of WOCU-Monitoring called Enterprise allows for deployments of thousands of IP devices, in a distributed environment, with customisations tailored to each customer’s infrastructure of each customer.