Monitoring  3.3.4
O2 Monitoring library
All Classes Namespaces Files Functions Variables Enumerations Friends Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Co2::monitoring::BackendBackend pure virtual interface
 Co2::monitoring::backends::ApMonBackendBackend that uses AppMon (MonALISA)
 Co2::monitoring::backends::InfluxDBBackend that sends metrics to InfluxDB time-series databse
 Co2::monitoring::backends::NoopNo-op backend
 Co2::monitoring::backends::StdOutPrints metrics to standard output via std::cout
 Co2::monitoring::DerivedMetricsEnables Calculation of derived metrics
 Cexception
 Co2::monitoring::MonitoringExceptionInternal monitoring exception
 Co2::monitoring::MetricRepresents a metric including value, type of the value, name, timestamp and tags
 Co2::monitoring::MonitoringMain class that collects metrics from user and dispatches them to selected monitoring backends
 Co2::monitoring::MonitoringFactoryMonitoring and monitoring backends factory
 Co2::monitoring::MonLoggerSimple Monitoring logging class
 Co2::monitoring::ProcessDetailsCollects process and machine related details such as PID, process name, hostname
 Co2::monitoring::ProcessMonitorMonitors current process and/or other processes running at the same machien
 Co2::monitoring::transports::TransportInterfaceTransport interface for backends
 Co2::monitoring::transports::HTTPHTTP POST transport
 Co2::monitoring::transports::KafkaTransport that sends string formatted metrics via Kafka
 Co2::monitoring::transports::StdOutTransport that sends string formatted metrics via StdOut
 Co2::monitoring::transports::TCPTransport that sends string formatted metrics via TCP
 Co2::monitoring::transports::UDPTransport that sends string formatted metrics via UDP
 Co2::monitoring::transports::UnixTransport that sends string formatted metrics via Unix datagram socket
 Chttp::url
 Co2::monitoring::VariantVisitorAddAdds boost variants
 Co2::monitoring::VariantVisitorRateSubtracts boost variants in order to calculate rate
 CTs
 Co2::monitoring::backends::overloaded< Ts >
 Co2::monitoring::backends::overloaded< Ts >
 Co2::monitoring::backends::overloaded< Ts >
 Coverloaded< Ts >