Articles of 监控

监测服务以检测何时未收到电子邮件

我想监视一个电子邮件服务器 – 不是端口是否打开和接收,而是每隔一段时间发送一个“金丝雀”消息实际上到达别的地方。 我有一个服务器被防火墙的问题,没有人注意到几个星期的计算机工作不是来自机器。 当然,如果机器出现问题,它本身不能发出通知,所以这需要外部服务。 有任何想法吗?

为什么一个进程监视脚本使用1号出口; 没有发现问题?

一般问题: 在Linux(Centos)服务器上,如果由cron运行的进程监视脚本设置为closures,则exit 1; 而不是exit 0; 发现一切正常,不需要采取行动,这是一个错误吗? 还是有合理的理由叫exit 1; 而不是exit 0; 在“一切正常,不需要行动”的条件下? exit 0; 发现没有问题似乎对我来说比较合适。 但也许有一些我不知道的东西。 例如,也许有一些特定于Cron的东西? 或者,也许在stream程监控脚本中有一个惯例,“失败”意味着“ 这个脚本不需要解决问题 ”(而不是我期望的那个是第exit 1;意思是“ 被监控的stream程失败了 ”)? 我的具体情况是: 我正在看我的网站托pipe公司编写的stream程监控脚本。 通过进程监控脚本,我的意思是由Cron定期执行的一个脚本,检查一个重要的系统进程是否正在运行,如果没有运行,则采取诸如邮寄pipe理员或重新启动进程等操作。 以下是其脚本的(广义)结构,对于在端口8080上运行的服务(在本例中为Apache Tomcat): SERVICE=$(/usr/sbin/lsof -i tcp:8080 | wc -l); if [ $SERVICE != 0 ]; then exit 1; else #take action fi 即使像我这样知识渊博的人看起来也很简单,除了exit 1;以外exit 1; 部分看起来很奇怪 据我所知, exit 0; closures一个程序,并向执行该程序的父母表明一切正常, exit […]

自动化RDP会话可用性testing

当操作员通过RDPlogin到Windows主机时,我们有一个每日程序,以确保操作成功,以便其他用户可以在后期login和工作。 抛开问题为什么这样做,是否有可能自动化这个过程?它可以被脚本化吗? 从逻辑上说,该过程是从操作获得期望的输出,所以必须使用一些工具组合来使其自动化。 我可以考虑使用AutoIT和PowerShell。 有没有人遇到过这个(不寻常)的要求? 这个检查可以作为监视框架的一部分(Zabbix,Nagios,SCOM)

Zabbix – 监控自定义值

我有一个Windows应用程序(通过WCF服务公开),需要监测一些统计数据(例如在线用户的graphics,待处理文件的graphics等)。 我是Zabbix的新手,文档没有包含详细的教程,所以我不知道如何实现这个。 据我所知,Zabbix没有提供任何方法从SOAP XML中提取数字值(请纠正我,如果我错了),因此我将不得不开发一个简单的应用程序,读取所需的值,并以某种方式传递给Zabbix。 应用程序没有问题,我可以创build它,但问题是 – 如何将值传递给Zabbix,然后将它们显示为graphics? 从我能find的信息看来,我有两个select: 将所需的值写入文件,然后使用Zabbix Windows Agent定期读取文件并将值发送到Zabbix。 我可以完全避免中间文件,并configuration代理直接从我的自定义应用程序的返回值检索值? 定期触发我的应用程序,并使用zabbix_sender(我希望,包括在Zabbix Windows代理程序包中的一个将工作)直接将值送入Zabbix 有人可以解释在企业环境中应该首选哪一种上述select? 也许还有其他更简单的方法? 我真的很感激一些简单的分步说明或一些教程的链接。

监控第3层隐形开关的带宽

我们的服务器分布在数据中心的2个机架上,每个机架都有自己的交换机。 机架之间的通讯是通过这两个交换机之间的连接来完成的。 这些交换机之间的带宽低至“2 mbps”,所以我们的团队领导怀疑这可能是一个瓶颈,所以我们希望通过SNMP监控这两台交换机之间的带宽使用情况。 主要的问题是,交换机被完全configuration为第三层不可见,所以无法通过tcp / ip到达交换机。 我应该如何继续?

用Nagios / IcingatestingIPsec?

我的几个Windows服务器正在运行IPsec。 有一小部分在重启IPsec服务时出现问题。 因此,我想设置一个监视检查,以validationIPsec是否正常工作。 我希望这些testing尽可能完整。 哪个选项会提供最可靠的结果? 我想以下任何选项都可以工作,但我不确定哪个是最可靠的检测方法。 发起一个IPsec握手(不知道现在怎么样,也许安装strongswan vpn客户端?) validationIP协议50/51的可用性 validationUDP端口500可用性,例如sudo nmap secure-casadev -sU -p 500 -Pn

Monit和多个操作:在Monit重启命令中链接命令?

经过一番研究,发现即使在重启一个服务的时候能够find一些关于多重行为的讨论,似乎也不可能实现: if failed port 80 and protocol http then exec /home/sweet/crazy-stuff.pl and restart 当在monitrcconfiguration文件中声明一个服务的重启命令时,可以尝试这样的事情: restart program = "perl /home/sweet/crazy-stuff.pl && /etc/init.d/server restart" 作为monit -t不要提到任何错误,我宁愿先问一下做坏事。

有GPO允许标准用户访问资源监视器吗?

我需要允许标准域用户能够在Windows 7上访问资源监视器,而无需将其添加到任何本地计算机的pipe理员组中。 有一个域的GPO设置允许这个? 目前,如果他们尝试访问它,系统会提示他们inputpipe理凭据。 我已经在GPME中search,我自己找不到一个设置。 编辑我想我可能无法做到这一点。 资源监视器还允许进程停止并启动,因此需要提升才能启动它。

Zabbix服务器SELinux政策

我有一个在RHEL 7盒子上运行的Zabbix服务器,当我使用web前端时(在同一个盒子上),它说Zabbix服务器没有运行。 如果我禁用了SELinux,并且没有其他的改变,web前端说Zabbix服务器已经成功运行。 任何想法,我怎么可以让Zabbix通过? 我已经将端口10050和10051添加到FirewallD,SELinux不会让我在“秒”中添加端口。

需要“msacli.exe”文件来监控P2000 SAN。 需要IOPS值

您好,我需要我们的MSA p2000 SAN的一些性能统计。 问题是,当我通过SSH连接并使用命令“show vdisk-statistics”时,我希望获得值。 该命令显示所有虚拟磁盘的IOPS。 但是这只是从实际的时刻开始的价值。 我想在一段时间内有一些价值… p2000的Web界面不提供给我这个值。 现在我在网上发现了一些提示,例如: http : //www.remilner.co.uk/prtg-monitoring-a-hp-p2000-g3-msa/ 这将是一个伟大的解决scheme,但问题是,我无法find任何地方msacli.exe。 有谁知道在哪里得到这个文件? 我在HP官方网站上找不到 编辑:惠普支持告诉我,这个工具不可用了…: – /我也尝试通过“POSH-SSH”和Powershell和“plink.exe”获取值,但是POSH-SSH获取错误在plink.exe我不知道如何保存控制台输出…