为什么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高可用架构相关推荐

  1. grafana高可用和Alerting(七)

    http://www.51niux.com/?id=247 一.grafana版本升级 1.1  还是先跟着官网简单走一波 建议经常升级Grafana,以获取最新的修补程序和增强功能. 为了实现这一点 ...

  2. 优雅应对故障:QQ音乐怎么做高可用架构体系?

    导语 | 故障是开发者高频关注的问题.在分布式系统建设的过程中,我们思考的重点不是避免故障,而是拥抱故障,通过构建高可用架构体系来获得优雅应对故障的能力.本文作者冯煦亮从架构.工具链.可观测三个维度, ...

  3. c++获取可用端口号_PG高可用架构实施方案

    1.PG概述 PostgreSQL是一个功能非常强大的.源代码开放的客户/服务器关系型数据库管理系统(RDBMS).PostgreSQL最初设想于1986年,当时被叫做Berkley Postgres ...

  4. MHA二种高可用架构切换演练

    高可用架构一 proxysql+keepalived+mysql+mha 优势,最大程序的降低脑裂风险,可以读写分离(需要开启相应的插件支持) 一.proxysql 1.安装 tar -zxvf pr ...

  5. 坑系列 --- 高可用架构的银弹

    呵呵,题图是一队困在坑中的鸭子:)作为一个搬砖的,我经常被困着.今天高考,想起15年前的今天(哦,那时候是七月高考),恩,考完了,还不错,然而15年后还是搬砖:) 0. 承上启下 之前那篇文章写出来以 ...

  6. 高可用架构设计之无状态服务

    高可用架构设计之无状态服务 笑谈架构设计 事故的发生是量的积累的结果,任何事情都没有表面看起来那么简单,在软件运行的过程中,随着用户量的增加,不考虑高可用,迟早有一天会发生故障,不得事先考虑高可用设计 ...

  7. 应对618,京东到家订单系统高可用架构的迭代实战

    闫文广 京东到家后台研发部架构师 从事支付系统.计费系统和订单履约系统等后台领域的研发,现专注于订单中心架构优化和研发相关的工作. 大家好,我是京东到家后台研发部的架构师闫文广,今天将给大家分享京东到 ...

  8. 携程数据库高可用架构实践

    作者:携程技术团队,来自:DataFunTalk 导读: 我们推荐使用数据库三副本,一主一从一异地容灾.如果想要节省成本,也可以只保留两副本,但是一旦其中一台服务器发生故障,服务器维修时间会比较长,那 ...

  9. 美团点评基于MGR的CMDB高可用架构搭建之路

    来自:DBAplus社群 本文根据王志朋老师在dbaplus社群[2018年8月4日北京数据架构与数据优化技术沙龙]现场演讲内容整理而成. 讲师介绍 王志朋 美团点评DBA 曾在京东金融担任DBA,目 ...

最新文章

  1. 如何连接本地mysql+设置无密码登录
  2. java 删除txt,如何从.txt文件中删除2个值
  3. 计算机两年发展,计算机发展历史
  4. Unity3D 使用 GL 绘制线条
  5. jQuery 查找元素节点
  6. css3 media queries
  7. CSS修改input标签中placeholder值的文字样式
  8. Linux vim 编辑文件底部显示[converted]解决办法
  9. vscode中切换远程分支
  10. Linux 重定向和追加(、 指令)
  11. 串口协议模板及其参数配置
  12. 说说最近的工作/生活经历
  13. Go语言实战之数组的内部实现和基础功能
  14. 中科世为 Z6S Linux HMI 屏幕模组上手记录 | 01 - 环境搭建
  15. v-for与v-if为什么不能同时用?
  16. 微信H5棋牌游戏APP下载链接被屏蔽的解决办法
  17. twig调用PHP函数,php – 如何在Symfony2 Twig模板中调用静态函数
  18. CRM系统一定要选一家靠谱的公司
  19. 【C#】RGB转CMYK
  20. SEO网站优化工具哪个好?

热门文章

  1. php对html加密解密,PHP Mcrypt和HTML5加密API加密/解密
  2. 20191022:(leetcode习题)山脉数组的峰顶索引
  3. python面向对象属性_Python面向对象属性
  4. layui文件上传 提示 请求上传接口出现异常
  5. Qt第一印象——Qte与Qt
  6. DOS批处理删除文本文件重复的行
  7. Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
  8. 马斯克一说特斯拉“全自动驾驶”,大家就想笑
  9. 本田公布104小时驾驶行为数据集:时间不长但胜在全面 | 附相关资源汇总
  10. 如何用sklearn创建机器学习分类器?这里有一份上手指南