这是在您的环境中将 Istio 与Apache Skywalking集成的快速入门。
有关详细步骤,请参阅 Apache Skywalking 网站上的博客文章。
要突出基本的集成步骤:
- 根据文档安装 Tetrate Istio Distro
- 使用
getmesh
命令部署 Istio,并使用以下命令启用访问日志服务(ALS):
getmesh istioctl install --set profile=demo \
--set meshConfig.enableEnvoyAccessLogService=true \
--set meshConfig.defaultConfig.envoyAccessLogService.address=skywalking-oap.istio-system:11800
- 使用标记应用程序命名空间
kubectl label namespace <namespace> istio-injection=enabled
- 根据博客文章部署 Apache SkyWalking 和应用程序
- 通过 SkyWalking WebUI 监视您的应用程序