Skip to content

one-stop telemetry collector for nightingale

License

Notifications You must be signed in to change notification settings

FrankDong945/categraf

 
 

Repository files navigation

Categraf

Categraf is a monitoring agent for nightingale/prometheus/m3db/victoriametrics/thanos/influxdb/tdengine.

QuickStart

QuickStart

Releases

Releases

Build

# export GO111MODULE=on
# export GOPROXY=https://goproxy.cn
go build

Deploy categraf as daemonset

edit k8s/categraf.yaml, replace NSERVER_SERVICE_WITH_PORT with service ip:port of nserver in your cluster, replace CATEGRAF_NAMESPACE with namespace value, then run:

kubectl apply -n monitoring -f ks8/categraf.yaml

Test

./categraf --test

# usage:
./categraf --help

Pack

tar zcvf categraf.tar.gz categraf conf

Plan

FAQ

FAQ

Thanks

Categraf is developed on the basis of Telegraf and Exporters. Thanks to the great open source community.

About

one-stop telemetry collector for nightingale

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.8%
  • Other 1.2%