Kubeflow integration metrics

The official Datadog integration for monitoring Kubeflow. It collects 48 metrics.

Official summary

Integration for Kubeflow

Metric types

  • count (occurrences in the interval): 43
  • gauge (value at a point in time): 5

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
kubeflow.katib.controller.reconcile.countNumber of reconcile loops executed by the Katib controllercount-
kubeflow.katib.controller.reconcile.duration.seconds.bucketDuration of reconcile loops executed by the Katib controller(bucket)count-
kubeflow.katib.controller.reconcile.duration.seconds.countDuration of reconcile loops executed by the Katib controller(count)count-
kubeflow.katib.controller.reconcile.duration.seconds.sumDuration of reconcile loops executed by the Katib controller(sum)countsecond
kubeflow.katib.experiment.created.countTotal number of experiments createdcount-
kubeflow.katib.experiment.duration.seconds.bucketDuration of experiments from start to completion(bucket)count-
kubeflow.katib.experiment.duration.seconds.countDuration of experiments from start to completion(count)count-
kubeflow.katib.experiment.duration.seconds.sumDuration of experiments from start to completion(sum)countsecond
kubeflow.katib.experiment.failed.countNumber of experiments that have failedcount-
kubeflow.katib.experiment.running.totalNumber of experiments currently runninggauge-
kubeflow.katib.experiment.succeeded.countNumber of experiments that have successfully completedcount-
kubeflow.katib.suggestion.created.countTotal number of suggestions madecount-
kubeflow.katib.suggestion.duration.seconds.bucketDuration of suggestion processes from start to completion(bucket)count-
kubeflow.katib.suggestion.duration.seconds.countDuration of suggestion processes from start to completion(count)count-
kubeflow.katib.suggestion.duration.seconds.sumDuration of suggestion processes from start to completion(sum)countsecond
kubeflow.katib.suggestion.failed.countNumber of suggestions that have failedcount-
kubeflow.katib.suggestion.running.totalNumber of suggestions currently being processedgauge-
kubeflow.katib.suggestion.succeeded.countNumber of suggestions that have successfully completedcount-
kubeflow.katib.trial.created.countTotal number of trials createdcount-
kubeflow.katib.trial.duration.seconds.bucketDuration of trials from start to completion(bucket)count-
kubeflow.katib.trial.duration.seconds.countDuration of trials from start to completion(count)count-
kubeflow.katib.trial.duration.seconds.sumDuration of trials from start to completion(sum)countsecond
kubeflow.katib.trial.failed.countNumber of trials that have failedcount-
kubeflow.katib.trial.running.totalNumber of trials currently runninggauge-
kubeflow.katib.trial.succeeded.countNumber of trials that have successfully completedcount-
kubeflow.kserve.inference.duration.seconds.bucketDuration of inference requests(bucket)count-
kubeflow.kserve.inference.duration.seconds.countDuration of inference requests(count)count-
kubeflow.kserve.inference.duration.seconds.sumDuration of inference requests(sum)countsecond
kubeflow.kserve.inference.errors.countNumber of errors encountered during inferencecount-
kubeflow.kserve.inference.request.bytes.bucketSize of inference request payloads(bucket)count-
kubeflow.kserve.inference.request.bytes.countSize of inference request payloads(count)count-
kubeflow.kserve.inference.request.bytes.sumSize of inference request payloads(sum)countbyte
kubeflow.kserve.inference.response.bytes.bucketSize of inference response payloads(bucket)count-
kubeflow.kserve.inference.response.bytes.countSize of inference response payloads(count)count-
kubeflow.kserve.inference.response.bytes.sumSize of inference response payloads(sum)countbyte
kubeflow.kserve.inferences.countTotal number of inferences madecount-
kubeflow.notebook.server.created.countTotal number of notebook servers createdcount-
kubeflow.notebook.server.failed.countNumber of notebook servers that have failedcount-
kubeflow.notebook.server.reconcile.countNumber of reconcile loops executed by the notebook controllercount-
kubeflow.notebook.server.reconcile.duration.seconds.bucketDuration of reconcile loops executed by the notebook controller(bucket)count-
kubeflow.notebook.server.reconcile.duration.seconds.countDuration of reconcile loops executed by the notebook controller(count)count-
kubeflow.notebook.server.reconcile.duration.seconds.sumDuration of reconcile loops executed by the notebook controller(sum)countsecond
kubeflow.notebook.server.running.totalNumber of notebook servers currently runninggauge-
kubeflow.notebook.server.succeeded.countNumber of notebook servers that have successfully completedcount-
kubeflow.pipeline.run.duration.seconds.bucketDuration of pipeline runs(bucket)count-
kubeflow.pipeline.run.duration.seconds.countDuration of pipeline runs(count)count-
kubeflow.pipeline.run.duration.seconds.sumDuration of pipeline runs(sum)countsecond
kubeflow.pipeline.run.statusStatus of pipeline runsgauge-

Official documentation

Official documentation for the Kubeflow integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.