Mesos Slave integration metrics

The official Datadog integration for monitoring Mesos Slave. It collects 40 metrics.

Official summary

Track cluster resource usage, master and slave counts, tasks statuses, and more.

Metric types

  • gauge (value at a point in time): 36
  • count (occurrences in the interval): 4

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
mesos.slave.cpus_percentPercentage of allocated CPUsgaugepercent
mesos.slave.cpus_totalNumber of CPUsgauge-
mesos.slave.cpus_usedNumber of allocated CPUsgauge-
mesos.slave.disk_percentPercentage of allocated disk spacegaugepercent
mesos.slave.disk_totalDisk spacegaugemebibyte
mesos.slave.disk_usedAllocated disk spacegaugemebibyte
mesos.slave.executors_registeringNumber of executors registeringgauge-
mesos.slave.executors_runningNumber of executors runninggauge-
mesos.slave.executors_terminatedNumber of terminated executorsgauge-
mesos.slave.executors_terminatingNumber of terminating executorsgauge-
mesos.slave.frameworks_activeNumber of active frameworksgauge-
mesos.slave.gpus_percentPercentage of allocated GPUsgaugepercent
mesos.slave.gpus_totalNumber of GPUsgauge-
mesos.slave.gpus_usedNumber of allocated GPUsgauge-
mesos.slave.invalid_framework_messagesNumber of invalid framework messagesgaugemessage
mesos.slave.invalid_status_updatesNumber of invalid status updatesgauge-
mesos.slave.mem_percentPercentage of allocated memorygaugepercent
mesos.slave.mem_totalTotal memorygaugemebibyte
mesos.slave.mem_usedAllocated memorygaugemebibyte
mesos.slave.recovery_errorsNumber of errors encountered during slave recoverygaugeerror
mesos.slave.tasks_failedNumber of failed taskscounttask
mesos.slave.tasks_finishedNumber of finished taskscounttask
mesos.slave.tasks_killedNumber of killed taskscounttask
mesos.slave.tasks_lostNumber of lost taskscounttask
mesos.slave.tasks_runningNumber of running tasksgaugetask
mesos.slave.tasks_stagingNumber of staging tasksgaugetask
mesos.slave.tasks_startingNumber of starting tasksgaugetask
mesos.slave.valid_framework_messagesNumber of valid framework messagesgaugemessage
mesos.slave.valid_status_updatesNumber of valid status updatesgauge-
mesos.state.task.cpuTask cpugauge-
mesos.state.task.diskTask diskgaugemebibyte
mesos.state.task.memTask memorygaugemebibyte
mesos.stats.registeredWhether this slave is registered with a mastergauge-
mesos.stats.system.cpus_totalNumber of CPUs availablegauge-
mesos.stats.system.load_15minLoad average for the past 15 minutesgauge-
mesos.stats.system.load_1minLoad average for the past minutesgauge-
mesos.stats.system.load_5minLoad average for the past 5 minutesgauge-
mesos.stats.system.mem_free_bytesFree memorygaugebyte
mesos.stats.system.mem_total_bytesTotal memorygaugebyte
mesos.stats.uptime_secsSlave uptimegauge-

Official documentation

Official documentation for the Mesos Slave 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.