K8s-实操Install-in-Victoriametrics (k8s实战教程)

教程大全 2025-07-07 20:39:20 浏览

实操Install Victoriametrics in K8s

Victoriametrics

2022-01-11 07:59:15之前给大家介绍了victoriametrics以及安装中的一些注意事项,今天来给大家实操一下,如何在k8s中进行安装。

背景

之前给大家介绍了victoriametrics以及安装中的一些注意事项,今天来给大家实操一下,如何在k8s中进行安装。本次是基于云上的k8s上安装一个cluster版本的victoriametrics,需要使用到云上的负载均衡。

注:victoriametrics后续简称vm

安装准备

安装须知

vm可以通过多种方式安装,如二进制、docker镜像以及源码。可根据场景进行选择。如果在k8s中进行安装,我们可以直接使用operator来进行安装。下面重点说一下安装过程中的一些注意事项。

一个最小的集群必须包含以下节点:

在vmselect和vminsert前面需要一个负载均衡,比如vmauth、nginx。这里我们使用云上的负载均衡。同时要求:

建议为集群安装监控

如果是在一个主机上进行安装测试集群,vminsert、vmselect和vmstorage各自的-httpListenAddr参数必须唯一,vmstorage的-storageDataPath、-vminsertAddr、-vmselectAddr这几个参数必须有唯一的值。

当vmstorage通过-storageDataPath目录大小小于通过-storage.minFreeDiskSpaceBytes指定的可用空间时,会切换到只读模式;vminsert停止像这类节点发送数据,转而将数据发送到其他可用vmstorage节点

安装过程

安装vm

1、创建crd

2、安装operator

3、安装vmcluster operator安装完成后,需要根据自己的需求去构建自己的的cr。我这里安装一个vmcluster。先看看vmcluster安装文件

4、创建vminsert和vmselect service

安装prometheus-expoter

这里还是来安装node exporter,暴露k8s节点数据,由后续的opentelemetry来采集,并通过vminsert存储到vmstorage。数据通过vmselect来进行查询

安装opentelemetry

prometheus node exporter安装好之后,再来安装opentelemetry(以后有机会再介绍)

安装检查

所有的组件安装完成后,在浏览器输入,然后在server url输入;。最后再输入对应的指标就可以查询数据了,左上角还可以开启自动刷新!

总结

整个安装过程还是比较简单的。一旦安装完成后,即可存储多个k8s集群的监控数据。vm是支持基于PromeQL的MetricsQL的,也能够作为grafana的数据源。想想之前需要手动在每个k8s集群单独安装prometheus,还要去配置存储,需要查询数据时,要单独打开每个集群的prometheus UI是不是显得稍微麻烦一点呢。如果你也觉得vm不错,动手试试看吧!

全文参考


会计基础与会计实务基础的区别,在线等

会计基础是会计的理论基础,是学习会计的入门,同时也是会计工作的基本理论依据,理论和概念较强。 会计实务基础是会计基础理论的实际操作基础,是会计工作实际开展的基础,主要是在会计科目的基础上进行的实践和操作,操作性较强。 不过,一般没有会计实务基础这种说法或书名,都是初级会计实务或直接叫会计实务。

长春会计实务培训班哪家专业

会计实务是很有用的,很实用,我一个朋友就学的这个,是在红旗街那的大众会计学的,据说教的很好,通过率很高,学费也不贵。

会计和会计电算化,财务管理,审计与实务与么区别

会计会计电算化、财务管理专业名称意义不大,主要是看课程设置,审计与实务与他们有所不同,如果家里有背景建议报考顺序 金融>审计>会计相关 家里没背景 会计>审计>金融 ,金融属于门槛高难入行,审计属于需求少一般是关系户难入行,会计是就业面比前面容易,但待遇可能比前面的要差。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