Prometheus之集成Flink

news2024/11/18 20:28:24

目录

  • 1. 基本介绍
  • 2. 拷贝Flink jar包
  • 3. 修改Flink的配置文件flink-conf.yaml
  • 4. 重启Flink集群
  • 5. 验证是否集成成功

1. 基本介绍

Flink提供的Metrics可以在Flink内部收集一些指标,通过这些指标让开发人员更
好地查看作业或集群的状态

2. 拷贝Flink jar包

在Flink集群所有服务器执行如下操作

[root@bigdata001 flink-1.14.4]# pwd
/opt/flink-1.14.4
[root@bigdata001 flink-1.14.4]# 
[root@bigdata001 flink-1.14.4]# cp plugins/metrics-prometheus/flink-metrics-prometheus-1.14.4.jar lib/
[root@bigdata001 flink-1.14.4]# 

3. 修改Flink的配置文件flink-conf.yaml

向Flink集群所有服务器的conf/flink-conf.yaml添加如下内容

metrics.reporter.promgateway.class: org.apache.flink.metrics.prometheus.PrometheusPushGatewayReporter
# PushGateway的host和port
metrics.reporter.promgateway.host: bigdata001
metrics.reporter.promgateway.port: 9091
# Flink metric在前端展示的标签(前缀)
metrics.reporter.promgateway.jobName: flink-cluster-metrics
# 是否在Flink metric的标签添加随机后缀
metrics.reporter.promgateway.randomJobNameSuffix: true
# Flink集群关闭时,是否删除Pushgateway中的Flink metrics
metrics.reporter.promgateway.deleteOnShutdown: false
# Flink向Pushgateway推送metrics的时间间隔
metrics.reporter.promgateway.interval: 60 SECONDS

4. 重启Flink集群

5. 验证是否集成成功

在Prometheus的输入框中输入flink,出现如下提示,说明Flink和Prometheus集成成功

验证集成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/95958.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[附源码]Node.js计算机毕业设计互联网在线笔记管理系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

【C++】list的介绍和使用

​🌠 作者:阿亮joy. 🎆专栏:《吃透西嘎嘎》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根 目录👉list 的介…

操作系统原理和接口

这个阶段的课程讲授操作系统的原理和Linux系统给应用层提供的C编程接口。操作系统通过系统调用提供的抽象层是一切中间层和应用软件的根本。 课程建设思路-传统误区 长久以来这个阶段的课程是按照《UNIX环境高级编程》这本书进行讲解的。这个环节的课程甚至曾因此被称为"高…

新能源电动汽车充电桩收费平台

安科瑞 华楠 一、业务模式 平台客户 两种合作方式 1)数据托管方式 安科瑞指导用户完成充电桩的安装,用户的充电桩将数据上传至安科瑞充电桩收费运营云平台,委托安科瑞管理,按规定/约定收取托管费用。 2)用户自建平…

D-028 DDR3硬件电路设计

DDR3硬件电路设计1 简介2 电路设计3 设计要点1 简介 RAM(Random Access Memory)是随机存储器,存储单元中的内容可以按需任意去除或者存入,并且存取的速度与存储单元的位置无关。这种存储器在断电时,将丢失其存储的内容…

@Pointcut 的 12 种用法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…

数据结构---鸡尾酒排序

鸡尾酒排序是基于冒泡排序的一种升级排序法(双向冒泡排序)冒泡排序:每一轮都是从左到右来比较元素,进行单向的位置交换的。鸡尾酒排序的元素比较和交换过程是双向的。解决的问题如下:从小到大排序{2,3,4,5,6,7,8,1} 如…

微服务框架 SpringCloud微服务架构 多级缓存 48 多级缓存 48.9 Nginx 本地缓存

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 多级缓存 文章目录微服务框架多级缓存48 多级缓存48.9 Nginx 本地缓存48.9.1 Nginx本地缓存需求48.9.2 Nginx 本地缓存48 多级缓存 48.9 Ng…

LCHub:伙伴云荣获21世纪商业模式高峰论坛 低代码平台明星企业

