https://github.com/wavefronthq/wavefront-proxy

Wavefront Proxy Project

https://github.com/wavefronthq/wavefront-proxy

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.3%) to scientific vocabulary

Keywords

java metrics monitoring time-series wavefront

Keywords from Contributors

logs interactive projection sequences kafka gnmi opcua telegraf windows-eventlog windows-management-instrumentation
Last synced: 5 months ago · JSON representation

Repository

Wavefront Proxy Project

Basic Info
  • Host: GitHub
  • Owner: wavefrontHQ
  • License: apache-2.0
  • Language: Java
  • Default Branch: master
  • Homepage:
  • Size: 7.32 MB
Statistics
  • Stars: 48
  • Watchers: 34
  • Forks: 143
  • Open Issues: 12
  • Releases: 84
Topics
java metrics monitoring time-series wavefront
Created over 10 years ago · Last pushed 7 months ago
Metadata Files
Readme License

README.md

Security Advisories

Wavefront proxy version 10.10 and earlier is impacted by a Log4j vulnerability — CVE-2021-44228. VMware Security Advisory (VMSA): CVE-2021-44228 – VMSA-2021-0028 discusses this vulnerability and its impact on VMware products.

Patches

Wavefront proxy version 10.11 and later use a version of Log4j that addresses this vulnerability.


Wavefront Proxy Project

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

The Wavefront Proxy is a light-weight Java application that you send your metrics, histograms, logs, and trace data to. It handles batching and transmission of your data to the Wavefront service in a secure, fast, and reliable manner.

Requirements

  • Java 8, 9, 10 or 11 (11 recommended)
  • Maven

Overview

  • pkg: Build and runtime packaging for the Wavefront proxy.
  • proxy: Wavefront Proxy source code.

Please refer to the project page for further details.

To start developing

```bash git clone https://github.com/wavefronthq/wavefront-proxy cd wavefront-proxy mvn -f proxy clean install -DskipTests

If you want to skip code formatting during build use: mvn -f proxy clean install -DskipTests -DskipFormatCode ```

Contributing

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

Owner

  • Name: Wavefront, Inc.
  • Login: wavefrontHQ
  • Kind: organization
  • Location: Palo Alto, CA

GitHub Events

Total
  • Release event: 1
  • Delete event: 1
  • Pull request event: 1
  • Create event: 4
Last Year
  • Release event: 1
  • Delete event: 1
  • Pull request event: 1
  • Create event: 4

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,423
  • Total Committers: 75
  • Avg Commits per committer: 18.973
  • Development Distribution Score (DDS): 0.825
Past Year
  • Commits: 14
  • Committers: 2
  • Avg Commits per committer: 7.0
  • Development Distribution Score (DDS): 0.357
Top Committers
Name Email Commits
basilisk487 v****y@w****m 249
Mori Bellamy m****i@w****m 210
wf-jenkins s****s@v****m 157
Clement Pang c****t@w****m 119
Vasily V 1****7 99
German Laullon g****n@v****m 88
Shardul Bhakta 7****e 53
wf-jenkins s****o@v****m 35
Anil Krishna Kodali 3****8 33
Conor Beverland c****v 31
Sushant Dewan s****t@w****m 29
Vikram Raman v****m@w****m 25
Joanna Ko 6****e 22
dependabot[bot] 4****] 18
Jason Bau j****u@w****m 17
Suranjan Pramanik s****n@w****m 16
Tim Schmidt t****m@w****m 16
Chung Kang Wang c****g@w****m 16
Han Zhang 4****t 16
Mike McLaughlin m****e@w****m 15
Sumit Deo 9****u 12
Srujan Narkedamalli s****l@v****m 12
Ajay Jain 3****9 10
Sushant Dewan s****t@S****l 9
Hao Song s****o@v****m 7
Subramaniam Narayanan n****a@w****m 6
xuranchen s****h@v****m 5
Joanna Ko j****o@b****m 5
Glenn Oppegard g****d@v****m 5
Norayr25 n****n@v****m 5
and 45 more...
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 19
  • Total pull requests: 150
  • Average time to close issues: over 1 year
  • Average time to close pull requests: 26 days
  • Total issue authors: 17
  • Total pull request authors: 26
  • Average comments per issue: 0.47
  • Average comments per pull request: 0.49
  • Merged pull requests: 102
  • Bot issues: 0
  • Bot pull requests: 6
Past Year
  • Issues: 0
  • Pull requests: 10
  • Average time to close issues: N/A
  • Average time to close pull requests: about 9 hours
  • Issue authors: 0
  • Pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • akodali18 (2)
  • fredwangwang (2)
  • mhoshi-vm (1)
  • arjunkchr (1)
  • fishy (1)
  • HarinadhD (1)
  • sc7565 (1)
  • keyset (1)
  • Mauraza (1)
  • dylanlarrivee (1)
  • adam-power (1)
  • m14055 (1)
  • shivania2 (1)
  • migruiz4 (1)
  • nina38 (1)
Pull Request Authors
  • laullon (39)
  • joannatk (27)
  • joannak-vmware (25)
  • deosu (15)
  • sbhakta-vmware (9)
  • dependabot[bot] (9)
  • Norayr25 (6)
  • alchen1218 (6)
  • xuranchen (6)
  • oppegard (3)
  • ajackson (2)
  • LukeWinikates (2)
  • radekn-vmware (2)
  • hagenmt (2)
  • EitanGayor (2)
