监控文件大小,文件存在性,解析 xml 等的工具

监控文件大小,文件存在性,解析 xml 等的工具

我正在尝试寻找一些可以帮助我监控多项事物的工具。有哪些要求:

  • 在网页上显示结果。
  • 检查文件/文件夹的存在
  • 检查文件/文件夹的大小
  • 可以解析xml文件
  • 可以有多种状态,具体取决于例如晚上 9 点之后
  • 对工作站/服务器进行 Ping 以确保它们处于打开或关闭状态
  • 创建每日/每周/每月报告(pdf、html、csv)
  • 显示每日/每周/每月的计划任务
  • 检查特定用户是否登录了机器
  • 检查哪些用户已登录到计算机

我研究了一些解决方案,但找不到我想要的。通常,nagios 等工具更专注于服务器,而 spiceworks 则不那么具体。

此时,我正在使用一个小型 powershell 脚本来执行其中的几个项目,但在浪费更多时间可能重新发明轮子之前,有什么工具可以使用呢?

先感谢您。

答案1

您在问题描述中提到不使用 Nagios,但这似乎是人们通常使用 Nagios 做的事情,将您需要的任何自定义测试作为插件写入 Nagios 代理并使用 Nagios 控制台聚合结果,就像使用内置插件进行 ping 等一样。将花费更多时间学习如何使用 Nagios 框架,您需要的自定义部分的实际编码应该非常简单。

答案2

如果您已经拥有自定义任务的所有脚本,那么您可以轻松地将它们集成到许多现有的监控解决方案中,无论是软件还是基于云的。然后您将获得图表、报告和所有标准内容监控。例如,您可以尝试安图里斯- 我参与其中。但是,它更适用于具有 Web 堆栈的服务器,而不是具有用户和工作站的企业 IT。

相关内容