 基于 APM 的智能运维体系在京东物流的落地和实践-付正全ive方法的时候做规则匹配 java字节码框架 kernel plugin plugin plugin plugin Agent内部是采用微内核+插件的方式 微内核: 封装了通过ASM或Javassist字节码框架对类进行增强 插件: 插件中指定要增强的类和方法以及增强内容 优点 缺点 手工埋点 1. 要求更少开发资源 2. API可以更简单并最终减少 bug的数量0 码力 | 41 页 | 3.52 MB | 1 年前3 基于 APM 的智能运维体系在京东物流的落地和实践-付正全ive方法的时候做规则匹配 java字节码框架 kernel plugin plugin plugin plugin Agent内部是采用微内核+插件的方式 微内核: 封装了通过ASM或Javassist字节码框架对类进行增强 插件: 插件中指定要增强的类和方法以及增强内容 优点 缺点 手工埋点 1. 要求更少开发资源 2. API可以更简单并最终减少 bug的数量0 码力 | 41 页 | 3.52 MB | 1 年前3
 Cilium v1.5 Documentation*ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various run�me tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for tes�ng the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. h�ps://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs wri�en in an Intel-like assembly syntax, and therefore0 码力 | 740 页 | 12.52 MB | 1 年前3 Cilium v1.5 Documentation*ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various run�me tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for tes�ng the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. h�ps://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs wri�en in an Intel-like assembly syntax, and therefore0 码力 | 740 页 | 12.52 MB | 1 年前3
 Cilium v1.6 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 734 页 | 11.45 MB | 1 年前3 Cilium v1.6 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 734 页 | 11.45 MB | 1 年前3
 Open Flags 调研com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/+/refs/heads/jb-dev/sysroot/usr/include/asm-generic/fcntl.h https://www.gnu.org/software/libc/manual/html_node/Permission-Bits.html https://xinqiu0 码力 | 23 页 | 524.47 KB | 6 月前3 Open Flags 调研com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/+/refs/heads/jb-dev/sysroot/usr/include/asm-generic/fcntl.h https://www.gnu.org/software/libc/manual/html_node/Permission-Bits.html https://xinqiu0 码力 | 23 页 | 524.47 KB | 6 月前3
 Cilium v1.7 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 885 页 | 12.41 MB | 1 年前3 Cilium v1.7 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 885 页 | 12.41 MB | 1 年前3
 Zabbix 5.0 ManualDB objects in a single query, have been removed: – ”Oracle: Get archive log info” – ”Oracle: Get ASM stats” – ”Oracle: Get CDB and No-CDB info” – ”Oracle: Get PDB info” – ”Oracle: Get tablespaces stats” Archive log discovery rule: ”Archivelog ’{#DEST_NAME}’: Get archive log info” – ASM disk groups discovery: ”ASM ’{#DGNAME}’: Get ASM stats” – Database discovery: ”Oracle Database ’{#DBNAME}’: Get CDB and No-CDB Management (ASM) disk groups statistics. JSON object connString - URI or session name. user, password - Oracle login credentials. service - Oracle service name. diskgroup - name of the ASM disk group0 码力 | 1561 页 | 28.27 MB | 1 年前3 Zabbix 5.0 ManualDB objects in a single query, have been removed: – ”Oracle: Get archive log info” – ”Oracle: Get ASM stats” – ”Oracle: Get CDB and No-CDB info” – ”Oracle: Get PDB info” – ”Oracle: Get tablespaces stats” Archive log discovery rule: ”Archivelog ’{#DEST_NAME}’: Get archive log info” – ASM disk groups discovery: ”ASM ’{#DGNAME}’: Get ASM stats” – Database discovery: ”Oracle Database ’{#DBNAME}’: Get CDB and No-CDB Management (ASM) disk groups statistics. JSON object connString - URI or session name. user, password - Oracle login credentials. service - Oracle service name. diskgroup - name of the ASM disk group0 码力 | 1561 页 | 28.27 MB | 1 年前3
 Cilium v1.8 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 1124 页 | 21.33 MB | 1 年前3 Cilium v1.8 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 1124 页 | 21.33 MB | 1 年前3
 This Debian Reference (version 2.109) for compiling. They should be compiled against the headers in ”/usr/include/linux” and ”/usr/include/asm” provided by the libc6-dev package (created from the glibc source package) on the Debian system. Note directories in the source tree (e.g. ”/usr/src/linux*”) from ”/usr/include/linux” and ”/usr/include/asm” when compiling the Linux kernel source. (Some out- dated documents suggest this.) Note When compiling0 码力 | 266 页 | 1.25 MB | 1 年前3 This Debian Reference (version 2.109) for compiling. They should be compiled against the headers in ”/usr/include/linux” and ”/usr/include/asm” provided by the libc6-dev package (created from the glibc source package) on the Debian system. Note directories in the source tree (e.g. ”/usr/src/linux*”) from ”/usr/include/linux” and ”/usr/include/asm” when compiling the Linux kernel source. (Some out- dated documents suggest this.) Note When compiling0 码力 | 266 页 | 1.25 MB | 1 年前3
 Cilium v1.10 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 1307 页 | 19.26 MB | 1 年前3 Cilium v1.10 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 1307 页 | 19.26 MB | 1 年前3
 Cilium v1.9 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 1263 页 | 18.62 MB | 1 年前3 Cilium v1.9 Documentationxdp_md *ctx) { __u64 a = 2, b = 3, *c = &a; /* just a toy xadd example to show the syntax */ asm volatile("lock *(u64 *)(%0+0) += %1" : "=r"(c) : "r"(b), "0"(c)); return a; } char __license[] It contains various runtime tests from C code for checking LLVM back end, and eBPF as well as cBPF asm code that is run in the kernel for testing the interpreter and JITs. JIT Debugging For JIT developers in order to load and use BPF programs from ELF files. https://github.com/iovisor/gobpf ebpf_asm ebpf_asm provides an assembler for BPF programs written in an Intel-like assembly syntax, and therefore0 码力 | 1263 页 | 18.62 MB | 1 年前3
共 53 条
- 1
- 2
- 3
- 4
- 5
- 6














