当我运行时uptime,我得到类似于以下的输出:
07:50:39 up 13 days, 5:00, 1 user, load average: 0.00, 0.02, 0.00
Run Code Online (Sandbox Code Playgroud)
除了uptime每 X 分钟运行一次之外,有没有办法获得更多的历史平均负载?
我希望能够绘制过去一周、一个月等的负载平均值。
也许我找错了地方?
更新
我不能选择之间collectd(@戴维spillet)或穆宁(@ icapan) -所以现在,我会两者(在不同机器上)使用。
谢谢 :)
linux performance performance-monitoring uptime load-average
如果我的应用程序服务器是 Windows 2008 而我的数据库服务器是 Windows 2003,与在 Windows 2008 上同时拥有两者相比,我会处于劣势吗?
是否可以排除某些进程的报告top?
例如,我想将其自身从其列表中排除(即,我不想top在进程列表中显示)。
我还希望能够排除不属于正在运行的用户的进程top(除了root)。
这可能吗?如果是这样,怎么办?如果没有,是否有类似的工具可以完成我想要的操作(不涉及ps频繁运行某些东西)。
-u我意识到您可以通过使用或选项调用来监视给定用户的进程-U,但这与仅监视运行top.
我在 serverfault 上发现了这个类似的问题,但那里的答案不包括我的情况(我可以说)。
在某些[显然]随机的基础上,Firefox(我尝试过的唯一浏览器)将尝试下载 PHP 页面而不是“加载”它。
通常,关闭下载/打开对话框并重新单击链接将使其正常工作。有时,我需要反弹 Apache。
这不仅对我自己很烦人,对使用我的服务器的其他人也很烦人。关于可能导致这种情况的任何想法?
top:(mysqld在这台服务器上运行 1% 到 190% 不等,但我没有注意到它的峰值与 Apache 是否提供用于“打开”的 PHP 页面并像它应该的那样运行它之间的相关性。)
top - 15:37:38 up 44 days, 10:17, 1 user, load average: 0.11, 0.37, 0.43
Tasks: 39 total, 2 running, 37 sleeping, 0 stopped, 0 zombie
Cpu0 : 94.6% us, 5.4% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si
Cpu1 : 94.9% us, 5.1% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, …Run Code Online (Sandbox Code Playgroud) 我有一个 Ubuntu 9.04 服务器。在对服务器执行 SSH 时,我遇到了很长时间的延迟。我在 sshd_conf 中添加了“UseDNS no”并在 ssh_conf 中注释掉了“GSSAPIAuthentication yes”,问题仍然存在。
一看/etc/resolve.conf,好像问题出在那里。
内容/etc/resolve.conf:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.xx.xx.xx
nameserver 10.xx.xxx.xx
search xyz.com
Run Code Online (Sandbox Code Playgroud)
我在某处读到这里的多个名称服务器条目可能会导致问题。我在该服务器上使用 VPN 客户端连接到我公司的网络,看起来条目是由 vpn 客户端自动添加的。
如何在不中断 VPN 客户端/连接的情况下修复这些长时间延迟。我不介意在从我的服务器通过 VPN 连接时无法使用我公司的服务器名称/别名,但希望在连接到服务器时修复长时间的 SSH 延迟。
============================
是的,我的意思是 /etc/sshd_conf
我使用IP地址直接连接
我没有使用 VPN 连接到我的服务器(有延迟)。但是,服务器上正在运行 VPN 客户端以进一步连接到其他网络。使用 VPN 客户端从我的服务器登录足够快。
抱歉,我没看懂 AddressFamily、inet 和其他一些评论。
以下是客户端的调试日志(大约有延迟):
OpenSSH_5.6p1, OpenSSL 0.9.8o 01 Jun …Run Code Online (Sandbox Code Playgroud) 如果我想降低从作为剩余设备转售的磁盘驱动器中恢复数据的风险,使用虚拟磁盘会有什么帮助?
例如,如果我在 1TB 驱动器上有六个 vmdks(为了论证,假设它们已添加到不同的 VM),并且我决定停用该驱动器,则只需擦除 vmdks,然后出售/重新利用驱动器确保基础数据已被彻底擦除 - 即使没有大量覆盖(例如,快速格式化回空白驱动器)?
很久以前,在我离开 Windows 环境之前,有一个“IIS 锁定工具”之类的东西——微软免费提供的东西。它旨在很好地锁定您的 IIS 实例并进行一些常见的安全测试,并告诉您 IIS/MS SQL 的潜在安全弱点是什么,发生了什么?
这是我现在的情况
我可以访问曾经被黑客入侵过的 Windows 2003 SP2 服务器(MS SQL Server Web 版 10.0)。它托管一个 asp 网站,我们认为它已通过 SQL 注入受到损害。十年前写这篇文章的开发人员说,那里有不同的用户进行读写,而且它没有正确配置,因此被黑了。
修复代码几乎是不可能的,所以现在我正在寻找可以使 IIS 和 SQL 尽可能安全的东西。
我可以在 IIS 上安装某种工具/模块来扫描 SQL 注入吗?
像IIS锁定之类的东西?
查看访问日志,发现用户登录的IP来自反向代理服务器。
设置是这样的
www.abc.com -> reversed proxy to my server 123.123.123.123
Run Code Online (Sandbox Code Playgroud)
有没有配置http访问日志来跟踪反向代理服务器后面的实际传入IP?
在 VMware ESXi 4.1 实验室环境* 中,我配置了一对虚拟网络(10.0.4.x 和 10.0.10.x)。
在两个网络上都有一个 DHCP 服务器。
问题是网络可以相互路由,10.0.10.x 网络上的虚拟机有时会从 10.0.4.x dhcpd 获取地址。
有没有办法修复此行为并优先考虑 10.0.10.x 网络上的 dhcpd?
*我没有管理或网络权限来更改主机
如何使用脚本更改 Windows 服务器的主机名?
在 Linux 服务器上执行此操作非常简单(更改几个文件条目,然后运行hostname命令),但我不知道如何或即使可能以自动方式更改 Windows 上的主机名。
具体来说,我正在寻找一种在 Windows 2008 R2 上执行此操作的方法,但通用方法也很棒。
我找到了 XP 的技术说明,但还没有在 2k8 机器上尝试过 - 它仍然有效吗?
整个上下文是能够在部署后从 VMware 模板更改服务器的名称,而无需使用自定义规范。
apache-2.2 ×2
iis ×2
asp.net ×1
automation ×1
dhcp ×1
dhcp-server ×1
hostname ×1
linux ×1
load-average ×1
logging ×1
monitoring ×1
networking ×1
performance ×1
php ×1
process ×1
scripting ×1
security ×1
sql ×1
sql-server ×1
ssh ×1
top ×1
uptime ×1
vmware-esxi ×1
vpn ×1