Apache Mesos
Public Member Functions | Public Attributes | List of all members
mesos::internal::slave::Metrics Struct Reference

#include <metrics.hpp>

Public Member Functions

 Metrics (const Slave &slave)
 
 ~Metrics ()
 

Public Attributes

process::metrics::Gauge uptime_secs
 
process::metrics::Gauge registered
 
process::metrics::Counter recovery_errors
 
process::metrics::Gauge frameworks_active
 
process::metrics::Gauge tasks_staging
 
process::metrics::Gauge tasks_starting
 
process::metrics::Gauge tasks_running
 
process::metrics::Gauge tasks_killing
 
process::metrics::Counter tasks_finished
 
process::metrics::Counter tasks_failed
 
process::metrics::Counter tasks_killed
 
process::metrics::Counter tasks_lost
 
process::metrics::Counter tasks_gone
 
process::metrics::Gauge executors_registering
 
process::metrics::Gauge executors_running
 
process::metrics::Gauge executors_terminating
 
process::metrics::Counter executors_terminated
 
process::metrics::Counter executors_preempted
 
process::metrics::Counter valid_status_updates
 
process::metrics::Counter invalid_status_updates
 
process::metrics::Counter valid_framework_messages
 
process::metrics::Counter invalid_framework_messages
 
process::metrics::Gauge executor_directory_max_allowed_age_secs
 
process::metrics::Counter container_launch_errors
 
std::vector
< process::metrics::Gauge
resources_total
 
std::vector
< process::metrics::Gauge
resources_used
 
std::vector
< process::metrics::Gauge
resources_percent
 
std::vector
< process::metrics::Gauge
resources_revocable_total
 
std::vector
< process::metrics::Gauge
resources_revocable_used
 
std::vector
< process::metrics::Gauge
resources_revocable_percent
 

Constructor & Destructor Documentation

mesos::internal::slave::Metrics::Metrics ( const Slave slave)
explicit
mesos::internal::slave::Metrics::~Metrics ( )

Member Data Documentation

process::metrics::Counter mesos::internal::slave::Metrics::container_launch_errors
process::metrics::Gauge mesos::internal::slave::Metrics::executor_directory_max_allowed_age_secs
process::metrics::Counter mesos::internal::slave::Metrics::executors_preempted
process::metrics::Gauge mesos::internal::slave::Metrics::executors_registering
process::metrics::Gauge mesos::internal::slave::Metrics::executors_running
process::metrics::Counter mesos::internal::slave::Metrics::executors_terminated
process::metrics::Gauge mesos::internal::slave::Metrics::executors_terminating
process::metrics::Gauge mesos::internal::slave::Metrics::frameworks_active
process::metrics::Counter mesos::internal::slave::Metrics::invalid_framework_messages
process::metrics::Counter mesos::internal::slave::Metrics::invalid_status_updates
process::metrics::Counter mesos::internal::slave::Metrics::recovery_errors
process::metrics::Gauge mesos::internal::slave::Metrics::registered
std::vector<process::metrics::Gauge> mesos::internal::slave::Metrics::resources_percent
std::vector<process::metrics::Gauge> mesos::internal::slave::Metrics::resources_revocable_percent
std::vector<process::metrics::Gauge> mesos::internal::slave::Metrics::resources_revocable_total
std::vector<process::metrics::Gauge> mesos::internal::slave::Metrics::resources_revocable_used
std::vector<process::metrics::Gauge> mesos::internal::slave::Metrics::resources_total
std::vector<process::metrics::Gauge> mesos::internal::slave::Metrics::resources_used
process::metrics::Counter mesos::internal::slave::Metrics::tasks_failed
process::metrics::Counter mesos::internal::slave::Metrics::tasks_finished
process::metrics::Counter mesos::internal::slave::Metrics::tasks_gone
process::metrics::Counter mesos::internal::slave::Metrics::tasks_killed
process::metrics::Gauge mesos::internal::slave::Metrics::tasks_killing
process::metrics::Counter mesos::internal::slave::Metrics::tasks_lost
process::metrics::Gauge mesos::internal::slave::Metrics::tasks_running
process::metrics::Gauge mesos::internal::slave::Metrics::tasks_staging
process::metrics::Gauge mesos::internal::slave::Metrics::tasks_starting
process::metrics::Gauge mesos::internal::slave::Metrics::uptime_secs
process::metrics::Counter mesos::internal::slave::Metrics::valid_framework_messages
process::metrics::Counter mesos::internal::slave::Metrics::valid_status_updates

The documentation for this struct was generated from the following file: