跳转到主要内容
博客和使用案例
使用案例 0173:无需门户即可部署到 Azure

Azure Functions 监控仪表板

使用分布式跟踪、依赖关系图、冷启动分析和消耗洞察力监控 Azure Functions - 全部集中在一个桌面工具中。

无服务器应该很简单。你只需编写代码,它就能运行。但一旦出了问题,这种简单性就会消失。一个用户请求可能会触发一连串五个不同的功能,而试图通过 Azure 门户追踪这一过程是一项痛苦的数字考古工作,需要从 Application Insights、Metrics 和 Log Analytics 中拼凑线索。 0207:你不仅在寻找日志条目,还在寻找一个故事。但门户网站只提供了零散的页面。

你要找的不仅仅是日志条目,而是一个故事。但门户网站只提供了零散的页面。

PrizmikFunc's distributed tracing and dependency graph PrizmikFunc's distributed tracing and dependency graph

查看整个故事,而不仅仅是片段

PrizmikFunc 是一个专用的监控仪表板,可将 Azure Functions 的整个故事汇集到一个统一的视图中。它不仅能收集数据,还能连接数据。我们的分布式跟踪不仅能为您提供事件列表,还能为您描绘一幅图画。 0210:将每个请求视为可视化瀑布图。观察单个 HTTP 触发器在系统中引发的一系列活动。立即发现链条中耗时过长的函数或失败的外部数据库调用。这是门户网站的断开刀片无法提供的清晰度。 0211:从架构到行动 0212:了解一个问题需要两个视角:你的系统是如何设计的,以及它是如何运行的。PrizmikFunc 可同时为您提供这两个视角。一方面,可以查看依赖关系图(Dependency Graph)--功能架构的蓝图,显示每个触发器、功能和绑定是如何连接在一起的。在另一侧,您可以查看带有分布式跟踪功能的实时回放。

以可视化瀑布图的形式查看每个请求。观察单个 HTTP 触发器在系统中引发的一连串活动。即时发现链中耗时过长的函数或失败的外部数据库调用。这是门户网站的断开刀片无法提供的清晰度。

从架构到行动

理解一个问题需要两个视角:你的系统是如何设计的,以及它是如何运行的。PrizmikFunc 可同时为您提供这两个视角。一方面,您可以查看依赖关系图(Dependency Graph),这是功能架构的蓝图,显示每个触发器、功能和绑定是如何连接在一起的。在另一侧,您可以看到分布式跟踪的实时重放。

通过在同一窗口中查看设计和运行时行为,您终于可以画出从架构选择到性能问题的直线。这是真正理解无服务器应用程序所缺少的一环。

征服冷启动

对于无服务器开发人员来说,冷启动是一场持久战。PrizmikFunc 为您提供了战胜冷启动的武器。查看冷启动发生频率及其增加的延迟的清晰明细。然后,只需单击一下,我们的人工智能助手就会分析模式并提出最佳缓解策略,无论是优化软件包大小还是更换托管计划。

停止寻找问题,开始解决问题。PrizmikFunc 为您提供可视性和洞察力,让您放心运行无服务器应用程序。

了解有关 PrizmikFunc 的更多信息→

Unify. Focus. Control.

准备好试用 Prizmik 了吗?

免费供个人和非商业使用。无需注册。

免费下载