diff options
author | 2016-10-28 12:54:49 +0100 | |
---|---|---|
committer | 2016-10-28 12:54:49 +0100 | |
commit | 54964653d10aa8b2e34ac21e007c701ceb456f7d (patch) | |
tree | 580ba3ee6491fcdfc1a1b70b2cf62dd8bd3a2726 /middleware/proxy/setup.go | |
parent | ba26f47d5c65295342402d2c9996eb74884935e0 (diff) | |
download | coredns-54964653d10aa8b2e34ac21e007c701ceb456f7d.tar.gz coredns-54964653d10aa8b2e34ac21e007c701ceb456f7d.tar.zst coredns-54964653d10aa8b2e34ac21e007c701ceb456f7d.zip |
middleware/proxy: add request duration monitoring (#362)
Add a separate request duration metrics specially for proxying requests
upstream.
Fixes #259
Diffstat (limited to 'middleware/proxy/setup.go')
-rw-r--r-- | middleware/proxy/setup.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/middleware/proxy/setup.go b/middleware/proxy/setup.go index 26f01c11e..4946706ce 100644 --- a/middleware/proxy/setup.go +++ b/middleware/proxy/setup.go @@ -23,5 +23,7 @@ func setup(c *caddy.Controller) error { return Proxy{Next: next, Client: newClient(), Upstreams: upstreams} }) + c.OnStartup(OnStartup) + return nil } |