- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 jenkins新建任务时使用git报错:Failed to connect to repository : Command “git ls-remote -h http:xxx 及 git版本升级
Jenkins 新建任务时“源码管理”Repository URL 使用git报错:之前部署了gitlab + jenkins 持续集成环境,但在Jenkins 新建任务时“源码管理”Repository URL 添加git 地址环节报错:Failed to connect to repository : Command "git ls-remote -h http://xxxxxxxxx...
2019-07-31 16:32:29 30808 3
原创 linux 查看git,maven, java,haproxy,mysql,python,ansible等等版本命令汇总
git版本[tom@test ~]$ git --versiongit version 1.8.3.1maven 版本[tom@test ~]$ mvn -vApache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)Maven home: /usr/local...
2019-07-30 18:11:13 3758
原创 CentOS7下 maven安装(.tar.gz)
1. 去maven官网下载 maven 安装包wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz2. 解压安装maven2.1 在 /usr/local/ 下创建一maven 目录2.2 解压 maven安装压...
2019-07-30 17:33:01 716 2
原创 jenkins 更改默认端口
jenkins默认端口为8080如果要更改jenkins默认端口,需要更改两处设置:1.后端jenkins主配置文件 /etc/sysconfig/jenkins(该文件重要性类似于mysql的 /etc/my.cnf, tomcat 的 server.xml, nginx的 nginx.conf)vim /etc/sysconfig/jenkins默认:更改为:...
2019-07-29 11:20:51 35809 5
原创 tomcat server.xml 配置URIEncoding 为UTF-8
tomcat server.xml 中有三处关于端口的配置:以tomcat7.0.94为例:(在此处可以配置URIEncoding)
2019-07-26 11:03:03 3154
原创 zabbix触发器表达式详解
一 概述当监控项用于采集系统的数据时,始终遵循这些数据时不切实际的,因为这些数据始终在等待一个令人担忧或者值得关注的状态。然而这个“评估”数据的工作可以留给触发器表达式。触发器表达式允许定义一个什么状况的数据是“可接受”的阈值。因此,如果接收的数据超过了可接受的状态,则触发器会被触发-或将状态更改为PROBLEM.一个触发器可以拥有下面两种状态:值 描述 OK 这是...
2019-07-25 15:54:03 10749
原创 zabbix 消除web界面中文乱码,监控linux服务器CPU使用率、硬盘挂载使用率、网卡流量、用户登录终端数量
本篇使用的zabbix4.0.4监控linux服务器性能.搭建环境流程1. 安装Centos7.5操作系统2. 搭建lamp或lnmp环境LAMP和LNMP的区别:1、架构上:LAMP==Linux+Apache+Mysql+PHPLNMP==Linux+Nginx+Mysql+PHPLAMP是Linux+Apache+Mysql+PHP的组合方式,用的是Linux;L...
2019-07-25 11:26:44 320
原创 centos7 清 dns 缓存
清缓存命令 nscd -i hosts有可能nscd没装,下面讲解一下,安装,启动,清缓存的命令1. 安装 nscdyum -y install nscd2. 查看状态 及 启动命令systemctl status nscd # 查看状态systemctl start nscd # 启动 nscd3. 启动nscd...
2019-07-19 17:35:38 28187
原创 yum update 和 yum upgrade区别、 阿里云云服务器linux漏洞修复举例
yum update和upgrade的区别:最基本的讲,update是“更新”的意思,而upgrade则是“升级”的意思。首先yum update和yum upgrade的功能是一样的,都是将需要更新的package更新至软件源中的最新版。唯一不同是:yum upgrade会删除旧版本的package,而yum update则会保留。注意!如果你的某些软件依赖旧版本的package...
2019-07-17 23:47:34 4784
原创 SyntaxError: Non-ASCII character '\xe7' in file check_port2.py on line 9, but no encoding declared
在使用 python 编写代码的时候,避免不了会出现或是用到中文。如果在文件开头不声明保存编码的格式是什么,那么它会默认使用ASKII码保存文件,这时如果你的代码中有中文就会出错了,即使你的中文是包含在注释里面的。所以如果有中文的话在文件开头指定字符集很有必要。指定字符值举例:#!/usr/bin/env python#coding:utf-8 ...
2019-07-11 23:49:52 2848
原创 使用zabbix 自带key 监控 应用是否挂掉
思路1:我们通过监测应用的端口是否挂掉来判断该端口对应的应用是否挂掉。思路2:如果一个进程没有监听端口(即每次服务启动,生成的端口都不固定),则可以直接监测应用的进程,来判断应用有没有挂以192.168.158.141 这台服务器上的 tomcat服务为例:思路1 --- 通过监控端口方式1. 配置 ---> 主机:192.168.158.141 ---> ...
2019-07-10 15:50:56 1008
原创 mysql 定时备份
如图:1. 写一个全量备份的脚本 inno_full.sh,将mysql数据备份到backup文件夹中,给该脚本赋予执行权限。如下图:2.制定定时任务: crontab -e定时任务 如下:每天凌晨1点开始自动执行 备份脚本...
2019-07-09 16:36:43 827
原创 linux 自带日志切割工具 logrotate
对于 linux 系统安全来说,日志文件的管理及其重要。如果日志文件太大,我们需要将其进行切割。logrotate程序是linux自带的一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。可以节省磁盘空间。一 nginx 日志切割将 logrotate_nginx 上传到 nginx服务器查看 logrotate_nginx 文...
2019-07-09 15:45:40 2218
原创 CentOS7 安装配置 jenkins 及 自动从gitlab上拉取代码自动打包并发布到远程tomcat服务器
jenkins 是一个开源软件项目,是基于 java 开发的一种持续集成工具,本文是对 jenkins2.176(目前最新稳定版) 进行安装和配置,实现 gitlab 上获取项目,并进行持续化自动部署。jenkins从gitlab上拉取的项目在/var/lib/jenkins/workspace 目录下面一、jenkins 安装部署1. jenkins 下载和安装到htt...
2019-07-09 01:04:18 4359 1
原创 ulimit 设置句柄数
一般linux 服务器默认的句柄数都是 1024,查看方法如下:[root@platservice6 ~]# ulimit -n1024执行 ulimit -n ,查得当前的 session 环境下句柄数。果然就是 1024使用下面的命令:ulimit -SHn 102400虽然更改了当前会话窗口的 句柄数,但当新开一个会话窗口,使用 ulimit -n 或 ulimi...
2019-07-08 18:03:59 3153
原创 xshell 评估版过期,如何解决 ---- Xmanager
一,卸载过期的xshell 和 xftp卸载完后,之前创建的目录不要删,方便导入配置好的信息尤其是 Xshell SessionData二 安装 Xmanager下载链接:链接:https://pan.baidu.com/s/1PEIlI5Tt4inGqeix-laTYw提取码:stmi下载完解压一下,有如下内容:2.1 使用注册机先生成注册码...
2019-07-05 17:46:21 23922 26
原创 通过nginx日志查非正常请求,再根据端口号反查进程信息
1. 进入nginx日志主目录,动态过滤出含有 “image/file”,且其状态码为 非 “200” 的日志[root@balance2 nginxlogs]# tail -f access.log|grep 'image/file'| grep -v 2002. 进入出问题的后端服务器, netstat -tlnp|grep 端口号, 查看指定端口号的进程情况,主要是查进程号pid...
2019-07-04 20:41:52 1331
原创 zabbix 聚合图形的添加与查看
zabbix 聚合图形添加方法:1. 创建聚合图形监测 ----> 聚合图形 ----> 创建聚合图形2 根据情况填写信息3. 点击自己的聚合图形 ----> 编辑聚合图形4. 点击一个更改5. 编写图形信息根据需求填写信息5.1 图形选择点击前面说的 “更改”后,会弹出图形选择5.2 选择要显示的图形,根据...
2019-07-04 02:31:09 3062 1
原创 linux 查看物理CPU个数、核数、逻辑CPU个数及内存情况
(同理 free -k 是以kB为单位显示内存大小)通过free命令查看内存信息。查看CPU信息(型号)
2019-07-03 15:36:20 768
原创 zabbix报错:(Not all processes could be identified, non-owned process info will not be shown,you ......
报错信息:(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)解决方法:zabbix_agentd端执行命令chmod +s /bin/netstat...
2019-07-01 01:55:00 5413
原创 zabbix 实现批量监控端口状态 批量监控无固定端口的进程服务状态
在监控生产环境的服务的时候,通常需要对多个端口进行监控,如果我们手动一个一个的添加,这将是一件很麻烦的事情,为了减少这样的情况,我们采用批量添加监控端口的方法,这是非常常见的需求,zabbix也是支持这种方式的,需要使用zabbix的Discovery功能来实现。使用zabbix监控如何监控服务器端口状态,大概的流程:zabbix监控服务自带端口监控的监控项,所以需要我们自己手动定义所监控的i...
2019-07-01 01:15:46 2906 1
日历插件Calendar.js
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人