.net - 监控应用程序以跟踪生产中 .net 服务的性能?

标签 .net performance monitoring production

有没有类似于 appdynamics.com 的东西来跟踪生产中 .net 服务的性能和错误?

我希望有一个易于集成的仪表板来监控

  • 每分钟通话数
  • 响应时间
  • CPU/内存使用
  • GC 行为
  • 异常(exception)
  • 如果有任何超出范围的警报(实际响应时间与平均值等)
  • 最佳答案

    看看AlertGrid ,它是用于跟踪您的应用程序的自定义指标/统计信息并发出警报的工具。您的应用程序必须将事件发送到 AlertGrid(通过简单的 API 非常容易集成),然后您可以可视化在这些事件中发送的指标并创建规则,例如“如果 [3,4,5] 中的指标 A > 30 和 B,则将 SMS 发送到 X 并通过电子邮件发送到 Y”。

    关于.net - 监控应用程序以跟踪生产中 .net 服务的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3902085/

    相关文章:

    performance - Chrome网络工具中等待和接收之间的差异以及国际速度原因

    java - 如何预热java类以避免首次调用缓慢?

    sql-server - 如何监控 Azure SQL 数据库硬件

    c# - 使用 Unity 自动注册所有接口(interface)

    c# - 使用 MiniProfiler 时如何从分析中删除特定的 URL

    .NET Directory.Exists 在以管理员身份运行时否认存在映射的网络驱动器

    python - 在不使用 "If...Else Statements"的情况下从循环中计算属性的优雅且节省代码的方法

    apache-kafka - 如何监控Kafka主题中的消息率​​?

    linux - Zabbix-添加脚本参数触发

    c# - 如何修剪字节数组的几个字节?