文件名称:carbonapi:高性能石墨前端
文件大小:2.28MB
文件格式:ZIP
更新时间:2024-02-23 17:03:12
go monitoring timeseries metrics graphite
卡波纳皮 Carbonapi是基于Go的Graphite前端。 它提供了两个二进制文件carbonapi和carbonzipper ,它们统一了来自多个Graphite后端的响应,并提供了数学和图形绘制功能。 该项目在Booking.com上投入生产。 我们正在记录其安装和设置的过程,但是可以回答有兴趣的人的任何问题。 CarbonAPI支持石墨功能的重要子集。 请参阅。 在我们的测试中,它显示出比从石墨网请求数据快5到10倍。 建立 要构建carbonapi和carbonzipper二进制文件,请运行: make 要使用调试符号生成二进制文件,请运行: make debug 注意:构建过程可能需要安装pkg-config: Mac OS X 在要安装并运行以下脚本的脚本上找到pkg-config版本,并替换为“ VERSION_TO_INSTALL”: PKG_CONFIG_VERSION="VERSION_TO_INSTALL" bash -c 'curl https://pkgconfig.freedesktop.org/releases/pkg-config-$P