Mgr::IntervalActionData Class Reference

#include <IntervalAction.h>

Collaboration diagram for Mgr::IntervalActionData:

Public Member Functions

 IntervalActionData ()
 
IntervalActionDataoperator+= (const IntervalActionData &stats)
 

Public Attributes

struct timeval sample_start_time
 
struct timeval sample_end_time
 
double client_http_requests
 
double client_http_hits
 
double client_http_errors
 
double client_http_kbytes_in
 
double client_http_kbytes_out
 
double client_http_all_median_svc_time
 
double client_http_miss_median_svc_time
 
double client_http_nm_median_svc_time
 
double client_http_nh_median_svc_time
 
double client_http_hit_median_svc_time
 
double server_all_requests
 
double server_all_errors
 
double server_all_kbytes_in
 
double server_all_kbytes_out
 
double server_http_requests
 
double server_http_errors
 
double server_http_kbytes_in
 
double server_http_kbytes_out
 
double server_ftp_requests
 
double server_ftp_errors
 
double server_ftp_kbytes_in
 
double server_ftp_kbytes_out
 
double server_other_requests
 
double server_other_errors
 
double server_other_kbytes_in
 
double server_other_kbytes_out
 
double icp_pkts_sent
 
double icp_pkts_recv
 
double icp_queries_sent
 
double icp_replies_sent
 
double icp_queries_recv
 
double icp_replies_recv
 
double icp_replies_queued
 
double icp_query_timeouts
 
double icp_kbytes_sent
 
double icp_kbytes_recv
 
double icp_q_kbytes_sent
 
double icp_r_kbytes_sent
 
double icp_q_kbytes_recv
 
double icp_r_kbytes_recv
 
double icp_query_median_svc_time
 
double icp_reply_median_svc_time
 
double dns_median_svc_time
 
double unlink_requests
 
double page_faults
 
double select_loops
 
double select_fds
 
double average_select_fd_period
 
double median_select_fds
 
double swap_outs
 
double swap_ins
 
double swap_files_cleaned
 
double aborted_requests
 
double syscalls_disk_opens
 
double syscalls_disk_closes
 
double syscalls_disk_reads
 
double syscalls_disk_writes
 
double syscalls_disk_seeks
 
double syscalls_disk_unlinks
 
double syscalls_sock_accepts
 
double syscalls_sock_sockets
 
double syscalls_sock_connects
 
double syscalls_sock_binds
 
double syscalls_sock_closes
 
double syscalls_sock_reads
 
double syscalls_sock_writes
 
double syscalls_sock_recvfroms
 
double syscalls_sock_sendtos
 
double syscalls_selects
 
double cpu_time
 
double wall_time
 
unsigned int count
 

Detailed Description

auxiliary class which store stats computed from StatCounters for specified interval

Definition at line 21 of file IntervalAction.h.

Constructor & Destructor Documentation

Mgr::IntervalActionData::IntervalActionData ( )

Definition at line 23 of file IntervalAction.cc.

Member Function Documentation

Mgr::IntervalActionData & Mgr::IntervalActionData::operator+= ( const IntervalActionData stats)

Definition at line 29 of file IntervalAction.cc.

References aborted_requests, average_select_fd_period, client_http_all_median_svc_time, client_http_errors, client_http_hit_median_svc_time, client_http_hits, client_http_kbytes_in, client_http_kbytes_out, client_http_miss_median_svc_time, client_http_nh_median_svc_time, client_http_nm_median_svc_time, client_http_requests, cpu_time, dns_median_svc_time, icp_kbytes_recv, icp_kbytes_sent, icp_pkts_recv, icp_pkts_sent, icp_q_kbytes_recv, icp_q_kbytes_sent, icp_queries_recv, icp_queries_sent, icp_query_median_svc_time, icp_query_timeouts, icp_r_kbytes_recv, icp_r_kbytes_sent, icp_replies_queued, icp_replies_recv, icp_replies_sent, icp_reply_median_svc_time, median_select_fds, page_faults, sample_end_time, sample_start_time, select_fds, select_loops, server_all_errors, server_all_kbytes_in, server_all_kbytes_out, server_all_requests, server_ftp_errors, server_ftp_kbytes_in, server_ftp_kbytes_out, server_ftp_requests, server_http_errors, server_http_kbytes_in, server_http_kbytes_out, server_http_requests, server_other_errors, server_other_kbytes_in, server_other_kbytes_out, server_other_requests, swap_files_cleaned, swap_ins, swap_outs, syscalls_disk_closes, syscalls_disk_opens, syscalls_disk_reads, syscalls_disk_seeks, syscalls_disk_unlinks, syscalls_disk_writes, syscalls_selects, syscalls_sock_accepts, syscalls_sock_binds, syscalls_sock_closes, syscalls_sock_connects, syscalls_sock_reads, syscalls_sock_recvfroms, syscalls_sock_sendtos, syscalls_sock_sockets, syscalls_sock_writes, timercmp, timerisset, unlink_requests, and wall_time.

