4T Data Model
A common data model that integrates and enriches all your observability data in a single fabric
Correlate Topology With Telemetry and Traces Over Time
StackState’s observability and AIOps capabilities are driven by its unique 4T Data Model®. Merging Topology, Telemetry, Tracing and Time is the best way to model the configuration of what is going on in any IT system; large or small, based on microservices, containers, web services, monoliths, serverless, cloud or on-premise. It doesn’t matter.
Our 4T Data Model® delivers insight into the entire IT landscape by capturing every millisecond of change, from any source in real-time to solve or prevent IT issues faster, with the right team.
For the data to be relevant and actionable, a context must be placed around the data ingested. That context is topology. Topologies in our observability and AIOps platform are automatically updated from different sources. Platforms that provision or deploy networks, virtual machines, containers and services all can be discovered via discovery agents.
Each of these sources defines one or multiple subgraphs of the stack’s topology. These topological subgraphs are automatically merged and mapped to StackState by the script engine.
StackState is able to ingest telemetry data (metrics, events and logs) from external IT systems such as monitoring, provisioning, deployment and configuration management tools as well as our own agent. Telemetry and topology data are combined to create a comprehensive picture of your IT environment and how it is functioning in real-time.
StackState relies on plugins to receive and convert the incoming data streams. Plugins can be implemented in easy to use scripting languages and support both push and pull interaction models.
Tracing provides end-to-end insight into your entire IT landscape at the code level, with an easy to understand and navigate overview centered around the topology. Tracing is also fully integrated with our unique time travel capabilities, which capture all changes over time.
StackState tracing supports all major languages and has full support for distributed traces. StackState tracing even integrates cloud tracing technologies such as Amazon X-Ray and Azure Monitor.
Problems in IT stacks can usually be traced back to changes. Having a changelog of everything in your IT landscape is vital. To record these changes, we’ve built StackGraph, the worlds’ only time-series graph database. StackGraph allows StackState to go back to any moment in time and to see exactly what your landscape looked like at that moment.
The web-based user-interface of StackState is equipped with a WebGL-based rendering engine. Hardware accelerated graphics allow for visualizing massive topologies. The 3D visualization allows you to visualize not only the present topology but also the past and future - all in one place.