mirror_frr/tools
Anuradha Karuppiah a383bfc7c9 bgpd: lttng tracepoint for local events received from zebra
TPs -
=====
root@ibm-2410a1-01:mgmt:~# lttng list --userspace |grep frr_bgp:evpn.*recv
      frr_bgp:evpn_local_l3vni_del_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_local_l3vni_add_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_local_macip_del_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_local_macip_add_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_local_vni_del_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_local_vni_add_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_mh_local_es_evi_del_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_mh_local_es_evi_add_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_mh_local_es_del_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
      frr_bgp:evpn_mh_local_es_add_zrecv (loglevel: TRACE_INFO (6)) (type: tracepoint)
root@ibm-2410a1-01:mgmt:~#

Sample output -
===============
1. ES
frr_bgp:evpn_mh_local_es_add_zrecv {'esi': '03:44:38:39:ff:ff:01:00:00:01', 'vtep': '27.0.0.15', 'active': 0, 'bypass': 0, 'df_pref': 50000}
frr_bgp:evpn_mh_local_es_del_zrecv {'esi': '03:44:38:39:ff:ff:01:00:00:01'}

2. ES-EVI
frr_bgp:evpn_mh_local_es_evi_add_zrecv {'esi': '03:44:38:39:ff:ff:01:00:00:01', 'vni': 1004}
frr_bgp:evpn_mh_local_es_evi_del_zrecv {'esi': '03:44:38:39:ff:ff:01:00:00:01', 'vni': 1001}

3. L2-VNI
frr_bgp:evpn_local_vni_add_zrecv {'vni': 1004, 'vtep': '27.0.0.15', 'mc_grp': '239.1.1.104', 'vrf': 97}

4. L3-VNI
frr_bgp:evpn_local_l3vni_add_zrecv {'vni': 4001, 'vrf': 87, 'svi_rmac': '24:8a:07:cc:aa:5f', 'vrr_rmac': '24:8a:07:cc:aa:5f', 'vtep': '27.0.0.15', 'filter': 0, 'svi_ifindex': 95, 'anycast_mac': 'n'
frr_bgp:evpn_local_l3vni_del_zrecv {'vni': 4003, 'vrf': 107}

5. MAC-IP
frr_bgp:evpn_local_macip_add_zrecv {'vni': 1003, 'mac': '00:02:00:00:00:04', 'ip': 'fe80::202:ff:fe00:4', 'flags': 4, 'seq': 0, 'esi': '03:44:38:39:ff:ff:01:00:00:02'}
frr_bgp:evpn_local_macip_del_zrecv {'vni': 1000, 'mac': '00:02:00:00:00:04', 'ip': '2001:fee1::4', 'state': 1}

Signed-off-by: Anuradha Karuppiah <anuradhak@nvidia.com>
2021-10-15 10:37:02 -07:00
..
coccinelle tools: Catch double pointer of struct thread towards thread_add_* 2021-10-07 16:25:03 +03:00
etc tools: add ospfd support bundle commands 2021-08-10 07:39:18 +00:00
gcc-plugins tools/gcc-plugin: support [un]signed in pragma 2021-03-26 17:51:55 +01:00
.gitignore build: ignore frr-llvm-cg binary 2021-03-27 20:59:39 +01:00
build-debian-package.sh tools: Simplify the script to build Debian binary package 2021-07-03 17:02:37 +02:00
checkpatch.pl tools/checkpatch: downgrade string concat warning 2021-02-01 17:33:03 +01:00
checkpatch.sh tools: improve checkpatch slicing 2018-08-03 17:25:14 +00:00
cocci.h tools: improve cocci.h 2020-07-14 11:27:41 +02:00
convert-fixedwidth.sh tools, doc: update checkpatch for u_int_* 2018-03-27 15:00:23 -04:00
fixup-deprecated.py *: reformat python files 2020-10-07 17:22:26 -04:00
frr_babeltrace.py bgpd: lttng tracepoint for local events received from zebra 2021-10-15 10:37:02 -07:00
frr-llvm-cg.c tools: dump YANG info in frr-llvm-cg 2021-04-07 22:31:54 +02:00
frr-llvm-debuginfo.cpp tools: grok struct member calls in frr-llvm-cg 2021-04-07 22:31:25 +02:00
frr-llvm-debuginfo.h tools: grok struct member calls in frr-llvm-cg 2021-04-07 22:31:25 +02:00
frr-reload tools: Add helper frr-reload shell script for clean error 2018-03-14 17:31:29 -07:00
frr-reload.py tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
frr.in pathd: New SR-TE policy management daemon 2020-12-18 16:34:02 +01:00
frr.service.in tools: fix systemd OnFailure directive 2021-03-25 10:37:23 -04:00
frr.vim tools: add vim snippet 2019-06-12 19:35:43 +02:00
frr@.service.in tools: fix systemd OnFailure directive 2021-03-25 10:37:23 -04:00
frrcommon.sh.in tools: fix frr pathspace folder permissions 2021-08-09 13:54:58 +02:00
frrinit.sh.in watchfrr: add (network) namespace support 2020-07-22 12:56:04 +02:00
gen_northbound_callbacks.c lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
gen_yang_deviations.c lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
generate_support_bundle.py tests: collect support bundle data in parallel, fix bugs 2021-06-30 15:46:10 +00:00
git-reindent-branch.py *: reformat python files 2020-10-07 17:22:26 -04:00
indent.py *: reformat python files 2020-10-07 17:22:26 -04:00
lua.scr bgpd: Add lua match command 2018-09-26 21:21:23 -04:00
Makefile build: non-recursive watchfrr & tools 2017-09-07 16:18:50 +02:00
mrlg.txt mrlg: Remove obsolete version. 2016-05-26 01:16:28 +00:00
multiple-bgpd.sh tools: update to use FRR name 2017-07-12 13:26:22 -05:00
nhrpd-event-handler.sh tools: add explicit licence phrase 2021-03-10 11:31:25 -06:00
permutations.c lib: add ![...] syntax for easy "no" forms 2021-08-26 21:03:44 +02:00
releasedate.py workflow: document release scheduling discussed 2021-08-11 16:37:46 +02:00
render_md.py *: reformat python files 2020-10-07 17:22:26 -04:00
rrcheck.pl tools: use standard interpreter path in all Perl scripts 2012-04-30 16:13:47 +02:00
rrlookup.pl tools: use standard interpreter path in all Perl scripts 2012-04-30 16:13:47 +02:00
start-stop-daemon.c *: un-split strings across lines 2020-07-14 10:37:25 +02:00
stringmangle.py *: reformat python files 2020-10-07 17:22:26 -04:00
subdir.am Merge pull request #8353 from opensourcerouting/llvm-20210327 2021-06-01 19:08:32 +00:00
symalyzer.html tools: symalyzer 2019-12-14 12:41:19 +01:00
symalyzer.py *: reformat python files 2020-10-07 17:22:26 -04:00
valgrind.supp tools: Add some new suppressions 2021-09-21 07:54:54 -04:00
vty_index.sh *: fix remaining vty->index & add coccinelle patch 2016-12-09 17:36:25 +01:00
watchfrr.sh.in watchfrr: build in defaults for -r/-s/-k 2019-02-19 21:34:31 +01:00
zc.pl tools: use standard interpreter path in all Perl scripts 2012-04-30 16:13:47 +02:00
zebra.el Initial revision 2002-12-13 20:15:29 +00:00