12月13日,由南方财经全媒体集团指导,《21世纪商业评论》、《21世纪经济报道》联合主办的“21 世纪商业模式高峰论坛(2022)”在上海绿地万豪酒店举行。 大会公布了21 世纪商业模式竞争力研究榜单,伙伴云凭借在低/无代码领域的技术创新,领先的商业模式和多维度专业服务能力,…

java设计模式之建造者模式(Builder Pattern)

目的:将产品与产品的创建过程解耦 。他是按照相应的步骤来构建产品 下面看一下UML序列图 对于序列图的一个解释 下面来上一个标准代码 Product.java package com.pxx;public class Product {private String shape;private int height;private String color;publ…

OAuth2四种授权模式

授权码模式 授权码模式(Authorization Code) 是功能最完整、流程最严密、最安全并且使用最广泛的一种OAuth2授权模式。同时也是最复杂的一种授权模式,它的特点就是通过客户端的后台服务器,与服务提供商的认证服务器进行互动。其具…

SpringMVC学习笔记 | SpringMVC从入门到源码分析

一、SpringMVC导学 二、SpringMVC简介 MVC M:模型 Model 指工程中的JavaBean 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等一类称为业务处理 Bean:指 Service 或 Dao 对象,专门用于处理业务逻辑和数据访…

Java IO AIO学习+BIO聊天室+NIO详解

IO第一章 BIO、NIO、AIO课程介绍1.1 说明1.2 可以解决的问题第二章 Java I/O的演进2.1 I/O模型基本说明2.2 I/O模型BIONIOAIO2.3 适用场景第三章 Java BIO深入解剖3.1 Java BIO基本介绍3.2 传统的BIO编程实例3.3 单个客户端下的多发多收3.4 BIO 模式下接收多个客户端概述服务器…

【YOLOv7/v5系列算法改进NO.46】融合DLinkNet模型中协同双注意力机制CDAM2

文章目录前言一、解决问题二、基本原理三、改进办法前言 作为当前先进的深度学习目标检测算法YOLOv7,已经集合了大量的trick,但是还是有提高和改进的空间,针对具体应用场景下的检测难点,可以不同的改进方法。此后的系列文章&…

[附源码]Python计算机毕业设计-哈尔滨旅游项目推荐平台Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等…

[CCS12.1][CC2340] 环境搭建

环境搭建一、 CCS 安装二、打补丁包三、环境修改一、 CCS 安装 CCS12.0 安装并设置中文 CCS12.1.0.00007 下载 注:cc2340只能使用CCS12.1.0.00007以上版本。 其他准备: cc23xx_device_support_0.01.10.284_win64.zip FreeRTOSv202104.00.zip simplel…

WPF聚光灯光源学习

聚光灯,Spotlight;其照亮方式与 PointLight 类似,但是它既有位置又有方向; 它们在 InnerConeAngle 和 OuterConeAngle 属性所设置的锥形区域(以度为单位指定)中投射光; 此光源在一个圆锥形区域…

使用ChatGPT帮我们写一篇论文,最后查重的重复率会是多少?

使用ChatGPT帮我们写一篇论文,最后查重的重复率会是多少? ChatGpt一经发布就大火,迅速应用在各个领域,尤其在程序圈自动帮我们写代码着实是圈了一大波粉。那么它用在科研领域会出现怎样的效果呢,当我们写论文纠结几个…

实战整了一个后台服务,真香!

大家好,HTTP 服务是重中之重,今天分享一下 一个HTTP服务的实现。 项目介绍 本项目实现的是一个HTTP服务器,项目中将会通过基本的网络套接字读取客户端发来的HTTP请求并进行分析,最终构建HTTP响应并返回给客户端。 HTTP在网络应…

25.自定义层

深度学习成功背后的一个因素是神经网络的灵活性: 我们可以用创造性的方式组合不同的层,从而设计出适用于各种任务的架构。 例如,研究人员发明了专门用于处理图像、文本、序列数据和执行动态规划的层。 有时我们会遇到或要自己发明一个现在在深…