Monitor Cloud Data Fusion system, instance, and pipeline health

This guide explains how to monitor Cloud Data Fusion instances andpipelines. You can view key metrics in the Cloud Data Fusionmonitoring dashboard. For additional aggregation or filtering, you can view themetrics in Cloud Monitoring.

Before you begin

Before you start monitoring Cloud Data Fusion instances and pipelines,review the pricing and grant the required roles.

Pricing

Cloud Monitoring usage incurs charges. For more information, seeGoogle Cloud Observability pricing.

Required roles

To get the permissions that you need to view metrics, ask your administrator to grant you theMonitoring Viewer (roles/monitoring.viewer) IAM role on your project. For more information about granting roles, seeManage access to projects, folders, and organizations.

You might also be able to get the required permissions throughcustom roles or otherpredefined roles.

Monitor in Cloud Data Fusion

View and filter metrics for your instances and pipelines directly inCloud Data Fusion using the monitoring dashboard:

  1. In the Google Cloud console, go to the Cloud Data Fusion page.

  2. ClickInstances, and then click the instance's name to go to theInstance details page.

    Go to Instances

  3. Click theMonitoring tab. This displays a dashboard with charts for yourinstance and its pipelines.

    The dashboard displays the following views:

    • Overview: Monitors Cloud Data Fusion systemmetrics.
    • Instance: Monitors all Cloud Data Fusion instances in theproject.
    • Pipeline: Provides information about pipeline runs and performance.

    For detailed information about the metrics in any view, hover over thewidget and clickMore> View in Metrics explorer.

Widgets in the monitoring dashboard

The following sections describe the widgets available in theOverview,Instance, andPipeline views.

Overview view widgets

This table describes the widgets in theOverview view:

WidgetDescription
Appfabric service healthService availability for Appfabric
Metric services healthService availability for metrics
Wrangler service healthService availability for Wrangler
Dataset executor healthService availability for dataset
Pipeline studio healthService availability for Pipeline Studio
Runtime service healthService availability for runtime
Log saver service healthService availability for log saver
Metadata service healthService availability for metadata

Pipeline view widgets

This table describes the widgets in thePipeline view:

WidgetDescription
Successful pipeline runsCumulative count of successful pipeline runs.
Failed pipeline runsCumulative count of failed pipeline runs.
Killed pipeline runsCumulative count of killed pipeline runs.
Rejected pipeline runsCumulative count of rejected pipeline runs.
Successful pipeline run timeTime taken for successful pipeline runs to complete.
Pipeline start latencyTime taken for a pipeline run to reach a "Running" state.
Dataproc provisioning latencyTime taken to provision the Dataproc cluster.
Dataproc API request countCumulative count of API requests made to Dataproc.
Successful preview run timeTime taken for successful preview runs to complete.
Preview runsNumber of preview runs.
Pipeline bytes readCumulative count of bytes read by a pipeline.
Pipeline bytes writtenCumulative count of bytes written by a pipeline.
Pipeline bytes shuffledCumulative count of bytes shuffled in a pipeline.
Plugin records processed inCumulative count of records entering a plugin.
Plugin records processed outCumulative count of records exiting a plugin.

Instance view widgets

This table describes the widgets in theInstance view:

WidgetDescription
Concurrent pipelines runningNumber of pipelines running concurrently.
Concurrent pipelines launchedNumber of pipelines in a provisioning or starting state.
API requests receivedCumulative count of API requests received.
API responses countCumulative count of API responses sent.
Authorization check countCumulative count of authorization checks.
Authorization check timeLatency of authorization checks.
Deployed pipeline countNumber of deployed pipelines.
Draft pipeline countNumber of draft pipelines.
Namespace countNumber of namespaces.

View metrics for advanced analysis in Cloud Monitoring

For additional filtering and aggregation options, view your metrics inCloud Monitoring:

  1. In the Google Cloud console, go to the Cloud MonitoringMetrics explorerpage.

    Go to Metrics explorer

  2. Select theCloud Data Fusion monitored resource.

  3. Choose a metric.

  4. Select filters and aggregation.

What's next

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-15 UTC.