Nick Otter and Sanskar Jaiswal
8f9bb5b1bc
allow headers to be added to prometheus requests
...
Signed-off-by: Nick Otter <otternq@gmail.com >
Co-authored-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-27 01:03:23 +05:30
Stefan Prodan
eaf5bb992c
Ensure constant format strings in fmt calls
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-03-23 08:59:45 +02:00
Markus Dobel
2c4b7a69a2
fix: do not evaluate incomplete samples from datadog
...
Signed-off-by: Markus Dobel <markus.dobel@epicompany.eu >
2025-02-12 18:12:38 +01:00
kane8n
d4bd0f2ef8
add splunk provider
...
Signed-off-by: kane8n <takumi.kaneda@zozo.com >
2024-12-13 22:22:25 +09:00
Florian Bacher and Sanskar Jaiswal
ce976e28f0
feat: implement a Keptn metrics provider
...
Add a Keptn metrics provider for two resources:
* KeptnMetric: Verify the value of a single metric.
* Analysis (via AnalysisDefinition): Run a Keptn analysis over an
interval validating SLOs.
Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com >
2024-06-11 19:23:03 +05:30
Tanner Altares and Sanskar Jaiswal
e5dfbf4adc
Signed-off-by: Tanner Altares <ta924@yahoo.com>
...
block panic when prom returns range vector
2024-05-22 18:51:04 +05:30
Robin
7b7cdcf7cd
fix: typo on "Parase", should be "Parse".
...
title says it all.
Signed-off-by: Robin <330836+RobinNil@users.noreply.github.com >
2023-06-23 08:04:24 -04:00
Wallace Wadge and Wallace Wadge
a50d7de86d
Allow access to Prometheus in OpenShift via SA token
...
Fixes: https://github.com/fluxcd/flagger/issues/1064
Signed-off-by: Wallace Wadge <wwadge@gmail.com >
2023-01-18 08:56:53 +01:00
ashokhein
cd3a1d8478
fixed bug when Prometheus returns NaN
...
Signed-off-by: ashokhein <ashokhein@gmail.com >
2022-01-24 12:58:57 +00:00
GregoireW
13a2a5073f
Add dynatrace provider
...
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com >
2021-09-16 10:48:51 +02:00
Somtochi Onyekwere
cfb68a6e56
Add Influxdb provider
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-16 08:55:40 +01:00
Somtochi Onyekwere
056ba675a7
Add stackdriver metrics analysis
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-01 18:25:59 +01:00
shuheiktgw
38d3ca1022
chore: Drop deprecated io/ioutil
...
Signed-off-by: shuheiktgw <shuheiktgw@users.noreply.github.com >
2021-07-31 08:25:46 +09:00
Joakim Ahrlin and GitHub
0dc6f33550
Add insecureSkipVerify option for Prometheus and Graphite
...
Add insecureSkipVerify option for Prometheus and Graphite
Signed-off-by: Joakim Ahrlin <joakim.ahrlin@embark-studios.com >
2021-06-15 19:28:25 +03:00
4654f2cba9
add a Graphite metrics provider
...
This adds a Graphite metric provider to address
issue #911 .
Co-authored-by: Mike Ball <mike.ball@warnermedia.com >
Co-authored-by: Nathan Mische <Nathan.Mische@warnermedia.com >
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
Signed-off-by: Nathan Mische <Nathan.Mische@warnermedia.com >
2021-05-24 09:16:00 -04:00
Stefan Prodan
cd75c5fa25
Copyright Flux authors
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 19:44:52 +02:00
Stefan Prodan
90abb7ba5b
Rename imports to fluxcd/flagger
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 19:02:23 +02:00
68e4e1cc68
Apply suggestions from code review
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-09-09 13:51:27 +02:00
Filip Petkovski
2c249e2a92
Add New Relic as a metrics provider
2020-09-09 12:10:53 +02:00
mathetake
ad73643e4a
pkg/metrics/provideres: delete fake value
2020-05-15 19:36:11 +09:00
mathetake
772099f073
pkg/metrics/providers: remove redundant assertion in prometheus test
2020-05-14 17:48:14 +09:00
Arnaud Lemaire
4a4f8555df
Check prometheus is online with simple query
2020-04-15 10:29:05 +02:00
sayboras
c0515fc6ff
Upgrade to kube 1.18
2020-04-04 23:46:38 +11:00
mathetake
a32bd63eda
pkg/metrics/providers/datadog: improve request failure error message
2020-03-08 16:30:50 +09:00
mathetake
2ec24bb17d
pkg/metrics/providers: wrap ErrNoValuesFound and modify controller accordingly
2020-03-08 00:17:52 +09:00
mathetake
a616199b81
refactor tests: simplify assertion
2020-03-04 21:46:08 +09:00
mathetake
ecb8207488
pkg/metrics/provider: fix a type in cloudwatch permission name in comments
2020-03-02 22:26:55 +09:00
mathetake
7b6a5f96a1
pkg/metrics/providers: add region filed for MetricTemplate.Provider
...
and make Address not required
2020-03-02 21:58:58 +09:00
mathetake
4ff28d7bd5
pkg/metrics/providers: add AWS CloudWatch metrics provider
2020-03-02 21:58:58 +09:00
mathetake
a157824130
metrics/provider: add datadog metrics provider
...
implement metrics provider interface for datadog, tested against
the actual datadog account
resolves #284
2020-02-27 17:35:03 +09:00
stefanprodan
8f99e589a6
Add metrics to controller tests
...
Fix : #387
2020-02-08 19:08:36 +02:00
stefanprodan
448c210324
Release API version v1beta1
...
- bump Canary and MetricTemplate version to v1beta1
- regenerate clientset and CRD
2020-02-07 12:35:56 +02:00
stefanprodan
d154c63ac3
Implement Prometheus provider
2020-02-06 15:07:53 +02:00