搭建可观测平台SigNoz

一、前提条件

git,docker,docker-compose

二、下载安装脚本

git clone -b main https://github.com/SigNoz/signoz.git && cd signoz/deploy/

git checkout v0.69.0 -b v0.69.0-local

四、启动

docker-compose -f docker/clickhouse-setup/docker-compose-minimal.yaml up -d

docker ps

signoz/frontend:0.69.0
gliderlabs/logspout:v3.2.14
signoz/signoz-otel-collector:0.111.24
signoz/alertmanager:0.23.7
signoz/query-service:0.69.0
clickhouse/clickhouse-server:24.1.2-alpine
bitnami/zookeeper:3.7.1

五、Java程序接入

wget https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar

# 添加环境变量
OTEL_EXPORTER_OTLP_ENDPOINT="http://<IP of SigNoz Backend>:4317" OTEL_RESOURCE_ATTRIBUTES=service.name=<app_name>

java -javaagent:/path/to/opentelemetry-javaagent.jar -jar  <myapp>.jar

六、查看

http://192.168.1.248:3301
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容