乌克兰国旗 我们与在乌克兰的朋友和同事同在。若要在此困难时期支持乌克兰,请访问此页面

Windows 服务部署

版本  1.71 最新 前往最新的2.x版本

在Windows环境中,Jaeger进程可以作为Windows服务托管和管理,通过sc实用程序进行控制。要在Windows上配置此类服务,请下载nssm.exe外部链接 - Jaeger 分布式追踪平台适用于相应架构的nssm.exe,并执行与Jaeger通常运行方式类似的命令。以下示例展示了一个基本的Elasticsearch设置,它使用环境变量和进程参数进行配置。

收集器

nssm install JaegerCollector C:\Jaeger\jaeger-collector.exe --es.server-urls=https://:9200 --es.username=jaeger --es.password=PASSWORD

nssm set JaegerCollector AppStdout C:\Jaeger\jaeger-collector.out.log
nssm set JaegerCollector AppStderr C:\Jaeger\jaeger-collector.err.log
nssm set JaegerCollector Description Jaeger Collector service
nssm set JaegerCollector AppEnvironmentExtra SPAN_STORAGE_TYPE=elasticsearch

nssm start JaegerCollector

查询UI

nssm install JaegerUI C:\Jaeger\jaeger-query.exe --es.server-urls=https://:9200 --es.username=jaeger --es.password=PASSWORD

nssm set JaegerUI AppStdout C:\Jaeger\jaeger-ui.out.log
nssm set JaegerUI AppStderr C:\Jaeger\jaeger-ui.err.log
nssm set JaegerUI Description Jaeger Query service
nssm set JaegerUI AppEnvironmentExtra SPAN_STORAGE_TYPE=elasticsearch

nssm start JaegerUI

有关更多信息和文档,请参阅NSSM使用指南。外部链接 - Jaeger 分布式追踪平台