stefanprodan
|
647d02890f
|
Add HTTP metrics when no mesh provider is specified
Implement request-success-rate and request-duration checks using http_request_duration_seconds histogram
|
2019-06-19 13:15:17 +03:00 |
|
stefanprodan
|
8c59e9d2b4
|
Fix metrics URL getter
|
2019-06-19 10:30:19 +03:00 |
|
László Bence Nagy
|
631d93b8d9
|
Add ability to set Prometheus url with custom path without trailing '/'
|
2019-06-04 17:31:27 +02:00 |
|
Stefan Prodan
|
7b9df746ad
|
Merge pull request #179 from yuval-k/gloo2
Add support for Gloo
|
2019-05-17 11:17:27 +03:00 |
|
Yuval Kohavi
|
eb0331f2bf
|
fix tests
|
2019-05-16 12:48:03 -04:00 |
|
Yuval Kohavi
|
6a66a87a44
|
PR updates
|
2019-05-16 07:28:22 -04:00 |
|
stefanprodan
|
58bde24ece
|
Fix Istio request duration test
|
2019-05-15 20:10:27 +03:00 |
|
stefanprodan
|
5b3fd0efca
|
Set Istio request duration to milliseconds
|
2019-05-15 20:01:27 +03:00 |
|
Yuval Kohavi
|
677b9d9197
|
gloo metrics
|
2019-05-14 17:48:13 -04:00 |
|
stefanprodan
|
674c79da94
|
Fix Linkerd promql queries
- include all inbound traffic stats
|
2019-05-14 12:14:47 +03:00 |
|
stefanprodan
|
ee500d83ac
|
Add Linkerd observer implementation
|
2019-05-13 17:51:39 +03:00 |
|
stefanprodan
|
0032c14a78
|
Refactor metrics
- add observer interface with builtin metrics functions
- add metrics observer factory
- add prometheus client
- implement the observer interface for istio, envoy and nginx
- remove deprecated istio and app mesh metric aliases (istio_requests_total, istio_request_duration_seconds_bucket, envoy_cluster_upstream_rq, envoy_cluster_upstream_rq_time_bucket)
|
2019-05-13 17:34:08 +03:00 |
|
stefanprodan
|
2ff695ecfe
|
Fix nginx metrics tests
|
2019-05-09 14:00:15 +03:00 |
|
stefanprodan
|
121a65fad0
|
Fix nginx promql namespace selector
|
2019-05-09 13:50:47 +03:00 |
|
stefanprodan
|
ecaa203091
|
Fix custom metric checks
- escape the prom query before encoding it
|
2019-05-09 13:49:48 +03:00 |
|
stefanprodan
|
cf3ba35fb9
|
Add nginx ingress controller metrics
|
2019-05-06 18:42:31 +03:00 |
|
stefanprodan
|
e091d6a50d
|
Set Envoy request duration to ms
|
2019-04-12 16:25:34 +03:00 |
|
stefanprodan
|
c651ef00c9
|
Add Envoy request duration test
|
2019-04-12 16:09:00 +03:00 |
|
stefanprodan
|
4b17788a77
|
Add Envoy request duration P99 query
|
2019-04-12 16:02:23 +03:00 |
|
stefanprodan
|
ec759ce467
|
Add Envoy success rate test
|
2019-03-31 14:17:39 +03:00 |
|
stefanprodan
|
f211e0fe31
|
Use go templates to render the builtin promql queries
|
2019-03-31 13:55:14 +03:00 |
|
stefanprodan
|
6a080f3032
|
Rename observer and recorder
|
2019-03-30 11:49:43 +02:00 |
|
stefanprodan
|
b2c12c1131
|
Move observer to metrics package
|
2019-03-30 11:45:39 +02:00 |
|
stefanprodan
|
025785389d
|
Refactor Prometheus recorder
- add flagger_info gauge metric
- expose the version and mesh provider as labels
- move the recorder to the metrics package
|
2019-03-28 11:58:19 +02:00 |
|