Siebel logs

Couple tricks how to use Notepad++ to analyse Siebel logs


Plain text

(Ctrl+F, Search All Document)

Workflow steps
Instantiating step definition
Task steps
Task engine requested to navigate to next step
Browser calls server (both user and system)
SWECmd=

Regex

(Regular expression option should be checked)

Workflows and tasks together
(Instantiating .* definition)|(Task engine requested to navigate to next step)
Let's say you want to know which processes down the stack are doing updates
(Instantiating .* definition)|(Task engine requested to navigate to next step)|(UPDATE)
This one traces where WF starts and ends with all the steps:
(Stopping process instance of)|(Executing process definition)|(Instantiating step)

Ok, you've got the idea.

EAI Data Maps
Executing the (Component|Field) Map
Client-Server method calls
(?<=SWEMethod=).*?(?=\;)
Low performance (general) / operations which took more than a second
(\s[1-9]|\d{2,})\.\d*\sseconds
Low performance SQL execution
SQL Statement .* Time for SQL Cursor with ID \w*: [^0]
Low performance SQL fetch
(.*)(\d{4}\-\d{2}\-\d{2}) (\d{2}\:\d{2}\:\d{2})(.*)Fetch All Time: [^0](d|.*) seconds.
Time gaps between two lines (experimental)
(.*)(\d{4}\-\d{2}\-\d{2}) (\d{2}\:\d{2}\:\d{2})(.*).\s*(.*)\2 (?!\3)(.*)