Skip to content

Wavefront by VMware Adapter for Istio is an adapter for Istio to publish metrics to Wavefront by VMware.

License

Notifications You must be signed in to change notification settings

venilnoronha/wavefront-adapter-for-istio

 
 

Repository files navigation

Wavefront by VMware Adapter for Istio

Docker Pulls License

Wavefront by VMware

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.

Quick Start

Configuration

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.

Deployment

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.

Contributing

Please see CONTRIBUTING.md if you'd like to contribute.

License

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.

About

Wavefront by VMware Adapter for Istio is an adapter for Istio to publish metrics to Wavefront by VMware.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 61.7%
  • HTML 24.1%
  • Makefile 12.3%
  • Dockerfile 1.9%