“prometheus-operated”服务是做啥的?

     2023-02-16     129

关键词:

【中文标题】“prometheus-operated”服务是做啥的?【英文标题】:What does "prometheus-operated" service do?“prometheus-operated”服务是做什么的? 【发布时间】:2021-12-02 07:04:45 【问题描述】:

Prometheus-operator 似乎生成了 promethues-operated 服务,它只指向端口 9090 上的 Prometheus 实例。

这项服务有什么作用?我们定义其他服务指向我们的 Prometheus 集群。

删除prometheus-operated 服务会有什么影响?

【问题讨论】:

【参考方案1】:

根据文档,prometheus-operated 是 statefulsets 的管理服务,换句话说,它是 Prometheus 的服务端点,用于其功能。

以下是一些参考资料:

您指的是指向 合成 Prometheus 状态集。秒的情况下 Prometheus 在相同的命名空间中,相同的管理服务将是 引用,这反过来将添加单独的所有 pod 的 IP Prometheus 实例到相同的管理服务。

取自Rename Prometheus Operator Service #3805

同样的想法的另一个参考:

Prometheus Operator 协调称为 prometheus-operated 的服务 和 alertmanager-operated,它们被用作管理服务 有状态集。执行此对帐

取自Prometheus operator/Documentation/readme

确认prometheus-operated 是一个管理服务的另一个提交:

pkg/prometheus:将 Thanos 服务端口添加到管理服务 目前,对于 Prometheus 实例的服务发现,一个单独的 必须部署无头服务。

这会将 Thanos grpc 端口添加到现有的 Prometheus 状态集 如果在 Prometheus 中提供了 Thanos sidecar,则管理服务 自定义资源规范。

这样就不需要部署额外的服务了。

取自pkg/prometheus: add Thanos service port to governing service #2754


删除 prometheus 运营的服务会有什么影响。

这是一个很老的答案,但由于这是 Prometheus 的一部分,如果服务被删除,Prometheus 组件将失败:

prometheus 操作的服务是 Prometheus Operator,不应该碰它,尤其是所有 Prometheus 实例将在此服务中注册

取自kube-prometheus chart creates 3 different services pointing to the same pods #522


Code where this service is created

考虑到:

const (
    governingServiceName            = "prometheus-operated"
    ...
)

【讨论】:

你好@史蒂夫。这能回答你的问题吗? 治理服务是什么意思?我们创建单独的服务来公开 prometheus。 治理服务是一个 kubernetes 术语,用于 statefulsets - 请参阅 here。我基于我发现的文档/提及的假设是运营商用来控制普罗米修斯部署的服务(不是字面意义上的,一般来说)作为端点。可以看到有a few mentions even in code。我可以在他们的 GitHub 存储库中提出问题以了解更多详细信息。

webservice做啥用的,我知道winform是做c/s的软件,webform是做网站

...教程吗?介绍下参考技术Awebservice是用web的方式提供后台服务的,它用来做多种结构的系统整合和集成,可以为不同的客户端提供服务,换言之,你可以用winform+webservice来实现C/S(这里说的C/S不是那种winform直接访问数据库,所有... 查看详情

554rtsp端口是做啥用的

...议,简称RTSP)。1024端口:1024端口一般不固定分配给某个服务,在英文中的解释是“Reserved”(保留)。1080端口:1080端口是Socks代理服务使用的端口,大家平时上网使用的WWW服务使用的是HTTP协议的代理服务。1755端口:1755端口默... 查看详情

udp服务器是做啥用的?

参考技术AUDP服务器,就是首发数据,进行数据处理的。与TCP不同的是不用建立连接,直接调用recvfrom来收包。开始就是基本的socket初始化地址什么的。要求多个线程处理客户端命令,那recvfrom收包后,考虑把客户端的地址信息保... 查看详情

sharepoint是做啥的?

...讲配置的。另外说一句,入门不难。参考技术Asharepoint是服务器,可以通过sharepoint服务器实现协作办公,即时通信等等 查看详情

