Scala implementation of online log template extraction algorithms Spell [ICDM'16] Spell: Streaming Parsing of System Event Logs, by Min Du, Feifei Li. Drain [ICWS'17] Drain: An Online Log Parsing Approach with Fixed Depth Tree, by Pinjia He, Jieming Zhu, Zibin Zheng, and Michael R. Lyu.