grafana高可用架构
为什么80%的码农都做不了架构师?>>>
Grafana的高可用主要通过这两项类保证:
- 部署多个grafana实例,改访问sqlite3为共享数据库
- 处理session问题
alerting目前还不支持高可用配置
##数据库配置 Grafana默认使用了内嵌数据库sqlite3来进行用户以及dashboard相关配置的存储。更改配置文件的[database]部分,比如改为mysql:
[database]
; Either "mysql", "postgres" or "sqlite3", it's your choice
type = mysql
host = 192.168.99.100:3306
name = grafana
user = root
password = mypwd
##session配置 Grafana支持memory,file,mysql,postgres,memchche,redis这几种存储。默认把session存在本地的文件系统,因此如果是采用session sticky策略进行转发的,则没有影响,否则的话,需要处理session同步问题。
[session]
;provider = file
;provider_config = sessions
;cookie_name = grafana_sess
;cookie_secure = false
;session_life_time = 86400
改为mysql实例
[session]
provider = mysql
provider_config = user:password@tcp(192.168.99.100:3306)/database_name
cookie_name = grafana_sess
cookie_secure = false
session_life_time = 86400
然后手动创建表
CREATE TABLE `session` (`key` CHAR(16) NOT NULL,`data` BLOB,`expiry` INT(11) UNSIGNED NOT NULL,PRIMARY KEY (`key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
- cookie_name 指定grafana的cookie的名称
- cookie_secure 如果开启https的话,这里设置为true,默认为false
- session_life_time 设置sessioin的有效时长,单位秒,默认是86400秒,即24小时
想获取最新资讯,请关注微信公众号
转载于:https://my.oschina.net/go4it/blog/917552
grafana高可用架构相关推荐
- grafana高可用和Alerting(七)
http://www.51niux.com/?id=247 一.grafana版本升级 1.1 还是先跟着官网简单走一波 建议经常升级Grafana,以获取最新的修补程序和增强功能. 为了实现这一点 ...
- 优雅应对故障:QQ音乐怎么做高可用架构体系?
导语 | 故障是开发者高频关注的问题.在分布式系统建设的过程中,我们思考的重点不是避免故障,而是拥抱故障,通过构建高可用架构体系来获得优雅应对故障的能力.本文作者冯煦亮从架构.工具链.可观测三个维度, ...
- c++获取可用端口号_PG高可用架构实施方案
1.PG概述 PostgreSQL是一个功能非常强大的.源代码开放的客户/服务器关系型数据库管理系统(RDBMS).PostgreSQL最初设想于1986年,当时被叫做Berkley Postgres ...
- MHA二种高可用架构切换演练
高可用架构一 proxysql+keepalived+mysql+mha 优势,最大程序的降低脑裂风险,可以读写分离(需要开启相应的插件支持) 一.proxysql 1.安装 tar -zxvf pr ...
- 坑系列 --- 高可用架构的银弹
呵呵,题图是一队困在坑中的鸭子:)作为一个搬砖的,我经常被困着.今天高考,想起15年前的今天(哦,那时候是七月高考),恩,考完了,还不错,然而15年后还是搬砖:) 0. 承上启下 之前那篇文章写出来以 ...
- 高可用架构设计之无状态服务
高可用架构设计之无状态服务 笑谈架构设计 事故的发生是量的积累的结果,任何事情都没有表面看起来那么简单,在软件运行的过程中,随着用户量的增加,不考虑高可用,迟早有一天会发生故障,不得事先考虑高可用设计 ...
- 应对618,京东到家订单系统高可用架构的迭代实战
闫文广 京东到家后台研发部架构师 从事支付系统.计费系统和订单履约系统等后台领域的研发,现专注于订单中心架构优化和研发相关的工作. 大家好,我是京东到家后台研发部的架构师闫文广,今天将给大家分享京东到 ...
- 携程数据库高可用架构实践
作者:携程技术团队,来自:DataFunTalk 导读: 我们推荐使用数据库三副本,一主一从一异地容灾.如果想要节省成本,也可以只保留两副本,但是一旦其中一台服务器发生故障,服务器维修时间会比较长,那 ...
- 美团点评基于MGR的CMDB高可用架构搭建之路
来自:DBAplus社群 本文根据王志朋老师在dbaplus社群[2018年8月4日北京数据架构与数据优化技术沙龙]现场演讲内容整理而成. 讲师介绍 王志朋 美团点评DBA 曾在京东金融担任DBA,目 ...
最新文章
- 如何连接本地mysql+设置无密码登录
- java 删除txt,如何从.txt文件中删除2个值
- 计算机两年发展,计算机发展历史
- Unity3D 使用 GL 绘制线条
- jQuery 查找元素节点
- css3 media queries
- CSS修改input标签中placeholder值的文字样式
- Linux vim 编辑文件底部显示[converted]解决办法
- vscode中切换远程分支
- Linux 重定向和追加(、 指令)
- 串口协议模板及其参数配置
- 说说最近的工作/生活经历
- Go语言实战之数组的内部实现和基础功能
- 中科世为 Z6S Linux HMI 屏幕模组上手记录 | 01 - 环境搭建
- v-for与v-if为什么不能同时用?
- 微信H5棋牌游戏APP下载链接被屏蔽的解决办法
- twig调用PHP函数,php – 如何在Symfony2 Twig模板中调用静态函数
- CRM系统一定要选一家靠谱的公司
- 【C#】RGB转CMYK
- SEO网站优化工具哪个好?
热门文章
- php对html加密解密,PHP Mcrypt和HTML5加密API加密/解密
- 20191022:(leetcode习题)山脉数组的峰顶索引
- python面向对象属性_Python面向对象属性
- layui文件上传 提示 请求上传接口出现异常
- Qt第一印象——Qte与Qt
- DOS批处理删除文本文件重复的行
- Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
- 马斯克一说特斯拉“全自动驾驶”,大家就想笑
- 本田公布104小时驾驶行为数据集:时间不长但胜在全面 | 附相关资源汇总
- 如何用sklearn创建机器学习分类器?这里有一份上手指南