prometheus基本使用
文章目录一、介绍1.基本概念1.1 主要特征1.2 相关组件1.3 整体架构1.4 四种指标1.5 数据模型1.5 作业和实例2.与zabbix对比二.Prometheus部署1. Server端配置2. node_exporter配置2.1 二进制程序 部署2.2 docker 部署2.3 启用密码认证三.grafana展示1.docker安装grafana2.配置可视化显示2.1 登录 granfana2.2. 配置数据源2.3 创建可视化dashboard2.4.修改默认 Dashboards参考:
prometheus告警处理
文章目录一.告警简介1.工作流程2.告警生命周期3.告警等级4.通知方式二. AlertManager组件1.特性1.1 分组1.2. 抑制1.3.沉默2.AlertManager安装2.1 下载安装2.2 创建service脚本2.3 检查配置文件2.4 启动程序3.自定义告警规则4. 自定义通知模板三.配置告警信息1. Prometheus配置告警规则1. 1 配置alertmanager地址1.2 添加告警规则2.Alertmanager配置告警机制wechat 告警通知一.告警简介1.工作流程
WireGuard 的工作原理
WireGuard 的工作原理官方:https://github.com/pirate/wireguard-docs引用:WireGuard 教程:WireGuard 的工作原理 – 云原生实验室一、简介WireGuard 是由 Jason Donenfeld 等人用 C 语言编写的一个开源 VPN 协议,被视为下一代 VPN 协议,旨在解决许多困扰 IPSec/IKEv2、OpenVPN 或 L2TP 等其他 VPN 协议的问题。它与 Tinc 和 MeshBird 等现代 VPN 产品有一
WireGuard 安装
WireGuard 快速安装教程安装前说明:WireGuard 的安装和使用条件非常苛刻,对内核版本要求极高,不仅如此,在不同的系统中,内核,内核源码包,内核头文件必须存在且这三者版本要一致。所以一般不建议在生成环境中安装,除非你对自己的操作很有把握。Red Hat、CentOS、Fedora 等系统的内核,内核源码包,内核头文件包名分别为 kernel、kernel-devel、kernel-headers,Debian、Ubuntu 等系统的内核,内核源码包,内核头文件包名分别为 kerne
WireGuard 的使用与配置详解
WireGuard 的使用与配置详解一、快速开始1. 安装WireGuard 安装在中继服务器上开启 IP 地址转发:echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.confecho "net.ipv4.conf.all.proxy_arp = 1" >> /etc/sysctl.confsysctl -p /etc/sysctl.conf添加 iptables 规则,允许本机的 NAT 转换:iptables
K3S 私有镜像仓库配置
K3S 私有镜像仓库配置参考: 私有镜像仓库配置参考 | Rancher文档v1.0.0 开始可用可以配置 Containerd 连接到私有镜像仓库,并使用它们在节点上拉取私有镜像。启动时,K3s 会检查/etc/rancher/k3s/ 中是否存在registries.yaml文件,并指示 containerd 使用文件中定义的镜像仓库。如果你想使用一个私有的镜像仓库,那么你需要在每个使用镜像仓库的节点上以 root 身份创建这个文件。请注意,server 节点默认是可以调度的。如果
K3S 安装使用教程
K3S 安装使用教程官方文档: K3s - 轻量级 Kubernetes | Rancher文档一.K3s 简介什么是K3sK3s 是一个轻量级的 Kubernetes 发行版它针对边缘计算、物联网等场景进行了高度优化。K3s 有以下增强功能:打包为单个二进制文件。使用基于 sqlite3 的轻量级存储后端作为默认存储机制。同时支持使用 etcd3、MySQL 和 PostgreSQL 作为存储机制。封装在简单的启动程序中,通过该启动程序处理很多复杂的 TLS 和选项。默认情况
多云环境下部署 k3s 集群
多云环境下部署 k3s 集群最近在玩k3s,刚好手上有三台云服务器(白嫖的一年亚马逊,双11买的腾讯云,朋友的阿里云),尝试跨云厂商搭建k3s集群玩玩一.基础配置服务器信息系统公网IP内网IP服务器配置角色Centos 8.282.157.xx.xx (tengxun)10.0.24.22C/4G/8MMasterrelease 7.947.106.xx.xx(aliyun)172.29.221.2512C/4G/1MnodeRHEL 8.5
k8s存储卷(Volume)
官方文档: 卷 | Kubernetes一.简介存储券是定义在Pod资源之上、可被其内部的所有容器挂载的共享目录,它关联至外部的存储设备之上的存储空间,从而独立于容器自身的文件系统,而数据是否具有持久化能力则取决于存储券自身是否支持持久化机制。Kubernetes支持众多存储券类型,其中,emptyDir与hostPath属于节点级别的卷类型,emptyDir的生命周期与Pod资源相同。而使用了 hostPath卷的Pod一旦被重新调度至其他节点,那么它将无法在使用此前的数据。因此,这.
configmap详解
ConfigMap官方文档:配置 Pod 使用 ConfigMap | KubernetesConfigMap详解 - 简书 (jianshu.com)一.configMap简介ConfigMap是一种API对象,用来将非加密数据保存到键值对中,如etcd中。可以用作环境变量、命令行参数或者存储卷中的配置文件。ConfigMap可以将 环境变量 配置信息和容器镜像解耦,便于应用配置的修改。如果需要存储加密信息时可以使用Secret对象。二.创建ConfigMap1.创建方式:可
WireGuard Easy 安装使用
WireGuard Easy 特性:不足之处:2.升级安装 elrepo3.载入 elrepo-kernel 元数据4.安装最新版本的内核5.删除旧版本工具包6.安装新版本工具包7.查看内核插入顺序9.设置默认启动10.重启检查docker部署基于命令行运行基于docker-compose运行登录使用客户端下载:IOS: 在应用商店(外区账号)下载 wireguardWindows:下载...........................
Traefik路由Docker
Traefik 中的配置分为2部分:在 Traefik 中定义静态配置选项有三种不同的、互斥的(即您只能同时使用一种)的方法:可以使用参数覆盖它参数常见参数:环境变量常见的环境变量有(和参数一样,只不过换成大写形式,加上TRAEFIK_前缀):三、docker部署Traefik四、路由与负载均衡entryPoints部署中指定,可以是启动命令参数:静态配置文件中:Provider配置必需*,*默认=“unix:///var/run/docker.sock”可选,默认=fal
s3fs挂载对象存储到本地
S3FS是Google开发的一款支持将对象存储中的bucket以文件形式导出的文件系统接口,兼容POSIX语法S3FS基于FUSE开发的文件系统,允许Linux和Mac OS 挂载S3的存储桶到本地文件系统,并保持对象原来格式。只要支持S3存储协议的都支持挂载,比如minio、华为云OBS、阿里云OSS等。
Oracle系列之七:表的创建与管理
表是Oracle数据库中最基础的存储对象,用于存储数据。本文主要介绍了Oracle表的创建与管理,包括表的创建、修改、删除、重命名,表的索引、约束以及表中数据的增、删、改、查等基本操作。
今日推荐
周排行