command
module
Version:
v0.0.0-...-31b9cf5
Opens a new window with list of versions in this module.
Published: Oct 4, 2022
License: GPL-3.0
Opens a new window with license information.
Imports: 22
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
groxy
Graphite Proxy in Golang
Features
- Send metrics to multiple destinations (only host and port may differ but not TLS options).
- 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
go build
Run
Get help
groxy -h
Run with some options
./groxy -port 2004 -graphiteAddress localhost:2003 -tenant techops -prefix "groxy" -immutablePrefix "test." -TLS -ignoreCert true
Test
Send metric like this
echo "test1.bash.stats 42 `date +%s`" | nc localhost 2004
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.