Old systems, full traces
CentOS 7, Kylin and openEuler. L7 and TLS plaintext on 3.10 kernels. No kernel upgrade, no application changes.
- Kernel
- 3.10+
- Distributions
- 12
- Kernel upgrades
- 0
- App changes
- 0
The systems you cannot touch are the majority
Core systems in banking, manufacturing and energy still run on CentOS 7 or domestic distributions. The kernel cannot move, the application cannot change, and the vendor may be gone.
These are exactly the systems that need to be seen. Diting uses a compatibility capture path on old kernels and reports each unavailable capability instead of pretending.
Bringing it in
Check the kernel
Version, BTF and container runtime decide which capture paths are available.
Install the agent
A static binary with no system library dependency.
Verify signals
Confirm L7, TLS, database and host metrics.
Roll out by group
Enable capabilities per host group; failures are explained one by one.
Host
Diting Agent
Parsed locally- Protocol ID
- Request correlation
- Compress and ship
Old machines give the same answers
Traces, database statements, logs, replay and host metrics do not disappear because the kernel is old.
- L7 protocol identification
- TLS plaintext for Go and OpenSSL
- Database statements
- Host and kernel metrics
Fits
- CentOS 7, Debian 12, Kylin, openEuler and similar
- Systems where kernels and applications cannot change
Doesn't fit
- Kernels stripped so far that no eBPF program loads and no compatibility path exists
Bring your system in
Tell us what you run: OS, kernel, public network or not, virtual machines or clusters. We will map the path in.