systemctl start influxdb.service systemctl status -l influxdb.service 2.4 配置influxdb2 第一步我们安装并启动好Influxdb数据库之后,接下来就是配置数据库,默认是没有用户名密码的,我们可以通过配置界面进行初始化配置。 1. 访问InfluxDB2管理界面,ip:8086 ,将会出现以下界面: http://192.168.137.128:8086 2...
本方案其实是对InfluxDB不适合存储具有高离散度标签的时序数据结论的一个论证,通过技术手段规避了max-value-per-tag问题的产生,保证了非高离散度标签的监控数据持久化及InfluxDB的稳定运行。 四、总结 通过以上3个解决方案的过程描述,造成max-value-per-tag问题的主要原因是由于监控指标中存在着高离散度的标签,由于In...
由于InfluxDB不适合存储具有高离散度标签的时序数据,在实际开发过程中,遇到高离散度的标签时建议将其只作为监控指标在监控系统中进行临时性存储,而无需将其在InfluxDB中进行持久化存储(注:Prometheus可以通过配置文件的配置在本地存储一定天数的监控指标,默认15天)。
由于InfluxDB不适合存储具有高离散度标签的时序数据,在实际开发过程中,遇到高离散度的标签时建议将其只作为监控指标在监控系统中进行临时性存储,而无需将其在InfluxDB中进行持久化存储(注:Prometheus可以通过配置文件的配置在本地存储一定天数的监控指标,默认15天)。
--influxdb-url=http://192.168.241.13:8086 --influxdb.database=prometheus --influxdb.retention-policy=autogen >/var/log/remote_storage_adapter.log 2>&1 & 将remote_storage_adapter注册为系统服务 cat>/lib/systemd/system/remote_storage_adapter.service<<EOF ...
①通过修改Prometheus的remote_write配置段,将具有高离散度标签的监控指标进行屏蔽设定,去除具有高离散度标签的监控指标向InfluxDB的写入请求。 ②配置完成后,模拟解决方案1中测试验证的第2步操作,经过12小时的测试验证,InfluxDB运行正常,未出现max-value-per-tag的警告问题,磁盘和系统资源占用情况适中。
①通过修改 Prometheus 的 remote_write 配置段,将具有高离散度标签的监控指标进行屏蔽设定,去除具有高离散度标签的监控指标向 InfluxDB 的写入请求。 ②配置完成后,模拟解决方案 1 中测试验证的第 2 步操作,经过 12 小时的测试验证,InfluxDB 运行正常,未出现 max-value-per-tag 的警告问题,磁盘和系统资源占用情...
Telegraf 1.19 includes a Prometheus remote write parser to ingest metrics and output them to either InfluxDB 1.x or InfluxDB 2.0.
prometheus本身使用本地的tsdb数据库来保存数据,如果prometheus服务部署在容器中,没有做持久化,将会导致数据丢失。我们可以使用prometheus的remote write功能将数据写入远程的时序性数据库,这儿我们使用influxdb2.0 在influxdb1.x中,prometheus可以直接将数据写入influxdb中,influxdb2.0的改动比较大,使用telegraf 插件来收集指...
influxdb_master和influxdb_slave通过subscription的方式实现数据实时传送。 操作步骤 1.修改主机名 hostnamectl set-hostname grafana hostnamectl set-hostname prometheus01 hostnamectl set-hostname influxdb-master hostnamectl set-hostname prometheus02 ...