🎉 Seed RoundWe've raised 2.5M from Swift, YC, & Chapter One. Read more

Release - 2023-05-25

Data Retrieval Observability

New observability features for Metal.

by Taylor Lowe

Vic Rattlehead learning about observability

Vic Rattlehead learning about observability

As the number of applications deployed on Metal continues to grow, so too has the need for improved visibility into application performance and user behaviors. Today we’re releasing observability enhancements to Metal that address these needs.

This release focuses on the heart of Metal’s platform: indexing and querying data. We now expose every query made against an index as a log. These logs are conveniently accessible in Metal’s UI.

Logs of queries made against an index in Metal

Logs of queries made against an index in Metal

We’re also releasing a dashboard to keep track of queries and cosine similarity distances.

Dashboard to keep track of queries and cosine similarity distances

Dashboard to keep track of queries and cosine similarity distances

There are a few immediate benefits.

To start, it’s always good to run a sanity check. These logs can be used to verify that your application is successfully querying data in an index.

Further, having a history of user queries will help you understand what kind of information your users are looking for. Are they searching for specific answers or using certain keywords more frequently? Does your index contain the correct data based on the queries made against it?

Lastly, observing how your users query an application can better inform the chunking strategy for your data. A chunking strategy may have seemed good in theory, but the rubber always meets the road with real world usage.

As LLMs powered applications continue to increase in scope and and use, observability into their behaviors – and the users who interact with them – will be crucial. These logs will give developers using Metal a clearer insight into current behaviors and usage, but please join our Discord or drop us a line if there are additional improvements you would like to see.