To make it easier to set up and debug your integration with Octane, we've added a "Measurements" tab to surface Measurements with validation errors.
In order to make sure we can collect Measurements without hurting the performance of your service, Octane validates the Measurements we receive asynchronously. This strategy allows our measurement ingestion API to return very quickly, but it also means that invalid Measurements get caught after the API call has returned.
In addition to sending alerts for invalid Measurements through our Slack integration, we now also publish the most recent invalid Measurements to a new tab under the "Meters" page. Published entries include the full payload as well as additional context on the error. Hopefully, this will make integration with Octane even smoother, while keeping our critical API endpoints performant.