Release Notes 59

Date of Publication: 16/02/2024

The present document is about the new features, functionalities, improvements, and corrections integrated into version 59 of WOCU-Monitoring, addressing the requests and suggestions from our users and meeting current market needs.

../../_images/release_59.png

The recently added Module GConf has undergone a significant evolution in this version, thanks to the new integrations added, designed to simplify the management and specific monitoring of assets based on different attributes or conditions.

Another notable development is the distribution of the new Free License, which is presented as the ideal entry point to the WOCU-Monitoring ecosystem, allowing you to explore its versatility and power for free.

Notably important has been the optimization of the performance and loading times of the application, ensuring that users experience significantly faster loading times when launching the application.

But that’s not all, new Monitoring Packs are continuously being developed, tailored to meet the technological demands of the market.

Without further ado, let’s proceed to detail in-depth all the innovations that come with this new version of WOCU-Monitoring. You can find more information in the User Manual if needed.

1. New Free License for WOCU-Monitoring

The new free version of WOCU-Monitoring is fully functional and provides a monitoring solution for small and medium-sized businesses.

Among the most prominent features are:

Note

Discover the rest of the features and access the download page at the following link.

2. Optimization of the performance and loading times of the application

In this version, the performance of the application has been enhanced, specifically reducing and alleviating the initial loading time. These improvements involve a thorough code review to eliminate potential bottlenecks, optimization and segmentation in the loading of interface resources, and the implementation of advanced caching techniques.

As a result, users will experience significantly faster loading times when launching the application, contributing to a smoother and more efficient experience.

../../_images/59_14_loading_times_loading.png

3. New Aggregator Summary View

Within the User Menu, a new option has been included that leads to the Aggregator Summary view. This is a space designed to provide an overview of the monitored infrastructure based on the nature of the managed Realms and their connectivity at the time of the query.

../../_images/59_07_new_view_aggregator_summary.png

The view is divided into three panels, each containing charts illustrating a count of each type of Realm.

Furthermore, each segment of the chart includes its own modal with detailed information for each Realm that is part of the selected group, along with various Export options and data filtering.

Note

This view is in an initial phase and will continue to evolve in the next iteration of the development cycle.

4. Evolution of the Gconf Module

Given its relevance, in this version, work has continued on the development and improvement of the GConf. The following details the new features that have been included:

In Inventory Elements:

  • In the general table, an additional column called Autodiscover is added, indicating whether the device is enabled for autodiscovery through the Autodiscover action.

  • New Filtering options for elements have been added, designed to simplify the management and specific monitoring of assets based on different attributes or conditions, such as:

  • Additionally, the function of Multiple Selection of Elements has been incorporated as a complement to the actions:

    • Run Backup: to execute a collective backup of all selected items in the table.

    • Run Autodiscovery: to execute a collective autodiscovery of all selected items in the table.

    • Assing credentials: for assigning credentials to a specific group of items.

../../_images/59_12_gconf_new_filters.png

In Inventory Credentials:

../../_images/59_13_gconf_form.png

5. Refactoring of RTA and PL Metric Charts

This version introduces a revamp of the RTA (Round-Trip Average) and PL (Packet Loss) metric charts for monitored devices. In this process, the pnp4nagios component has been replaced with a proprietary chart representation system implemented through an internal library.

../../_images/59_09_metrics_graph.png

This change aims to enhance efficiency and visual experience by providing a more accurate representation of crucial metrics within WOCU-Monitoring.

Furthermore, by adopting our proprietary chart representation system, significant improvements have been achieved in loading speed, customization capabilities, and the accuracy of visual representations. This results in a smoother user experience and the ability to obtain key information more quickly and efficiently.

6. Nueva tarea de importación Gconf_Import

The new Asset Import to Gconf (Gconf_import) Task has been developed, with the functionality of adding new assets to WOCU-Monitoring. Initially, these assets will be placed in the GConf for subsequent configuration management, backups, and version control.

In this context, this task establishes centralized access for efficient management of assets in terms of configurations, significantly contributin to the stability and adaptability of the monitored infrastructure. This positions WOCU-Monitoring as a comprehensive tool for the management, monitoring, and continuous maintenance of networks.

../../_images/59_11_gconf_taks.png

7. New Summary View of Executed Import Tasks

The View Job Information accessible from the Tasks Status Table has been revamped. It now includes new and detailed information about the outcome of each executed import task in the application.

With these significant improvements, operators will have access to specific details about what happened with each imported asset. The set of actions is visually presented through a pie chart, offering an intuitive graphical representation of the distribution of results. Additionally, a summary table complements this information, providing specific details about each executed task.

../../_images/59_10_job_view.png

With this update, the aim is to provide a more comprehensive and transparent experience, enabling users to easily understand the status and results of import tasks, thereby facilitating informed decision-making.

8. New Enhancements in MIB Management

In this version, work has been done on the MIBS section. Specifically, significant changes have been included to optimize both the management and the importation and manipulation of data associated with MIBs (Management Information Bases).

From now on, the system will not allow the importation of erroneous MIBs. An error message will be returned in the same import modal.

../../_images/59_04_import_MIB.png

Additionally, after a successful import, a new informative view with the associated data for that MIB will be displayed.

../../_images/59_05_MIB_detail.png

Finally, in the global MIB table, the Traps OIDs column has been added, indicating the number of Trap/Notification type OIDs that the respective MIB contains.

The special attention given to the MIBS section reflects the ongoing commitment to perfecting the user experience.

9. Administration Manual Update

With the release and distribution of the new free license of WOCU-Monitoring, documentation related to the installation and update procedure of this new service has been added.

This addition includes step-by-step instructions that cover system requirements and necessary configurations for an efficient deployment, ensuring that users have detailed and accurate information.

