Dify 包含 Python 编写的 dify-api 和 Golang 编写的 dify-plugin-daemon 两类组件,LoongSuite 对它们采用不同的无侵入接入方式:
无侵入接入 dify-api(Python):
- 先按照文档安装 ack-onepilot 组件。
- 在 dify-api 的 deployment 上添加相关开关(label)以开启可观测能力——只需额外添加几个 label,就可立即将 dify-api 接入 LoongSuite 可观测体系。
无侵入接入 dify-daemon(Golang):
- 由于是 Go 组件,需在编译时增强。先把 dify-daemon 项目 clone 到本地。
- 按照文档修改 Dockerfile,在 go build 前添加编译前缀(如
./aliyun-go-agent-linux-amd64 go build ...)以获取无侵入可观测能力。 - 通过该 Dockerfile 构建镜像,并将运行的 dify-daemon 组件镜像替换为增强后的镜像。
接入后,在界面上可同时看到 Python 的 dify-api 和 Golang 的 dify-plugin-daemon 的监控数据,且两者之间的调用链可以成功串联,实现 Dify 的全链路可观测。




