narawf / java

Wavefront Java Top-Level Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wavefront Java Top-Level Project Build Status

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

This repository contains several independent Java projects for sending metrics to Wavefront.

Requirements

  • Java >= 1.8
  • Maven

Overview

  • dropwizard-metrics: Wavefront reporter for DropWizard Metrics.
  • java-client: Libraries for sending metrics to Wavefront via proxy or direct ingestion.
  • java-lib: Common set of Wavefront libraries used by the other java projects.
  • pkg: Build and runtime packaging for the Wavefront proxy.
  • proxy: Wavefront Proxy source code.
  • yammer-metrics: Wavefront reporter for Yammer Metrics (predecessor to DropWizard metrics).
  • examples: Sample code leveraging the libraries in this repository

Refer the documentation under each project for further details.

To start developing

$ git clone github.com/wavefronthq/java ${directory}
$ cd ${directory}
$ mvn clean install -DskipTests

Contributing

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

About

Wavefront Java Top-Level Project

License:Apache License 2.0


Languages

Language:Java 94.2%Language:Python 3.5%Language:Shell 1.9%Language:Dockerfile 0.3%Language:ANTLR 0.2%