This section covers observability metrics for cloud and warehouse destinations.
Cloud destinations
You will see the below metrics for cloud destinations in the Events delivery section:
Total events delivered to the destination.
Number of events that failed to deliver and the failure rate.
P95 latency, that is, the maximum latency experienced by 95% of the events to reach the destination.
Event delivery trend
RudderStack also provides a detailed events trend in the Delivery tab that highlights how it delivered the events to the cloud destination over the selected time period.
Note that the graph only shows events sent in cloud mode - it does not include the metrics from device mode and hybrid mode connections.
P95 latency
Note that:
The P95 latency metric is available only in RudderStack’s Starter, Growth and Enterprise plans.
Switch to the Latency tab to view the P95 latency trends for the cloud destination over the specified time period.
Factors affecting event delivery latency
The event delivery latency can be impacted by one or more of the following factors:
Factor
Notes
Connection to multiple sources
If a destination is connected to two sources wherein one source has a significantly higher event volume than the other, then the high volume of one source can impact the delivery latency of the events coming from the other source.
Destination response time
RudderStack’s delivery speed is dependent on the destination API’s performance. Destination rate limits and downtime can impact delivery latency.
Transformation connection, time, and complexity
A destination connected to multiple sources and a transformation can have a higher delivery latency compared to a destination connected to the same sources without a transformation.
A complex and/or long-running transformation can cause delays in event processing, which can increase latency.
Handling volume spikes and cluster scaling
RudderStack dynamically scales its clusters up or down to handle sudden spikes or any variations in event volume. During this process, it may temporarily pause event processing to balance the load across nodes, ensuring the events are processed in the correct order. While this safeguards data integrity, it may create a temporary event backlog and impact the delivery latency.
Contact the RudderStack team to learn more about provisioning for spikes.
Warehouse destinations
You will see the below metrics for warehouse destinations in the Event delivery section:
Total events delivered to the destination.
Number of events that failed to deliver and the failure rate.
Maximum sync duration for the specified time period. See Sync duration for more information on this metric.
Event delivery trend
RudderStack also provides a detailed events trend in the Delivery tab that highlights how it delivered the events to the warehouse destination over the selected time period.
Note that the graph only shows events sent in cloud mode - it does not include the metrics from device mode and hybrid mode connections.
Sync duration
Switch to the Sync duration tab to see the trends for maximum sync duration, that is, the longest sync duration for all the data syncs within each specified time bucket. Note that the frequency of these syncs is configurable via the Sync Frequency connection setting for the warehouse destination.
Event details
These metrics are shown only for cloud destinations connected to Event Stream sources.
This section details all the events sent to the cloud destination within the specified time period.
Column name
Description
Event name
Name of the event in case the type is track.
Event type
Type of event, for example, identify, track, etc.
Successful deliveries
Number of events delivered to the destination successfully.
Last successful delivery
Time since the last event was delivered to the destination successfully.
Failures
Number of events that failed to reach the destination.
Last failure
Time since the last event failed to reach the destination.
Click a row to see the event failure details along with the sample error and payload.
Delivery failures
These metrics give you visibility into the errors that caused delivery failure for:
Number of events that failed because of the error.
Last seen
Time since the event that caused this error last occurred.
Click a row to see the event failure details along with the sample error and payload.
If you are on the Enterprise plan, make sure your PII access is not limited. Otherwise, you may not be able to see the event payload.
Transformation events
Click the Events tab in your transformation page to view detailed metrics for the events processed by the transformation. You will see the following details:
Total events ingested for transformation.
Number of events dropped intentionally by the transformation (because of the transformation’s logic). For example, if your transformation allowlists only track events with the name Product Purchased, any event that does not meet this criteria is dropped.
Number of events dropped due to transformation errors.
Number of events successfully transformed and forwarded for further processing.
Filtering window
You can filter the above metrics by source, destination, and time period (past 2 hours, 1 day, 7 days, or 30 days).
The 2 hours filtering option is available only in RudderStack’s Starter, Growth and Enterprise plans.
Note that the default filtering option varies with the RudderStack plan:
This site uses cookies to improve your experience while you navigate through the website. Out of
these
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
essential
for the working of basic functionalities of the website. We also use third-party cookies that
help
us
analyze and understand how you use this website. These cookies will be stored in your browser
only
with
your
consent. You also have the option to opt-out of these cookies. But opting out of some of these
cookies
may
have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
This site uses cookies to improve your experience. If you want to
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.