实操Install Victoriametrics in K8s

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不错,动手试试看吧!
全文参考
会计基础与会计实务基础的区别,在线等
会计基础是会计的理论基础,是学习会计的入门,同时也是会计工作的基本理论依据,理论和概念较强。 会计实务基础是会计基础理论的实际操作基础,是会计工作实际开展的基础,主要是在会计科目的基础上进行的实践和操作,操作性较强。 不过,一般没有会计实务基础这种说法或书名,都是初级会计实务或直接叫会计实务。
长春会计实务培训班哪家专业
会计实务是很有用的,很实用,我一个朋友就学的这个,是在红旗街那的大众会计学的,据说教的很好,通过率很高,学费也不贵。
会计和会计电算化,财务管理,审计与实务与么区别
会计会计电算化、财务管理专业名称意义不大,主要是看课程设置,审计与实务与他们有所不同,如果家里有背景建议报考顺序 金融>审计>会计相关 家里没背景 会计>审计>金融 ,金融属于门槛高难入行,审计属于需求少一般是关系户难入行,会计是就业面比前面容易,但待遇可能比前面的要差。
发表评论