08 2022 档案

摘要:Jenkins freestyle Jenkins的插件安装 没有打插件之前 用户名:admin 密码:3c4b0706cdee4d2bb710b3965314241b 修改admin密码 安装插件的方式 使用Jenkins页面安装 # Jenkins安装插件目录 [root@jenkins ~]# 阅读全文
posted @ 2022-08-31 18:28 Gabydawei 阅读(115) 评论(0) 推荐(0) 编辑
摘要:私有远程仓库Gitlab Gitlab介绍 私有代码仓库,除了Gitlab还有gogs 精细化的权限配置 控制用户/用户组权限,避免任何用户都可以将代码提交master Gitlab的架构 部署Gitlab-ce # 使用清华源,直接安装 [root@gitlab ~]# yum install - 阅读全文
posted @ 2022-08-30 21:08 Gabydawei 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Jenkins基础安装 Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins非常的灵活,可以配合很多平台工作,所以这也是为什么自动化CI CD会使用Jenkins 阅读全文
posted @ 2022-08-30 19:51 Gabydawei 阅读(43) 评论(0) 推荐(0) 编辑
摘要:git远程仓库 git远程仓库衍生品 1.Github(国外最大的代码仓库) 2.Gitee(码云 阿里) 3.Coding(扣钉 腾讯) 4.Codehub(华为) 5.GitLab(开源的私有远程仓库) gitee码云远程仓库使用 ## 全局设置 git config --global user 阅读全文
posted @ 2022-08-30 19:14 Gabydawei 阅读(159) 评论(0) 推荐(0) 编辑
摘要:git版本控制系统-本地仓库 git 不管是做为程序猿还是运维攻城狮,很多人一定都听说过GitHub。 一个全球最大的同性交友平台 但是如果想要一起同性交友。。那必须先学会git 分布式版本控制系统 版本控制 不管是在企业中,还是我们个人,我们一定都做过版本控制。 比如: 1.写脚本,一遍一遍的修改 阅读全文
posted @ 2022-08-29 20:53 Gabydawei 阅读(59) 评论(0) 推荐(0) 编辑
摘要:DevOps理念 DevOps理念介绍 DevOps理念 DevSecOps理念 提高产品质量 1 自动化测试 2 持续集成/持续交付/持续部署 3 代码质量管理工具 4 程序员鼓励师 软件的生命周期 立项 产品原型图 需求碰撞 市场调研 市场需求 竞争对手 开发(开发环境) 功能拆分 登录功能 注 阅读全文
posted @ 2022-08-29 16:20 Gabydawei 阅读(162) 评论(0) 推荐(0) 编辑
摘要:Zabbix API 模拟用户登录获取token [root@sb_wzj ~]# curl -s -X POST -H 'Content-Type:application/json' -d ' { "jsonrpc": "2.0", "method": "user.login", "params" 阅读全文
posted @ 2022-08-27 13:26 Gabydawei 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Zabbix的分布式监控 基础zabbix架构 分布式架构 Zabbix通过Zabbix proxies为IT基础设施提供有效和可用的分布式监控 代理(proxy)可用于代替Zabbix server本地收集数据,然后将数据报告给服务器。 zabbix-proxy的特征 当选择使用/不使用proxy 阅读全文
posted @ 2022-08-27 13:18 Gabydawei 阅读(110) 评论(0) 推荐(0) 编辑
摘要:Zabbix Web检测 什么是静态网站、动态网站 静态网站:纯静态网站就是服务器的源代码和客户端的源代码一致。动态网站:比如: 每次用户访问的时候,内容都是在内存中动态生成的。动态网站支持登陆,支持用户交互,所以用户在请求动态网站时,会给客户端下发一个叫sessionID的内容,那么客户端则会将S 阅读全文
posted @ 2022-08-26 19:34 Gabydawei 阅读(140) 评论(0) 推荐(0) 编辑
摘要:zabbix 应用监控 监控nginx # 1.创建zabbix存放脚本目录 [root@web01 ~]# mkdir -p /etc/zabbix/scripts # 2.编写监控项脚本 [root@web01 ~]# vim /etc/zabbix/scripts/nginx_status.s 阅读全文
posted @ 2022-08-26 19:26 Gabydawei 阅读(106) 评论(0) 推荐(0) 编辑
摘要:Zabbix自动化监控 zabbix工作模式 主动模式:自动注册 被动模式:自动发现 自动发现 zabbix的服务端,扫描IP网段,该网段上,只要安装了zabbix agent并且配置了服务端的IP,zabbix-server会自动将发现的主机加入到资产中。 当网络发现正确设置后你可以: 1.加快Z 阅读全文
posted @ 2022-08-26 19:02 Gabydawei 阅读(100) 评论(0) 推荐(0) 编辑
摘要:zabbix深入自定义监控 zabbix多条件触发 监控内存可用的百分比 UserParameter=mem.available,free -m|awk 'NR==2{print $NF/$2*100}' 目前属于单条件触发器,因为内存低于30%就报警了,在生产中,我们应该是当内存低于30%并且占用 阅读全文
posted @ 2022-08-25 21:23 Gabydawei 阅读(132) 评论(0) 推荐(0) 编辑
摘要:zabbix自定义监控项 zabbix拍错排查 # 检查端口 [root@zabbix6 ~]# telnet 172.16.1.72 10050 # 服务端是否获取到客户端的监控数据 [root@zabbix ~]# yum install -y zabbix-get-5.0.26 -s:指定主机 阅读全文
posted @ 2022-08-24 17:45 Gabydawei 阅读(45) 评论(0) 推荐(0) 编辑
摘要:zabbix监控入门 为什么做监控 企业中: 1.系统的监控:实际上是对系统不间断的实时监控 2.实时反馈系统当前状态:我们监控某个硬件、或者某个系统,都是 需要能实时看到当前系统的状态,是正常、异常、或者故障。 3.保证服务可靠性安全性:我们监控的目的就是要保证 系统、服务、业务正常运行 4.保证 阅读全文
posted @ 2022-08-23 17:28 Gabydawei 阅读(114) 评论(0) 推荐(0) 编辑
摘要:课前回顾 MySQL高可用MHA #!/bin/bash mysql_conn='mysql -uuser -ppwd -h127.0.0.1 -P2345' mha_log_file="/etc/mha/app1/manager.log" down_master_ip=`sed -nr 's#^m 阅读全文
posted @ 2022-08-22 18:36 Gabydawei 阅读(161) 评论(0) 推荐(0) 编辑
摘要:Zabbix基础入门 zabbix 快速入门安装 C/S架构的服务 服务端:zabbix-server 客户端:zabbix-agent zabbix官网:TP # 1.下载zabbix的yum源 [root@m01 ~]# rpm -Uvh https://repo.zabbix.com/zabb 阅读全文
posted @ 2022-08-22 18:27 Gabydawei 阅读(308) 评论(0) 推荐(0) 编辑
摘要:MySQL MHA高可用及读写分离 MHA简介 MHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一致性问题,由于不需要在现有的replication中添加额外的服务器,仅需要一个manager节点,而一个Manager能管 阅读全文
posted @ 2022-08-21 11:08 Gabydawei 阅读(710) 评论(0) 推荐(0) 编辑
摘要:企业案例 1.企业故障恢复案例 背景: 正在运行的网站系统,MySQL数据库,数据量25G,日业务增量10-15M。 备份策略: 每天23:00,计划任务调用mysqldump执行全备脚本 故障时间点: 上午10点开发人员误删除一个核心业务表,如何恢复? 思路: 1)停业务避免数据的二次伤害 2)找 阅读全文
posted @ 2022-08-19 18:25 Gabydawei 阅读(103) 评论(0) 推荐(0) 编辑
摘要:MySQL传统主从复制 为什么要做主从复制 做主从复制的目的,并不是为了备份 为了解决主库的单点故障 为了减少主库的压力(读写分离) 复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。 1)主服务器将所有数据和结构更改记录到二进制日志中。 2)从属服务器从主服务器请求该二进 阅读全文
posted @ 2022-08-19 18:23 Gabydawei 阅读(750) 评论(0) 推荐(0) 编辑
摘要:MySQL数据备份和恢复 备份原因 1)备份就是为了恢复。 2)尽量减少数据的丢失(公司的损失) 备份类型 # 冷备 需要停机维护,停止服务,备份数据 # 温备 不需要停机,也不需要停服务,但是备份数据的时候,会锁表 # 热备(innodb) 不需要停机,也不需要停服务,备份数据的时候也不会锁表 备 阅读全文
posted @ 2022-08-18 21:04 Gabydawei 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:MySQL日志管理 MySQL日志简介 错误日志 # 默认是开启:开启 # 默认路径及文件名: - 源码和二进制安装:datadir/$hostname.err - yum安装:/var/log/mysql.log # 是否可以修改:可以 作用:查看MySQL启动时的报错找[Error] # 修改日 阅读全文
posted @ 2022-08-17 16:18 Gabydawei 阅读(63) 评论(0) 推荐(0) 编辑
摘要:MySQL的存储引擎 存储引擎简介 1.文件系统 - 操作系统组织和存储数据的一种机制 - 文件系统是一种软件 2.文件系统的类型:ext2 3 4 ,xfs数据 不管使用什么文件系统,数据内容不会变化 不同的是,存储空间、大小、速度 3.MySQL引擎 可以理解为:MySQL的文件系统,只不过功能 阅读全文
posted @ 2022-08-16 20:22 Gabydawei 阅读(61) 评论(0) 推荐(0) 编辑
摘要:索引及执行计划 什么是索引 类似书的目录 1)索引就好比一本书的目录,它能让你更快的找到自己想要的内容。 2)让获取的数据更有目的性,从而提高数据库检索数据的性能。 注意:给指定的字段,排序,添加目录功能,索引并不是越多越好,也不是每个字段都必须加索引 MySQL中索引的类型 1)BTREE:B+树 阅读全文
posted @ 2022-08-15 15:46 Gabydawei 阅读(205) 评论(0) 推荐(0) 编辑
摘要:select高级用法 传统连接 # 多表查询 # 创建表 [zhang3,li4,wang5] [50,70,80] t1:student sid sname 001 zhang3 002 li4 003 wang5 create table student( sid int(3) zerofill 阅读全文
posted @ 2022-08-12 17:39 Gabydawei 阅读(170) 评论(0) 推荐(0) 编辑
摘要:SQL语句-DQL Database Query Language 数据 查询 语言 # show # 查看数据库 show databases; # 查看表 show tables; # 查看指定数据库下的表,不用切换数据库 show tables from wc; # 查看建库语句 show c 阅读全文
posted @ 2022-08-11 16:10 Gabydawei 阅读(18) 评论(0) 推荐(0) 编辑
摘要:SQL语句 mysql的连接工具 自带连接工具(客户端) # mysql # 选项 -u:user指定MySQL的用户 -p:password指定MySQL用户的密码 -S:socket指定socket文件的位置 -h:host指定主机IP地址 -e:exec执行SQL语句 -p:port指定端口 阅读全文
posted @ 2022-08-10 18:38 Gabydawei 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Mysql版本区别及管理 mysql5.6与mysql5.7的安装的区别 1.编译,需要下载boost 2.编译参数 cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.7.20 \ -DMYSQL_DATADIR=/application/mys 阅读全文
posted @ 2022-08-04 18:28 Gabydawei 阅读(115) 评论(0) 推荐(0) 编辑
摘要:MySQL5.7源码安装 # 0.安装依赖包 [root@db03 mysql-5.7.38]# yum install -y cmake openssl-devel # 1.下载 [root@db03 ~]# wget https://downloads.mysql.com/archives/ge 阅读全文
posted @ 2022-08-03 16:09 Gabydawei 阅读(430) 评论(0) 推荐(0) 编辑
摘要:Mysql体系管理 客户端与服务端模型 C/S架构的服务 client/server 客户端 mysql mysqladmin mysqldump mysql的连接方式 TCP/IP mysql -uroot -p123 -h10.0.0.51 socket mysql -uroot -p123 - 阅读全文
posted @ 2022-08-03 15:56 Gabydawei 阅读(33) 评论(0) 推荐(0) 编辑
摘要:MySQL入门及安装 什么是数据 数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。 数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。 在计算机系统中,数据以二进制信息单元0,1的形式表示。 数据的定义 阅读全文
posted @ 2022-08-02 21:54 Gabydawei 阅读(50) 评论(3) 推荐(0) 编辑
摘要:Linux三剑客 grep -n:打印行号 -A:after 打印过滤内容的后N行 -B:before 打印过滤内容的前N行 -C:center 打印过滤内容的前后N行 -E:支持扩展正则 ere grep -E 'root|nginx' /etc/passwd -v:取反 -o:只打印匹配到的内容 阅读全文
posted @ 2022-08-01 16:13 Gabydawei 阅读(346) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示