日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

针对数据 gnuplot画图 初试

發(fā)布時間:2025/5/22 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 针对数据 gnuplot画图 初试 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

把數(shù)據(jù)畫成圖,是我一直想要達到的,今日研究gnuplot,小有成就,下面我只舉一個數(shù)據(jù)制圖的例子

比如我想畫個每小時nginx日志500錯的圖

需求:開啟一個http服務(wù),比如80端口

? ? web根目錄為/var/www/html

實施:

? ?1.先針對nginx日志進行分析

? ?grep \"\ 500 access.log|wc -l >>/opt/yanchao/500.txt

? ?2.編寫gnuplot腳本為

500zhitu.sh

set terminal png truecolor
set output "500.png" ? 輸出文件為
set autoscale ? ?
set key box
set key center at 20,150 ?表示位置
set xtics 1 ? ? ? ?x軸沒個點走多少
set ytics 50 ? ? ? ?y軸沒個點走多少
set yrange [0:1000] ?y軸坐標
set ylabel "500error" ? y軸注釋
set xrange [01:24] ? x軸坐標
set xlabel "Time" ? x軸注釋
set style data lines ?選擇線型
plot "/home/yanchao/500test5" using 1 w lp lc 3 lw 2 pt 7 ps 2 title "test" ?針對于什么進行畫圖,using 1代表針對第一列進行制圖 ?后面參數(shù)請查看參考手冊


? ?3.cat 500zhitu.sh|gnuplot

? ?4.訪問圖片

想要獲得動態(tài)圖片,請修改crontab 你們懂得 我就不多說了


當然樓主給單位做的比這個復(fù)雜很多,樓主致力于用shell搭建一個全面的日志分析,動態(tài)站點


轉(zhuǎn)載于:https://blog.51cto.com/darkyin/1624491

總結(jié)

以上是生活随笔為你收集整理的针对数据 gnuplot画图 初试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。