devOps
文章平均质量分 85
devOps
FinelyYang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jenkins无法启动 active (exited)
由于linux硬盘空间不足,我就清理了一些日志文件,可能删除了jenkins日志目录/var/log/jenkins,然后systemctl start jenkins一直无法启动,而且日志也没有更多的错误信息报出来:[root@jenkins ~]# systemctl status jenkins● jenkins.service - LSB: Jenkins Automat...原创 2019-05-10 10:48:47 · 18570 阅读 · 2 评论 -
prometheus+alertManager实现CPU、内存、磁盘的监控报警
一、配置文件在promethus安装目录下创建文件夹rules,在rules目录下创建文件host.rules,输入如下内容:groups:- name: Host rules: - alert: HostCPU expr: 100 * (1 - avg(irate(node_cpu_seconds_total{mode="idle"}[2m])) by(instance)) > 10 for: 5m labels: serverity: h原创 2021-03-19 14:30:50 · 10165 阅读 · 0 评论 -
prometheus+grafana搭建tomcat、linux主机、mysql的监控
一、linux服务器cpu、io、磁盘、内存等的监控安装node_exporter1、下载地址:https://github.com/prometheus/node_exporter/releases/download/v1.1.1/node_exporter-1.1.1.linux-386.tar.gz。2、将下载好的node_exporter上传到服务器并解压安装。上传到目录:/usr/local,解压:tar -zxvf node_exporter-1.1.1.linux-..原创 2021-02-25 15:59:00 · 911 阅读 · 0 评论 -
prometheus+alertmanager实现主机在线监控报警
一、安装alertmanager1、下载地址:https://github.com/prometheus/alertmanager/releases/download/v0.21.0/alertmanager-0.21.0.linux-amd64.tar.gz/2、上传到/usr/local目录解压tar -zxvf alertmanager-0.21.0.linux-amd64.tar.gz3、重命名文件夹mv /usr/local/alertmanager-0.21.0.linu..原创 2021-03-18 12:33:51 · 2250 阅读 · 0 评论 -
prometheus+mysqld_exporter对mysql服务器多实例的监控
一、安装mysqld_exporter插件1、下载地址为:https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz。2、将下载好的包上传到服务器/DATA目录,解压:tar -zxvf mysqld_exporter-0.12.1.linux-amd64.tar.gz重命名:mv /DATA/mysqld_e...原创 2021-03-11 11:03:56 · 3660 阅读 · 0 评论 -
gitlab + jenkins + docker + k8s持续集成、部署
原文:https://www.cnblogs.com/java-zhao/p/6065268.html总体流程:在开发机开发代码后提交到gitlab 之后通过webhook插件触发jenkins进行构建,jenkins将代码打成docker镜像,push到docker-registry 之后将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该...转载 2019-04-10 16:42:02 · 18580 阅读 · 3 评论 -
jenkins、gitlab、git、maven整合实现持续集成及自动部署
一、在服务器上安装git、maven、jdk1.8二、安装gitlab,并上传可以打成war包的代码,不知道怎么安装的请参看:centos7安装gitlab三、安装jenkins,安装:Centos7安装Jenkins四、配置jenkins4.1安装插件系统管理-插件管理在可选安装中搜索:所有的安装完成后重新启动 Jenkins。4.2全局配置...原创 2019-03-22 16:15:20 · 1986 阅读 · 0 评论 -
jenkins整合jmeter实现自动化接口测试
一、在机器上安装jmeter下载:http://jmeter.apache.org/download_jmeter.cgi这里我用了一台Windows安装jmeter用来写接口测试的脚本,启动前修改jmeter.properties中jmeter.save.saveservice.output_format值为xml。编写接口测试脚本:脚本test.jmx保存。另外一台ce...原创 2019-04-01 17:45:06 · 16081 阅读 · 2 评论 -
jmeter统计接口返回json数据条数并断言
最近公司在做jenkins持续集成,在自动化测试这步引入了jmeter作接口性能、功能测试。 其中要实现某个业务需求:用jmeter对一个接口进行测试,该接口会以json形式固定返回63条数据,使用jmeter统计返回了多少条数据,并作出断言,如果数据条数不等于63条,则接口测试失败。返回数据如下:1.添加后置BeanShell PostProcessor脚本文...原创 2019-04-02 14:13:21 · 7361 阅读 · 3 评论 -
jenkins+docker实现自动编译、打包、构建镜像、容器部署
一、整个持续集成、自动部署流程开发push代码到gitlab,触发jenkins自动pull代码,通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后jenkins服务器上再执行SSH命令登录到部署服务器,docker从仓库(私服)拉取镜像,启动容器。整个操作流程完成。二、服务器软件环境配置由于条件所限,故只用...原创 2019-03-27 14:56:56 · 96576 阅读 · 12 评论
分享