logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins的DNSQuestion问题解决

问题描述:突然收到设备磁盘告警的短信,登录到设备进行排查后,发现是jenkins的catalina.out日志暴增导致的。tailf查看日志内容,发现了报错。FATAL: Unable to produce a script filejava.io.IOException: 设备上没有空间at java.io.FileOutputStream.writeBytes(Native Method)at

文章图片
#jenkins#java#运维
jenkins版本回滚-jenkinsfile回滚(pipeline回滚实操)

一、系统环境:操作系统:centos7.8jenkins版本:2.289.3二、需求背景由于在实际的生产环境中,有的项目发布后由于各种原因需要回退到之前的版本,所以我们需要在jenkins上配置版本回滚,方便出现问题后及时回滚到之前版本。三、具体操作1、增加参数化构建首先需要增加一个参数化构建过程,在每次构建前,会提示我们是否需要发布还是回滚,默认是直接发布的状态。下面也会细讲。2、归档成品由于回

文章图片
#jenkins#linux
jenkins审计发布-jenkinsfile审计(pipeline的input步骤)

一、系统环境:操作系统:centos7.8jenkins版本:2.289.3二、input简介执行input步骤的时候会暂停pipeline的构建进程,直到用户输入参数。这是一种特殊的参数化pipeline的方法。我们也可以利用input步骤实现以下两种场景:1、实现简易的审批流程。例如,pipeline暂停在部署前的阶段,由负责人点击确认后,才能部署。2、实现手动测试阶段。在pipeline中增

文章图片
#jenkins#linux#ci/cd
cat搭建部署详细步骤(美团开源cat监控)

cat简介:CAT是基于Java开发的实时分布式应用监控平台,主要体现在监控报表Transaction、event、problem、heartbeat等,cat系统定制的监控模型以及定制的实时分析报表也是cat系统核心优势。这里强调了CAT相比于其他系统的二开优势。logview是cat原始的log采集方式,cat的logview使用的技术是threadlocal,将一个thread里面的打点聚合

文章图片
#java#linux#运维
cat搭建部署详细步骤(美团开源cat监控)

cat简介:CAT是基于Java开发的实时分布式应用监控平台,主要体现在监控报表Transaction、event、problem、heartbeat等,cat系统定制的监控模型以及定制的实时分析报表也是cat系统核心优势。这里强调了CAT相比于其他系统的二开优势。logview是cat原始的log采集方式,cat的logview使用的技术是threadlocal,将一个thread里面的打点聚合

文章图片
#java#linux#运维
清除nginx连接数TIME_WAIT

系统环境:操作系统:centos7nginx版本:1.12事件起因:由于环境是部署在阿里云上的,有添加云监控报警,最近一直在报警:提示nginx的tcp连接数已经超出设置范围,然后实际上没有很多的连接,于是开启了排查解决之旅。排查工作:本机的nginx环境是用来做代理和负载的。1、想起nginx有个长连接的配置参数,是不是配置时间太长导致连接没有释放导致的呢?结果发现,最大连接数设置了10240,

文章图片
#nginx#linux#运维
gitlab访问502问题解决

系统环境:centos7.9(虚拟机)gitlab版本:11.1.4起因部署gitlab之后,浏览器访问出现502的错误,等待了几分钟后依旧不能解决,下面开启分析排查之旅。方向一:网上看到好多说法是因为内存太小导致的,由于本环境在虚拟机上搭建,内存就给了1G,果断增大内存试一下。当内存增大到3G后,问题依旧没有解决,因为是刚搭建的新环境,所以感觉不是内存的问题,换个方向继续排查。方向二:怀疑是端口

文章图片
#gitlab#linux#运维
Prometheus 安装部署监控JMX

系统环境:系统版本:centos7Prometheus版本:2.20.1服务器ip:192.168.0.226客户端ip:192.168.10.62一、服务器端系统安装:(192.168.0.226)1、将下载好的包文件上传到服务器并解压:cd /usr/local/rz#上传包文件tar -zxvf prometheus-2.20.1.linux-amd64.tar.gzmvprometheus

#linux#centos#服务器
gitlab访问502问题解决

系统环境:centos7.9(虚拟机)gitlab版本:11.1.4起因部署gitlab之后,浏览器访问出现502的错误,等待了几分钟后依旧不能解决,下面开启分析排查之旅。方向一:网上看到好多说法是因为内存太小导致的,由于本环境在虚拟机上搭建,内存就给了1G,果断增大内存试一下。当内存增大到3G后,问题依旧没有解决,因为是刚搭建的新环境,所以感觉不是内存的问题,换个方向继续排查。方向二:怀疑是端口

文章图片
#gitlab#linux#运维
gitlab版本升级(跨版本)

1、记录当前版本号:cat /opt/gitlab/embedded/service/gitlab-rails/VERSIONyum list | grep gitlab2、手动备份数据gitlab-rake gitlab:backup:create默认的备份目录在/var/opt/gitlab/backups/下,生成一个以时间节点命名的tar包。如果升级失败还可以还原数据,备份还原的过程可以点

文章图片
#gitlab#linux#运维
    共 13 条
  • 1
  • 2
  • 请选择