You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by allanqinjy <al...@163.com> on 2023/08/30 12:00:34 UTC

回复:flink-metrics如何获取applicationid

多谢,明天修改一下代码试试
---- 回复的原邮件 ----
| 发件人 | Feng Jin<ji...@gmail.com> |
| 发送日期 | 2023年08月30日 19:42 |
| 收件人 | user-zh<us...@flink.apache.org> |
| 主题 | Re: flink-metrics如何获取applicationid |
hi,

可以尝试获取下 _APP_ID  这个 JVM 环境变量.
System.getenv(YarnConfigKeys.ENV_APP_ID);

https://github.com/apache/flink/blob/6c9bb3716a3a92f3b5326558c6238432c669556d/flink-yarn/src/main/java/org/apache/flink/yarn/YarnConfigKeys.java#L28


Best,
Feng

On Wed, Aug 30, 2023 at 7:14 PM allanqinjy <al...@163.com> wrote:

> hi,
>    请教大家一个问题,就是在上报指标到prometheus时候,jobname会随机生成一个后缀,看源码也是new Abstract
> ID(),有方法在这里获取本次上报的作业applicationid吗?