π ΠΠ°Π±ΡΠ΄Ρ ΠΏΡΠΎ ΡΠΎΡΠΌΠΎΠ·Π° strace: ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· eBPF
ΠΡΠΈΠ²ΡΡΠ½ΡΠΉ strace Π±Π΅Π·ΠΆΠ°Π»ΠΎΡΡΠ½ΠΎ ΡΠΎΡΠΌΠΎΠ·ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠ΅ΡΡΠ²Π°Ρ ΠΈΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ Π²ΡΠ·ΠΎΠ²Π΅. Π‘Π΅ΠΉΡΠ°Ρ ΠΏΠΎΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΡΠΎΠ±ΡΡΠΈΡ ΠΏΡΡΠΌΠΎ Π² ΡΠ΄ΡΠ΅ ΡΠ΅ΡΠ΅Π· bcc-tools, Π»ΠΎΠ²ΠΈΡΡ ΠΊΠΎΡΠΎΡΠΊΠΎΠΆΠΈΠ²ΡΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ I/O Ρ Π½ΡΠ»Π΅Π²ΡΠΌ ΠΎΠ²Π΅ΡΡ Π΅Π΄ΠΎΠΌ.
βοΈΠΡΠ°Π²ΠΈΡΡΡ ΡΠΎΡΠΌΠ°Ρ? Π‘ΡΠ°Π²Ρ π
π Π ΡΠ±ΡΠΈΠΊΠ°: #ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠ°@LinuxSkill
#Linux #eBPF #BCC #DevOps #Security