利用rancher部署监控系统并实现存储持久化

一、背景

通过rancher来管理k8s集群是一个非常不错的选择,其自带的应用商店非常丰富,对于某些应用可以帮助我们快速实现,以下记录了利用rancher快速部署prometheus监控系统,并实现持久化存储。

二、实现步骤

Rancher版本:v2.2.2
共享存储:ceph RBD(v13.2.5 mimic版)

1、准备存储类

Rancher应用商店提供的应用只能通过调用存储类实现持久存储,所以我们先要准备一个存储类。存储类可以实现PV的动态创建,根据自己需求提前准备好共享存储,K8S存储类支持的存储情况如下:

可以看到常用的NFS并不被K8S存储类支持,不过可以利用nfs-provisioner实现NFS提供动态PV。
本次安装我们利用的是ceph RBD,配置如下:

2、启动prometheus监控

选择应用存放的项目-->选择应用商店-->选择启动-->找到prometheus,点击进入配置页面:
#自定义命名空间为prometheus

#自定义prometheu域名及共享存储大小

#自定义grafana域名及共享存储大小

配置完后点击保存就可以看到应用正在部署了。

3、收尾工作

存储类需要调用secret连接存储做验证,而我们自定义的prometheus命名空间中并不存在这个secret,所以要将对应的secret加入到该命名空间中:
#直接克隆即可

三、查看

#pod状态

#PV状态

#ceph的image状态

#traefik

#最后通过域名访问即可,rancher部署的grafana已经帮我们把模板配置好了:

原文地址:https://blog.51cto.com/fengjicheng/2401714

时间: 2024-09-29 08:26:50

利用rancher部署监控系统并实现存储持久化的相关文章

ubuntu16.04安装部署监控系统zabbix2.4

Ubuntu16.04安装部署监控系统Zabbix2.4 第一部分,php+mysql+nginx组件安装 1.系统更新 sudo apt-get update && sudo apt-get upgrade 2.安装php-fpm 检索系统当前自带的PHP版本:apt-cache search php-fpm 安装依赖包:sudo apt-get install make  bison g++ build-essential libncurses5-dev cmake 安装php-fpm

利用Grafana为OpenStack搭建现代化监控系统

首先简单说下为什么会用grafana,最近公司在新机房上了300多台物理机,其中有60台分配给我做OpenStack的私有云环境.OpenStack部署很快,三下五除二很快就上线了Mitaka的版本.但是在分给各个运维使用一段时间后,暴露一些问题. 场景一 某个干坏事的小朋友在虚拟机里面搞性能测试,直接打满cpu使用率和物理机的网络IO,影响这个物理机上的其他虚拟机. 场景二 OpenStack的Cinder卷采用的LVM + Iscsi方式提供,线上虚拟机的某个在某个时间点同步大量数据到数据卷

通常所说的网络远程监控系统是什么?

通常所说的远程监控系统是一款远程监控软件,是由一台主电脑控制端远程监控另一台被控电脑端,而所谓的远程一般是指通过局域网远程监控. 当操作者使用主控制端电脑监控被控端电脑时,就如同自己在使用被控端电脑一样,清晰看到被控端电脑当前屏幕操作,可以启动被控端电脑的程序.限制访问网址.限制聊天.上网.玩游戏.禁止U盘读取以及文件传输等操作,利用网络远程监控系统,被控端电脑操作行为皆掌握在自己手中.  有什么用途? 网络远程监控系统一般是用于正当用途,比如用于企业单位对上班员工电脑的管理.规范员工上班的不良

远程电脑监控系统主要应用在什么地方?

远程电脑监控系统可以监控和限制被控端的电脑屏幕.上网.聊天.邮件.网站浏览.看小说.玩游戏.电脑文件操作等.那么,一般局域网监控软件应用在什么方面呢? 远程电脑监控系统主要应用在以下几个方面: 一.应用在各类大中小企业-主要是企业管理人使用,利用远程电脑监控系统,安装在管理端和员工电脑端,进而监管员工上网行为,对其上班做与工作无关的事进行限制和管理,提高工作效率: 二.应用在贸易公司-利用远程电脑监控系统,监督业务部门员工电脑操作行为,防止业务员私自飞单. 三.应用在高科技公司-利用远程电脑监控

Qt编写的项目作品7-视频监控系统

一.功能特点 支持16画面切换,全屏切换等,包括1+4+6+8+9+13+16画面切换. 支持alt+enter全屏,esc退出全屏. 自定义信息框+错误框+询问框+右下角提示框. 17套皮肤样式随意更换,所有样式全部统一,包括菜单等. 云台仪表盘鼠标移上去高亮,八个方位精准识别. 底部画面工具栏(画面分割切换+截图声音等设置)移上去高亮. 可在配置文件更改左上角logo+中文软件名称+英文软件名称. 封装了百度地图,视图切换,设备点位,鼠标按下获取经纬度等. 堆栈窗体,每个窗体都是个单独的qw

zabbix监控系统部署

一. zabbix简介: zabbix是完全开源的工具,整合了cacti和nagios等特性 cacti:snmp nagios:linux主机:nrpe    设备:snmp 附:SNMP(udp 161  udp 162) 众多网络工具都支持此协议,比如常见路由交换,常见OS 其既可以做管理端也可以做被管理端 snmp协议大致有3个版本分别是v1 v2 v3 无论是v1 和 v2 的安全性是比较差的,因为传输是明文的, V3的认证密码用MD5/SHA摘要算法加密 很多工具支持网络管理的功能,

Linux之部署Zabbix监控系统

一. zabbix简介: zabbix是完全开源的工具,整合了cacti和nagios等特性 附:SNMP(udp 161  udp 162) 众多网络工具都支持此协议,比如常见路由交换,常见OS 其既可以做管理端也可以做被管理端 snmp协议大致有3个版本分别是v1 v2 v3 无论是v1 和 v2 的安全性是比较差的,因为传输是明文的, V3的认证密码用MD5/SHA摘要算法加密 很多工具支持网络管理的功能,而对于非网络设备(操作系统),可以完全抛开snmp这种不安全的架构来实现监控的.所以

分布式监控系统Zabbix-3.0.3-完整安装记录(5)-邮件报警部署

前面几篇陆续介绍了zabbix3.0.3监控系统的部署和监控项配置,今天这里分享下zabbix3.0.3的邮件报警的配置过程~ 由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式! 这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种:(1)利用sendEmail程序来发送报警邮件.sendEmail是一个轻量级,命令行的SMTP邮件客户端,非常完美,使用简单并且功能强大.这个被设计用在php.bash .perl和web站点使用.(2)利用pyt

大规模视频监控系统将以云存储为主

随着高清技术的普及,720P.1080P视频已经遍地开花,同时基于对 清晰度的追求,时候智能分析的处理,500W.800W.甚至上千万更高分辨率的摄像机开始崭露头角:如此高清的监控,问题也伴随而来:高清视频数据动辄 几G到几十G的文件,对存储设备的容量.读写性能.可靠性.扩展性等都提出了更高的要求,对于存储厂商而言也面临着更大的挑战:如何在视频监控系统中选用 适宜的数据存储解决方案,显得格外重要.站在系统建设角度考虑,需要充分考虑功能集成度.数据安全性.数据稳定性,系统可扩展性.性能及成本各方面