Commit Graph

15 Commits

Author SHA1 Message Date
Roland Bracewell Shoemaker 54573b36ba Remove all stray copyright headers and appends the initial line to LICENSE.txt (#1853) 2016-05-31 12:32:04 -07:00
Jacob Hoffman-Andrews e6c17e1717 Switch to new vendor style (#1747)
* Switch to new vendor style.

* Fix metrics generate command.

* Fix miekg/dns types_generate.

* Use generated copies of files.

* Update miekg to latest.

Fixes a problem with `go generate`.

* Set GO15VENDOREXPERIMENT.

* Build in letsencrypt/boulder.

* fix travis more.

* Exclude vendor instead of godeps.

* Replace some ...

* Fix unformatted cmd

* Fix errcheck for vendorexp

* Add GO15VENDOREXPERIMENT to Makefile.

* Temp disable errcheck.

* Restore master fetch.

* Restore errcheck.

* Build with 1.6 also.

* Match statsd.*"

* Skip errcheck unles Go1.6.

* Add other ignorepkg.

* Fix errcheck.

* move errcheck

* Remove go1.6 requirement.

* Put godep-restore with errcheck.

* Remove go1.6 dep.

* Revert master fetch revert.

* Remove -r flag from godep save.

* Set GO15VENDOREXPERIMENT in Dockerfile and remove _worskpace.

* Fix Godep version.
2016-04-18 12:51:36 -07:00
Roland Bracewell Shoemaker 800b5b0cbf Switch to using a wrapped statter that provides PID
* Switch to using a wrapped statter that provides PID

* Fix tests and change some types to interfaces

* Add hostname to suffix + update comment
2016-04-01 15:43:35 -07:00
Jeff Hodges 57b6dd5bb5 make HTTPMonitor a http.Handler 2016-02-01 22:01:21 -08:00
Jacob Hoffman-Andrews c68e30ff6f Remove timing stat that can be user controlled.
Fixes https://github.com/letsencrypt/boulder/issues/1062.

I've skimmed all other stat names and they appear to be safe.

We can collect this same info from Nginx request timings in the logs.
2015-11-02 13:32:45 -08:00
Roland Shoemaker 9b0586dfdc Add and use clock 2015-10-01 15:49:50 -07:00
Roland Shoemaker 081b81d170 Add a facebookgo/stats client that sends StatsD metrics for facebookgo/httpdown 2015-09-26 21:38:05 -07:00
Roland Shoemaker e00fd3253f Remove unused RPCMonitor struct 2015-09-16 18:06:13 -07:00
Roland Shoemaker 00905ac07a Move RPCMonitor log to the RPCClient and do the collect natively 2015-09-10 12:48:35 -07:00
Roland Shoemaker a3c9f60bec Review fixes 2015-08-30 22:15:13 -07:00
Roland Shoemaker 163d03725f Add RPC monitor tests 2015-08-24 13:39:53 -07:00
Roland Shoemaker 01787da891 VA test fixes 2015-08-24 12:49:35 -07:00
Roland Shoemaker 4e8ee38935 Watch for timeouts 2015-08-19 15:07:32 -07:00
Roland Shoemaker 370cd07bc9 Move rpc delivery timing stuff to new metrics lib 2015-08-15 22:25:52 -07:00
Roland Shoemaker 2677c4e314 Moved http stuff to metrics library 2015-08-15 22:13:25 -07:00