Introduction

Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint.

Setup

To set up the OpsRamp Google integration and discover the Google service, go to Google Integration Discovery Profile and select Cloud Task Queues.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
google_cloudtasks_api_request_countAPI RequestsCountAverageCount of Cloud Tasks API calls.
google_cloudtasks_queue_depthQueue DepthCountAverageThe number of tasks in the queue.
google_cloudtasks_queue_task_attempt_countTask Attempt CountCountAverageCount of task attempts broken down by response code.
google_cloudtasks_queue_task_attempt_delaysTask Attempt DelaysMillisecondsAverageDelay between each scheduled attempt time and actual attempt time.
cloud.instance.stateStatus/Staten/an/aStatus/State

Event support

  • Not Supported

External reference