Gnuplot
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуGnuPlot
* http://www.krazyworks.com/timeline-plots-with-gnuplot/ * http://t16web.lanl.gov/Kawano/gnuplot/plotpm3d-e.html * http://www.gnuplot.info/faq/faq.html
http://wiki.linuxformat.ru/index.php/LXF71:Gnuplot
Скрипт для рисования 4 графиков в 3-х мерном пространстве
Сдвиг по оси Y - номер сервера.
#!/usr/bin/gnuplot -persist set terminal png size 1600,800 # Размер и формат графика. set output "/var/www/nginx/2/2.png" set title "Title of Plot" # Заголовок set nokey # не знаю. Уточнить. set key top left # Расположение подписи set key box # Оформление (в рамке) подписи к графикам set xlabel "Date" # Метка по оси Х set xdata time # Описать что по оси Х время (формат ниже) set timefmt "%Y-%m-%d-%H-%M-%S" # Формат даты соответвует формату gnu date # В моем случае был удобен такой формат. set ylabel "Servers" set zlabel "CPU" set zrange [0:100] splot \ "hy-netrac-p1.core.sdn.telia.se-CPU_usage.txt.data" using 1:(1):2 with lines title "hy-netrac-p1.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p2.core.sdn.telia.se-CPU_usage.txt.data" using 1:(2):2 with lines title "hy-netrac-p2.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p3.core.sdn.telia.se-CPU_usage.txt.data" using 1:(3):2 with lines title "hy-netrac-p3.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(4):2 with lines title "hy-netrac-p4.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(1):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(2):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(3):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(4):(50) with lines title "50%"