Observasaurus: Temporal SQL

In Observe, log and metric analysis is aided by resource awareness and time awareness. Resource attributes and states are used to display the proper information and contruct helpful links through Observe Explorers so that analysts can infer the state of the system at a given time. For instance, when tracing an image problem in a Kubernetes cluster, temporal knowledge is used to limit visibility to systems instantiated from the problem image after the problem was introduced.

Observe is built on Snowflake, and the OPAL streaming language is translated to Snowflake SQL.