首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基础设施状况和报告工具

基础设施状况和报告工具
EN

Software Recommendation用户
提问于 2018-04-11 13:19:09
回答 1查看 56关注 0票数 0

我们正在寻找一个软件,以加快一个任务,需要很多时间,应该是相对容易的自动化。

我们是一个托管服务提供商,管理着一系列客户站点上的许多服务器。每周,我们的一位工程师都会编写一份报告,详细介绍每台服务器(主要是Windows 2008/2012/2016和一些Ubuntu/RHEL)的运行情况,以及问题报告以及如何解决这些问题。例如,其中一份报告可能会向客户详细说明他们的服务器一周内都处于在线状态,但1小时的停机时间已经解决。

我们需要能够测量以下指标,并在某些中央仪表板上查看它们。我们很高兴使用一些自我托管的东西或SaaS解决方案。

我们需要该软件的下列特性:

  • 集中管理仪表板
  • 磁盘空间监视
  • 智能HDD固有故障警告
  • 降级RAID阵列警告
  • 挂起的Windows更新
  • Windows备份状态/ Azure MARS备份状态
  • 正在运行的服务列表(或者理想情况下,只需停止"ImportantService.exe“)
  • 防病毒状态和警告(我们使用的是索弗斯云,所以不是绝对必要的)
  • UPS电池状态(来自APC仪表)
  • 要发送给客户的自定义报告(重要-自动整理几个相关服务器的健康状况)
  • 大量失败的登录尝试
  • 自定义事件日志读数

如果该工具提供了扩展性,那么我非常高兴上面的任何特性都没有了。我很乐意为这样的软件编写插件,但我一直在尝试通过在每个服务器上运行一个脚本来生成报表,然后通过监听服务器解析和存储数据来实现这一点。在用这个打了太多砖墙之后,一定有更好的方法。

PCI遵从性和网络安全是必需的,因此不能使用运行在服务器上的服务来接受传入的连接。

我们已经在使用Cisco Meraki,尽管它提供了一些这些功能,但对于我们的需求来说,它太基本了(如果我遗漏了什么,那么就证明我错了)。

EN

回答 1

Software Recommendation用户

回答已采纳

发布于 2018-05-02 09:59:59

我已经为此构建了一个自定义解决方案,这部分可以找到论GitHub

GitHub回购包含要安装在服务器上的端点代理,它将生成原始问题中所述所有信息的报告。此报表保存为XML文件,然后上载到远程服务器。

可以随意使用上面的GitHub链接作为项目的起点。不幸的是,我无法共享后端代码,但您只需要一个脚本来访问XML上传并解析它,将其存储在数据库中并运行cronjob来检查它,这个cronjob会读取任何错误并在上面发送警告邮件。

如果我可以帮助其他人安装我上面的服务器代理,请在GitHub页面上记录一个问题。

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/49624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档