最新发布第83页
Prometheus 服务发现:基于 Consul 的自动发现-AI运维探索者

Prometheus 服务发现:基于 Consul 的自动发现

一、背景 [Consul Documentation | Consul | HashiCorp Developer](https://developer.hashicorp.com/consul/docs) Prometheus配置文件 prometheus-config.yaml 配置了大量的采集规则,基本上都...
Nginx if与set实战:限制请求方法与维护模式开关-AI运维探索者

Nginx if与set实战:限制请求方法与维护模式开关

一、为什么 `if` 和 `set` 经常一起出现 这里在介绍 `rewrite` 模块相关指令时,把 `if` 和 `set` 一起放到了非常实用的位置上。 它们的组合思路其实很简单: - `set` 负责创建或修改变量 - `if...
Filebeat实战:采集指定文件日志-AI运维探索者

Filebeat实战:采集指定文件日志

一、使用Filebeat收集指定文件日志 如果想要收集某个文件的日志,可以直接添加 log 类型日志配置即可: 1、备份配置文件 2、修改filebeat配置文件 添加内容 完整配置文件 3、重新应用filebeat配...
Redis 数据结构基础与 String、Hash 实战-AI运维探索者

Redis 数据结构基础与 String、Hash 实战

一、数据结构与内部编码 1.1 全局命令 Redis有5种数据类型,它们是键值对中的值,对于键来说有一些通用的命令。我们可以通过 dis.cn/commands.html 查看redis的命令。 **查看当前库所有key,时...
堡垒机Teleport安装及基本使用-AI运维探索者

堡垒机Teleport安装及基本使用

一、前言 Teleport是一款简单易用的堡垒机系统,具有小巧、易用的特点,支持 RDP/SSH/SFTP/Telnet 协议的远程连接和审计管理。 Teleport由两大部分构成: - 跳板核心服务 - WEB操作界面 二、Tel...
Jenkins Pipeline 入门:Jenkinsfile 编写与基础概念-AI运维探索者

Jenkins Pipeline 入门:Jenkinsfile 编写与基础概念

一、编写Jenkinsfile运行流水线 一条流水线通过一个 `Jenkinsfile` 文件进行描述,分成脚本式和声明式两种方式。 一个 `Jenkinsfile` 文件的组成: - 指定 node 节点/ workspace - 指定运行的选...
MySQL初始化配置实战:源码安装、配置文件与启动命令-AI运维探索者

MySQL初始化配置实战:源码安装、配置文件与启动命令

一、初始化配置方式一:源码安装数据库服务 1、数据库服务源码安装准备阶段: (1) 下载数据库服务软件程序(源码程序) 下载链接地址:https://dev.mysql.com/downloads/mysql/ (2) 处理数据库...
KEDA入门指南:为什么需要KEDA、适用场景与工作原理-AI运维探索者

KEDA入门指南:为什么需要KEDA、适用场景与工作原理

一、什么是KEDA KEDA(全称:Kubernetes Event-Driven Autoscaler)是Kubernetes基于事件驱动的自动缩放器。借助KEDA,您可以根据需要处理的事件数量来驱动Kubernetes中任何容器的扩展。 KEDA是一...
Deployment 基础详解:创建、更新、回滚、扩缩容与暂停恢复-AI运维探索者

Deployment 基础详解:创建、更新、回滚、扩缩容与暂停恢复

一、为什么 Deployment 会成为无状态应用默认选择 Deployment 本身并不直接创建 Pod,它通过 ReplicaSet 去维护 Pod 副本。也正因为中间多了这一层,Deployment 才具备了滚动更新、版本保留和回...
Kubernetes集群维护:查看Kubernetes集群资源使用情况和日志-AI运维探索者

Kubernetes集群维护:查看Kubernetes集群资源使用情况和日志

一、查看资源使用情况 1、`kubectl top`查看Node使用CPU和内存情况 2)`kubectl top`查看Pod使用CPU和内存情况 注意: top功能需要先安装metrics-server,安装步骤参考HPA那一节课 二、查看日志 ...