有人推荐使用 Nagios 监控 ESXi 4.1 主机的任何方法吗?我已经研究了 SNMP,但它似乎处于非常糟糕的状态。似乎没有包含 Net-SNMP,我设置了一个内置的 SNMP 守护进程。然而,从标准 MIB 看来,似乎只有网络接口计数器,而 VMWare MIB 似乎毫无用处。
现在我正在考虑使用 SNMP 来提高接口速度,并尝试使用http://unimpressed.org/post/96949609/monitoring-esxi-performance-through-nagios 中列出的插件。
有人有更好的主意吗?我想直接监控主机,而不是通过 vCenter 之类的东西。
我设置了很多域,但如果只提供 IP 地址,我不知道如何配置。
说 foo.com 我有一个设置去 web/foo.com/htdocs,我想要 88.99.66.55 ip 地址就像一个域到 web/fook.com/htdocs
server {
listen 80;
server_name 85.99.66.55;
location / {
root /home/web/fook.com/htdocs;
}
location ~ \.(php|php3|php4|php5)$ {
root /home/web/fook.com/htdocs;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
}
}
Run Code Online (Sandbox Code Playgroud)
结果
[warn]: conflicting server name "85.105.65.219" on 0.0.0.0:80, ignored
Run Code Online (Sandbox Code Playgroud) 我有一个网络服务器,可以将电子邮件作为批处理作业发送到 sendmail 中继服务器。电子邮件需要尽快被中继发送邮件服务器接受,但是,它们不需要非常快地出去(被中继)。
我在尝试连接到中继服务器的网络服务器上时不时地看到几个超时。目前的负载大约是每秒 30 封电子邮件,持续几分钟。
在sendmail 调优指南中有很多sendmail 调优选项。
我现在关注的是交付模式:
交付方式
sendmail 可以运行多种传递模式,由 DeliveryMode (d) 配置选项设置。这些模式指定邮件的传送速度。合法模式有:
i 交互(同步)交付 b 在后台(异步)交付 q 仅队列(不交付) d 延迟交付尝试(不交付) 存在权衡。模式 i 为发件人提供最快的反馈,但可能会减慢某些邮件发送速度,而且几乎没有必要。模式 b 传递迅速,但如果您的邮件程序需要很长时间传递消息,则可能会导致大量进程。模式 q 最大限度地减少了机器上的负载,但意味着交付可能会延迟最多队列间隔。模式 d 与模式 q 相同,除了它还阻止在初始队列阶段工作的映射中查找,包括 -D 标志;它适用于“按需拨号”站点,在这些站点中,DNS 查找可能会花费大量金钱。一些简单的错误信息(例如,SMTP 协议期间未知的主机)将使用此模式延迟。模式 b 是通常的默认值。如果您在模式 q(仅队列)、d(延迟)或 b(在后台发送)下运行,sendmail 在最初收到邮件时将不会扩展别名并跟随 .forward 文件。这加快了对 RCPT 命令的响应。SMTP 服务器不应使用模式 i。
我目前有 CentOS 默认模式:
发送邮件.cf:
DeliveryMode=background
Run Code Online (Sandbox Code Playgroud)
提交.cf:
DeliveryMode=i
Run Code Online (Sandbox Code Playgroud)
sendmail.cf/mc传出的电子邮件中继(到intertubes),并sumbit.cf/mc传入EAMIL(从我的网络服务器)。我没有 strace 技能和知识,但我试图解决我的客户端应用程序非常慢的问题。我试图找出瓶颈/问题可能在哪里。
所以我跑了
/etc/init.d/apache2 stop && strace -Tf -o /tmp/trace.txt /etc/init.d/apache2 start
Run Code Online (Sandbox Code Playgroud)
通过/tmp/trace.txt,我看到了很多以下内容。
2540 poll([{fd=21, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout) <0.000052>
Run Code Online (Sandbox Code Playgroud)
有人会取悦我所看到的,以及我将如何将其与问题所在的位置联系起来。该站点确实使用了 MySQL,这是否意味着无法建立与 MySQL 的连接?民意调查甚至与数据库相关。
如何在 Nagios Web 界面中显示自定义主机变量,例如_mac_address?
我继承了 Dell PowerEdge R410 并且没有磁盘。我已经为 R410 下载了戴尔系统构建和更新实用程序并从光驱启动。在管理控制台中,您可以选择部署和 O/S,这就是我所做的,选择了 Windows Server 2003,然后一切正常,直到我收到一个弹出窗口,说“缺少 CD/DVD 驱动程序”。
我已经从戴尔网站下载了所有驱动程序并将它们扔到 USB 上。当我为这些选择了位置时,似乎没有任何东西被识别出来。我不知道如何继续将 O/S 安装到服务器上,任何建议都将不胜感激。
有没有办法在 Windows 2008 R2 DNS 服务器中搜索整个正向查找区域?
我想搜索子字符串的所有资源记录的theNAME和 the RDATA。
在查看常见的 WSUS 部署选项时,我没有看到为多个 WSUS 服务器集中管理更新的选项,但两台服务器都从 Microsoft 下载更新。
这是部署选项吗?
windows ×3
nagios ×2
backup ×1
email ×1
linux ×1
monitoring ×1
nginx ×1
php ×1
raid ×1
sendmail ×1
server-setup ×1
ssd ×1
strace ×1
virtualhost ×1
vmware-esxi ×1
wsus ×1