Observability

Monitoring tools for end-to-end Observability

Constantly knowing the efficiency of the Internet service provided over time is one of the fundamental activities to ensure its quality and offer end users a positive user experience.

INRETE creates customized solutions for verifying the correct operation parameters of Internet applications, focusing on the end-user experience, the real discriminating factor of efficiency.

The services and products offered by INRETE operate by simulating a virtual user's usage scripts to learn the actual point of view of customers and users of online services and, in the event of malfunctions, instantly send the report to the monitoring groups.

INRETE offers a set of tools focused on the different scenarios of the end-to-end use of services, based on a common middleware platform for the execution of tests, data collection, and their integration, created by INRETE thanks to multi-year activities of research and development on the topic.

WiFiProbe

Wi-Fi networks are now a primary means to access Internet services/applications used in everyday life.

The communication protocols that allow a Wi-Fi network to provide services effectively are complex and diversified. Moreover, since these communications are partly over the air, the correct functioning can be affected by external factors, even temporary ones.

WiFiProbe implements end-to-end validation tests of the services used by the end user, extending the controls beyond the wireless part, including the transit on the data network and the web services that impact the user experience.
These checks enable a complete understanding of the anomalies and focus the operations on fixing the correct areas that, in addition to elements of the wireless stack, could be a root cause of anomalies (e.g., transit networks or web services). All these aspects are examined in their entirety by the remote probes.

WiFiProbe reproduces the end user's interaction (end-to-end monitoring) and simultaneously collects the specific data of each underlying technological component capable of impacting the experience.
The anomalies, detected in real-time, can thus be notified to the team in charge of the specific component in error, providing a unique analysis tool for their resolution.

The ability to conduct all tests in unattended mode, 24 hours a day, seven days a week, also allows the diagnosis of complex spurious anomalies, the most difficult to intercept with traditional instruments.

For more information: WiFiProbe Info website

NetProbe

NetProbe is a Synthetic Monitoring system that allows a complete Observability of the services used through the network, with a focus on verifying the provision of these in the different geographical points of interest through the deployment of probes in the most representative sites.

The fuition of service on the web is guaranteed not only by the up & running web server but also by the correct functioning of a multiplicity of components of the technological stack such as DNS, routing (BGP), network connectivity, back-end servers, analytics providers, and more. These elements must all be fully functional for the user experience to be satisfactory.

In addition to the check of the underlying technology components of Internet communication (DNS and routing), the strength of NetProbe is in its ability to quickly implement articulated scripts for the use and navigation of web pages that replicate the activity of a user. NetProbe collects the screenshot and the "waterfall chart" for each webpage; the "waterfall chart" represents the sequence of elements downloaded and used for creating the web page (HAR file).

NetProbe goes beyond the simple detection of anomalies and, thanks to the intelligence inherent in the tests, allows an immediate diagnosis of the component on which it is necessary to intervene.
The error condition can also be immediately notified to the team responsible for the specific element in error, providing a unique analysis tool for its resolution.

The ability to collect a large amount of data in unattended mode, 24 hours a day, seven days a week, also allows the diagnosis of complex spurious anomalies, the most difficult to intercept with traditional tools.

For more information: NetProbe Info website

AppProbe

When the use of the services takes place thanks to Apps installed on smartphones, AppProbe reproduces the user interaction steps using the smartphone itself, recording their results (as video as well).
The AppProbe Synthetic Monitoring system includes a hardware-box designed ad hoc to contain smartphones, with dedicated control electronics.

AppProbe allows you to reproduce user actions on the smartphone and capture a multiplicity of underlying technological data (for example, the complete logcat) or the completeness of network traffic.
Furthermore, the smartphone can operate on dedicated wireless networks with routes defined a priori according to the investigation needs.

Depending on the customer's needs, it's possible to use different models of Android or Apple iOS phones, possibly supplied by the customer and already registered on their mobile device management system.

The ability to collect a large amount of data in unattended mode, 24 hours a day, seven days a week, also allows the diagnosis of complex spurious anomalies, the most difficult to intercept with traditional tools.