Skip to content

Commit

Permalink
v2.0.1:
Browse files Browse the repository at this point in the history
- TLS for both input & output
- Compression support
  • Loading branch information
nixargh committed Jan 8, 2022
1 parent a3a1295 commit 5ff1a35
Show file tree
Hide file tree
Showing 7 changed files with 579 additions and 404 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [2.0.1]
### Fixed
- `state` do not add dot to empty prefix at own metrics.

### Removed
- **-TLS** argument in favor of **-tlsOutput** and **-tlsInput**.

### Added
- Add compression for both `receiver` and `sender`.
- New arguments: **-tlsOutput**, **-tlsInput**, **-tlsInputCert**, **-tlsInputKey**.
- `state` new metrics: **OutBytes**, **OutBpm**.

## [1.3.0] - 2021-06-03
### Added
- **hostname** argument. Allows setting hostname instead of getting a real one (good for Docker).
Expand Down
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
# groxy
Graphite Proxy in Golang

## Features
- TLS for input & output connections.
- Add configurable tenant.
- Add configurable prefix.
- Don't add prefix to metrics start with configurable strings.
- Send and receive metrics with **zlib** compression.
- Publish its own metrics by HTTP.
- Send its own metics to configurable tenant and prefix.

## Build
`go get -d`

Expand Down
Loading

0 comments on commit 5ff1a35

Please sign in to comment.