Top Labels
Issue Labels
Pull Request Labels
dependencies (9)

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total docker downloads: 1,111
  • Total dependent packages: 2
    (may contain duplicates)
  • Total dependent repositories: 4
    (may contain duplicates)
  • Total versions: 145
repo1.maven.org: com.wavefront:proxy

Service for batching and relaying metric traffic to Wavefront

  • Versions: 137
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Docker Downloads: 1,111
Rankings
Docker downloads count: 3.8%
Dependent repos count: 12.0%
Forks count: 16.4%
Average: 17.4%
Dependent packages count: 22.9%
Stargazers count: 31.7%
Last synced: 6 months ago
repo1.maven.org: com.wavefront:proxy-test-2

Service for batching and relaying metric traffic to Wavefront

  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 11.5%
Stargazers count: 22.5%
Average: 28.7%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago

Dependencies

proxy/pom.xml maven
  • com.amazonaws:aws-java-sdk-sqs 1.12.229 compile
  • com.beust:jcommander 1.82 compile
  • com.lmax:disruptor 3.4.4 compile
  • com.squareup.tape2:tape 2.0.0-beta1 compile
  • com.tdunning:t-digest 3.2 compile
  • com.uber.tchannel:tchannel-core 0.8.30 compile
  • com.wavefront:wavefront-internal-reporter-java 1.7.10 compile
  • com.wavefront:wavefront-sdk-java 3.0.0 compile
  • commons-daemon:commons-daemon 1.3.1 compile
  • io.jaegertracing:jaeger-thrift 1.8.0 compile
  • io.opentelemetry:opentelemetry-exporter-jaeger-proto compile
  • io.thekraken:grok 0.1.5 compile
  • io.zipkin.zipkin2:zipkin 2.23.16 compile
  • net.jafama:jafama 2.3.2 compile
  • net.jpountz.lz4:lz4 1.3.0 compile
  • org.apache.thrift:libthrift 0.16.0 compile
  • org.hamcrest:hamcrest-all 1.3 compile
  • com.fasterxml.jackson:jackson-bom 2.13.3 import
  • com.google.protobuf:protobuf-bom 3.21.0 import
  • io.grpc:grpc-bom 1.46.0 import
  • io.netty:netty-bom 4.1.77.Final import
  • io.opentelemetry:opentelemetry-bom 1.14.0 import
  • org.apache.logging.log4j:log4j-bom 2.17.2 import
  • org.jboss.resteasy:resteasy-bom 3.15.3.Final import
  • com.fasterxml.jackson.module:jackson-module-afterburner 2.13.3
  • com.github.ben-manes.caffeine:caffeine 2.9.3
  • com.google.api.grpc:proto-google-common-protos 2.0.1
  • com.google.code.gson:gson 2.9.0
  • com.google.errorprone:error_prone_annotations 2.14.0
  • com.google.protobuf:protobuf-java
  • com.google.protobuf:protobuf-java-util
  • com.rubiconproject.oss:jchronic 0.2.8
  • com.squareup.okhttp3:okhttp 4.9.3
  • com.wavefront:java-lib 2022-06.4
  • com.yammer.metrics:metrics-core 2.2.0
  • commons-codec:commons-codec 1.15
  • commons-collections:commons-collections 3.2.2
  • commons-io:commons-io 2.11.0
  • commons-lang:commons-lang 2.6
  • commons-logging:commons-logging 1.2
  • io.grpc:grpc-netty
  • io.grpc:grpc-stub
  • io.opentelemetry.proto:opentelemetry-proto 0.17.0-alpha
  • io.opentracing:opentracing-api 0.33.0
  • joda-time:joda-time 2.10.14
  • net.openhft:chronicle-map 3.21.86
  • org.apache.avro:avro 1.11.0
  • org.apache.commons:commons-compress 1.21
  • org.apache.httpcomponents:httpclient 4.5.13
  • org.checkerframework:checker-qual 3.22.0
  • org.jboss.resteasy:resteasy-client
  • org.jboss.resteasy:resteasy-jackson2-provider
  • org.jetbrains.kotlin:kotlin-stdlib 1.7.0-RC
  • org.jetbrains.kotlin:kotlin-stdlib-common 1.6.21
  • org.slf4j:slf4j-api 1.8.0-beta4
  • org.springframework.boot:spring-boot-starter-log4j2 2.7.0
  • com.google.truth:truth 1.1.3 test
  • junit:junit 4.13.2 test
  • org.easymock:easymock 4.3 test
  • org.powermock:powermock-api-easymock 2.0.9 test
  • org.powermock:powermock-module-junit4 2.0.9 test
.github/workflows/DependabotReview.yaml actions
  • actions/checkout v3 composite
  • actions/dependency-review-action v1 composite
.github/workflows/ScanCode.yaml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/mac_tarball_notarization.yml actions
  • actions/checkout v3 composite
.github/workflows/mac_tarball_notarization_sbhakta_test.yaml actions
  • actions/checkout v3 composite
.github/workflows/maven.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v2 composite
docker/Dockerfile docker
  • eclipse-temurin 11 build
pkg/Dockerfile docker
  • ruby 2.7 build
docker/docker-compose.yml docker
tests/buffer-lock/docker-compose.yml docker
tests/chain-checking/docker-compose.yml docker