Mgr::InfoActionData Class Reference

#include <InfoAction.h>

Collaboration diagram for Mgr::InfoActionData:

Public Member Functions

 InfoActionData ()
 
InfoActionDataoperator+= (const InfoActionData &stats)
 

Public Attributes

struct timeval squid_start
 
struct timeval current_time
 
double client_http_clients
 
double client_http_requests
 
double icp_pkts_recv
 
double icp_pkts_sent
 
double icp_replies_queued
 
double htcp_pkts_recv
 
double htcp_pkts_sent
 
double request_failure_ratio
 
double avg_client_http_requests
 
double avg_icp_messages
 
double select_loops
 
double avg_loop_time
 
double request_hit_ratio5
 
double request_hit_ratio60
 
double byte_hit_ratio5
 
double byte_hit_ratio60
 
double request_hit_mem_ratio5
 
double request_hit_mem_ratio60
 
double request_hit_disk_ratio5
 
double request_hit_disk_ratio60
 
StoreInfoStats store
 disk and memory cache statistics More...
 
double unlink_requests
 
double http_requests5
 
double http_requests60
 
double cache_misses5
 
double cache_misses60
 
double cache_hits5
 
double cache_hits60
 
double near_hits5
 
double near_hits60
 
double not_modified_replies5
 
double not_modified_replies60
 
double dns_lookups5
 
double dns_lookups60
 
double icp_queries5
 
double icp_queries60
 
double up_time
 
double cpu_time
 
double cpu_usage
 
double cpu_usage5
 
double cpu_usage60
 
double maxrss
 
double page_faults
 
double total_accounted
 
double gb_saved_count
 
double gb_freed_count
 
double max_fd
 
double biggest_fd
 
double number_fd
 
double opening_fd
 
double num_fd_free
 
double reserved_fd
 
unsigned int count
 

Detailed Description

store general runtime information and memory usage

Definition at line 22 of file InfoAction.h.

Constructor & Destructor Documentation

◆ InfoActionData()

Mgr::InfoActionData::InfoActionData ( )

Definition at line 31 of file InfoAction.cc.

Member Function Documentation

◆ operator+=()

Member Data Documentation

◆ avg_client_http_requests

double Mgr::InfoActionData::avg_client_http_requests

Definition at line 41 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ avg_icp_messages

double Mgr::InfoActionData::avg_icp_messages

Definition at line 42 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ avg_loop_time

double Mgr::InfoActionData::avg_loop_time

Definition at line 44 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ biggest_fd

double Mgr::InfoActionData::biggest_fd

Definition at line 86 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ byte_hit_ratio5

double Mgr::InfoActionData::byte_hit_ratio5

Definition at line 47 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ byte_hit_ratio60

double Mgr::InfoActionData::byte_hit_ratio60

Definition at line 48 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cache_hits5

double Mgr::InfoActionData::cache_hits5

Definition at line 61 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cache_hits60

double Mgr::InfoActionData::cache_hits60

Definition at line 62 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cache_misses5

double Mgr::InfoActionData::cache_misses5

Definition at line 59 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cache_misses60

double Mgr::InfoActionData::cache_misses60

Definition at line 60 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ client_http_clients

double Mgr::InfoActionData::client_http_clients

Definition at line 31 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ client_http_requests

double Mgr::InfoActionData::client_http_requests

Definition at line 32 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ count

unsigned int Mgr::InfoActionData::count

Definition at line 91 of file InfoAction.h.

Referenced by DumpInfo(), and operator+=().

◆ cpu_time

double Mgr::InfoActionData::cpu_time

Definition at line 72 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cpu_usage

double Mgr::InfoActionData::cpu_usage

Definition at line 73 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cpu_usage5

double Mgr::InfoActionData::cpu_usage5

Definition at line 74 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ cpu_usage60

double Mgr::InfoActionData::cpu_usage60

Definition at line 75 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ current_time

struct timeval Mgr::InfoActionData::current_time

Definition at line 30 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ dns_lookups5

double Mgr::InfoActionData::dns_lookups5

Definition at line 67 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ dns_lookups60

double Mgr::InfoActionData::dns_lookups60

Definition at line 68 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ gb_freed_count

double Mgr::InfoActionData::gb_freed_count

Definition at line 84 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ gb_saved_count

double Mgr::InfoActionData::gb_saved_count

Definition at line 83 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ htcp_pkts_recv

double Mgr::InfoActionData::htcp_pkts_recv

Definition at line 37 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ htcp_pkts_sent

double Mgr::InfoActionData::htcp_pkts_sent

Definition at line 38 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ http_requests5

double Mgr::InfoActionData::http_requests5

Definition at line 57 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ http_requests60

double Mgr::InfoActionData::http_requests60

Definition at line 58 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ icp_pkts_recv

double Mgr::InfoActionData::icp_pkts_recv

Definition at line 33 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ icp_pkts_sent

double Mgr::InfoActionData::icp_pkts_sent

Definition at line 34 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ icp_queries5

double Mgr::InfoActionData::icp_queries5

Definition at line 69 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ icp_queries60

double Mgr::InfoActionData::icp_queries60

Definition at line 70 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ icp_replies_queued

double Mgr::InfoActionData::icp_replies_queued

Definition at line 35 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ max_fd

double Mgr::InfoActionData::max_fd

Definition at line 85 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ maxrss

double Mgr::InfoActionData::maxrss

Definition at line 76 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ near_hits5

double Mgr::InfoActionData::near_hits5

Definition at line 63 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ near_hits60

double Mgr::InfoActionData::near_hits60

Definition at line 64 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ not_modified_replies5

double Mgr::InfoActionData::not_modified_replies5

Definition at line 65 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ not_modified_replies60

double Mgr::InfoActionData::not_modified_replies60

Definition at line 66 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ num_fd_free

double Mgr::InfoActionData::num_fd_free

Definition at line 89 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ number_fd

double Mgr::InfoActionData::number_fd

Definition at line 87 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ opening_fd

double Mgr::InfoActionData::opening_fd

Definition at line 88 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ page_faults

double Mgr::InfoActionData::page_faults

Definition at line 77 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_failure_ratio

double Mgr::InfoActionData::request_failure_ratio

Definition at line 40 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_hit_disk_ratio5

double Mgr::InfoActionData::request_hit_disk_ratio5

Definition at line 51 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_hit_disk_ratio60

double Mgr::InfoActionData::request_hit_disk_ratio60

Definition at line 52 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_hit_mem_ratio5

double Mgr::InfoActionData::request_hit_mem_ratio5

Definition at line 49 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_hit_mem_ratio60

double Mgr::InfoActionData::request_hit_mem_ratio60

Definition at line 50 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_hit_ratio5

double Mgr::InfoActionData::request_hit_ratio5

Definition at line 45 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ request_hit_ratio60

double Mgr::InfoActionData::request_hit_ratio60

Definition at line 46 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ reserved_fd

double Mgr::InfoActionData::reserved_fd

Definition at line 90 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ select_loops

double Mgr::InfoActionData::select_loops

Definition at line 43 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ squid_start

struct timeval Mgr::InfoActionData::squid_start

Definition at line 29 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ store

StoreInfoStats Mgr::InfoActionData::store

Definition at line 54 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ total_accounted

double Mgr::InfoActionData::total_accounted

Definition at line 82 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ unlink_requests

double Mgr::InfoActionData::unlink_requests

Definition at line 56 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().

◆ up_time

double Mgr::InfoActionData::up_time

Definition at line 71 of file InfoAction.h.

Referenced by DumpInfo(), GetInfo(), and operator+=().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors