Skip to content

Commit 2cb4878

Browse files
committed
trace.yaml: reconstruct sock traces
Signed-off-by: Menglong Dong <imagedong@tencent.com>
1 parent 7c7b722 commit 2cb4878

1 file changed

Lines changed: 56 additions & 23 deletions

File tree

src/trace.yaml

Lines changed: 56 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@ children:
291291
visual: true
292292
children:
293293
- name: fib_validate_source:0
294+
monitor: 1
294295
rules:
295296
- <<: *rule_ret_err
296297
msg: source address valid failed (properly rp_filter fail)
@@ -319,7 +320,8 @@ children:
319320
- tcp_v4_do_rcv:1
320321
- tcp_v6_do_rcv:1
321322
- tcp_rcv_established:1/0
322-
- name: tcp_rcv_state_process:1/0
323+
- &tcp_rcv_state_process
324+
name: tcp_rcv_state_process:1/0
323325
rules:
324326
- exp: any
325327
level: info
@@ -360,28 +362,6 @@ children:
360362
msg: failed to xmit skb to ip layer
361363
- tcp_sendmsg_locked/0
362364
- __tcp_push_pending_frames/0
363-
- name: socket
364-
desc: socket releated hooks
365-
visiual: true
366-
children:
367-
- name: inet_listen/0
368-
custom: true
369-
rules:
370-
- exp: any
371-
level: info
372-
msg: TCP socket begin to listen
373-
- tcp_write_timer_handler/0
374-
- tcp_v4_destroy_sock/0
375-
- name: tcp_close/0
376-
rules:
377-
- exp: any
378-
level: info
379-
msg: TCP socket is closed
380-
- name: tcp_retransmit_timer/0
381-
rules:
382-
- exp: any
383-
level: info
384-
msg: TCP retransmission timer out
385365
- name: udp
386366
desc: udp protocol layer (L4) of the network stack
387367
children:
@@ -418,6 +398,59 @@ children:
418398
level: warn
419399
msg: icmp socket is not founded
420400
adv: not support
401+
- name: socket
402+
desc: socket releated hooks
403+
visiual: true
404+
children:
405+
- name: tcp-state
406+
desc: TCP socket state releated hooks
407+
children:
408+
- name: inet_listen/0
409+
custom: true
410+
rules:
411+
- exp: any
412+
level: info
413+
msg: TCP socket begin to listen
414+
- tcp_v4_destroy_sock/0
415+
- name: tcp_close/0
416+
rules:
417+
- exp: any
418+
level: info
419+
msg: TCP socket is closed
420+
- *tcp_rcv_state_process
421+
- name: tcp-congestion
422+
desc: TCP congestion control releated hooks
423+
children:
424+
- tcp_write_timer_handler/0
425+
- name: tcp_retransmit_timer/0
426+
rules:
427+
- exp: any
428+
level: info
429+
msg: TCP retransmission timer out
430+
- name: tcp_enter_recovery/0
431+
rules:
432+
- exp: any
433+
level: info
434+
msg: TCP enter conguestion recover
435+
- name: tcp_enter_loss/0
436+
rules:
437+
- exp: any
438+
level: info
439+
msg: TCP enter conguestion loss
440+
- name: tcp_try_keep_open/0
441+
rules:
442+
- exp: any
443+
level: info
444+
msg: TCP enter conguestion open state
445+
- name: tcp_enter_cwr/0
446+
rules:
447+
- exp: any
448+
level: info
449+
msg: TCP enter conguestion CWR state
450+
- tcp_fastretrans_alert/0
451+
- tcp_rearm_rto/0
452+
- tcp_event_new_data_sent/0
453+
- tcp_schedule_loss_probe/0
421454
- name: life
422455
desc: skb clone and free
423456
visual: true

0 commit comments

Comments
 (0)