- 博客(19)
- 收藏
- 关注
原创 Prometheus - 1
Prometheus是一个开源系统监控和警报工具包,最初由 SoundCloud构建。也是一款监控软件,也是一个时序数据库。Prometheus 将其指标收集并存储为时间序列数据,即指标信息与记录时的时间戳以及称为标签的可选键值对一起存储。主要用在容器监控方面,也可以用于常规的主机监控。使用google公司开发的go语言编写。Prometheus是一个框架,可以与其他组件完美结合。Grafana是一款开源的、跨平台的、基于web的可视化工具展示方式:客户端图表、面板插件。
2025-12-04 22:01:59
672
原创 Zabbix - 2
handled:自nginx启动之后,处理过的客户端连接总数,通常等于accepts的值。注意上面的Webhook地址,不要泄露,谁拥有此地址,谁就可以控制机器人说话。# requests:自nginx启动之后,处理过的客户端请求总数。# accepts:自nginx启动之后,客户端访问的总量。# key[*]中的*是参数,将会传给后面的位置变量$1。# Writing:正在向客户端发送响应的连接总数。# 注意此处需输入机器人的webhook地址。# Reading:正在读取客户端的连接总数。
2025-12-04 21:19:46
862
原创 Zabbix - 1
对服务的管理,不能仅限于可用性。还需要服务可以安全、稳定、高效地运行。监控的目的:早发现、早治疗。被监控的资源类型:公开数据:对外开放的,不需要认证即可获取的数据私有数据:对外不开放,需要认证、权限才能获得的数据在被控端创建key。被控端被监控的内容叫作key,可以理解为它就是一个变量名,具体的名字自己决定。在web页面中创建监控项。监控项对应key值。包含-对应-模板-监控项-key在被控端创建key创建key的语法UserParameter=自定义key值,命令。
2025-12-01 20:03:39
759
原创 Keepalived,Haproxy负载均衡集群
keepalived 是Linux下一个轻量级的高可用解决方案主要是通过虚拟路由冗余协议(VRRP)来实现高可用功能起初就是为了补充LVS功能而设计的,用于监控LVS集群内后端真实服务器状态后来加入了VRRP的功能,它出现的目的是为了解决静态路由出现的单点故障问题。
2025-12-01 09:47:43
624
原创 LVS - 1
1: 表示系统将使用主机上的所有 IP 地址中与目标 IP 地址在同一子网上的 IP 地址作为 ARP 请求中的源 IP 地址。1: 系统使用主机上的所有 IP 地址中与目标 IP 地址在同一子网上的 IP 地址作为 ARP 请求中的源 IP 地址。这个选项适用于某些特殊网络环境,例如负载均衡的集群中,确保 ARP 请求使用主 IP 地址,以避免 ARP 缓存中的旧条目导致流量被错误地发送到主机的其他地址。0: 表示系统将使用物理接口上的 IP 地址作为 ARP 请求中的源 IP 地址。
2025-11-30 18:35:23
692
原创 Ansible - DAY3
ansible自1.2版本引入的新特性,用于层次性、结构化地组织playbookroles能够根据层次型结构自动装载变量文件、tasks以及handlers等要使用roles只需要在playbook中使用include指令引入即可简单来讲,roles就是通过分别将变量、文件、任务、模板及处理器放置于单独的目录中,并可以便捷的include它们的一种机制角色一般用于基于主机构建服务的场景中,但也可以是用于构建守护进程等场景中。
2025-11-27 13:06:23
755
原创 Ansible - DAY2
通过变量的使用可以让剧本更加灵活,多次运行剧本的时候只需要调整变量名即可Ansible支持十几种变量定义方式Ansible变量定义的位置,下列变量优先级从低到高role defaults :roles defaults目录下的变量inventory vars:inventory文件中定义的变量inventory group_vars:inventory文件组的变量inventory host_vars:inventory文件主机的变量。
2025-11-20 22:16:01
704
原创 Ansible DAY1
一、Ansible简介自动化运维IT运维是目前IT服务中的重要组成部分运维方式:传统运维自动化运维总的来说,掌握自动化运维有助于提高工作效率,简化运维工作自动化运维工具Ansible模块Ansible使用环境控制节点被控节点。
2025-11-20 20:20:28
640
原创 SHELL DAY5
编写shell脚本,关闭防火墙,利用sed永久关闭selinux,定义root远程登录系统后的ssh保持时间为300秒,并设置时间同步,ntp服务器地址是192.168.88.240,然后判断linux系统版本,关闭7版本系统的命令历史记录,修改8版本的命令历史记录最多保存2000条并加上时间戳,关闭8版本系统的交换分区[root@sv7 ~]# vim init01.sh[root@sv7 ~]# chmod +x init01.sh首先要了解:1)< 符号,输入重定向,可以在后面需要跟文件名,这样让程序
2025-11-13 20:27:19
747
原创 SHELL DAY4
awk [选项] '[条件]{指令}' 文件awk [选项] 'BEGIN{指令} {指令} END{指令}' 文件BEGIN{ } 行前处理,读取文件内容前执行,指令执行1次{ } 逐行处理,读取文件过程中执行,指令执行n次END{ } 行后处理,读取文件结束后执行,指令执行1次格式化输出/etc/passwd文件。
2025-11-13 18:02:00
794
原创 Nginx-DAY4
limit_rate指令限制速度1)定义limit_rate限速http {...#全局限速,速度限制100k,最大100k的速度传输数据server {listen 80;...测试,使用dd制作一个大文件测试,填充0到html/test.img文件,大小100M,填充一次#每秒速度大约100k,看到结果之后ctrl C 即可...2)定义虚拟主机限速http {...server {listen 80;#虚拟主机限速...
2025-11-12 22:07:11
436
原创 Nginx-DAY3
200正常301 & 302重定向400 请求语法错误401访问被拒绝403禁止访问404资源找不到414请求URI头部太长 *500 服务器内部错误502代理服务器无法正常获取下一个服务器正常的应答1)优化前,客户端使用浏览器访问不存在的页面192.168.99.5/xxxxxxx,会提示404文件未找到2)修改Nginx配置文件,自定义报错页面。
2025-11-10 16:48:29
614
原创 Nginx-DAY2
root@proxy nginx-1.22.1]# cp /root/lnmp_soft/php_scripts/mysql.php /usr/local/nginx/html #拷贝动态网站测试页面到nginx中。[root@proxy nginx-1.22.1]# cp /root/lnmp_soft/php_scripts/test.php /usr/local/nginx/html/ #拷贝动态网站测试页面到nginx中。#将请求转发给本机php-fpm的9000端口。
2025-11-09 22:22:04
980
原创 Nginx-DAY1
root@proxy nginx-1.22.1]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module #指定安装路径,指定用户,指定组,开启SSL加密功能。[root@proxy nginx]# /usr/local/nginx/sbin/nginx -s reload #重新加载配置文件。
2025-11-07 09:50:22
743
原创 SHELL DAY2
function 函数名 {命令序列.. ..函数名() {命令序列.. ..步骤一:编写mycolor.sh脚本1)任务需求及思路分析用户在执行时提供2个整数参数,这个可以通过位置变量$1、$2读入。调用函数时,将用户提供的两个参数传递给函数处理。颜色输出的命令:echo -e "\033[32mOK\033[0m";3X为字体颜色,4X为背景颜色,9x为字体高亮色,"\033[43;31mOK\033[0m"可以同时修改背景与字体颜色。
2025-11-05 22:01:07
534
原创 SHELL DAY1
可以包括数字、字母、下划线不能以数字开头变量名区分大小写赋值时等号两边不要有空格尽量不要使用关键字和特殊字符给同一个变量多次赋值时,最后一次的赋值生效$$保存当前运行进程的(PID)号保存命令执行结果的(返回状态)$0保存当前运行的(进程名)或(脚本名)$#保存位置变量的(个数)$*保存所有位置变量的(值)保存后台(最后一个进程)的PID号。
2025-11-05 20:14:10
762
原创 计算机网络:DAY3
Huawei-acl-basic-2000]rule permit source any //这里放行所有设备,如果将any换成192.168.2.0 0.0.0.255。
2025-10-29 20:36:56
563
原创 计算机网络:DAY2
Huawei-acl-basic-2001]rule deny source any //拒绝所有设备通过[Huawei-acl-basic-2001]in g0/0/1 //进入应用acl的接口。
2025-10-26 22:13:32
524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