- 博客(11)
- 收藏
- 关注
原创 grafana截图--python + selenium
接到一个需求,要将grafana里面的报表自动截图发送质量周报,由于grafana自带的图片转化,中文显示不出来,而且及其不好用,于是,就想到用selenium自动控制浏览器去截图,并将图片自动写入到html文件中,用的是python环境准备1.python32.selenium库(pip3 install selenium)Demofrom selenium import ...
2019-09-12 11:53:13 3194 1
原创 Jenkins pipeline -- 添加queue stage(查看排队时间)
由于服务器资源有限,任务量又大,有时候一些任务排队了2,3个钟,但是没有直观得显示等待时间,导致别人追杀问我为啥编译这么慢,于是就加了排队时间的步骤(queue stage),当然,想解决根本问题,还是得新增点服务器资源~scripted pipelinestage('排队'){ node(env.RUN_NODE) { //选择节点 ansiCo...
2019-09-07 09:58:07 2358
原创 Grafana插件开发--从零开始
1.查看开发文档https://grafana.com/docs/plugins/developing/development/2.用最小的插件--clockhttps://grafana.com/blog/2016/04/08/timing-is-everything.-writing-the-clock-panel-plugin-for-grafana-3.0/3.未完待续...
2019-08-14 17:07:30 990
原创 Grafana源码编译--Ubuntu
1.环境准备1.1 Gohttps://golang.org/dl/,下载go源码包执行命令:tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz将环境变量设置加到~/.profile中:export PATH=$PATH:/usr/local/go/binexport GOROOT=/usr/local/go1...
2019-08-01 17:16:22 1682
原创 Jenkins -- Cannot run program "nohup"
连接windows服务器,将含有nohup.sh的路径加入PATH即可
2019-06-03 09:49:30 4039
原创 Ubuntu安装指定版本gcc--gcc-4.8.3为例
1.下载对应的gcc版本http://ftp.gnu.org/gnu/gcc/gcc-4.8.3/gcc-4.8.3.tar.bz2cd /optwget http://ftp.gnu.org/gnu/gcc/gcc-4.8.3/gcc-4.8.3.tar.bz2tar -jxvf gcc-4.8.3.tar.bz22.下载依赖文件cd gcc-4.8.3./contri...
2018-08-27 19:38:00 5381
原创 Linux--磁盘挂载
1、显示硬盘及所属分区情况sudo fdisk -lu找到新安装的盘符,如/dev/sdb2、 对硬盘进行分区sudo fdisk /dev/sdbm 帮助p 查看n 新建w 保存3、格式化sudo mkfs -t ext4 /dev/sdb4、挂载sudo mount -t ext4 /dev/sdb /disk025、查看分区UUIDsudo blkid6、编辑 /etc/fstab# / w...
2018-05-26 11:44:15 260
原创 Zabbix自定义监控项--利用dd测试硬盘读写速度
Zabbix作为强大的服务器监控平台,本次利用它来检测服务器中各个硬盘的读写速度,以便能在硬盘性能下降能够即使更换,不影响工作效率。1、dd测试 利用Linux自带的dd命令来测试硬盘的读写速度,关于dd命令的详解可网上查找,很多资料,下面给出dd测试的用法。(1)两个特殊的设备 /dev/null:回收站、无底洞 /dev/zero:产生字符(2)硬盘读写速度检测s...
2018-05-26 11:37:41 1423 1
原创 docker入门小实验
本文章主要介绍如何定制docker镜像,前提是要先正确安装好docker。1、为什么要用docker docker与虚拟机比较,不需要进行硬件虚拟以及运行完整操作系统,使得系统资源能够得到高效利用;启动时间快,可达到秒级甚至毫秒级;运行环境一致性,不会再出现 “这段代码在我机器上没问题啊” 这类问题; 可自行定制,通过定制实现持续集成、持续交付和部署;更加轻松地迁移、维护和扩展。 ...
2018-05-23 10:13:36 1588
原创 Jenkins--创建自己的第一个Jenkins任务
1.新建任务 进入Jenkins,点击左侧新建任务,点击构建一个自由风格的软件项目,点击确定。2.任务配置 任务配置可随时修改,涉及到插件的安装,在此仅介绍我用到的配置项。 (1)超链接--下载文件用 一般项目通常需要下载模板文件,此处用到的插件是Sidebar Links,如何安装插件请自行百度。 结果展示: ...
2018-05-16 18:13:22 12178 1
原创 FIO入门到删盘 -- 恢复磁盘数据
FIO命令一般用于测裸盘的IO速度,有数据的硬盘不能用!!!一、背景 由于任务需要测试硬盘的IO随机读取和写入速度,因此上网找到了FIO命令,搜出来都是怎么用这个命令去测试硬盘,而并没有人强调这个FIO命令对硬盘的写入是覆盖写入,意思就是写入的地方,原先硬盘那里的数据便被破坏了,我在4个硬盘上无脑执行了FIO,结果就悲剧了,硬盘使用变100%,容量变64z。二、处理过程--...
2018-05-11 10:11:52 6330 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人