# Gnuplot commands for displaying access log file set title "Visualization of access log of 2006-10-20" set autoscale set view 60,30 set ticslevel 0.01 unset key # Dimension 1 (X): Time axis set xdata time set timefmt x "%d/%b/%Y:%H:%M:%S" set format x "%H:%M" set xlabel "Time" # Dimension 2 (Y): IP Address set ylabel "IP address" # Dimension 3 (Z): Content ordinal set zlabel "Content" set logscale z 2 # Dimension 4 (Color): HTTP status code rgb(r) = (r<200)? (000000): (r<300)? (12632256): (r==304)? (10526880): (r<400)? (238): (r<500)? (15631086): (16711680) # Plot command splot 'gnuplot.inp20061020.txt' using 1:2:($3+rand(0)-0.5):(rgb($4)) with dots lc rgb variable