diff --git a/Polly-Roadmap.md b/Polly-Roadmap.md index 726f779..b24b3aa 100644 --- a/Polly-Roadmap.md +++ b/Polly-Roadmap.md @@ -25,10 +25,10 @@ With the number of resilience strategies now available in Polly v5, emitting Pol The planned architecture envisages three layers: + raise raw events from policies -+ aggregate those events with **Rx**, to form relevant metrics/stats ++ aggregate those events with **Rx** or another strategy, to form relevant metrics/stats + transform those metrics to the format required by any particular dashboard. -The layered architecture is intended to allow users to push metrics to any dashboard (eg Hystrix Dashboard; AppInsights; Prometheus; Elastic Kibana), including users writing their own plugins for custom dashboards if desired. +The layered architecture is intended to allow users to push metrics to any dashboard (eg AppInsights; Influx; Prometheus), including users writing their own plugins for custom dashboards if desired. An open question is at what point to ship those events/metrics 'off box'? (off the original host of the app). Should the Polly metrics infrastructure take a view about whether aggregation of raw events into metrics should take place on the original box or not?