Member Data Documentation

double Mgr::IntervalActionData::aborted_requests

Definition at line 82 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::average_select_fd_period

Definition at line 77 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_all_median_svc_time

Definition at line 35 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_errors

Definition at line 32 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_hit_median_svc_time

Definition at line 39 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_hits

Definition at line 31 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_kbytes_in

Definition at line 33 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_kbytes_out

Definition at line 34 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_miss_median_svc_time

Definition at line 36 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_nh_median_svc_time

Definition at line 38 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_nm_median_svc_time

Definition at line 37 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::client_http_requests

Definition at line 30 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

unsigned int Mgr::IntervalActionData::count

Definition at line 101 of file IntervalAction.h.

Referenced by DumpAvgStat().

double Mgr::IntervalActionData::cpu_time

Definition at line 99 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::dns_median_svc_time

Definition at line 72 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_kbytes_recv

Definition at line 65 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_kbytes_sent

Definition at line 64 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_pkts_recv

Definition at line 57 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_pkts_sent

Definition at line 56 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_q_kbytes_recv

Definition at line 68 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_q_kbytes_sent

Definition at line 66 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_queries_recv

Definition at line 60 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_queries_sent

Definition at line 58 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_query_median_svc_time

Definition at line 70 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_query_timeouts

Definition at line 63 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_r_kbytes_recv

Definition at line 69 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_r_kbytes_sent

Definition at line 67 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_replies_queued

Definition at line 62 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_replies_recv

Definition at line 61 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_replies_sent

Definition at line 59 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::icp_reply_median_svc_time

Definition at line 71 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::median_select_fds

Definition at line 78 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::page_faults

Definition at line 74 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

struct timeval Mgr::IntervalActionData::sample_end_time

Definition at line 29 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

struct timeval Mgr::IntervalActionData::sample_start_time

Definition at line 28 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::select_fds

Definition at line 76 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::select_loops

Definition at line 75 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_all_errors

Definition at line 41 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_all_kbytes_in

Definition at line 42 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_all_kbytes_out

Definition at line 43 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_all_requests

Definition at line 40 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_ftp_errors

Definition at line 49 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_ftp_kbytes_in

Definition at line 50 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_ftp_kbytes_out

Definition at line 51 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_ftp_requests

Definition at line 48 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_http_errors

Definition at line 45 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_http_kbytes_in

Definition at line 46 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_http_kbytes_out

Definition at line 47 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_http_requests

Definition at line 44 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_other_errors

Definition at line 53 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_other_kbytes_in

Definition at line 54 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_other_kbytes_out

Definition at line 55 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::server_other_requests

Definition at line 52 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::swap_files_cleaned

Definition at line 81 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::swap_ins

Definition at line 80 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::swap_outs

Definition at line 79 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_disk_closes

Definition at line 84 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_disk_opens

Definition at line 83 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_disk_reads

Definition at line 85 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_disk_seeks

Definition at line 87 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_disk_unlinks

Definition at line 88 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_disk_writes

Definition at line 86 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_selects

Definition at line 98 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_accepts

Definition at line 89 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_binds

Definition at line 92 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_closes

Definition at line 93 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_connects

Definition at line 91 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_reads

Definition at line 94 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_recvfroms

Definition at line 96 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_sendtos

Definition at line 97 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_sockets

Definition at line 90 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::syscalls_sock_writes

Definition at line 95 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::unlink_requests

Definition at line 73 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().

double Mgr::IntervalActionData::wall_time

Definition at line 100 of file IntervalAction.h.

Referenced by DumpAvgStat(), GetAvgStat(), and operator+=().


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors