" Copy this into ~/.vim/syntax/ and add the following to your ~/.vimrc:
"     au BufRead,BufNewFile run.log set filetype=walog
"
if exists("b:current_syntax")
  finish
endif

syn region debugPreamble start='\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d,\d\d\d DEBUG' end=':' 
syn region infoPreamble start='\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d,\d\d\d INFO' end=':' 
syn region warningPreamble start='\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d,\d\d\d WARNING' end=':' 
syn region errorPreamble start='\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d,\d\d\d ERROR' end=':' 
syn region critPreamble start='\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d,\d\d\d CRITICAL' end=':' 

hi debugPreamble guifg=Blue  ctermfg=DarkBlue
hi infoPreamble guifg=Green  ctermfg=DarkGreen
hi warningPreamble guifg=Yellow  ctermfg=178
hi errorPreamble guifg=Red  ctermfg=DarkRed
hi critPreamble guifg=Red  ctermfg=DarkRed cterm=bold gui=bold

let b:current_syntax='walog'