Research Article

DLLog: An Online Log Parsing Approach for Large-Scale System

Algorithm 2

Algorithm of log template set update.
Input: log word frequency sequence , log template set , and temporary log set
Output: new log template and new log template set
(1)Initialize optimal matching value , optimal matching length and number
(2)for in do
(3)if ( == ) and ( == ) then
(4)  
(5)  if or ( ==  and  > ) then
(6)   
(7)   
(8)   
(9)  end if
(10)end if
(11)end for
(12)if (best < ) or (best < ) then
(13) Add to //Add the log word sequence to the temporary log set
  return
(14)else
(15) = 
(16) Add to //Add a new log template to the log template set
  return,
(17)end if