mysql 服务器和客户端协议中的“受影响的行”和“last_insert_id”是做啥用的?

】mysql服务器和客户端协议中的“受影响的行”和“last_insert_id”是做啥用的?【英文标题】:Whatdo"affectedrows"and"last_insert_id"inmysqlsever&clientprotocolusedfor?mysql服务器和客户端协议中的“受影响的行”和“last_insert_i... 查看详情

smartcardservice.apksmartcardservice.apk是做啥用的

参考技术Asmartcardservice是加密sim、sd、tf卡的服务,用来做电子钱包的功能。因为这个服务保密性比较高,所以必须是官方下载的rom才能校验通过。如果校验不通过,则会出现你现在的状况。如果你不需要用这个功能,可以把他忽... 查看详情

linux中的xinetd是做啥用的?

...么是xinetdextendedinternetdaemonxinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器,常用来管理多种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。2.xinetd的特色1)强大的存取控制功能—内置... 查看详情

dos下的命令telnet对方ip端口是做啥的?

...用自己的话会说吗?telnet就是远程登陆它是一个很重要的服务,黑客有的就是要用这个服务进入你的系统做一些操作的。所以它在默认情况下是关闭的你可以通过mmc联接到控制台。把服务添加了。开启对方的telnet服务。完了以后... 查看详情

app.use(cors()) 是做啥的?

...它:app.use(cors());它实际上是做什么的?这个函数如何在服务器上启用cors?【问题讨论】:g 查看详情

阿里云授权服务中心是做什么的?且看阿里云总裁胡晓明怎么说

...可见一斑。“如果企业的CTO还在跟老板说要去买硬件、买服务器来发展,那就是在浪费企业的利润。”阿里云总裁胡晓明一次在云栖大会上如是说。      关于这个问题,就像造房子不用自己建设发电厂一样,购... 查看详情

网易易盾是做啥的?

...盾是干嘛的,主要做什么?网易易盾是一项专门反垃圾云服务。面相开发者和企业,提供API接口,让企业在极短时间内可以使自己的产品实现实时智能过滤。满意请采纳!参考技术A网易易盾是国内领先的内容安全&业务安全服... 查看详情

192.168.0.71...这个特殊地址是做啥用的?

...些来自192.168.0.71的访问权限。我查找了这个IP(因为我的服务器几乎只接受来自127.0.0.1的请求,并且我看到它是为 查看详情

FTPS 中的 989 端口是做啥用的? [关闭]

...端口990是启动连接的标准控制通道端口。使用被动FTPS,服务器会从预配置的范围内指定用于数据通道的端口。很多文档还特别提到了端口989,但没有说明该端口将在什么时候使用。FTPS中 查看详情

银行的globaltransactionbank主要是做啥的?

...能,望赐教~应该是Globaltransactionservice吧?简称gts全球贸易服务主要包括cash,trade和eb-electronicbank至少花旗的北京分行是这样说白了就是什么都作比如原来客户需要一种服务涉及到银行的3,4个部门只能一个一个去联系现在通过gts客... 查看详情

web.xml 中的资源引用是做啥用的?

...esource-ref>元素?我原以为它会使用JNDI在您的Web/应用服务器中定义,然后在您的Java代码中查找JNDI 查看详情

web.xml 中的资源引用是做啥用的?

...esource-ref>元素?我原以为它会使用JNDI在您的Web/应用服务器中定义,然后在您的Java代码中查找JNDI 查看详情

tomcat是做啥用的?

Tomcat服务器是一个免费的开放源代码的Web应用服务器,目前最新版本是6.0.18(截止到2008-08-27)。Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于... 查看详情

运维工程师主要是做什么的?和网络工程师有啥区别?

...程师主要是做什么的?运维其实就是个大杂烩只要和服务器维护沾边的东西都能往里面塞,其主要职责就是维护好公司软硬件系统的稳定,具体工作就是天天盯着系统、服务器或模块内的东西,查看日志、调整参... 查看详情