快速迁移Grafana/Prometheus等的方式方法
快速迁移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等的方式方法的更多相关文章
- incubator-dolphinscheduler 如何在不写任何新代码的情况下,能快速接入到prometheus和grafana中进行监控
一.prometheus和grafana 简介 prometheus是由谷歌研发的一款开源的监控软件,目前已经贡献给了apache 基金会托管. 监控通常分为白盒监控和黑盒监控之分. 白盒监控:通过监 ...
- [转]javascript 快速隐藏/显示万行表格列的方法
原文地址:javascript 快速隐藏/显示万行表格列的方法 隐藏表格列,最常见的是如下方式: td.style.display = "none"; 这种方式的效率极低.例如,隐 ...
- Grafana+Prometheus系统监控之webhook
概述 Webhook是一个API概念,并且变得越来越流行.我们能用事件描述的事物越多,webhook的作用范围也就越大.Webhook作为一个轻量的事件处理应用,正变得越来越有用. 准确的说webho ...
- 关于 MongoDB 与 SQL Server 通过本身自带工具实现数据快速迁移 及 注意事项 的探究
背景介绍 随着业务的发展.需求的变化,促使我们追求使用不同类型的数据库,充分发挥其各自特性.如果决定采用新类型的数据库,就需要将既有的数据迁移到新的数据库中.在这类需求中,将SQL Server中的数 ...
- Grafana+Prometheus打造全方位立体监控系统
前言 本文主要介绍如何使用Grafana和Prometheus以及node_exporter对Linux服务器性能进行监控.下面两张图分别是两台服务器监控信息: 服务器A 服务器B 概述 Promet ...
- Dance GAN 迁移不同视频中人物动作的方法
该研究提出一种迁移不同视频中人物动作的方法.给出两个视频,一个视频中是研究者想要合成动作的目标人物,另一个是被迁移动作的源人物,研究者通过一种基于像素的端到端流程在人物之间进行动作迁移(motion ...
- 性能测试之数据库监控分析工具Grafana+Prometheus
使用到 Grafana+Prometheus+Mysql_exportor 使用Prometheus和Grafana,可以快速的构建我们性能测试的绝大多数的监控模型:数据库监控.服务器监控.Jvm监控 ...
- Grafana+Prometheus通过node_exporter监控Linux服务器信息
Grafana+Prometheus通过node_exporter监控Linux服务器信息 一.Grafana+Prometheus通过node_exporter监控Linux服务器信息 1.1nod ...
- Docker系列——Grafana+Prometheus+Node-exporter钉钉推送(四)
近期搭建的服务器监控平台,来进行一个总结.主要分为监控平台的搭建.告警中心的配置以及消息的推送.推送的话,支持多种终端.具体详细可查看之前的博文,在这里罗列下,方便查看. Docker系列--Graf ...
- QQ聊天记录快速迁移
QQ聊天记录快速迁移 在工作中大家经常会用到QQ来沟通,但是很多时候在其它设备上登录QQ就无法查看到之前的聊天记录和图片,这是因为电脑上的QQ聊天记录一般都是保存在电脑本地硬盘里,所以我们在换设备登录 ...
随机推荐
- Office 2016 2019 2021 正版部署
教学视频:https://www.youtube.com/watch?v=VSjRx7Hoa60 文章摘抄自零度解说:https://www.freedidi.com/6619.html 1.offi ...
- 从0开始学微信逆向开发(android版)——第一栏
首先给大家普及一下啥叫微信逆向开发,以及微信逆向开发能做什么: 场景1:小明是做微商的,他每天需要加很多很多的好友.然后他会通过微信的各种渠道去添加好友,比如(附近的人.摇一摇.漂流瓶.手机号搜索等) ...
- Ubuntu 下建立 eclipse 启动图标,解决ADT没有菜单栏问题(转载)
原文地址 怎么在这应用程序里边建立图标$sudo gedit /usr/share/applications/Eclipse.desktop输入以下代码 [Desktop Entry]Name=Ecl ...
- mybatis空格字符替换
mybatis空格字符替换 <select id="user" resultType="java.util.Map" parameterType=&quo ...
- JDK1.6在生产环境引起的坑
本文分享自华为云社区<[高并发]记一次JDK1.6在生产环境引起的坑!>,作者: 冰 河 . 最近有朋友遇到一个困惑:他写的程序在测试环境一点问题没有,但是发到生产环境却会频繁出现内存溢出 ...
- 如何极速极速搭建个人博客?Copy攻城狮用的这一招很优秀!
摘要:在中国功夫中,"天下武功,无坚不摧,唯快不破",在编程的世界里,如何快速搭建一个属于自己的博客呢?那么 Pagic + Vercel 应该是个不错的选择!接下来,由Copy攻 ...
- 快来一起玩转LiteOS组件:Curl
摘要:Curl是一个文件传输工具,常用于数据上传和下载,本demo基于Cloud_STM32F429IGTx_FIRE开发板演示了在curl demo中调用curl提供的API来下载一个文件,并将其保 ...
- OpenHarmony移植:XTS子系统之应用兼容性测试套件
摘要:本文通过实例分析下ACTS应用兼容性测试套件移植案例,以及移植过程中特定的操作的原理. 本文分享自华为云社区<移植案例与原理 - XTS子系统之应用兼容性测试套件>,作者:zhush ...
- nginx网站限速限流配置——网站被频繁攻击,nginx上的设置limit_req和limit_conn
利用ngx_http_limit_req_module模块,可根据键值(如ip)限制每分钟的速率: limit_req_zone 用来限制单位时间内的请求数,即速率限制,采用的漏桶算法 "l ...
- DevSecOps 安全即代码基础指南
在过去十年里我们见证了越来越多的企业开始或已经采用云技术,这也意味着云安全的重要性也越来越高.当谈及安全威胁,McKinsey 的一篇文章表明,云上大多数漏洞都是由于配置错误导致而非外部攻击造成底层云 ...