Articles of 顶部

如何findEC2微实例常规读/写浪涌的原因?

每天都有一天,在UTC时间06:20和07:00之间的某个时候,我从EC2收到两封电子邮件提醒,警告我“High VolumeWriteBytes”和“High VolumeReadBytes”超出了我设定的阈值。 几分钟后,我得到了200万字节的大量高峰,然后在接下来的几天内几乎为零。 我在服务器上运行的只是一个非常简单的WordPress的网站,反正很less有访问者,除了蜘蛛之外,当天没有任何访问。 当我查看Apache日志时,当时没有什么exception。 我怎么去追踪这个问题的原因? 我正在考虑在那段时间输出“顶部”命令到一个文件,但我不知道如何编写cron脚本,不知道顶部命令是否会揭示任何东西?

top和htop不同意内存使用情况,但在GlusterFS服务器上正在使用swap。 这能改善吗?

如果我运行free -m , top和htop ,我得到不同的内存使用。 该系统还使用了less量交换。 从这个问题我明白为什么他们报告不同的价值(有些数据被认为是“可丢弃的”,因此被一个系统包括在内而不被另一个包括在内),而不是为什么系统决定使用交换? 它是运行最新版本(3.4.3)的GlusterFS服务器。 有谁知道为什么它使用交换,而不是清除物理内存中的“可丢弃”数据,并使用它? 有什么我可以/应该做的,或者我应该改变监控系统,不要担心less量的交换使用? 免费-m: 最佳: HTOP: 谢谢你的帮助。

htop 100%假CPU负载

最近我的VPS显示htop和observium中所有内核的CPU占用率都达到100%,但没有使用> 5%CPU的进程。 事实上,我的VPS主机的统计数据显示根本没有任何活动。 这是一个错误? 我读了一些关于闰秒的东西。 但是最多的答案并不能帮助我。 PS:顶部显示没有CPU使用率。 PPS:我正在运行debian 8 截图: HTOP 最佳

在Ubuntu 12.04中按进程分配的磁盘空间

有什么方法可以知道当前正在运行的进程正在使用多less磁盘空间? 我已经检查了ps和top命令,但无法find。 这个问题背后的背景: 我有一个服务器,每天得到20Gb的填充。 我找不到它在哪里占用这个空间。 随着一些随机的build议我跑了 fuser -m -u /dev/xxx 并杀死它显示的过程。 重新启动服务器后,我看到almos t100Gb空间被释放。 再次,服务器正在被以前的速度填满。 但这次杀人服务没有给我任何空间。 我也检查了日志文件,但没有这样的问题。

打开现有的stream程

我通过远程连接(xrdp)在Linux中使用Eclipse。 我的互联网断开连接,所以在eclipse运行的时候,我断开了服务器的连接。 现在我再次login,并且执行“top”命令,我可以看到eclipse正在运行,仍在我的用户名下。 有什么方法可以将这个过程重新引入我的视图(我不想杀死它,因为我正在检查大量代码)? 重新login后,它不会显示在底部面板上。 这是“最高”输出: /home/mclouti% top top – 08:32:31 up 43 days, 13:06, 29 users, load average: 0.56, 0.79, 0.82 Tasks: 447 total, 1 running, 446 sleeping, 0 stopped, 0 zombie Cpu(s): 6.0%us, 0.7%sy, 0.0%ni, 92.1%id, 1.1%wa, 0.1%hi, 0.1%si, 0.0%st Mem: 3107364k total, 2975852k used, 131512k free, 35756k buffers Swap: 2031608k total, 59860k […]

top命令表示与sar命令不同的CPU使用情况

在我的CentOS服务器上,当我使用sar命令检查资源时,用户cpu使用率在%15左右,而在顶层命令中,唯一的'java'进程使用像%99的cpu。 有时甚至超过%100! 谁在这里?

nginx + php-fpm帮助优化configuration

我有3台服务器。 第一个服务器(CPU – 型号名称:06/17,2.66GHz,4核,8GB RAM)有nginx作为负载平衡器,下一个configuration upstream lb_mydomain { server mydomain.ru:81 weight=2; server 66.0.0.18 weight=6; } server { listen 80; server_name ~(?!mydomain.ru)(.*); client_max_body_size 20m; location / { proxy_pass http://lb_mydomain; proxy_redirect off; proxy_set_header Connection close; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass_header Set-Cookie; proxy_pass_header P3P; proxy_pass_header Content-Type; proxy_pass_header Content-Disposition; proxy_pass_header Content-Length; } } 并从nginx.confconfiguration: […]

如何过滤命令列的顶部输出?

我想得到相同的结果,当u按USER筛选,而是使用列COMMAND ,当然,我需要这个活(我的意思是不断更新);) 我在Ubuntu上。

如何获得创build每日日志文件

我在运行Centos 6.5的VPS上运行一个网站,并遇到一些问题。 我刚接触serveradmin,所以刚刚学习。 顶上已经安装在我们的机器上,它的工作。 我想进入并分析历史日志,但在/ var / log / atop /中没有任何内容,atop目录在那里,但是是空的。 我以为它被configuration为默认创build日志? 手册页在这里: http : //linux.die.net/man/1/atop 我改变了cron – > /etc/cron.d/atop 0 0 * * * root /etc/rc.d/init.d/atop condrestart > /dev/null 2>&1 || : 至 0 0 * * * root /etc/atop/atop.daily 这应该得到日志文件的工作? 任何指针都会有帮助。 我正在查看,如果我的CPU使用情况在某一点疯狂,或者我用尽RAM,这就是为什么我用顶上。 谢谢。

像“顶”的虚拟主机

有没有什么方法可以实时确定哪些虚拟主机让Apache进程忙碌? 理想情况下,我想要一个像top (或htop )这样的工具来显示哪些网站最繁忙或最昂贵。 像这样的工具可以构build在mod_log_forensic上 ,它会在每个请求开始和结束时写入严格的日志。 它不会给你进程ID或CPU时间,只是从开始到结束所用的时间,但它可能有助于追踪泄漏或长时间运行的请求。