10. Packs de monitorización

Check out our Monitoring Packs catalog at the following link.

New Gigamon pack

A new package is added to the catalog for monitoring the health and performance of Gigamon brand network devices. The package allows the discovery of the networks and inline tools configured on the device, and enables the selection of those that are necessary.

The monitoring services included in the Gigamon pack are the following following:

  • CPU: Percentage of CPU usage.

  • Memory: Percentage of memory usage.

  • Fan: Fan speed.

  • Power Supply: Status of power supplies.

  • Temperature: Temperature sensor values.

  • Version: Returns the software version of the device.

  • Inline Tools: Status of the selected inline tools.

  • Inline Networks: Status of the selected inline networks.

../../_images/59_02_gigamon_services_packs.png

New api-test-generic Pack

A new pack has been designed to monitor the status and response time of API endpoints.

The api-test-generic pack allows configuring multiple endpoints on the same Host. It supports authentication, Http or Https protocol, destination port, etc. It also includes a macro to specify the query timeout for the endpoint and thresholds to trigger alerts when the response time (elapsed time) of the endpoint query exceeds them.

../../_images/59_01_API_endpoint_pack.png

New Networkdevice optical ifaces health pack

A new pack has been developed to discover and monitor the sensors associated with optical interfaces of Cisco brand equipment.

The following sensors are supported:

  • TransceiverRxPwr

  • TransceiverTxPwr

  • TransceiverCurrent

  • TransceiverVoltage

  • TransceiverTemp

../../_images/59_03_discovers_sensor.png

New Metric Configuration for the EfficientIP Pack

The option to configure Warning and Critical thresholds for all metrics provided by the DHCP service in the monitoring pack EfficientIP has been added.

The metrics include:

  • Discovers

  • Requests

  • Releases

  • Offers

  • Acks

  • Nacks

  • Declines

  • Informs

New Wocu-hw-health Pack

A new pack is added to the catalog to monitor the physical servers where the WOCU-Monitoring application is installed.

he pack consists of several services

  • Disks: Health status of the disks.

  • IPMI Power: Instantaneous power consumed by the server.

  • IPMI Selftest: Result of the self-test included in the IPMI tool.

  • IPMI Sensors: Alerts if the status of any of the IPMI sensors such as temperature, fans, power supplies, etc., is not OK.

  • IPMI PMInfo: Alerts if any of the power supplies report a state different from OK.

../../_images/59_06_wocu-hw-health-services.png

Other improvements and fixes

Every new version is full of small changes, fixes and optimisations that should be briefly highlighted. We list the most notable ones in this version:

  • Resolved an issue where the Go to geomap button in the Host Problem Locations Panel was not functioning correctly.

  • An informative tooltip has been added to the Status Information column in the Service Problems and Business Process Services (BP Services) table.

  • The Duration parameter (visible in different tables of the application) has been updated. From now on, it will take into account when a Device is in SOFT state.

  • An issue has been fixed where the full name of a BP Services in the Business Processes Inventory was not being displayed.

  • In the Aggregator Wocu Administration Audit subsection, a copy function (to the clipboard) for the dates of each audit action performed on an object has been added. This simplifies the data copying process with just one click.

  • A minor error in the component that returns the OK label has been corrected, as it was displaying the digit ‘0’ instead of the letter O.

  • In the Business Processes Inventory, when hovering over any entry in the Name column, a tooltip will display the Display name followed by the Description attribute in parentheses.

  • The Business Impact parameter is included in the Host Info.

  • Unified the design of the Check icon () in the Configuration Module, aiming to ensure coherence and aesthetic consistency throughout the application.

  • Extended the time limit for KPI tasks in Celery to ensure comprehensive monitoring, avoiding premature interruptions and ensuring that tasks have sufficient time to collect accurate data on network performance.

  • The Services column in the Services Inventory now incorporates alphabetical sorting by name of Monitoring Packs.

  • The website has been updated to HTTP/2, improving site performance with faster loading times and increased security.

  • The Service overrides parameter has been added for overwriting monitoring services in the forms of creation and editing of Templates.

  • When accessing the Problems, a red-colored label indicates the total count of generated alarms. From this version onwards, this indicator is persistent and updates simultaneously with the page.

  • The Imported from field has been added to identify the source of data for a Host in the Inventory of Hosts in Assets. It will also provide information on whether the provided value has been created manually (via the Manual attribute) or from Import Tasks (Tasks).

  • The Enable parameter in the Add Host form now includes a pre-check for when the GConf is not operational.

Upgraded software

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

Software

Previous version

Current Version

Observations

react

17.0.2

18.2.0

https://github.com/facebook/react/blob/main/CHANGELOG.md#1820-june-14-2022

react

1.3.9

1.8.10

https://www.influxdata.com/blog/release-announcement-influxdb-oss-enterprise-1-8-10/

nginx

1.14.2

1.24.0

https://nginx.org/en/CHANGES-1.24

python3

3.8.16

3.9.17

https://www.python.org/downloads/release/python-3917/ https://docs.python.org/3/whatsnew/3.9.html

lmd

2.1.5

2.1.7

https://github.com/sni/lmd/blob/v2.1.7/Changes

grafana

6

8

https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-0-0/

About WOCU-Monitoring

WOCU-Monitoring is a monitoring tool that integrates the latest Open Source technologies for monitoring, visualization, metric graphing, and log management, providing extensive visibility into the status and availability of network elements, servers, databases, and workstations (among others). This is achieved through custom Monitoring Packs.

In addition to the Free, the Enterprise version of WOCU-Monitoring allows for deployments of thousands of IP devices in a distributed environment, with customizations tailored to the infrastructure of each client.