【问题标题】:Is there any free tool for monitoring BizTalk applications remotely? [closed]是否有任何免费工具可以远程监控 BizTalk 应用程序? [关闭]
【发布时间】:2008-09-19 12:19:25
【问题描述】:

无论是命令行还是 GUI,我都有兴趣测试它们中的每一个。

【问题讨论】:

    标签: user-interface command-line monitoring biztalk


    【解决方案1】:

    您的问题非常笼统,以上所有答案都假设了各种情况。当谈到 BizTalk 监控时,它对不同的人意味着不同的事情。您的 BizTalk 管理员可能会通过打开 BizTalk 管理控制台来监控 BizTalk 环境的整体运行状况。 BizTalk 管理控制台允许管理员部署和管理 BizTalk 应用程序,此外它还允许监控正在运行的系统的运行状况。他/她可以查询诸如正在运行的实例(编排、消息传递)、暂停的实例(可恢复/不可恢复)、失败的路由消息、失败的订阅消息等。如果您还可以从不同的机器远程访问 BizTalk 管理控制台通过 MMC 管理单元安装时已安装 BizTalk 管理位。

    除此之外,您还拥有 HAT(2006 年的健康和活动跟踪,而不是 2009 年以后的),它允许您进行某些监控。但要访问 HAT,您需要在任何一台 BizTalk 机器上。

    接下来是 BAM,这将需要一些自定义配置,或者在某些情况下根据您的要求进行一些自定义编码,以捕获一些运行时监控数据。

    接下来,您将获得各种性能计数器,它们将为您提供大量统计信息,例如在主机实例中运行的编排数量、假脱机大小、接收/发送的消息数量等。

    我没有发现任何需要使用第三方软件来满足我的任何监控要求。

    HTP 萨拉瓦娜·库马尔 BizTalk Server MVP。

    【讨论】:

    • 我们采用第三方解决方案的原因是能够将监控委派给那些没有 100% 的时间专用于 BizTalk 并且没有时间或机会学习的人员商务对话。我们希望帮助台在出现错误时接收报告和警报,而不必“拉”它们。
    • 两年前写完这个答案后,我注意到很多客户都有同样的问题,你需要“经验丰富的 BizTalk 人员来支持 BizTalk 生产环境”。因此诞生了biztalk360.com,它试图解决这个确切的问题。 BizTalk 360 提供细粒度的授权和完整的治理,我建议查看完整的未来之旅以了解想法biztalk360.com/Content/Tour.aspx
    【解决方案2】:

    如果您想监控 BizTalk 应用程序正在做什么,您应该使用业务活动监视器 (BAM)。 BAM 允许您跟踪消息或上下文中的字段,并跟踪业务流程中的里程碑形状。这里有一个 BAM 培训套件:http://msdn.microsoft.com/en-us/library/cc963995.aspx

    【讨论】:

      【解决方案3】:

      您始终可以使用 smtp 适配器向自己发送失败的消息。 性能计数器也是监控 biztalk 的好方法 - 那里有很多非常有用的数据。

      【讨论】:

        【解决方案4】:

        BizMon

        有一个名为 BizMon 的新 BizTalk 监控工具。您可以查看here。我认为它可以满足您的喜好。

        我们将它用于我们的三个中型 BizTalk 环境(每个大约 50 个 BizTalk 应用程序),它对我们很有用。但是你可以自己try it。该工具免费最多支持 5 个应用程序(但是,如果您监控的应用程序数量超过了您需要许可证的数量)。

        FRENDS 氦

        另一个可能值得一试的工具是FRENDS Helium。我自己没有尝试过,但他们有一个可以请求和试用的测试版。不过对定价或类似的事情一无所知。

        【讨论】:

          【解决方案5】:

          您的意思是监控每个应用程序的状态吗?我所知道的唯一监控工具是来自 Microsoft 的 here

          如果您想监控 Biztalk 应用程序正在做什么,您需要将日志记录代码放入应用程序本身,然后监控日志(数据库表、事件查看器等)。

          【讨论】:

          • 感谢您的评论!是的,监控是指每个应用程序的状态,但在一种 MMC 中,还没有直接处理日志。
          【解决方案6】:

          如果您想监控应用程序每秒执行的编排数量,或通过端口的消息数量,您可以使用性能监控器 (perfmon)。安装 BizTalk Server 时,会安装大量新的性能计数器。

          【讨论】:

            【解决方案7】:

            如果您希望在 BizTalk 应用程序启动和停止时收到通知,您可以使用 WMI。查看文档中包含的示例 WMI 脚本以获取更多信息。

            【讨论】:

              【解决方案8】:

              对于性能监控,您可以使用 PAL (http://www.codeplex.com/PAL)。您还可以使用 Message Box Viewer 来分析系统的运行状况。我最近发现的另一个工具似乎很酷,是 BizTalk Documenter (http://www.codeplex.com/BizTalkDocumenter)。它是任何 BizTalk 开发人员工具箱中的必备品。

              【讨论】:

                【解决方案9】:

                在过去的一年里,Minotaur 作为一种有效的 BizTalk 监控工具取得了很大的进展。它易于安装和设置且价格低廉。访问 Raging Bull Tech 的网站,调查 Minotaur 作为当今市场上某些产品的新替代品。

                Minotaur V2.0 定于 2011 年 1 月下旬发布,如果 BETA 测试的反馈有任何依据,它将席卷市场。

                如果您希望结束您的监控问题,请使用最好的 BizTalk 监控,Minotaur。

                【讨论】:

                  【解决方案10】:

                  你可以看看http://sourceforge.com/projects/biztalkmonitord

                  我不是最容易设置的(但是当它关​​闭时,没有什么可以比较的!)

                  最好的是它的多环境友好

                  显示器包括: 特定文件共享 环境中的挂起和活动消息 应用程序中的挂起和活动消息 接收端口、发送端口和主机 + 内置 powershell 命令重新启动它们! 文件共享上的可用空间!

                  干杯,祝你好运!

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2014-01-27
                    • 1970-01-01
                    • 1970-01-01
                    • 2011-04-13
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多