Page MenuHomePhabricator
Paste P8472

(An Untitled Masterwork)
ActivePublic

Authored by Vgutierrez on May 3 2019, 3:30 PM.
Tags
None
Referenced Files
F28917557: raw.txt
May 3 2019, 3:30 PM
Subscribers
None
willikins:trafficserver_exporter vgutierrez$ python /tmp/parse_collector.py /Users/vgutierrez/github.com/gdvalle/trafficserver_exporter/trafficserver_exporter/collector.py
trafficserver_client_requests_invalid_total:
documentation: Invalid client requests.
type: counter
values:
- labels: {protocol: http}
value: proxy.process.http.invalid_client_requests
trafficserver_client_requests_missing_host_hdr_total:
documentation: Client requests missing host header.
type: counter
values:
- labels: {protocol: http}
value: proxy.process.http.missing_host_hdr
trafficserver_connect_failures_total:
documentation: Connect failures.
type: counter
values:
- labels: {protocol: http}
value: proxy.process.http.err_connect_fail_count_stat
trafficserver_connections_total:
documentation: Connection count.
type: counter
values:
- labels: {protocol: http, source: client}
value: proxy.process.http.total_client_connections
- labels: {protocol: http, source: server}
value: proxy.process.http.total_server_connections
- labels: {protocol: http, source: parent_proxy}
value: proxy.process.http.total_parent_proxy_connections
trafficserver_error_client_aborts_total:
documentation: Client aborts.
type: counter
values:
- labels: {protocol: http}
value: proxy.process.http.err_client_abort_count_stat
trafficserver_error_transaction_time_ms_total:
documentation: Total cache error transaction time (ms).
type: counter
values:
- labels: {protocol: http, state: abort}
value: proxy.process.http.transaction_totaltime.errors.aborts
- labels: {protocol: http, state: possible_abort}
value: proxy.process.http.transaction_totaltime.errors.possible_aborts
- labels: {protocol: http, state: connect_failed}
value: proxy.process.http.transaction_totaltime.errors.connect_failed
- labels: {protocol: http, state: other}
value: proxy.process.http.transaction_totaltime.errors.other
trafficserver_hit_transaction_time_ms_total:
documentation: Total cache hit transaction time (ms).
type: counter
values:
- labels: {protocol: http, state: fresh}
value: proxy.process.http.transaction_totaltime.hit_fresh
- labels: {protocol: http, state: revalidated}
value: proxy.process.http.transaction_totaltime.hit_revalidated
trafficserver_miss_transaction_time_ms_total:
documentation: Total cache miss transaction time (ms).
type: counter
values:
- labels: {protocol: http, state: cold}
value: proxy.process.http.transaction_totaltime.miss_cold
- labels: {protocol: http, state: not_cacheable}
value: proxy.process.http.transaction_totaltime.miss_not_cacheable
- labels: {protocol: http, state: changed}
value: proxy.process.http.transaction_totaltime.miss_changed
- labels: {protocol: http, state: no_cache}
value: proxy.process.http.transaction_totaltime.miss_client_no_cache
trafficserver_other_transaction_time_ms_total:
documentation: Total other/unclassified transaction time (ms).
type: counter
values: []
trafficserver_ram_cache_avail_size_bytes_total:
documentation: RAM cache available in bytes.
type: gauge
values:
- labels: {}
value: proxy.process.cache.ram_cache.total_bytes
trafficserver_ram_cache_misses_total:
documentation: RAM cache miss count.
type: counter
values:
- labels: {}
value: proxy.process.cache.ram_cache.misses
trafficserver_ram_cache_used_bytes_total:
documentation: RAM cache used in bytes.
type: gauge
values:
- labels: {}
value: proxy.process.cache.ram_cache.bytes_used
trafficserver_requests_incoming:
documentation: Incoming requests.
type: gauge
values:
- labels: {protocol: http}
value: proxy.process.http.incoming_requests
trafficserver_requests_outgoing_total:
documentation: Outgoing requests.
type: counter
values:
- labels: {protocol: http}
value: proxy.process.http.outgoing_requests
trafficserver_requests_total:
documentation: Request count.
type: counter
values: []
trafficserver_response_classes_total:
documentation: Response count by class, i.e. 2xx, 3xx.
type: counter
values: []
trafficserver_responses_incoming_total:
documentation: Incoming responses.
type: counter
values:
- labels: {protocol: http}
value: proxy.process.http.incoming_responses
trafficserver_responses_total:
documentation: Response count.
type: counter
values: []
trafficserver_restart_count:
documentation: Count of traffic_server restarts.
type: counter
values:
- labels: {}
value: proxy.node.restarts.proxy.restart_count
trafficserver_transaction_errors_total:
documentation: Transaction error counts.
type: counter
values:
- labels: {protocol: http, state: abort}
value: proxy.process.http.transaction_counts.errors.aborts
- labels: {protocol: http, state: possible_abort}
value: proxy.process.http.transaction_counts.errors.possible_aborts
- labels: {protocol: http, state: connect_failed}
value: proxy.process.http.transaction_counts.errors.connect_failed
- labels: {protocol: http, state: other}
value: proxy.process.http.transaction_counts.errors.other
trafficserver_transaction_hits_total:
documentation: Transaction hit counts.
type: counter
values:
- labels: {protocol: http, state: fresh}
value: proxy.process.http.transaction_counts.hit_fresh
- labels: {protocol: http, state: revalidated}
value: proxy.process.http.transaction_counts.hit_revalidated
- labels: {protocol: http, state: cold}
value: 0.0
- labels: {protocol: http, state: not_cacheable}
value: 0.0
- labels: {protocol: http, state: changed}
value: 0.0
trafficserver_transaction_misses_total:
documentation: Transaction miss counts.
type: counter
values:
- labels: {protocol: http, state: cold}
value: proxy.process.http.transaction_counts.miss_cold
- labels: {protocol: http, state: not_cacheable}
value: proxy.process.http.transaction_counts.miss_not_cacheable
- labels: {protocol: http, state: changed}
value: proxy.process.http.transaction_counts.miss_changed
- labels: {protocol: http, state: fresh}
value: 0.0
- labels: {protocol: http, state: revalidated}
value: 0.0
trafficserver_transaction_others_total:
documentation: Transaction other/unclassified counts.
type: counter
values:
- labels: {protocol: http, state: unclassified}
value: proxy.process.http.transaction_counts.other.unclassified
trafficserver_transactions_time_ms_total:
documentation: Total transaction time (ms).
type: counter
values:
- labels: {}
value: proxy.process.http.total_transactions_time
trafficserver_transactions_total:
documentation: Total transactions.
type: counter
values: []