Mendix 应用程序开发的监控解决方案和警报 | Mendix 评估指南

Skip navigation

Monitoring & Alerting

Mendix 平台监控解决方案如何为采用 DevOps 的开发团队提供支持?

Mendix 平台使开发团队不仅可以开发,而且可以维护和支持满足企业级非功能性要求的应用程序。Mendix 提供了许多现成的监控解决方案,以支持开发团队。趋势图和警报可用于完整应用栈,实时日志记录和调试使得问题能够在生产中得到快速诊断。

应用程序中的 e,以便诊断和解决性能问题。Mendix APM 为 Mendix Runtime 提供了时间点可见、跟踪和诊断功能,既可以提供高级别的用户体验性能,也可以提供最低级别的微流活动性能细节。这使您能够不断改进应用程序的性能和用户体验。

Mendix APM 通过以下工具提供这种体验:

  • 陷阱工具 – 连续记录所有级别的日志,并在发生错误时对其进行存储
  • 统计工具 – 通过收集有关应用程序性能的统计信息来确定趋势
  • 性能工具 – 分析单个功能并可视化可改进的地方
  • 测量工具 – 监控 CPU 和内存,执行测量查询,并在超出限制时发出警报

通过与第三方服务集成,可以进行自定义监控 New RelicDatadogAppDynamics。或者,使用 JMX 整合,而且 Mendix Runtime 提供易于编程的基于 REST 的专有接口用于定制解决方案。

开发团队可以根据部署方案采用不同的解决方案。以下各节介绍了有关特定方案的详细信息。

如何监控在 Mendix 云上运行的 Mendix 应用程序?

任何在 Mendix Cloud 中运行的授权应用程序都可以使用 Mendix 平台提供的完整监控功能。其中包括开箱即用的趋势图、全自动警报、实时日志记录和调试以及可用日志存档功能。借助这些功能,开发团队可以在整个生命周期中为应用程序提供维护、操作和支持服务。

这是警报功能的历史概述。

除了这些监控功能之外,Mendix Cloud 还提供了可为任何应用程序启用的高可用性功能,以实现企业级服务的可用性。

集成了第三方服务(如 New Relic、Datadog 和 AppDynamics)后,开发团队可以利用这些服务提供的高级监控功能来进一步提高其应用程序的服务水平。

有关更多信息,请参见 Mendix Cloud 中的 Mendix Cloud 中提供了哪些功能?

如何监控在本地运行的 Mendix 应用程序?

Mendix 支持与第三方监控产品、工具和服务进行集成。

任何支持 JMX 的工具均可用于监视 Mendix 应用程序。即使您选择的工具不支持 JMX,只要该工具支持自定义集成,仍然进行监控。这是因为 Mendix Runtime 公开了一个基于 REST 的简单 API 以检索监控数据

最终,可以通过集成第三方服务(如 New Relic、Datadog 和 AppDynamics),以改进监控功能。