Flink使用Skywalking进行消息追踪
背景
一条mq,什么业务团队生产的,哪个机器生产的,哪些业务团队消费了,哪个机器消费的,分别耗时多少。绘制类似上述这么一条路径,以让平台使用者对消息的来龙去脉一目了然。
Skywalking基础配置
- skywalking agent环境变量覆盖参数配置: https://github.com/apache/skywalking/blob/master/docs/en/setup/service-agent/java-agent/Setting-override.md
一个java application加载skywalking agent的demo如下:
java -javaagent:/path/to/skywalking-agent/skywalking-agent.jar=agent.service_name={
MY_SERVICE_NAME},agent.sample_n_per_3_secs=30,collector.backend_service=