[资源监控] influxdb2安装

1. 介绍

InfluxDB是一款开源的时序数据库

1.X 时代, 一般使用TIG(telegraf + influxdb + grafana)实现资源监控

2.X后, influxdb集成了UI, 可以更方便快捷的搭建监控环境

2. yum源配置

cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF

或者直接下载rpm包(influxdb包无其他rpm依赖)

wget https://repos.influxdata.com/rhel/7/amd64/stable/influxdb2-2.3.0.x86_64.rpm

3. 基本使用

3.1. 启动

systemctl start influxdb

默认监听端口: 8086

# ss -ntlp |grep influx
LISTEN     0      128         :::8086                    :::*                   users:(("influxd",pid=20211,fd=34))

3.2. 初始化

web访问, 根据提示初始化
在这里插入图片描述

3.3. buckets设置

配置时序数据保留时间, 默认永久保留
在这里插入图片描述

3.4. 数据接入

influxdb支持多种数据接入

  • csv文件
  • 多种语言客户端(go, java, python, ruby, js, php等)
  • buckets
  • telegraf, 同公司出品的数据采集程序, 采集结果写入influxdb buckets

3.5. 图形展示

Dashboards展示linux 系统信息, 便于阅读
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Proxmox VE是一款开源的虚拟化管理平台,它基于KVM虚拟化和容器化技术,可以方便地进行虚拟机和容器的管理和部署。Proxmox VE具有友好的用户界面和丰富的功能,可以帮助用户轻松地实现虚拟化环境的搭建和管理。 InfluxDB是一个开源的时间序列数据库,特别适用于处理和存储大规模的实时数据。它具有高性能和可扩展性,并提供了丰富的查询语言和API,方便用户对存储的时间序列数据进行实时查询和分析。InfluxDB广泛应用于监控系统、物联网和大数据分析等领域。 Proxmox VE和InfluxDB可以结合使用,以实现对虚拟化环境的监控和管理。Proxmox VE提供了丰富的监控工具,可以实时监控虚拟机和容器的状态、资源使用情况等,然后将这些数据通过插件或API的方式发送到InfluxDB中进行存储和分析。 通过使用InfluxDB,用户可以对存储的监控数据进行灵活的查询和分析,可以查看历史数据、生成报表、发现异常情况等。同时,InfluxDB还支持数据的可视化展示,可以通过Grafana等工具实现实时监控和可视化展示。 总结来说,Proxmox VE和InfluxDB的结合可以为用户提供强大的虚拟化环境监控和管理能力,帮助用户更好地了解虚拟化环境的性能和资源使用情况,提高系统的可靠性和可用性。同时,InfluxDB的高性能和可扩展性也能满足大规模实时数据处理和存储的需求,为用户提供准确、可靠的数据支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值