boulder/vendor/github.com
Jacob Hoffman-Andrews 9b8b877e42 Add prometheus client. (#2293)
This vendors the Prometheus client code, and exports metrics on the debug port, under `/metrics`.

This will currently export just the default metrics, like `go_goroutines`, `process_cpu_seconds_total`, `process_open_fds`, and `process_resident_memory_bytes`. Later work will start exporting Boulder-specific metrics, but this will allow Ops to start configuring scraping of Prometheus metrics in production.

Tests pass:

```
$ git diff master Godeps/ | sed -ne 's/^+.*ImportPath": "//p' | tr -d '",' | xargs go test
ok      github.com/beorn7/perks/quantile        0.562s
ok      github.com/matttproud/golang_protobuf_extensions/pbutil 0.003s
ok      github.com/prometheus/client_golang/prometheus  34.418s
ok      github.com/prometheus/client_golang/prometheus/promhttp 0.003s
?       github.com/prometheus/client_model/go   [no test files]
ok      github.com/prometheus/common/expfmt     0.019s
ok      github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg        0.002s
ok      github.com/prometheus/common/model      0.003s
ok      github.com/prometheus/procfs    0.008s
```

Part of #2284
2016-10-28 16:13:41 -07:00
..
beorn7/perks Add prometheus client. (#2293) 2016-10-28 16:13:41 -07:00
cactus/go-statsd-client Switch to new vendor style (#1747) 2016-04-18 12:51:36 -07:00
cloudflare/cfssl Update github.com/cloudflare/cfssl and github.com/google/certificate-transparency (#2032) 2016-07-12 13:59:50 -07:00
facebookgo Switch to new vendor style (#1747) 2016-04-18 12:51:36 -07:00
go-sql-driver/mysql Switch to new vendor style (#1747) 2016-04-18 12:51:36 -07:00
golang Fix Docker test builds: latest certbot and grpc (#1991) 2016-06-29 10:54:03 -07:00
google/certificate-transparency Revert "Update google/certificate-transparency dependency. (#2242)" 2016-10-17 15:20:08 -07:00
jmhodges/clock Add gRPC client side metrics (#2151) 2016-09-09 15:17:36 -04:00
letsencrypt Revert #2088 (#2137) 2016-08-23 14:01:37 -04:00
matttproud/golang_protobuf_extensions Add prometheus client. (#2293) 2016-10-28 16:13:41 -07:00
miekg Update pkcs11key and miekg/pkcs11 (#2052) 2016-07-20 10:41:32 -04:00
mreiferson/go-httpclient Switch to new vendor style (#1747) 2016-04-18 12:51:36 -07:00
prometheus Add prometheus client. (#2293) 2016-10-28 16:13:41 -07:00
square/go-jose Check JWK is valid before sending to SA (#1782) 2016-05-03 14:26:52 -07:00
streadway/amqp Switch to new vendor style (#1747) 2016-04-18 12:51:36 -07:00
weppos/publicsuffix-go Updates publicsuffix-go to +cd40c0. 2016-10-12 13:07:03 -04:00