Skip to content

subhajitpalit/wavefront-kubernetes-collector

 
 

Repository files navigation

wavefront-collector-kubernetes build status Go Report Card Docker Pulls

Wavefront is a high-performance streaming analytics platform for monitoring and optimizing your environment and applications.

The Wavefront Collector for Kubernetes enables monitoring Kubernetes clusters and sending metrics to Wavefront.

Features

  • Collects real-time metrics from all layers of a Kubernetes environment
  • Multiple sources of metrics providing comprehensive insight:
  • Auto discovery of pods and services based on annotation and configuration
  • Daemonset mode for high scalability with leader election for monitoring cluster level resources
  • Rich filtering support
  • Auto reload of configuration changes
  • Internal metrics for tracking the collector health and configuration

Prerequisites

  • Kubernetes 1.9+

Installation

Refer to the installation instructions.

Configuration

The installation instructions use a default configuration suitable for most use cases. The collector supports various advanced configuration options. Configuration options have changed in 1.0 (upcoming release). See the documentation for the version of the collector you are running:

Version Documentation
1.x Docs
0.9.x Docs

OpenShift

This collector supports monitoring of Openshift Origin 3.9 clusters. See openshift.md for detailed installation instructions.

Contributing

Public contributions are always welcome. Please feel free to report issues or submit pull requests.

About

Monitoring Kubernetes Clusters using Wavefront

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.8%
  • Other 1.2%