【问题标题】:Tools to monitor and debug SaaS Services监控和调试 SaaS 服务的工具
【发布时间】:2010-07-15 19:03:08
【问题描述】:

在生产环境中,哪些工具可以方便地调试和监控基于 WCF 构建的 SaaS 服务?

仅供参考 - 无法访问实际服务器。不能远程处理,也不能访问文件系统。

【问题讨论】:

    标签: wcf debugging monitoring saas


    【解决方案1】:

    有数十个“dotcom-monitors”(例如 site24x7.com),但它们只能监控公开可用的参数,如网站正常运行时间、响应时间等。

    如果您想监控内存使用情况和其他只能从“内部”获知的参数,那么您有两种选择:在服务器上安装一些监控代理(在大多数情况下会很痛苦)。

    您还可以从您的代码向某些外部事件处理和通知服务发送“信号”。我推荐 AlertGrid (http://alert-grid.com) 用于后一个目的,它非常灵活且非常易于集成。

    AlertGrid 不需要安装、访问文件系统等。它只是收集您发送的数据并允许构建一些通知规则。例子:

    1. 您可以发送一些参数,例如内存使用情况和内置规则“如果 memory_usage > threshold -> send SMS to admin”
    2. 您可以发送与您的应用程序相关的数据。如果您有应用程序处理订单,您可以在信号中发送已处理订单的数量并围绕它构建通知规则
    3. 如果您有一些定期触发的逻辑(cron、windows 服务),您可以在每次执行逻辑时发送信号以检查它是否按计划执行。

    (我是AlertGrid团队的开发人员,如有任何问题,请随时提问。)

    【讨论】:

    • 看起来这会有所帮助。会更多地关注它。谢谢!
    • 很高兴您发现我的回答很有用。如有任何问题,请联系我们。
    【解决方案2】:

    您究竟想监控什么?如果您只关心可用性,那么好的旧 ping 可能就足够了 :)

    【讨论】:

    • 异常、内存使用和其他详细信息。我知道我可以让应用程序发送所有这些详细信息,但想知道是否有专门用于监控 SaaS 应用程序的工具。谢谢
    猜你喜欢
    • 1970-01-01
    • 2017-08-31
    • 1970-01-01
    • 2015-10-11
    • 2010-09-20
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    相关资源
    最近更新 更多