Wavefront by VMware Adapter for Istio is an adapter for Istio to publish metrics to Wavefront by VMware.
Note: This adapter is currently experimental. Therefore, caution should be taken before using it in production environments.
1. Create a copy of the config/operatorconfig/ directory.
2. If you want the metrics to be published to the Wavefront instance directly, supply
the direct
params for wavefront-handler
under sample_operator_config.yaml
like so:
params:
direct:
server: https://YOUR-INSTANCE.wavefront.com
token: YOUR-API-TOKEN
Instructions for generating an API token can be found in the Wavefront by VMware docs.
If you want the metrics to be published to the Wavefront Proxy instead, supply
the proxy
params like below:
params:
proxy:
address: YOUR-PROXY-IP:YOUR-PROXY-PORT
See the reference docs for the available configuration parameters.
Please follow these steps to configure the Istio Mixer to publish metrics to Wavefront using this adapter. These steps must be performed after deploying Istio.
1. Deploy the wavefront-adapter.yaml
.
kubectl apply -f config/wavefront-adapter.yaml
2. Deploy your copy of operatorconfig
.
kubectl apply -f YOUR/operatorconfig/
You should now be able to see Istio metrics on Wavefront with istio as source.
Please see CONTRIBUTING.md if you'd like to contribute.
Wavefront by VMware Adapter for Istio is licensed under the Apache License, Version 2.0. See LICENSE for the full license text. Also, see the open_source_licenses file for the full license text from the packages used in this project.