mirror of
https://github.com/tstack/lnav
synced 2024-11-09 19:10:52 +00:00
8ef581177c
Also, check for keyboard input during SQL execution so we can cancel. Fixes #894
459 lines
49 KiB
Plaintext
459 lines
49 KiB
Plaintext
CSI Don't Send Mouse X & Y
|
||
CSI Don’t Use Cell Motion Mouse Tracking
|
||
CSI Don't ...
|
||
CTRL Use alt charset
|
||
CTRL save cursor
|
||
CSI Use alternate screen buffer
|
||
CSI set scrolling region 1-24
|
||
S -1 ┋ ┋
|
||
A └ normal
|
||
CSI Reset Replace mode
|
||
CSI Application cursor keys
|
||
CTRL =
|
||
OSC Set window title: LOG
|
||
S -1 ┋ ┋
|
||
A └ normal, normal, normal
|
||
CSI Erase all
|
||
S 1 ┋ 2013-06-06T12:13:20 PDT Press ENTER to focus on the breadcrumb bar ┋
|
||
A └ bg(#008080)
|
||
S 2 ┋ LOG ❭ ┋
|
||
A └ fg(#000000), bg(#000080), bold
|
||
A ·····└ normal, fg(#008080), bg(#c0c0c0)
|
||
A ······└ fg(#000000), bg(#c0c0c0)
|
||
S 3 ┋ x┋
|
||
A ···············································································├ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 4 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 5 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 6 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 7 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 8 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 9 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 10 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 11 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 12 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 13 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 14 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 15 ┋ x┋
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 16 ┋ Files :: Text Filters :: 0 of 1 enabled Press q to exit ┋
|
||
A └ bg(#000080), bold │ ││ ││ ││
|
||
A ·└ fg(#008080), bg(#000080), underline ││
|
||
A ··└ normal, bg(#000080), bold ││ ││
|
||
A ·······└ normal, fg(#000000), bg(#000080) ││
|
||
A ········└ fg(#000080), bg(#c0c0c0) ││
|
||
A ·········└ fg(#000000), bg(#c0c0c0), bold ││
|
||
A ··········└ fg(#800080), bg(#c0c0c0), underline ││
|
||
A ···········└ normal, fg(#000000), bg(#c0c0c0), bold ││
|
||
A ·······················└ normal, fg(#000000), bg(#c0c0c0) ││
|
||
A ··························└ bold│ ││
|
||
A ···························└ normal, fg(#000000), bg(#c0c0c0) ││
|
||
A ·······························└ bold ││
|
||
A ································└ normal, fg(#000000), bg(#c0c0c0) ││
|
||
A ······································································└ bold
|
||
A ·······································································└ normal, fg(#000000), bg(#c0c0c0)
|
||
S 17 ┋ ┋
|
||
S 18 ┋→ ` logfile_xml_msg.0 0.0 B — x┋
|
||
A ··├ fg(#008000), bg(#c0c0c0) │ │ ││
|
||
A └┛ alt │ │ │ ││
|
||
A ···└ fg(#000000), bg(#c0c0c0) │ │ ││
|
||
A ························└ bold│ │ ││
|
||
A ······························└ normal, fg(#000000), bg(#c0c0c0) ││
|
||
A ······································└ fg(#808000), bg(#c0c0c0) ││
|
||
A ···············································································└ normal, fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 19 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 20 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 21 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 22 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 23 ┋ L0 0% ?:View Help ┋
|
||
A └ fg(#000000), normal, bg(#008080)
|
||
S 22 ┋ ┋
|
||
A └ normal, normal
|
||
S 18 ┋ 64.0 B 2020-12-10 06:56:41.061 — 2020-12-10 06:56:41. ┋
|
||
A ··························└ fg(#000000), bg(#c0c0c0), bold │
|
||
A ······························└ normal, fg(#000000), bg(#c0c0c0) │
|
||
A ···············································································└ carriage-return
|
||
S 22 ┋ ┋
|
||
A └ normal, normal
|
||
S 18 ┋ 628 ┋
|
||
A ·························└ fg(#000000), bg(#c0c0c0), bold
|
||
A ····························└ carriage-return
|
||
S 22 ┋ ┋
|
||
A └ normal, normal
|
||
S 16 ┋ 1 ┋
|
||
A ··························└ fg(#000000), bg(#c0c0c0), bold
|
||
S 23 ┋ 25 10 ┋
|
||
A ··└ normal, bg(#008080)
|
||
A ·············└ carriage-return
|
||
S 22 ┋ ┋
|
||
A └ normal, normal
|
||
S 2 ┋ 2020-12-10T06:56:41.061❭xml_msg_log❭logfile_xml_msg.0[0]❭ ┋
|
||
A ······└ fg(#000000), bg(#c0c0c0) ││ ││
|
||
A ·····························└ fg(#008080), bg(#c0c0c0) ││
|
||
A ······························└ fg(#000000), bg(#c0c0c0) ││
|
||
A ·········································└ fg(#008080), bg(#c0c0c0)
|
||
A ··········································└ fg(#000000), bg(#c0c0c0)
|
||
A ······························································└ fg(#008080), bg(#c0c0c0)
|
||
A ·······························································└ carriage-return
|
||
S 3 ┋l[2020-12-10 06:56:41,061] INFO [m:108] Calling 'x' with params: x┋
|
||
A ├ normal │ │ ││
|
||
A └┛ alt │ │ ││
|
||
A ················································└ fg(#008000), bold ││
|
||
A ···················································└ normal ││
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 4 ┋x x┋
|
||
A ├ fg(#000000), normal ││
|
||
A └┛ alt ││
|
||
A ·└ normal ││
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 5 ┋x[2020-12-10 06:56:41,092] DEBUG [connect.client:69] Full request text: x┋
|
||
A ├ fg(#000000), normal ││
|
||
A └┛ alt ││
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 6 ┋x<?xml version='1.0' encoding='iso-8859-2'?> x┋
|
||
A ├ fg(#000000), normal│ ││ │ ││
|
||
A └┛ alt │ ││ ││ ││ │ ││
|
||
A ·······└ fg(#008080)││ ││ │ ││
|
||
A ··············└ normal ││ │ ││
|
||
A ···············└ fg(#008000), bold │ ││
|
||
A ····················└ normal ││ │ ││
|
||
A ·····················└ fg(#008080) │ ││
|
||
A ·····························└ normal │ ││
|
||
A ······························└ fg(#008000), bold ││
|
||
A ··········································└ normal ││
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 7 ┋x<a-request> x┋
|
||
A ├ fg(#000000), normal ││
|
||
A └┛ alt ││
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 8 ┋x <head> ┋
|
||
A ├ fg(#000000), normal
|
||
A └┛ alt │
|
||
A ·········└ carriage-return
|
||
S 9 ┋x x ┋
|
||
A └┛ alt│
|
||
A ······└ carriage-return
|
||
S 10 ┋x </head> ┋
|
||
A └┛ alt │
|
||
A ··········└ carriage-return
|
||
S 11 ┋x <source> ┋
|
||
A └┛ alt │
|
||
A ···········└ carriage-return
|
||
S 12 ┋x x ┋
|
||
A └┛ alt│
|
||
A ······└ carriage-return
|
||
S 13 ┋x </source> ┋
|
||
A └┛ alt │
|
||
A ············└ carriage-return
|
||
S 14 ┋x <request id="1"> ┋
|
||
A └┛ alt │ ││ ││
|
||
A ············└ fg(#008080)
|
||
A ··············└ normal
|
||
A ···············└ fg(#008000), bold
|
||
A ··················└ normal
|
||
A ···················└ carriage-return
|
||
S 15 ┋x <name> ┋
|
||
A └┛ alt │
|
||
A ···········└ carriage-return
|
||
S 22 ┋ ┋
|
||
A └ normal
|
||
CSI set scrolling region 3-20
|
||
S 3 ┋ ┋
|
||
A └ [2M
|
||
CSI set scrolling region 1-24
|
||
CSI Erase Below
|
||
S 2 ┋ 92 ┋
|
||
A ···························└ fg(#000000), bg(#c0c0c0)
|
||
S 2 ┋ 2]❭⋯❭ ┋
|
||
A ······························································└ fg(#008080), bg(#c0c0c0)
|
||
A ·······························································└ fg(#000000), bg(#c0c0c0)
|
||
A ································································└ fg(#008080), bg(#c0c0c0)
|
||
S 3 ┋ x┋
|
||
A ···············································································├ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 6 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 7 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 8 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 9 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 10 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 11 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 12 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 13 ┋ x┋
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 14 ┋x x x┋
|
||
A ├ fg(#000000), normal ││
|
||
A └┛ alt ││
|
||
A ···············································································└ fg(#000000)
|
||
A ················································································└ normal
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 15 ┋x </name> x┋
|
||
A ├ fg(#000000), normal ││
|
||
A └┛ alt ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 16 ┋x </request> x┋
|
||
A └┛ alt ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 17 ┋x</a-request> x┋
|
||
A └┛ alt ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 18 ┋x x┋
|
||
A └┛ alt ││
|
||
A ·└ normal ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 19 ┋x[2020-12-10 06:56:41,099] DEBUG [m:85] Full reply text: x┋
|
||
A └┛ alt ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 20 ┋x<?xml version='1.0' encoding='iso-8859-2'?> x┋
|
||
A └┛ alt │ ││ ││ ││ │ ││
|
||
A ·······└ fg(#008080)││ ││ │ ││
|
||
A ··············└ normal ││ │ ││
|
||
A ···············└ fg(#008000), bold │ ││
|
||
A ····················└ normal ││ │ ││
|
||
A ·····················└ fg(#008080) │ ││
|
||
A ·····························└ normal │ ││
|
||
A ······························└ fg(#008000), bold ││
|
||
A ··········································└ normal ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 21 ┋x<a-reply> x┋
|
||
A └┛ alt ││
|
||
A └┛ alt
|
||
A ················································································└ normal
|
||
S 24 ┋ ┋
|
||
A └ normal
|
||
S 22 ┋ Files :: Text Filters :: 0 of 1 enabled Press TAB to edit ┋
|
||
A └ bg(#008080) ││ ││ │ │
|
||
A ··························└ bold│ │ │
|
||
A ···························└ normal, bg(#008080) │ │
|
||
A ·······························└ bold │ │
|
||
A ································└ normal, bg(#008080) │ │
|
||
A ····································································└ bold
|
||
A ·······································································└ normal, bg(#008080)
|
||
S 23 ┋ L2 58% ?:View Help ┋
|
||
A └ fg(#000000), bg(#c0c0c0)
|
||
S 24 ┋ ┋
|
||
A └ normal, normal
|
||
K 70
|
||
S 4 ┋ Received Time: 2020-12-10T06:56:41.092 -- in the future ┋
|
||
A ················└ bold │ │ │
|
||
A ·······································└ normal │
|
||
A ···········································└ bold │
|
||
A ························································└ carriage-return
|
||
S 5 ┋ Pattern: /xml_msg_log/regex/std = ^\[(?<timestamp>\d{4}-\d{2}-\d{2} \d{2}:\d{2 ┋
|
||
A └ normal ││ │ ││ ││ │││││ │││││ │││││ │││││ │││
|
||
A ···································└ fg(#008080) ││ │││││ │││││ │││││ │││││ │││
|
||
A ····································└ normal ││ │││││ │││││ │││││ │││││ │││
|
||
A ······································└ fg(#008000), bold│ │││││ │││││ │││││ │││
|
||
A ········································└ normal, fg(#008080)│││ │││││ │││││ │││
|
||
A ·········································└ normal ││ │││││ │││││ │││││ │││││ │││
|
||
A ··················································└ fg(#008080)│ │││││ │││││ │││
|
||
A ···················································└ fg(#000080) │││││ │││││ │││
|
||
A ·····················································└ fg(#008000), bold││││ │││
|
||
A ······················································└ normal││ │││││ │││││ │││
|
||
A ·······················································└ fg(#008000), bold││ │││
|
||
A ························································└ normal │││││ │││││ │││
|
||
A ·························································└ fg(#000080) │││││ │││
|
||
A ···························································└ fg(#008000), bold││
|
||
A ····························································└ normal││ │││││ │││
|
||
A ·····························································└ fg(#008000), bold
|
||
A ······························································└ normal │││││ │││
|
||
A ·······························································└ fg(#000080) │││
|
||
A ·································································└ fg(#008000), bold
|
||
A ··································································└ normal││ │││
|
||
A ···································································└ fg(#008000), bold
|
||
A ····································································└ normal │││
|
||
A ·····································································└ fg(#000080)
|
||
A ·······································································└ fg(#008000), bold
|
||
A ········································································└ normal
|
||
A ·········································································└ fg(#008000), bold
|
||
A ··········································································└ normal
|
||
A ···········································································└ fg(#000080)
|
||
A ·············································································└ fg(#008000), bold
|
||
A ··············································································└ normal
|
||
A ···············································································└ carriage-return
|
||
S 6 ┋ Known message fields for table xml_msg_log: ┋
|
||
A ································└ bold ││
|
||
A ···········································└ normal
|
||
A ············································└ carriage-return
|
||
S 7 ┋ t log_time = 2020-12-10 06:56:41,092 ┋
|
||
A └┛ alt │ │
|
||
A ···············└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 8 ┋ t level = DEBUG ┋
|
||
A └ normal │ │
|
||
A └┛ alt │ │
|
||
A ···············└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 9 ┋ t module = connect.client ┋
|
||
A └ normal │ │
|
||
A └┛ alt │ │
|
||
A ···············└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 10 ┋ t line = 69 ┋
|
||
A └ normal │ │
|
||
A └┛ alt │ │
|
||
A ···············└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 11 ┋ t log_body = Full request text: ┋
|
||
A └ normal │ │
|
||
A └┛ alt │ │
|
||
A ···············└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 12 ┋ t msg_data = <?xml version='1.0' encoding='iso-8859-2'?> <a-request> <head> ┋
|
||
A └ normal │ │
|
||
A └┛ alt │ │
|
||
A ···············└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 13 ┋ XML fields: ┋
|
||
A └ normal │
|
||
A ············└ carriage-return
|
||
S 14 ┋ t xpath('/a-request/head/text()', msg_data) = x ┋
|
||
A └┛ alt │
|
||
A ······└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 15 ┋ t xpath('/a-request/request/@id', msg_data) = 1 ┋
|
||
A └ normal │
|
||
A └┛ alt │
|
||
A ······└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 16 ┋ t xpath('/a-request/request/name/text()', msg_data) = x ┋
|
||
A └ normal │
|
||
A └┛ alt │
|
||
A ······└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 17 ┋ t xpath('/a-request/source/text()', msg_data) = x ┋
|
||
A └ normal │
|
||
A └┛ alt │
|
||
A ······└ bold │
|
||
A ···············································································└ carriage-return
|
||
S 18 ┋ No discovered message fields ┋
|
||
A └ normal
|
||
S 19 ┋ <?xml version='1.0' encoding='iso-8859-2'?> ┋
|
||
A ·······└ fg(#008080)││ ││ │
|
||
A ··············└ normal ││ │
|
||
A ···············└ fg(#008000), bold │
|
||
A ····················└ normal ││ │
|
||
A ·····················└ fg(#008080) │
|
||
A ·····························└ normal │
|
||
A ······························└ fg(#008000), bold
|
||
A ··········································└ normal
|
||
S 20 ┋ a-request> ┋
|
||
S 21 ┋ <head> ┋
|
||
A ··········└ carriage-return
|
||
S 24 ┋ ┋
|
||
A └ normal
|
||
K 71
|
||
S 23 ┋ 0 ┋
|
||
A ··└ fg(#000000), bg(#c0c0c0)
|
||
S 23 ┋ 0 ┋
|
||
A ··············└ carriage-return
|
||
S 24 ┋ⓘ info: executing SQL statement, press CTRL+] to cancel ┋
|
||
A └ normal │ │ │
|
||
A ·······································└ fg(#800080), bold, underline
|
||
A ·············································└ normal │
|
||
A ·······················································└ carriage-return
|
||
A └ normal
|
||
CSI Erase all
|
||
CSI Use normal screen buffer
|
||
CTRL restore cursor
|
||
S 24 ┋ ┋
|
||
A └ carriage-return
|
||
CSI Normal cursor keys
|
||
CTRL Normal keypad
|