prometheus-adapter/pkg/custom-provider
Tony Compton 9641e70005 Fixing some refactoring bugs, first half-decent external metrics attempt.
Fixed:
* `basicMetricLister` wasn't applying the appropriate start time because I had forgotten to set the `lookback`.

There are still a number of issues:
* The `externalPrometheusProvider` is not hooked up to the web application yet, so it doesn't serve requests.
* The namespace and label approach used in `external_info_map.go` is horrifically incorrect. It doesn't appropriately store multiple series with the same name but different labels.
* The configuration is still not updated to appropriately handle external metrics, it's sort of half-piggy-backing on the pre-existing work.
2018-07-20 12:35:49 -04:00
..
metric-converter Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
basic_metric_lister.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
debug.test Tests for periodicMetricLister and resourceConverter. 2018-07-19 14:20:55 -04:00
external_info_map.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
external_provider.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
external_series_registry.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
label_group_resource_extractor.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
metric_name_converter.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
metric_name_converter_test.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
metric_namer.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
periodic_metric_lister.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
periodic_metric_lister_test.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
provider.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
provider_test.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
query_builder.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
query_builder_test.go New test case for queryBuilder. 2018-07-19 11:37:13 -04:00
regex_matcher.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
regex_matcher_test.go gofmt this mess. 2018-07-19 11:04:48 -04:00
resource_converter.go gofmt this mess. 2018-07-19 11:04:48 -04:00
resource_converter_test.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
series_filterer.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
series_filterer_test.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00
series_registry.go Fixing some refactoring bugs, first half-decent external metrics attempt. 2018-07-20 12:35:49 -04:00
series_registry_test.go Breaking down some more components, adding tests. 2018-07-19 10:53:48 -04:00