diff options
author | earrage <eddie.arrage@huawei.com> | 2018-10-15 17:30:20 -0700 |
---|---|---|
committer | earrage <eddie.arrage@huawei.com> | 2018-10-15 17:31:09 -0700 |
commit | df58e390a7e9e7950cac5d24197c19ae19e8062b (patch) | |
tree | 972f3655f9fb43c32fb046577feb1ce2649a6d76 /clover/cloverctl/src/cloverctl/yaml/set_visibility.yaml | |
parent | ee2169ee4b8fb3539ad173fbc1557b54b2f2216f (diff) |
Add visibility API in controller and CLI
- Modify get visibility to retrieve config and stats
- Add visibility REST API in controller to clear, set, and
get from redis
- Add example yaml to set visibility (service list by name,
metric suffixes/prefixes, and custom metrics) from CLI
- Modify example yaml to start visibility (collector) for
Istio 1.0 from CLI
Change-Id: I43304ff6d70bb4b817b345b9c383ce3621fb06c7
Signed-off-by: earrage <eddie.arrage@huawei.com>
Diffstat (limited to 'clover/cloverctl/src/cloverctl/yaml/set_visibility.yaml')
-rw-r--r-- | clover/cloverctl/src/cloverctl/yaml/set_visibility.yaml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/clover/cloverctl/src/cloverctl/yaml/set_visibility.yaml b/clover/cloverctl/src/cloverctl/yaml/set_visibility.yaml new file mode 100644 index 0000000..f88c673 --- /dev/null +++ b/clover/cloverctl/src/cloverctl/yaml/set_visibility.yaml @@ -0,0 +1,13 @@ +services: + - name: proxy_access_control + - name: clover_server1 + - name: clover_server2 + - name: clover_server3 +metric_prefixes: + - prefix: envoy_cluster_outbound_9180__ + - prefix: envoy_cluster_inbound_9180__ +metric_suffixes: + - suffix: _default_svc_cluster_local_upstream_rq_2xx + - suffix: _default_svc_cluster_local_upstream_cx_active +custom_metrics: + - metric: envoy_tracing_zipkin_spans_sent |