Download PDFOpen PDF in browserNEOS: Non-Intrusive Edge Observability Stack Based on Zero Trust Security Model for Ubiquitous ComputingEasyChair Preprint 985811 pages•Date: March 10, 2023AbstractThis paper introduces non-intrusive Edge Observability Stack(NEOS) that simplifies the process of collecting, analyzing, and visualizing telemetry data. It reduces the amount of code instrumentation needed to collect telemetry data up to 80% and offers extensive system and application observability. This is done by offering a set of user-friendly abstractions and easy-to-use APIs, which minimizes the effort needed for manual instrumentation of application code. NEOS leverages popular open-source tools such as Grafana, Prometheus, Jaeger, and Loki, for the visualization of telemetry data. Furthermore, NEOS security is based on the zero-trust model, which means that we assume that no user or system can be trusted by default. The security of every connection is done by employing mutual Transport Layer Security (mTLS) to prevent unauthorized access and safeguard sensitive data. Experiments were conducted to assess the efficiency of the stack by comparing the time and effort needed to instrument code with and without the stack. The outcomes showed a considerable reduction in instrumentation code and enhanced telemetry data. NEOS can be used by product managers, engineering and operation team for system and application health monitoring, real-time business insights, and debugging system. Keyphrases: Edge Observability Stack, Zero Trust Security Model, monitoring, observability, one stop solution
|