Observability

Monitoring tools for end-to-end Observability

One of the fundamental aspects of ensuring an excellent user experience is to be constantly aware of the efficiency of the Internet services provided.

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

The services and products offered by INRETE simulate a virtual user, using scripts to reproduce and learn the actual customers' point of view of online services and instantly send the report to the monitoring groups in the event of malfunctions.

INRETE offers tools focused on the different scenarios of end-to-end service usage. These tools for the execution of tests, data collection, and integration run on a common middleware platform created by INRETE, thanks to multi-year research and development activities on this topic.

AppProbe

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

AppProbe allows the reproduction of user actions on the smartphone and captures a multiplicity of underlying technological data (for example, the complete logcat) or the whole 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 is possible to use different models of Android or Apple iOS smartphones, possibly supplied by the customer and registered already 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.

For more information: AppProbe Info website

NetProbe

NetProbe is a Synthetic Monitoring system that provides 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 fruition of service on the web is guaranteed not only by the up & running of web servers but also by the correct functioning of several components of the technological stack such as DNS, routing (BGP), network connectivity, back-end servers, analytics service providers, and more. These elements must all be fully functional for the user experience to be satisfactory.

Besides controlling the underlying technology components of Internet communication (DNS and routing), the strength of NetProbe is in its ability to quickly implement complex scripts for the use and navigation of web pages that replicate a user's activity. 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

WiFiProbe

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

The communication protocols that enable the Wi-Fi network service 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 service validation tests emulating end users, extending the controls beyond the wireless link, including the transit on the wired network and the web services that can impact the user experience.
These controls enable a complete understanding of the anomalies and focus the operations on fixing the correct areas that, in addition to the elements of the wireless stack, could be a root cause of anomalies (e.g., transit networks or web services). All these aspects are addressed 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 focused analysis tool for their resolution.

The ability to perform 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