diff --git a/sdk_container/src/third_party/coreos-overlay/app-shells/bash/files/dot-bashrc b/sdk_container/src/third_party/coreos-overlay/app-shells/bash/files/dot-bashrc index 34dbd8c892..f020892b5c 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-shells/bash/files/dot-bashrc +++ b/sdk_container/src/third_party/coreos-overlay/app-shells/bash/files/dot-bashrc @@ -16,3 +16,12 @@ fi # Put your fun stuff here. + +alias_bcc_tool() { + local tool="${1}" + alias iovisor-${tool}="docker run --rm -it -v /lib/modules:/lib/modules -v /sys/kernel/debug:/sys/kernel/debug -v /sys/fs/cgroup:/sys/fs/cgroup -v /sys/fs/bpf:/sys/fs/bpf --privileged --net host --pid host quay.io/iovisor/bcc /usr/share/bcc/tools/${tool}" +} + +bcc_debug_toolset=( tcpretrans tcpconnect tcpaccept biolatency ) + +for t in "${bcc_debug_toolset[@]}"; do alias_bcc_tool "${t}"; done