我有一个W2K8服务器与一些IIS应用程序,正在创build大量的文件。 我想监视什么文件被创build,它们有多大。 有没有一种工具可以用来logging在系统上创build的所有文件?
我有点担心在哪里发布这个问题,但是,我期望从事服务器的人应该有一些小费给我。 我有这个ups: http : //www.fsp-europe.com/ep850.php 而且,因为它应该被放置在室外温度可以达到〜40c的箱子里,所以我想能够以某种方式监视它。 那里,在那个偏远的地方,我只有单板电脑与Linux。 我的问题是:有没有简单的使用监控工具的Linux。 没有GUI! 而且,有支持通过USB监控它? 我通常不知道UPS设备是否有一些通用的监控协议?
为了到达customer-es-prd-dobb1,数据包必须通过主机“cust-client-vpn”遍历(基于客户端的)vpn。 中间主机有一个名为“customer-prod-vpn”的检查来监视特定连接的健康状况。 目标是使客户networking中的主机服务都依赖于中介机上的特定服务。 我但是得到 Error: Could not expand dependent services specified in service dependency (config file '/usr/local/nagios/etc/conf.d/servicedependency/customer.cfg', starting on line 1) Error processing object config files! 如果我用例如“cpu usage”(一个现有的检查)replace通配符,它将起作用。 这里是相关的依赖块: define servicedependency { dependent_host_name customer-es-prd-dobb1 dependent_service_description * host_name cust-client-vpn service_description customer-prod-vpn execution_failure_criteria w,u,c notification_failure_criteria w,u,c } 中介主机configuration: define host { host_name cust-client-vpn alias cust-client-vpn address ip_addr_was_here […]
EMC在现场告诉我: 如果该主机是VMotioned,ESRS SAN监控解决scheme将停止运行 如果有人不知道,ESRS是一个通过IP工作的拨号家庭解决scheme。 需要EMC SecureID才能添加或修改受监视设备的列表。 ESRS软件安装在客户场所。 题 如果ESRS确实无法正常工作,就像EMC工程师所说的那样,根据我们的客户体验,VMWare中的虚拟主机所暴露的内容是什么?
我正在尝试为我的一些Nagios通知设置自定义时间段。 我需要在EOM之后的第一个工作日执行检查。 这将符合以下标准: 月的日子> 1,月的日子<8 星期一 – 星期五 只适用于符合这些标准的第一个date。 在Nagios的时间段内有没有什么好的方法来expression这一点? 我没有看到制作复合语句的方法。
这可能是你们中的一些人的一个基本问题,但作为一个初学者,我想知道如何将主机的当前状态(CPU,内存,磁盘空间等)的数据从命令行导出或导入CSV / JSON / XML格式。 这是提供一个可读格式的日常报告给我们的pipe理团队。 以下是我们正在运行的内容, 我们在后端有一个nagios服务器,我们在前端使用Icinga来查看主机状态,graphics等。在Icinga上,当我检查主机的当前状态时,我看到一个选项,在浏览器中“导出为CSV”但我想从命令行获得这个数据,所以我可以自动化这个过程的多个主机。 有没有办法简单地运行一些命令,并从命令行下载主机(Windows或Linux)的当前状态? 感谢和任何帮助将不胜感激!
TL / DR:Zabbix中是否有扑动检测function? 扩展问题:我试图在Nagios中看到Zabbix警报中的相同行为:当受监视的服务处于不稳定状态,并在一段时间内触发多个Up / Down事件“扑动检测”会生成一个扑动警报并保持所有其他的向上/向下警报,直到服务稳定。 我已经做了什么:我试图增加时间和/或事件的数量来触发报警状态。 这种方法使其不太明智,仍然不能解决扑动问题。 可能是我只是不明白在Zabbix触发逻辑的东西?
我们目前使用几个Nagios工作人员使用DNZ分配工作负载,如下所述: https : //assets.nagios.com/downloads/general/docs/Distributed_Monitoring_Solutions.pdf 。 在官方文档中,我一直没有find任何有关这方面的信息,大多数search只是将我链接到他们的网站。 忽略所需的计算能力(CPU,RAM等)是否有单个Nagios实例可以监控多less个主机或服务的硬性限制? 怎么样在一个单独的工作者?
我们运营一个SAAS业务,我们有数百个可以从服务器漫游到服务器的stream程。 它们是.net进程,可以在任何一台机器上创build(启动),运行一段时间(通常几周),然后迁移到另一台机器上。 这些进程有许多不同的时间序列输出(使用RabbitMQ进行广播),我们有自己的定制系统来监视应用程序进程。 我们有各种监控工具(例如LogicMonitor),但是我们开始使用Zabbix进行服务器监控。 对于我来说,我们把来自所有源(交换机,服务器,主机,虚拟机,应用程序)的所有时间序列数据放到一个地方,因为那样我们就可以比较服务器范围的数据(例如CPU负载,内存负载)。 我正在考虑使用Zabbix。 我可以看到Zabbix支持使用https://www.zabbix.com/documentation/3.0/manual/concepts/sender发送时间序列数据。 所以我知道我可以得到数据。 我正在努力了解如何设置Zabbix这个给定的Zabbix是以服务器为中心,每个时间序列数据的关键。 但是,我认为这是一个常见的情况,但我是Zabbix的新手。 我想象下面的一个层次: DataCenter (1 of n) -> Rack (1 of n) keys (eg power used) -> Physical Machine (1 of n) "The hosts" keys (eg CPU, Memory, Network Bandwidth) -> VM (1 of n) keys (eg CPU, Memory, Network Bandwidth) -> Application keys (eg CPU, Memory, […]
我是运行任务排队系统PBSPro的基于Linux的计算群集的用户。 PBSPro喜欢知道一个任务有多lessRAM可用,以确保它能够正确执行; 例如通过qsub -l select=1:mem=4GB someapp我声明我想要提交someapp执行至less有4GB的可用内存的节点上执行。 我可以提供更紧密的绑定,我的应用程序将更快地执行。 我怎么估计someapp需要多less内存? 我可以做一个testing运行,并观看htop ,仔细观看我的进程的RSS,但有没有任何工具或方法,会使它更自动? 换句话说,在整个执行过程中,将最大内存量分配给进程? 我只是群集上的普通用户,没有root访问权限。 我只用一个线程运行一个进程, 即使someapp将fork() ,我也不在乎subprocess内存是否被计数。