集群grafana loki k8s
Redis缓存高可用集群
在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用性等各方面表现一般。 ......
56、K8S-监控机制-Prometheus-配置解析、标签管理
Kubernetes学习目录 1、配置文件 1.1、配置简介 1.1.1、简介 Prometheus可以通过命令行或者配置文件的方式对服务进行配置。 一般情况下,命令行方式一般用于不可变的系统参数配置,例如存储位置、要保留在磁盘和内存中的数据量等;配置文件用于定义与数据动态获取相关的配置选项和文件等 ......
k8s 会把自己的ca.pem 注入到 /var/run/secrets/kubernetes.io/serviceaccount/ 目录下
k8s 会把自己的ca.pem 注入到 /var/run/secrets/kubernetes.io/serviceaccount/ 目录下 生成 三个文件 lrwxrwxrwx 1 root root 13 Dec 12 01:56 ca.crt -> ..data/ca.crtlrwxrwxrw ......
Loki采集Mysql errorlog,你值得拥有的错误日志聚合系统
说到分布式日志存储系统,大家肯定对ELK、EFK这些工具并不陌生。可是它们都基于Elasticsearch存储,搭建复杂,耗资源,上手难。所以,个人非常推崇Grafana Labs开源的Loki 轻量级日志聚合分析系统 Loki使用标签来作为索引,而不是对全文进行检索,所以在搜索上会有一定的局限性。 ......
SonarQube(CE)版集群环境下的高可用性实践
摘要:本文将详细介绍SonarQube的落地场景,集群环境(CE)下的高可用性(HA)最佳实践,包括部署策略、负载均衡、数据同步等方面的内容,以帮助您更好地构建一个健壮、高性能的代码质量分析系统 一、为什么是SonarQubeSonarQube是一个广泛使用的开源的代码质量分析工具,它可以帮助开发团 ......
Moebius数据库多活集群
背景 数据库是信息化的基石,支撑着整个业务系统,发挥着非常重要的作用,被喻为“IT的心脏”。因此,让数据库安全、稳定、高效地运行已经成为IT管理者必须要面对的问题。数据库在底层架构层面需要满足以下几点建设要求: 安全和可靠:不能因为服务器的软硬件故障导致数据丢失和业务中断; 容灾:多数据中心间的数据 ......
k8s 各个版本的差别
自定义 DNS 服务 本页说明如何配置 DNS Pod,以及定制集群中 DNS 解析过程。 准备开始 你必须拥有一个 Kubernetes 的集群,同时你的 Kubernetes 集群必须带有 kubectl 命令行工具。 建议在至少有两个节点的集群上运行本教程,且这些节点不作为控制平面主机。 如果 ......
k8s
title: FIT 5225ASS1 K8S简介 K8S是负责自动化运维管理多个Docker程序的集群 传统的后端部署方式当请求量上来,已部署的服务会响应不过来。传统的做法往往是,如果请求量、内存、CPU超过阈值做了告警,运维马上再加几台服务器,部署好服务之后,接入负载均衡来分担已有服务的压力。 ......
k8s集群搭建及相关问题解决
原文链接:https://juejin.cn/post/7011425524790591519 环境准备 三台机器: master:192.168.0.1 node1:192.168.0.2 node2:192.168.0.3 基础环境设置 [1] 设置3台机器hostname基于主机名通信:/et ......
linux系统下Hadoop集群环境搭建
1、前言 基于redhat7.6系统搭建全分布式Hadoop3.3.5集群环境(模拟三台机,1主角色,2从角色)。 2、安装虚拟机 参考:https://www.cnblogs.com/jpxjx/p/16800831.html 3、虚拟机安装redhat7.6 参考:https://www.cnb ......
54、K8S-监控机制-Prometheus-node_exporter部署
Kubernetes学习目录 1、node_exporter部署 1.1、安装主机说明 这里分别安装到node1和node2节点上。 1.2、软件安装 1.2.1、解压软件 mkdir /data/{softs,server} -p tar xvf node_exporter-1.5.0.linux ......
基于k8s的web集群项目
准备5台linux机器 系统是centos7.9 2核/4G的配置 1.k8s的部署安装 1.1.准备环境: 先给每台服务器起好名字,使用固定的ip地址,防止后面因为ip地址的变化,导致整个集群异常(每台机器) master 192.168.18.139 node1 192.168.18.138 n ......
K8S架构原理详解
Kubernetes是什么,为什么上手这么难? Kubernetes是一个基于容器技术的分布式集群管理系统。它是谷歌在大规模应用容器技术方面数十年经验的实际成果。因此,支持大规模的集群管理承载着非常多的组件,分布式本身的复杂度非常高。 Kubernetes到底有什么? 接下来我们一步步来看看Kube ......
分片集群之 添加删除节点
redis cluster 节点加入集群 环境说明:3主3从 集群模式 redis version 5.0.14 模拟集群中一个实例长期离线(比如虚拟机损坏、pod损坏),重启一个实例从新接入到当前集群 第一步 停止pod,模拟损坏环境 docker rm -f 6380 随后查询集群节点状态,发现 ......
Zookeeper集群
一、Zookeeper概述 1. Zookeeper定义及工作机制 定义:Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 工作机制:Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观 ......
Hadoop与Hadoop集群介绍
1、什么是Hadoop 狭义上Hadoop指的是Apache软件基金会的一款开源软件。用java语言实现,开源。允许用户使用简单的编程模型实现跨机器集群对海量数据进行分布式计算处理 广义上Hadoop指的是围绕Hadoop打造的大数据生态圈。 2、Hadoop核心组件 Hadoop HDFS(分布式 ......
53、K8S-监控机制-Prometheus、Grafana部署
Kubernetes学习目录 1、Prometheus-部署 1.1、准备软件 1.1.1、下载软件地址 prometheus https://github.com/prometheus/prometheus/releases/download/v2.43.0/prometheus-2.43.0.l ......
K8s安装
1、准备工作 准备一主两从(一共三台机器)来搭建集群,配置如下 使用的镜像都是centos7,可以从阿里镜像下载,点击这里下载。 | 节点名称 | CPU | RAM | ROM | | | | | | | master | 2 | 4G | 100G | | node1 | 1 | 2G |100 ......
[zookeeper] 集群搭建及启动后查询服务器状态异常解决
一、集群搭建 1、每台服务器上部署zookeeper 1、将zookeeper压缩包解压到指定位置,在zookeeper解压后目录下创建数据目录zkData 2、在zkData下创建myid文件,内容写上数字,代表该zookeeper的唯一id 3、修改conf目录下的zoo_sample.cfg为 ......
从k8s 的声明式API 到 GPT的 提示语
命令式命令式有时也称为指令式,命令式的场景下,计算机只会机械的完成指定的命令操作,执行的结果就取决于执行的命令是否正确。GPT 之前的人工智能就是这种典型的命令式,通过不断的炼丹,告诉计算机要怎么做,计算机只是机械的完成指定场景下的任务。声明式声明式也称为描述式或者申明式,这种方式告诉计算机想要的, ......
52、K8S-监控机制-Prometheus【理论知识】
Kubernetes学习目录 1、监控基础 1.1、监控机制 1.1.1、数据层面 我们如果要监控数据,首先得有数据,也就是说,这些数据应该可以被记录下来,或者被暴露出来,数据常见的产生、直接或间接暴露方式的方式如下: 1、硬件本身的记录信息 - 以文件或者以内存属性的方式存在 2、应用业务的接口 ......
Nginx 集群搭建
Nginx 集群搭建 https://huaweicloud.csdn.net/63560e7dd3efff3090b591dc.html?spm=1001.2101.3001.6650.14&utm_medium=distribute.pc_relevant.none-task-blog-2%7E ......
51、K8S-流量调度-Ingress、Ingress-nginx、Dashboard
Kubernetes学习目录 1、Ingress基础 1.1、简介 在实际的应用中,kubenetes接受的不仅仅有内部的流量,还有外部流量,我们可以通过两种方式实现将集群外部的流量引入到集群的内部中来,从而实现外部客户的正常访问。 service方式: nodePort、externalIP 等s ......
k8s前端部署
//前端项目打包构建;支持多环境 pipeline { agent any environment { //GIT路径 GIT_PATH = "threegene/dev/zproduct/server/demo.git" //项目名称, 使用Job名称作为项目名称 PROJECT_NAME = " ......
centos7 mongodb4.4分片集群部署
#创建mongo相应的目录 mkdir -pv /data/app/mongodb/conf mkdir -pv /data/app/mongodb/{configset,shared1,shared2,shared3}/log mkdir -pv /data/mongodb/{configset, ......
Proxmox VE Ceph 集群部署
1、集群安装 参考:https://www.cnblogs.com/a120608yby/p/17295938.html 2、业务及管理网络创建 参考:https://www.cnblogs.com/a120608yby/p/17140953.html 3、Ceph网络创建 # 配置ceph多网卡绑 ......
非关系数据库型--Redis集群和哨兵
redis集群和高可用 redis主从复制 主从复制特点 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向的,master到slave 主从复制实现 建议redis master和slave开启持久化,设置相同连接密码,slave提升为maste ......
微服务 - 集群化 · 服务注册 · 健康检测 · 服务发现 · 负载均衡
微服务集群化、Consul、服务注册、健康检测、服务发现、K/V存储、Datacenter、负载均衡方式、熔断与降级、Snapshot集群备份、命令行方式注册服务、API 方式注册服务、引用类库方式注册服务、服务发现测试 ......
Loki 日志管理
一、loki Installation | Grafana Loki documentation 1、loki介绍 Loki是 Grafana Labs 团队发布的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。 项目受 Prometheus 启发,官方的介绍就是:Like Promet ......
K8S 1.24.1 helm 部署 kafka 和 kafka-console-ui
背景 | IP | 角色 | 中间件 | | | | | | 172.16.16.108 | k8s-master-1 | kafka, zookeeper | | 172.16.16.109 | k8s-node-1 | kafka, zookeeper | | 172.16.16.110 | k ......