原创 grafana截圖--python + selenium

接到一個需求,要將grafana裏面的報表自動截圖發送質量週報,由於grafana自帶的圖片轉化,中文顯示不出來,而且及其不好用,於是,就想到用selenium自動控制瀏覽器去截圖,並將圖片自動寫入到html文件中,用的是python 環

原创 Jenkins pipeline -- 添加queue stage(查看排隊時間)

    由於服務器資源有限,任務量又大,有時候一些任務排隊了2,3個鐘,但是沒有直觀得顯示等待時間,導致別人追殺問我爲啥編譯這麼慢,於是就加了排隊時間的步驟(queue stage),當然,想解決根本問題,還是得新增點服務器資源~ scr

原创 Grafana插件開發--從零開始

1.查看開發文檔 https://grafana.com/docs/plugins/developing/development/ 2.用最小的插件--clock https://grafana.com/blog/2016/04/08/t

原创 Grafana源碼編譯--Ubuntu

1.環境準備 1.1 Go https://golang.org/dl/,下載go源碼包 執行命令: tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz 將環境變量設置加到~/.profil

原创 Jenkins -- Cannot run program "nohup"

連接windows服務器,將含有nohup.sh的路徑加入PATH即可

原创 Ubuntu安裝指定版本gcc--gcc-4.8.3爲例

1.下載對應的gcc版本 http://ftp.gnu.org/gnu/gcc/gcc-4.8.3/gcc-4.8.3.tar.bz2 cd /opt wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.3/

原创 FIO入門到刪盤 -- 恢復磁盤數據

FIO命令一般用於測裸盤的IO速度,有數據的硬盤不能用!!!一、背景由於任務需要測試硬盤的IO隨機讀取和寫入速度,因此上網找到了FIO命令,搜出來都是怎麼用這個命令去測試硬盤,而並沒有人強調這個FIO命令對硬盤的寫入是覆蓋寫入,意思就是寫

原创 Jenkins--創建自己的第一個Jenkins任務

1.新建任務    進入Jenkins,點擊左側新建任務,點擊構建一個自由風格的軟件項目,點擊確定。2.任務配置    任務配置可隨時修改,涉及到插件的安裝,在此僅介紹我用到的配置項。    (1)超鏈接--下載文件用          

原创 docker入門小實驗

    本文章主要介紹如何定製docker鏡像,前提是要先正確安裝好docker。1、爲什麼要用docker    docker與虛擬機比較,不需要進行硬件虛擬以及運行完整操作系統,使得系統資源能夠得到高效利用;啓動時間快,可達到秒級甚至

原创 Linux--磁盤掛載

1、顯示硬盤及所屬分區情況sudo fdisk -lu找到新安裝的盤符,如/dev/sdb2、 對硬盤進行分區sudo fdisk /dev/sdbm 幫助p 查看n 新建w 保存3、格式化sudo mkfs -t ext4 /dev/s