cert-manager/vendor/github.com
Louis Taylor cf872a9fc9
Add prometheus metrics
Count certificate requests

Add certificate_expiry_time_seconds metric

Register certificate_expiry_time_seconds metric, fix kind switch and fix metric status result

Export nameForIssuer and remove unneccessary switch

Refactor metrics into controller context

Move metrics collection into functions

Move error checking for metrics collection back into sync function

Remove space

Add TODO

Move update certificate expiry function to metrics package

Refactor metrics functionality

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Run dep ensure

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Fix build

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Refactor

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Fix reporting errors

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Add comments

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Remove unused issuerType

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Update dep inputs-digest

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Don't update status

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Make metrics package level var

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Add prometheusMetricsServerMaxHeaderBytes comment

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Add failures metric

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Remove issue metrics

TODO: hopefully revert this at some point.
Signed-off-by: Louis Taylor <louis@kragniz.eu>

Assign metrics

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Update dep digest

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Fix copyright header

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Remove old metrics server

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Update bazel files

Signed-off-by: Louis Taylor <louis@kragniz.eu>

Clean up

Signed-off-by: Louis Taylor <louis@kragniz.eu>
2018-11-26 13:13:44 +00:00
..
aws/aws-sdk-go Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
Azure Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
beorn7/perks Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
coreos Disable gazelle proto generation 2018-11-07 15:48:47 +00:00
cpu/goacmedns Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
davecgh/go-spew Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
dgrijalva/jwt-go Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
digitalocean/godo Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
elazarl/go-bindata-assetfs run //hack:update-deps 2018-09-13 11:24:51 +01:00
emicklei Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
evanphx/json-patch Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
fatih/structs Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
ghodss/yaml Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
go-ini/ini Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
go-openapi Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
gogo/protobuf Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
golang Disable gazelle proto generation 2018-11-07 15:48:47 +00:00
google Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
googleapis/gnostic Disable gazelle proto generation 2018-11-07 15:48:47 +00:00
gophercloud/gophercloud run //hack:update-deps 2018-09-13 11:24:51 +01:00
gorilla Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
hashicorp Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
howeyc/gopass Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
imdario/mergo Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
inconshreveable/mousetrap run //hack:update-deps 2018-09-13 11:24:51 +01:00
jmespath/go-jmespath Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
json-iterator/go Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
kr Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
mailru/easyjson Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
matttproud/golang_protobuf_extensions Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
miekg/dns Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
mitchellh Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
NYTimes/gziphandler Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
onsi Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
openshift/generic-admission-server run //hack:update-deps 2018-09-13 11:24:51 +01:00
pborman/uuid Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
pkg/errors Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
pmezard/go-difflib Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
prometheus Add prometheus metrics 2018-11-26 13:13:44 +00:00
PuerkitoBio Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
ryanuber/go-glob Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
sethgrid/pester Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
spf13 Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
stretchr/testify Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
tent/http-link-go Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00
ugorji/go Prune go tests from vendor directory 2018-10-29 21:42:36 +00:00