RKE搭建k8s-1.20.15集群之 nginx+keepalive+vip配置 nginx安装和配置,主从服务都需要安装 直接使用了rpm包部署。 nginx配置 vi /etc/nginx/nginx.conf 新增如下信息: stream { # 添加socket转发的代理 upstream socket_proxy { hash $rem…
Uptime-Kuma 一个轻量的开源监控工具 开源的监控工具 Uptime Kuma, 主要用来监控 Web 以及网络, 和 Prometheus 相比, 它是轻量的, Uptime Kuma 是基于 Vue 3 和Node.js 开发。 主要功能特性如下: 开源免费, 支持 Docker 部署 花哨的、响应式的 Dashboard 轻量, 基于…
如何下载麒麟系统镜像 麒麟服务器版的操作系统藏得非常深,就记录一下怎么下载吧,上次忘记做笔记然后又忘了 登录麒麟生态网站https://eco.kylinos.cn 点击合作伙伴-镜像下载-->https://eco.kylinos.cn/partners/mirror.html?class_id=1 请先进行注册,填写信息提交申请,注册通过后即可…
Linux系统中清除squid的缓存 前因 squid缓存占用了磁盘20多G,因此需要清除一下缓存,就记录一下步骤吧~ 查找squid代理缓存的位置 基本上都是通过/etc/squid/squid.conf文件设置。 [root@localhost spool]# grep cache_dir /etc/squid/squid.conf #cach…
什么是埋点 埋点大概分成2种 业务埋点 这里埋点的含义就是:预先在用户可能操作的"点",埋下上报的代码,一旦用户发生了操作,我就上报该用户操作的详细信息 一般是要产品或者运营提出需求,在哪里埋点,比如: 进入某个界面,客户端上报"xx用户进入了xx页面" 离开时再上报"xx用户离开了xx页面" 本质上是跟踪用户的行为,用户什么时候打开了应用,点击了…
clickhouse备份和恢复 为什么要备份CK 虽然CK有复制表之类的引擎,也有一些保护措施(不能人工删除使用带有MergeTree引擎且包含超过50Gb数据的表),但是无法避免的人为失误,以及倒霉透顶的机器集群故障,或者合规要求等,为了再加一份保险,就需要用到只要是数据库,就有备份的必要性 备份方法和工具来源于官网:https://clickh…
Kubernetes Deployment 的故障排查可视化指南 将应用部署到 Kubernetes 时通常会使用 Deployment、Service、Ingress,整个应用从部署到正常运行,经历的流程很长。从 kubectl apply YAML 文件,经过 apiserver、controller manager、scheduler、kub…
Docker下部署开源网络监控工具Observium Observium是一个免费的开源网络管理和监控工具,可用于监控所有的网络设备。 Observium是用PHP编写的,使用SNMP从连接的设备收集数据并使用Web界面监视它们。 Observium支持大量的网络硬件和操作系统,包括Linux,Windows,FreeBSD,思科,戴尔,NetAp…
使用dfimage工具从Docker镜像提取Dockerfile 有时候因为自己构建镜像的 Dockerfile 文件丢失,或者从网上下载的 Docker 镜像,想了解其镜像构建的步骤,这时候怎么办了?可通过以下两种方法获取。 方法一 使用docker history命令 [root@localhost ~]# docker history ibm…
grafana 安装 clickhouse 数据源插件 下载插件包 clickhouse 数据源插件有两种, 1.Altinity plugin for ClickHouse 2.ClickHouse 按照说明,官方的clickHouse插件只支持ClickHouse 22.7+版本,可惜我公司环境的clickhouse是18.16.x版本,因此选…
银河麒麟V10高级服务器操作系统忘记root密码(恢复) 银河麒麟高级服务器操作系统通过修改引导参数重置root用户密码 以银河麒麟高级服务器操作系统 release V10 (SP3) /(Lance)-x86_64-Build20/20221125 为例 1.进入grub菜单 按'e'进行修改 2.输入grub菜单口令 默认账户密码为:root…
基于rke部署k8s的卸载脚本 vim clear-rke.sh #!/bin/bash RED='\033[0;31m' GREEN='\033[32;1m' YELLOW='\033[33;1m' NC='\033[0m' # No Color # clean up rke containers function clean_rke_conta…
Winlogbeat的安装与使用 前言 最新需求是需要收集windows一些安全日志和一些中间件的日志,但问了公司现有产品的公司是暂时不支持windows日志收集,于是乎安全日志打算使用Winlogbeat推送到kafka然后再进行入库消费记录。 介绍 Winlogbeat 是 Windows 事件日志的轻量级数据发送器。 虽然 Elastic 群…
k8s部署升级内核 k8s部署必须升级内核版本到4.4以上。本次升级是直接升级到5.4 下载rpm包(时间会很长) https://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-lt-5.4.238-1.el7.elrepo.x86_64.rpm https://elrepo.org/linux/ke…
RKE部署k8s,无法映射StorageClass本地存储卷的坑 最近部署elk,想着通过StorageClass存储卷这种方式去映射使用本地磁盘,但执行一直报错说无法找到存储: "logging-local-storage-pv-0" : path "/data/elk/master" does not exist 找了一圈,官方提示需要提前设置…
理解Kubernetes驱逐Pod Kubernetes Pods被驱逐是什么意思?它们被终止了,通常是由于没有足够的资源,但是为什么会发生这种情况呢? 驱逐是一个过程,分配给一个节点的Pod被要求终止。Kubernetes中最常见的情况之一是抢占,为了在资源有限的节点上安排一个新的Pod,通常需要终止另外一个Pod。 另外,Kubernetes会…
银河麒麟V10服务器系统快速利用RKE部署K8S 前言 因为后续服务器使用的操作系统是国产银河麒麟V10,那也需要预研一下。就各种踩坑 国产银河麒麟V10我初步看了下也是基于Centos8进行自己的魔改的 运行环境 服务器整体规划 名称 IP 组件 k8s-188 192.168.100.188 controlplane,etcd、rancher(…
监控运维告警工具之PrometheusAlert 自己肯定有疑问Prometheus外加alertmanager可以做告警推送,为什么我还要使用Prometheus Alert做第三方推送呢?-->其实就是不想自己再去部署多个Webhook吧 最近在折腾Rancher自带的监控,也是整合了Prometheus-operator,但为了整合告警推送到…
IBMmq 9.0 - 二进制部署 安装必要组件 yum -y install bc rpm-build 配置内核参数 echo "fs.file-max = 524288" >>/etc/sysctl.conf echo "kernel.threads-max = 32768" >>/etc/sysctl.conf sys…
rke/rancher离线安装需要的镜像 因公司环境无法下载docker镜像,所以需要提前下载镜像,然后推送到公司的私有harbor仓库 获取rke支持k8s版本的镜像 官方只提供了https://docs.rancher.cn/docs/rke/config-options/system-images/_index解释,但具体需要进一步查找,下面…