当前位置:网站首页>Flink 监控指南 被动拉取 Rest API
Flink 监控指南 被动拉取 Rest API
2022-08-02 07:53:00 【@SmartSi】
Flink版本:1.13.5
Flink 的 Metric API 可用于查询正在运行的作业以及最近完成的作业的状态和统计信息。Flink 自己的 Web UI 也使用了这些 Metric API,但 Metric API 主要是为了自定义监视工具设计的。Metric API 是 REST-ful API,接受 HTTP 请求并返回 JSON 数据响应。
Metric API 由 JobManager 的 Web 服务器提供支持。默认情况下,服务器侦听 8081 的端口,可以通过 flink-conf.yaml 配置文件的 rest.port 配置对其修改。需要注意的是,监控 API 的 Web 服务器和 Web UI 的 Web 服务器目前是相同的,因此可以在同一端口上一起运行。但是,它们响应不同的 HTTP URL。
#rest.port: 8081
rest.port: 8090
防止端口冲突,在这把端口号修改为 8090。
在多个 JobManager 的情况下(为了高可用性),每个 JobManager 会运行自己的 Metric API 实例,由选为集群 Leader 的 JobManager 提供有关已完成和正在运行的作业的信息。
REST API 已版本化,可以通过在 URL 前面加上版本前缀来查询特定版本。前缀始终采用 v [version_number] 的形式。例如,要访问 /foo/bar 的 v1 版本,需要查询 /v1/foo/bar。如果未指定版本,那么 Flink 默认请求最旧版本。如果查询不支持/不存在的版本将返回 404 错误。
这些 API 中存在几种异步操作,例如,触发保存点,重新调整作业。他们会返回一个 trigg
边栏推荐
猜你喜欢
随机推荐
mysql去除重复数据
I.MX6U-ALPHA开发板(EPIT定时器实验)
Database triggers and transactions
5分钟搞懂MySQL - 行转列
小说里的编程 【连载之二十五】元宇宙里月亮弯弯
cas: 139504-50-0 Maytansine DM1|Mertansine|
EPSANet: An Efficient Pyramid Split Attention Block on Convolutional Neural Network
(Note)阿克西斯ACASIS DT-3608双盘位硬盘阵列盒RAID设置
18、优化网站性能
读入、输出优化
[ansible] playbook explains the execution steps in combination with the project
QT web 开发 - 笔记 - 3
MGRE环境下的OSPF
flutter解决键盘和输入框不适配问题
MFC最详细入门教程[转载]
Write a small game in C (three chess)
The crawler video crawl tools you get
Seleniu截图代码以及给图片赋值名字
类型“DropDownList”的控件“ContentPlaceHolder1_ddlDepartment”必须放在具有 runat=server 的窗体标记内。
HCIP 第八天




![[OC学习笔记]ARC与引用计数](/img/56/033cfc15954567d63d987d91ca8d63.png)


![52. [Bool type input any non-0 value is not 1 version reason]](/img/73/c4e0048c504e0df073a6d07cfec3ab.png)
