我们让sar在我们的Ubuntu服务器上工作,但是在服务器上做了一些工作,现在它已经停止登录到当天的日志文件。
sar -b 5 5
这表明sar是活动的,并且监视数据,但是
ubuntu@testing:/var/log/sysstat$ sar
产出:
Linux 5.4.0-1063-azure (server) 02/22/22 _x86_64_ (4 CPU)
10:22:05 LINUX RESTART (4 CPU)
10:22:46 LINUX RESTART (4 CPU)
10:24:25 LINUX RESTART
我刚刚在Manjaro上安装了sysstat软件包。当第一次运行sar时,我看到:
Cannot open /var/log/sa/sa21: No such file or directory
Please check if data collecting is enabled
如何检查是否启用了数据收集?
如果不是的话,我该怎么做才能做到呢?
我正在尝试使sysstat能够获取温度读数,这样我就有了过去的温度信息来诊断将来的主机故障。
我尝试使用这个命令来获取温度信息:
$ sar -m TEMP
Requested activities not available in file /var/log/sysstat/sa22
下面是特区手册页面对此的看法:
-m { keyword [,...] | ALL }
Report power management statistics. Note that these statistics depend on sadc's option "-S POWE
说,可以以秒为单位为其输出指定分辨率。
但是,我无法通过以下命令获得二级分辨率。
sar -i 1 -f /var/log/sa/sa18
11:00:01 AM CPU %user %nice %system %iowait %steal %idle
11:10:01 AM all 0.04 0.00 0.04 0.00 0.01 99.91
11:20:01 AM all 0.04 0.00 0.04 0.00 0.00
我查看了我的auth日志,看看机器人是否试图获得访问权,我看到了一个似乎正在运行的cronjob,但我不明白为什么。这是第一个日志的样子..。
Dec 7 13:55:01 myuser CRON[7362]: pam_unix(cron:session): session opened for user root by (uid=0)
Dec 7 13:55:01 myuser CRON[7362]: pam_unix(cron:session): session closed for user root
Dec 7 14:05:01 myuser CRON[7385]: pam_un
我有sun solaris 11.2,我想安装和使用sysstat,并使用它在linux-ubuntu上使用它来监视某些活动,并在一定的时间间隔内运行cpu和内存检查。
我在互联网上找不到solaris的sysstat,所以如果存在,请您帮我在solaris上安装好吗?
如果没有,我是否可以使用其他简单的命令或实用程序来监视cpu和内存。提前谢谢。
这是有时发生的,我只是工作,突然机器开始滞后。然后,它可以完全停止(没有工作,鼠标,键盘等),有时不能。
Jun 5 16:04:12 c0rp kernel: [ 2636.897221] CPU1: Package power limit normal
Jun 5 16:04:12 c0rp kernel: [ 2636.897222] CPU3: Package power limit normal
Jun 5 16:04:12 c0rp kernel: [ 2636.897224] CPU2: Package power limit normal
Jun 5 16:04:12
我知道vmstat可以告诉你上下文切换,MPSTAT会告诉你intr/s。但是,你如何识别生成上下文切换的原因呢?触发切换的是哪个进程/中断/线程?
我有:
Red Hat Enterprise Linux Server版本5.2 (Tikanga)
当系统不忙时,上下文切换为10K,但当系统忙时,上下文切换达到40K。此服务器上的MySQL很忙,但我想了解是什么在驱动上下文切换。