c++ 版本jaeger客户端安装
wget https://github.com/jaegertracing/jaeger-client-cpp/archive/refs/tags/v0.7.0.tar.gz
sudo cd build
sudo cmake ..
sudo make
sudo make install
得到 libjaegertracing.so
会使用huter 下载其他依赖 依赖多为github上面的,可能会因为网络问题导致很慢。
opentracing-cpp 安装(安装nginx-opentracing 前置条件)
cd /opt
sudo waget https://github.com/opentracing/opentracing-cpp/archive/refs/tags/v1.6.0.tar.gz
sudo mkdir .build
cd .build
sudo cmake ..
sudo make
sudo make install
编译安装openresty 与 opentracing 模块
sudo wget https://github.com/opentracing-contrib/nginx-opentracing/archive/refs/tags/v0.18.0.tar.gz
sudo tar zxvf v0.18.0.tar.gz
sudo mv v0.18.0 nginx-opentracing
wget https://openresty.org/download/openresty-1.19.3.2.tar.gz
sudo ./configure -j4 --add-dynamic-module=/opt/nginx-opentracing/opentracing
sudo make -j4
sudo make install
export PATH=/usr/local/openresty/bin:$PATH