__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.10: ~ $
Demonstrations of oomkill, the Linux bpftrace/eBPF version.


oomkill is a simple program that traces the Linux out-of-memory (OOM) killer,
and shows basic details on one line per OOM kill:

# ./oomkill.bt
Tracing oom_kill_process()... Ctrl-C to end.
21:03:39 Triggered by PID 3297 ("ntpd"), OOM kill of PID 22516 ("perl"), 3850642 pages, loadavg: 0.99 0.39 0.30 3/282 22724
21:03:48 Triggered by PID 22517 ("perl"), OOM kill of PID 22517 ("perl"), 3850642 pages, loadavg: 0.99 0.41 0.30 2/282 22932

The first line shows that PID 22516, with process name "perl", was OOM killed
when it reached 3850642 pages (usually 4 Kbytes per page). This OOM kill
happened to be triggered by PID 3297, process name "ntpd", doing some memory
allocation.

The system log (dmesg) shows pages of details and system context about an OOM
kill. What it currently lacks, however, is context on how the system had been
changing over time. I've seen OOM kills where I wanted to know if the system
was at steady state at the time, or if there had been a recent increase in
workload that triggered the OOM event. oomkill provides some context: at the
end of the line is the load average information from /proc/loadavg. For both
of the oomkills here, we can see that the system was getting busier at the
time (a higher 1 minute "average" of 0.99, compared to the 15 minute "average"
of 0.30).

oomkill can also be the basis of other tools and customizations. For example,
you can edit it to include other task_struct details from the target PID at
the time of the OOM kill, or to run other commands from the shell.

There is another version of this tool in bcc: https://github.com/iovisor/bcc

Filemanager

Name Type Size Permission Actions
bashreadline_example.txt File 722 B 0644
biolatency_example.txt File 1.75 KB 0644
biosnoop_example.txt File 2.01 KB 0644
biostacks_example.txt File 1.87 KB 0644
bitesize_example.txt File 2.93 KB 0644
capable_example.txt File 2.6 KB 0644
cpuwalk_example.txt File 4.8 KB 0644
dcsnoop_example.txt File 4.5 KB 0644
execsnoop_example.txt File 1.5 KB 0644
gethostlatency_example.txt File 923 B 0644
killsnoop_example.txt File 846 B 0644
loads_example.txt File 864 B 0644
mdflush_example.txt File 1.82 KB 0644
naptime_example.txt File 844 B 0644
oomkill_example.txt File 1.63 KB 0644
opensnoop_example.txt File 2.47 KB 0644
pidpersec_example.txt File 1.47 KB 0644
runqlat_example.txt File 8.43 KB 0644
runqlen_example.txt File 980 B 0644
setuids_example.txt File 2.38 KB 0644
ssllatency_example.txt File 4.4 KB 0644
sslsnoop_example.txt File 1.87 KB 0644
statsnoop_example.txt File 2.67 KB 0644
swapin_example.txt File 549 B 0644
syncsnoop_example.txt File 541 B 0644
syscount_example.txt File 1.12 KB 0644
tcpaccept_example.txt File 1.32 KB 0644
tcpconnect_example.txt File 1.06 KB 0644
tcpdrop_example.txt File 1.23 KB 0644
tcplife_example.txt File 1.56 KB 0644
tcpretrans_example.txt File 1.13 KB 0644
tcpsynbl_example.txt File 940 B 0644
threadsnoop_example.txt File 1.15 KB 0644
undump_example.txt File 680 B 0644
vfscount_example.txt File 1.17 KB 0644
vfsstat_example.txt File 929 B 0644
writeback_example.txt File 1.92 KB 0644
xfsdist_example.txt File 3.34 KB 0644
Filemanager