Skip to navigationSkip to main contentSkip to footerScaleway DocsAsk our AI
Ask our AI

Logs and metrics collected and sent to Cockpit

Scaleway Object Storage automatically sends detailed logs and metrics to Scaleway Cockpit for monitoring, observability, and auditing purposes.

To find out how to consult your Object Storage metrics and logs, refer to the dedicated documentation.

Metrics collected by Cockpit

Cockpit collects the following metrics for each Object Storage bucket:

Metric NameDescriptionUnitRefresh Frequency
object_storage_bucket_objects_totalTotal number of objects currently stored in the bucket.Objects1 hour
object_storage_bucket_usage_bytes_totalTotal storage space used by all objects in the bucket, in bytes.Bytes1 hour
object_storage_bucket_parts_totalTotal number of multipart upload parts present in the bucket.Parts1 hour
object_storage_bucket_bandwidth_egress_bytesTotal number of bytes sent from the bucket to clients (outbound traffic).KB/MB per day1 minute
object_storage_bucket_bandwidth_ingress_bytesTotal number of bytes received by the bucket from clients (inbound traffic).KB/MB per day1 minute
object_storage_bucket_http_response_time_seconds_bucketDistribution of HTTP response times for bucket operations.s/ms1 minute
object_storage_bucket_http_response_time_seconds_countTotal count of HTTP responses for bucket operations.min/s/ms1 minute
object_storage_bucket_http_response_time_seconds_sumCumulative sum of HTTP response times for bucket operations.s/ms1 minute
Note

Each metric collected by Cockpit includes a resource-id that identifies the specific bucket it originates from.

Logs collected by Cockpit

Cockpit collects the following logs for each request received by Object Storage buckets:

  • @timestamp: The exact time when the log entry was recorded.
  • s3_call: The specific S3 API operation performed (e.g., GetObject, PutObject).
  • project_id: The ProjectID associated with the request.
  • URI: The URI path of the HTTP request made to the bucket.
  • http_method: The HTTP method used for the request (e.g., GET, PUT, DELETE).
  • http_status_code: The HTTP status code returned in response to the request.
  • http_host: The value of the HTTP Host header in the request.
  • bucket: The name of the bucket targeted by the request.
  • txid: The unique transaction ID assigned to the request.
  • source_ip: The source IP address from which the request originated.
Still need help?

Create a support ticket
No Results