Windows 服务一直以来都是企业内业务应用程序的核心。时刻确保关键 Windows 服务的可用性、确保最佳网络性,在服务失败或中断关键应用程序时自动执行操、发送警报,帮助管理员预见性能异常,提前采取措施来有效管理网络基础结构,避免因网络故障而造成不必要的损失。这使得 Windows 服务监视成为任何网络管理策略的关键部分。
在我们常见的Windows NT.2000或更高版本上运行的软件应用程序Windows服务运行中,在许多 Windows服务运行后台进程运行中,没有用户登录界面和使用界面详情,这些重要服务中发生的的任何一个故障,都会使用户和外部服务立即受到影响。它们通常自动启动保持持续运行,以此确保这些服务维稳性,这也是大多数系统管理员的关键要求。
我们都知道,Windows 应用程序非单个组件,而是多个功能性的Windows 服务组合。这些应用程序依赖于服务,而服务需要其他的服务支持才能顺利执行下去。这些 Windows 服务也可以在不同设备上运行。当 Windows 服务突发性能异常或进入休眠状态时,会直接影响到其直接支持它的服务,使它们的工作全部停止。所以对于企业来说,主动监视它们对于防止延迟和停机至关重要。
分析Windows 应用程序和设备潜在的风险,中断并防止它们。
缺乏对 Windows 服务级别拓扑的可见性
Windows 应用程序故障,降低应用程序的性能并损害网络运行状况,垃圾数据使得队列长度日渐增长,最终导致 CPU 温度飙升或损坏一个以多个依赖设备的其他硬件组件,而这一起都是由服务故障而导致的!这个时候缺少地形可见性,管理员会通过创建狭窄的孤立视图来影响 Windows 服务监视,只能局限观测到部分图景,最终导致不良的故障管理实践和停机时网络恢复时间延长。
在这种情况下,管理员需要对服务级别地形有更广阔的了解。这里显而易见的解决方案是可视化图景。
业务级可视化通过根据所需的业务运营对网络进行分组,帮助了解 Windows 服务级别的拓扑。在分组中,将清楚地了解在 Windows 服务失败时,失败的依赖 Windows 服务和应用程序。这样管理员预测到故障时及时采取预防措施,也避免了网络中断带来的影响。
确定要监控的服务优先级
在混合网络基础结构中,并非所有 Windows 服务都需要时刻监视。某些情况下,频繁轮询会增加监视工具的工作负荷,与它相反的是,不频繁的监视也会导致服务器中断。其实就是,一些关键的 Windows 服务需要更频繁地监视,而一些琐碎的服务可以适当的放松监视。这样的监视规律,考虑每个服务的着重(包括服务、应用程序、进程和设备)后做出决定。在网络中的众多 Windows 服务中来执行这项分析也是一个艰巨的任务。
我们来通过研究用户行为、数据使用模式和业务趋势等历史数据,利用以往的数据增长趋势。执行此操作的最有效方法是分析与 Windows 服务运行状况和性能相关的报告。管理员还可以安排报告以定期了解数据模式,并调用轮询频率。
需要即时故障通知
在所有 Windows 应用程序中,有些应用程序是业务运营的关键,这些应用程序的运行状况至关重要。当负责运行这些关键应用程序的服务发生故障时,相应的应用程序也将失败,从而导致性能异常或停机。这个时候,需要立即解决中断问题将避免影响整体网络性能,使整个业务功能面临风险。带有ITSM 工具的开箱即用集成系统,可以为现场团队提供详细的工单,其中包含与 Windows 服务故障及其相关详细信息与大量数据,这些工单可以立即交付给现场团队,以解决中断问题并最大限度地减少停机时间,防止业务损失。
监视正确的自定义 Windows 服务
企业使用的任何 Windows 应用程序都具有解决特定业务问题的某些功能,这些功能由服务器的默认或传统 Windows 服务补充。但是,仍然可以在自定义Windows服务的帮助下利用其他一些服务器功能。
除了执行其唯一定义的目标外,自定义服务还与传统 Windows 服务和其他网络设备交互,因此它们还会影响全球正常运行时间和网络性能。确定要监控的正确定制服务和传统服务的优先级可能是一项具有挑战性的任务。
解决方案:此处的解决方案是选择支持主动监视自定义服务的工具。该工具应该能够监视传统和自定义Windows服务,并显示它们之间的交互。这样,管理员就可以找到有助于全球网络可用性的服务并对其进行检查。立即通知故障,加快故障排除过程,最大限度地减少停机时间,带来不必用的损失;通过自动化某些工作流程使网络管理员免于手动故障排除的麻烦,增加员工工作效率;可视化功能帮助管理员查看业务拓扑全局,防止潜在服务休眠,确保理想的网络运行状况,才能助力企业快速发展。