onkeldom.victoriametrics
Ansible 角色:VictoriaMetrics
描述
使用 Ansible 部署 victoriametrics 监控系统。
需求
- Ansible >= 2.9 (可能在之前的版本中有效,但我们无法保证)
角色变量
所有可以被覆盖的变量都存储在 defaults/main.yml 文件中,以及下面的表格中。
名称 | 默认值 | 描述 |
---|---|---|
proxy_env |
{} | 代理环境变量 |
victoriametrics_version |
1.57.1 | victoriametrics 软件包版本。也可以接受 latest 作为参数。仅支持 victoriametrics 2.x |
victoriametrics_config_dir |
/etc/victoriametrics | victoriametrics 配置的目录路径 |
victoriametrics_data_dir |
/var/lib/victoriametrics | victoriametrics 数据库的目录路径 |
victoriametrics_binary_install_dir |
/usr/local/bin | victoriametrics 二进制文件的目录路径 |
victoriametrics_system_user |
prometheus | victoriametrics 系统用户 |
victoriametrics_system_group |
victoriametrics | victoriametrics 系统组 |
victoriametrics_limit_nofile |
16384 | 设置 systemd 单元中的 nofile 限制 |
victoriametrics_web_listen_address |
"0.0.0.0" | victoriametrics 监听的地址 |
victoriametrics_web_listen_port |
8428 | victoriametrics 监听的端口 |
victoriametrics_log_level |
warn | 设置日志级别 |
victoriametrics_log_format |
json | 设置日志格式 |
victoriametrics_prometheus_config |
{} | 定义 prometheus 配置 |
victoriametrics_config |
[] | 定义 victoriametrics 环境变量 - 列表标志 |
示例
Playbook
---
- hosts: all
roles:
- onkeldom.victoriametrics
贡献
请查看 贡献指南。
许可证
本项目采用 MIT 许可证。有关更多详情,请查看 LICENSE。
关于项目
Ansible role for installing and configuring victoriametrics storage backend
安装
ansible-galaxy install onkeldom.victoriametrics
许可证
mit
下载
440
拥有者