SAYMON v.3.15.90

In this release:

UI improvements:

  • you can now hide columns of the event log with the hideColumns request parameter;
  • embedded graph widget was updated. The following functionality was added:
    • search bar in the metrics selector;
    • data table for the selected graph;
    • export to CSV button;
    • exported PDF file now has all currently displayed table data.
  • added new object controls to the main toolbar:
    • “Add here” function;
    • “Move here” function.
  • “Period” field in the Monitoring section now displays the default value;
  • you can now sort table view by time and duration;
  • “Active to” field is hidden for Keycloak and LDAP users;
  • states in tables are now sorted by their priority.

Server improvements:

Bug fixes:

  • fixed an issue that led to an incorrect data being saved in an object after adding a graph;
  • fixed an issue that prevented the “duration” condition from working when analyzing multiple metrics.

SAYMON v.3.14.89

In this release:

UI improvements:

  • users can now add non-HTTP links (for example, smb:// `or `mailto://) as documents.
  • added simplified object access interface;
  • values in the graphs popup are now sorted in the descending order;
  • Event log page was adapted to use in the iframe widget; added new filters;
  • operations interface can now prompt user for operation arguments;
  • you can now attach DOC/DOCX, XLS/XLSX, and ZIP documents to objects.
  • the CSV file with the exported “Data” section now has a data acquisition timestamp, name and identifier of an object that collected data;
  • Jira trigger is now hidden in the list by default, can be re-enabled in the Web application configuration;

Server improvements:

REST API:

Issues fixed:

SAYMON v.3.13.87

In this release:

UI improvements:

  • added buttons to show numbers “as-is” and leading zeros to the “Counter” widget;
  • added “Timeout” parameter to custom probes;
  • added the comment chain for active alarms;
  • changed design of the “Yes/No” switch;
  • added the ability to enable or disable metrics on multigraphs.
  • you can now export standard view of objects as PDF;
  • added the stat history table;
  • added the automatic update of the name and properties of Host objects generated with the autodiscovery mechanism.
  • standardized the behavior of edited fields. Every field that used to automatically apply changes, now requires a press of a “Save” or “Apply” button.
  • user’s Activity log moved to a separate tab;
  • when you apply state change conditions to a class, the list of objects whose state change conditions will not be overridden is now displayed in the popup.
  • users can now set Display name in user configuration.

Server improvements:

  • improved user passwords encryption – now passwords are encrypted with the bcrypt password-hashing function;
  • improved the performance of selecting the incident from history by its parent object;

REST API:

SAYMON v.3.12.86

In this release:

Alarms:

Web interface improvements:

Server improvements:

Server configuration options:

SAYMON v.3.11.85

In this release:

Users and accounts:

Alarms:

Web interface improvements:

Server improvements:

Web interface configuration options:

Server configuration options:

New agent features:

Other improvements:

  • Socket.IO updated to v.4.5.0.

SAYMON v.3.10.84

In this release:

SAYMON v.3.9.83

In this release:

SAYMON v.3.8.82

In this release:

SAYMON v.3.7.81

At the end of March 2021, another release of the multi-functional digital monitoring and control platform SAYMON was published. A little more than a month has passed since the previous release, and the company’s specialists have prepared and released a new version with the improvement of some functional components and the expansion of the user interface capabilities.

Improvement of the mechanism for setting the geo-position of objects.

Monitoring objects in the interface of the software package can be linked to their geographic locations for later viewing on a map. Activation by the user of the mode of displaying information in the form of a geo-map (“geoview”) results in displaying a map of objects with specified coordinates and links between them. Such functionality is widely applied in practice, easy to use and clear, especially in cases when the maintained infrastructure is geographically distributed.

An example lying “on the surface” is the network equipment of a telecom operator or provider of access to public Internet networks, which can be “tied” to the addresses of buildings and constructions of the location of communication nodes with the formation of a network map as a result. Other quite obvious examples are monitoring and control of the distributed ICT infrastructure of enterprises in the oil and gas, energy industries, transport logistics, environmental monitoring, and other types of natural and economic systems subject to monitoring and control.

In the course of work on the current release of the platform, the algorithm for setting the geographical position of objects on the map was improved: when the user first switches to the “geoview” mode, a place with the average latitude and longitude for the set of visualized objects will be shown in the center of the screen.

Thus, the user now does not need to waste time on initial movements around the map to the location of the objects of interest: the focus will be switched by default to the map fragment with their largest concentration. The map offsets and the display scale selected during operation are saved in the user’s web browser for subsequent sessions.

Implementation of the ability to temporarily set the range for displaying data on charts and widgets

The SAYMON platform interface allows to create summary dashboards, including widgets of different types, displaying aggregated metric values changing over time for certain objects. In a practical sense, such displays are very useful and in demand both by specialists of monitoring services and technical support of users, as well as by highly qualified engineering personnel, as well as by administrative divisions of companies.

By default, charts and widgets provide data for the past hour. For widgets displaying data for a time period, the latter value can be set individually when the widget is created.

The button “Widgets time range” added to the right side of the “Breadcrumbs” panel of the interface allows to temporarily set a different range for displaying data on all charts and widgets simultaneously. Pressing this button initiates the opening of a drop-down window, in which anyone can select the time range of interest (absolute or relative), the method of counting the range (present moment or calendar period) and units of measurement (group by time).

Based on the results of a user selection of a new range and its parameters, graphics and widgets will be rebuilt with a change in scale. The specified period of time will be displayed directly on the button (in expanded form). When switching to the neighboring objects in the hierarchy, the assigned range is not reset, and the corresponding charts and widgets are also rebuilt.

As an illustrative practical example, the image and the video show the operation of SAYMON with data received from a weather web service: the dashboard contains graphs of temperature and relative humidity changes over time in five cities of the world. It has been demonstrated that the new features of the web interface allow conveniently varying the time ranges for displaying data and, if necessary, exporting them for the range of interest to table processors.

Dashboards of the platform can visualize time-varying data from a wide variety of areas: ICT (CPU load, memory utilization, productivity of disk subsystems, network activity, indicators of work of individual applications and services), economy and management (performance indicators of a department or company as a whole), medicine and public health, ecology and environmental management etc.

Dashboards can be formed both using the web interface and software tools. Often, only the primary modeling of the desired picture occurs in the user interface, and with the help of specially implemented small programs, the views necessary for administrators, analysts and managers are automatically generated. Thus, the platform implements the “monitoring as code” approach which is consistent with the current trend of growing popularity of software-defined infrastructures.

Migrating to a new version of MongoDB

In the process of preparing the release, a migration was made to a new version (4.2) of the MongoDB database management system (from version 3.4). The document-oriented horizontally scalable MongoDB DBMS is known to be one of the classic examples of NoSQL systems that do not have a predefined structure describing the table schema, using JSON-like documents and the database schema. MongoDB is currently being intensively used in practice when solving problems of storing and registering events, monitoring data, ensuring the effective operation of document and content management systems, in mobile applications, etc.

In version 4.2, a number of new features and improvements were added to the DBMS aimed at increasing the performance, reliability and compatibility, including distributed transactions, sharded clusters, drivers compatible with the latest versions of popular programming languages, security and data aggregation improvements, optimized index building and some others.

In the SAYMON software package MongoDB is used to store information on objects and connections, their properties and historical data on states. The focus on this DBMS allows you to maintain the overall high performance of the solution and the speed of query execution. The tests carried out after the update showed an increase in the read/write performance by 1.3/1.5 times, respectively. Internal optimizations in some cases (for example, when creating a large number of new objects) reduce the execution time of operations by an order of magnitude in comparison with version 3.4.

SAYMON is a high-performance digital platform for integrated monitoring and management of global ICT infrastructures, your indispensable intellectual assistant in solving problems of digital transformation and integrated automation of enterprises in various industries, managing converged ICT environments and consolidating digital information flows.

Stay tuned with SAYMON updates.
Subscribe to our social media channels.
Email to contact@saymon.tech
Call +1 323 6474576