{"action":"created","issue":{"url":"https://api.github.com/repos/google/google-api-go-client/issues/232","repository_url":"https://api.github.com/repos/google/google-api-go-client","labels_url":"https://api.github.com/repos/google/google-api-go-client/issues/232/labels{/name}","comments_url":"https://api.github.com/repos/google/google-api-go-client/issues/232/comments","events_url":"https://api.github.com/repos/google/google-api-go-client/issues/232/events","html_url":"https://github.com/google/google-api-go-client/issues/232","id":260577547,"number":232,"title":"Allow client monitoring to access the invoked method ID","user":{"login":"devnev","id":79550,"avatar_url":"https://avatars0.githubusercontent.com/u/79550?v=4","gravatar_id":"","url":"https://api.github.com/users/devnev","html_url":"https://github.com/devnev","followers_url":"https://api.github.com/users/devnev/followers","following_url":"https://api.github.com/users/devnev/following{/other_user}","gists_url":"https://api.github.com/users/devnev/gists{/gist_id}","starred_url":"https://api.github.com/users/devnev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devnev/subscriptions","organizations_url":"https://api.github.com/users/devnev/orgs","repos_url":"https://api.github.com/users/devnev/repos","events_url":"https://api.github.com/users/devnev/events{/privacy}","received_events_url":"https://api.github.com/users/devnev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2017-09-26T10:46:41Z","updated_at":"2017-12-17T22:03:21Z","closed_at":null,"author_association":"NONE","body":"We use an http client that tracks all outgoing HTTP requests in metrics and tracing. However, the request path is unsuitable for metrics as it contains various names and IDs. I've forked and extended this library to add the method ID to the context, see https://github.com/google/google-api-go-client/compare/master...improbable-io:methodidctx?expand=1\r\n\r\nThis seems to be useful, it would be great if something of the sort could be included by default."},"comment":{"url":"https://api.github.com/repos/google/google-api-go-client/issues/comments/352289321","html_url":"https://github.com/google/google-api-go-client/issues/232#issuecomment-352289321","issue_url":"https://api.github.com/repos/google/google-api-go-client/issues/232","id":352289321,"user":{"login":"devnev","id":79550,"avatar_url":"https://avatars0.githubusercontent.com/u/79550?v=4","gravatar_id":"","url":"https://api.github.com/users/devnev","html_url":"https://github.com/devnev","followers_url":"https://api.github.com/users/devnev/followers","following_url":"https://api.github.com/users/devnev/following{/other_user}","gists_url":"https://api.github.com/users/devnev/gists{/gist_id}","starred_url":"https://api.github.com/users/devnev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devnev/subscriptions","organizations_url":"https://api.github.com/users/devnev/orgs","repos_url":"https://api.github.com/users/devnev/repos","events_url":"https://api.github.com/users/devnev/events{/privacy}","received_events_url":"https://api.github.com/users/devnev/received_events","type":"User","site_admin":false},"created_at":"2017-12-17T22:03:21Z","updated_at":"2017-12-17T22:03:21Z","author_association":"NONE","body":"Looking through the opentracing library, I'm not quite sure how I would extract the span name that your are setting in that CL so that I could use it in a prometheus metric. The name itself seems overly verbose and oddly formatted (why the switching between slashes, colon and dot as separators? what are the parts supposed to mean?) but at least it's unique."}}
{"actor":{"display_login":"devnev"}}