Metrics

Learn about the metrics available in Stook Analytics and how they reflect usage, performance, and reliability across your Stook Buckets.

Stook Analytics metrics provide quantitative insight into how your Stook Object Storage buckets are accessed and used over time.

Metrics are calculated from request-level data generated by Stook API operations. They are aggregated based on the selected filters and time range in Stook Analytics.

Requests

Requests represents the total number of API requests processed by Stook Object Storage.

This metric includes all supported Stook API operations, such as object retrieval, upload, listing, and deletion.

Use this metric to:

  • Monitor overall activity levels

  • Detect sudden traffic increases or drops

  • Compare usage across buckets or endpoints

Bytes

Bytes represents the total amount of data transferred as part of Stook API requests.

This metric includes data transferred both to and from Stook Object Storage.

Use this metric to:

  • Measure data transfer volume

  • Analyze bandwidth consumption

  • Correlate traffic volume with storage usage

Throughput

Throughput represents the rate at which data is transferred over time.

It is calculated as the amount of data transferred per second within the selected time interval.

Use this metric to:

  • Evaluate data transfer efficiency

  • Identify performance bottlenecks

  • Analyze sustained versus burst traffic patterns

IO Rate

IO Rate represents the number of requests processed per second.

This metric reflects how frequently applications interact with Stook buckets.

Use this metric to:

  • Analyze request intensity

  • Identify high-frequency access patterns

  • Monitor load characteristics per bucket

Average Response Time

Average Response Time represents the average time required to process a request.

It is calculated across all requests within the selected scope and time range.

Use this metric to:

  • Monitor request latency

  • Detect performance degradation

  • Validate application responsiveness

Success Rate

Success Rate represents the percentage of requests completed successfully.

Successful requests are typically identified by 2xx HTTP status codes.

Use this metric to:

  • Measure service reliability

  • Track operational stability

  • Validate access and configuration correctness

Failure Rate

Failure Rate represents the percentage of requests that resulted in an error.

This includes both client-side (4xx) and server-side (5xx) responses.

Use this metric to:

  • Detect access or permission issues

  • Identify malformed or invalid requests

  • Monitor error trends over time

4xx Ratio

4xx Ratio represents the proportion of client-side errors.

These errors usually indicate issues such as invalid requests, authentication failures, or missing resources.

Use this metric to:

  • Identify application-level issues

  • Detect incorrect request patterns

  • Review access control configuration

5xx Ratio

5xx Ratio represents the proportion of server-side errors.

These errors may indicate temporary service issues or internal processing failures.

Use this metric to:

  • Monitor platform stability

  • Identify systemic issues

  • Support troubleshooting and incident analysis

Total Stored Data

Total Stored Data represents the total size of data currently stored across the selected Stook Buckets.

This metric reflects storage usage rather than request activity.

Use this metric to:

  • Track storage growth over time

  • Monitor capacity usage

  • Support planning and cost-related decisions

Metric Availability and Limits

circle-info
  • Metrics are aggregated based on the selected time range and applied filters.

  • Each analytics query supports a maximum 90-day time range.

  • Historical analytics data is retained for up to 6 months.

  • Queries outside the retention period may return partial or empty results.

  • FTP uploads are not included in Stook Analytics.

Last updated

Was this helpful?