有没有办法使用perf“实时”动态地监控汇编指令?我已经看到,如果我使用perf record /perf top,然后点击所记录的函数,我可以看到汇编指令,但我是否可以直接监控特定的汇编指令,例如,rdtsc或clflush,例如,在特定时间段内使用perf的进程调用它们的频率?
我在Skylake和Haswell上使用Debian 9。
sudo uname -a
Linux bla 4.9.0-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
sudo /proc/config.gz
返回command not f
我正在尝试监控进入Linux服务器的连接,这些连接具有连接到相同端口的相同IP。是否可以对不存在2次的特定ip地址进行监控才报警?
示例:
netstat -an |grep 000
101.101.101.101:2000 ESTABLISHED
101.101.101.101:2000 ESTABLISHED
101.101.101.102:3000 ESTABLISHED
101.101.101.102:3000 ESTABLISHED
我想提醒一下,如果101.101.101.101或101.101.102在不考虑端口的情况下各退
我的应用程序由4个独特的进程组成。出于HA原因,我将启动每个进程的3个实例,这样每个进程的2个实例将在单个linux主机上运行,而另一个实例将在不同的linux主机上运行。我正在尝试编写一个监控脚本(bash脚本),它将定期轮询这些进程。我的主要挑战是,编写一个依赖于主机名和进程名的脚本听起来有点笨拙。例如,我不想编写一个脚本来监视linux主机上的process-A-1、process- B -1、process-A-2、process-B-2和linux IP主机地址B上的process-A-3和process-A-3。
编写独立于主机和进程名称的监控脚本的一种方法是,当这些进程中的每个进