部署VictoriaMetrics
下载软件包
访问 GitHub 下载软件包,点这里跳转
随便选个版本,你可以直接选最新的, 顺便注意一下, 名字里面最好别带 enterprise 字样, 因为这玩意是企业版收费的, 我们用免费的就行.
比如我这里选择版本v1.122.0, 下载victoria-metrics-linux-amd64-v1.122.0.tar.gz, 这个可以根据各自的需求来.
1 | wget https://release-assets.githubusercontent.com/github-production-release-asset/xxxxx -O victoria-metrics-linux-amd64-v1.122.0.tar.gz |
配置VictoriaMetrics
下载并且解压后,可以看见一个victoria-metrics-prod二进制(我使用的是单例,如果是集群版本的话应该是有更多二进制的)
并且我这里是使用supervisorctl做服务单元的,如果你使用的是systemd, 那么应该将victoria-metrics.conf写到正确的路径去
/apps/data/workspace/VictoriaMetrics/victoria-metrics-prod是我二进制所在的绝对路径,你应该根据实际情况来修改.
1 |
|
参数介绍
- storageDataPath: 数据存储路径
- httpListenAddr: 监听地址+端口
- retentionPeriod: 数据保留时间(1y 表示一年)
- httpAuth.username: 用户名 (可选)
- httpAuth.password: 密码 (可选)
检查端口监听
如果服务正常在监听端口,那就没问题了
1 | netstat -ntulp | grep 8888 |