Page MenuHomePhabricator
Paste P10415

appservers_conn_closing.stp
ActivePublic

Authored by ema on Feb 14 2020, 4:04 PM.
Tags
None
Referenced Files
F31616333: raw.txt
Feb 14 2020, 4:08 PM
F31616332: raw.txt
Feb 14 2020, 4:04 PM
Subscribers
None
probe process("/usr/bin/traffic_server").statement("release_server_session@./proxy/http/HttpSM.cc:5244") {
if ($this->server_session && $this->server_session->server_vc) {
remote_addr = &(@cast($this->server_session->server_vc, "NetVConnection")->remote_addr)
ip_addr = ip_ntop(@cast(&remote_addr->sa, "sockaddr_in")->sin_addr->s_addr)
port = ntohs(@cast(&remote_addr->sa, "sockaddr_in")->sin_port)
if (ip_addr != "0.0.0.0") {
ui = $this->t_state->hdr_info->server_request->m_http->u->req->m_url_impl
pp = @cast(ui, "URLImpl")->m_ptr_path;
lp = @cast(ui, "URLImpl")->m_len_path;
url = user_string_n(pp ,lp);
printf("%s:%d (url=%s) t_state.hdr_info.server_response.status_get = %d\n", ip_addr, port, url, $this->t_state->hdr_info->server_response->m_http->u->resp->m_status)
}
}
}