快速迁移Grafana/Prometheus等的方式方法


背景

有一套鲲鹏环境下面的Grafana监控平台.
同事想能够将平台内的时序数据库等迁移到一个别的机器上进行使用. 自从自己开始搞国产化之后, 特别不喜欢使用rpm包的方式进行安装东西
总感觉rpm包安装的文件 路径不符合自己的预期. 并且迁移较难.
一直希望使用 二进制包的方式部署. 自己可控,并且方便迁移.

操作过程

我这边部署模式使用的是 纯粹的tar.gz包进行部署.
所以迁移只需要迁移文件就可以了. 我这边部署的二进制包主要有:
-rw-r--r-- 1 root root 81M 10月 25 10:25 grafana-enterprise-10.0.1.linux-aarch64.tar.gz
-rw-r--r-- 1 root root 82M 10月 25 10:25 prometheus-2.45.0.linux-aarch64.tar.gz
-rw-r--r-- 1 root root 3.1M 10月 25 10:25 redis_exporter-v1.44.0.linux-arm64.tar.gz
-rw-r--r-- 1 root root 9.0M 10月 25 10:25 node_exporter-1.4.0.linux-arm64.tar.gz
-rw-r--r-- 1 root root 8.7M 10月 25 10:25 node_exporter-v1.3.1-linux-amd64.tar.gz
-rw-r--r-- 1 root root 48M 10月 25 10:25 telegraf-1.28.2_linux_arm64.tar.gz
-rw-r--r-- 1 root root 42M 10月 25 10:25 influxdb2-2.7.1-linux-arm64.tar.gz
-rw-r--r-- 1 root root 49M 10月 25 10:25 influxdb-v1.8.9-linux-arm64.tar.gz 需要说明, 我这边部署的influxdb 使用的是 v1 版本, v2版本监控vCenter比较繁琐.
其他软件基本用于备份和使用

prometheus的启动脚本

在目录
/grafana/prometheus-2.45.0.linux-arm64
下创建文件:
restartprometheus
内容为:
killall prometheus
sleep 1
nohup ./prometheus --storage.tsdb.retention.time=15d --storage.tsdb.path="/prometheusdata2/" --storage.tsdb.retention.size=15GB --web.listen-address="0.0.0.0:9095" 2>&1 >/dev/null & 需要注意主要有四个参数:
--storage.tsdb.retention.time=15d 默认存储时长
--storage.tsdb.path="/prometheusdata2/" 默认数据存储位置
--storage.tsdb.retention.size=15GB 最大大小 与时长两个取最小值来实现
--web.listen-address="0.0.0.0:9095" 限定大小, 避免端口窗口.

grafana的启动脚本

注意 直接进入 /grafana/grafana-10.0.1/bin
启动脚本
nohup ./grafana-server &
就可以
grafana 默认使用 /grafana/grafana-10.0.1/data 下面的sqllite数据库存储数据源还有一些大屏信息.
默认配置文件在 /grafana/grafana-10.0.1/conf 下面.

快速迁移Grafana/Prometheus等的方式方法的更多相关文章

  1. incubator-dolphinscheduler 如何在不写任何新代码的情况下,能快速接入到prometheus和grafana中进行监控

    一.prometheus和grafana 简介 prometheus是由谷歌研发的一款开源的监控软件,目前已经贡献给了apache 基金会托管. 监控通常分为白盒监控和黑盒监控之分. 白盒监控:通过监 ...

  2. [转]javascript 快速隐藏/显示万行表格列的方法

    原文地址:javascript 快速隐藏/显示万行表格列的方法 隐藏表格列,最常见的是如下方式: td.style.display = "none"; 这种方式的效率极低.例如,隐 ...

  3. Grafana+Prometheus系统监控之webhook

    概述 Webhook是一个API概念,并且变得越来越流行.我们能用事件描述的事物越多,webhook的作用范围也就越大.Webhook作为一个轻量的事件处理应用,正变得越来越有用. 准确的说webho ...

  4. 关于 MongoDB 与 SQL Server 通过本身自带工具实现数据快速迁移 及 注意事项 的探究

    背景介绍 随着业务的发展.需求的变化,促使我们追求使用不同类型的数据库,充分发挥其各自特性.如果决定采用新类型的数据库,就需要将既有的数据迁移到新的数据库中.在这类需求中,将SQL Server中的数 ...

  5. Grafana+Prometheus打造全方位立体监控系统

    前言 本文主要介绍如何使用Grafana和Prometheus以及node_exporter对Linux服务器性能进行监控.下面两张图分别是两台服务器监控信息: 服务器A 服务器B 概述 Promet ...

  6. Dance GAN 迁移不同视频中人物动作的方法

    该研究提出一种迁移不同视频中人物动作的方法.给出两个视频,一个视频中是研究者想要合成动作的目标人物,另一个是被迁移动作的源人物,研究者通过一种基于像素的端到端流程在人物之间进行动作迁移(motion ...

  7. 性能测试之数据库监控分析工具Grafana+Prometheus

    使用到 Grafana+Prometheus+Mysql_exportor 使用Prometheus和Grafana,可以快速的构建我们性能测试的绝大多数的监控模型:数据库监控.服务器监控.Jvm监控 ...

  8. Grafana+Prometheus通过node_exporter监控Linux服务器信息

    Grafana+Prometheus通过node_exporter监控Linux服务器信息 一.Grafana+Prometheus通过node_exporter监控Linux服务器信息 1.1nod ...

  9. Docker系列——Grafana+Prometheus+Node-exporter钉钉推送(四)

    近期搭建的服务器监控平台,来进行一个总结.主要分为监控平台的搭建.告警中心的配置以及消息的推送.推送的话,支持多种终端.具体详细可查看之前的博文,在这里罗列下,方便查看. Docker系列--Graf ...

  10. QQ聊天记录快速迁移

    QQ聊天记录快速迁移 在工作中大家经常会用到QQ来沟通,但是很多时候在其它设备上登录QQ就无法查看到之前的聊天记录和图片,这是因为电脑上的QQ聊天记录一般都是保存在电脑本地硬盘里,所以我们在换设备登录 ...

随机推荐

  1. Rabin-Karp 字符串查找算法

    和一般的比较字符串的方式不同,Rabin-Karp 查找算法通过对子字符串进行 hash,如果在原有字符串中找到了 hash 值相同的字符串,那么继续比较是否是需要查找的字串,一般来讲,如果 hash ...

  2. 17、Flutter StatelessWidget 、 StatefulWidget

    在Flutter中自定义组件其实就是一个类,这个类需要继承StatelessWidget/StatefulWidget. StatelessWidget是无状态组件,状态不可变的widget Stat ...

  3. C++篇:第十三章_异常_知识点大全

    C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 十三.异常 ① 函数指针与该指针所指的函数必须具有一致的noexcept异常说明 ...

  4. 云图说|图解开天企业工作台MSSE

    摘要:开天企业工作台是面向企业用户的一站式数字工作台. 本文分享自华为云社区<[开天aPaaS]图解开天企业工作台MSSE>,作者:开天aPaaS小助手. 开天企业工作台(MacroVer ...

  5. 华为云NFT云宝限量开抢,区块链技术为你的数字资产保驾护航

    摘要:正是有这些底层的区块链技术支撑,才能让我们真正的"拥有"独属于自己的NFT数字资产. 本文分享自华为云社区<华为云独家NFT限量开抢,背后的这些技术你都知道吗?> ...

  6. Go 1.18 新特性:多模块工作区模式

    摘要:在 Go 1.18 推出多模块工作区模式--Multi-Module Workspaces,用以支持模块的多个工作空间,我们来看看到底有什么特别. 本文分享自华为云社区<一起看看 Go 1 ...

  7. hadoop put 强制覆盖文件

    若hdfs上已经存在文件,要强制覆盖,用 -f 命令 如: hadoop fs -put -f file.name /home/test/

  8. Solon Web 开发,十、签权

    Solon Web 开发 一.开始 二.开发知识准备 三.打包与运行 四.请求上下文 五.数据访问.事务与缓存应用 六.过滤器.处理.拦截器 七.视图模板与Mvc注解 八.校验.及定制与扩展 九.跨域 ...

  9. PPT 渐变入门

    光圈 线性渐变 路径渐变 案例 一个圆 渐变 二个圆 渐变叠加 加阴影 阴影 金属字体

  10. JAVA SQLServerException: 通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP 连接失败

    [2021-01-15 13:20:14.623] ERROR [Druid-ConnectionPool-Create-497208183] DruidDataSource.java:2471 - ...