
监控
在这里,您能够看到一系列可用的指标,其中包含指标的名称、描述以及数值图。Aspire UI设有指标过滤器。利用指标的一个强大功能——属性,就能够进行筛选操作。每当记录一个值的时候,都会用被称为属性的元数据来给它打上标记。举个例子,http.server.request.duration(即HTTP服务器请求时长)这个指标在记录HTTP请求时长的同时,还会记录与该请求相关的属性,像服务器地址、HTTP请求的方法、匹配的路由、响应的状态码等等。这样一来,我们就可以通过查询这些属性来获取自己想要的精确数据了。Grafana是一款功能强劲的开源工具,可用于构建高级的仪表盘与警报系统。它能让用户创建出具有各类面板、图形和图表的仪表盘,这些仪表盘具备交互性且可自定义。当创建完成后,仪表盘就会展示遥测存储中的数据。如果要对部署到生产环境中的应用进行监测,Grafana是个很好的选择,因为其仪表盘能够提供应用健康状况和使用情况的实时视图。无论是对于开发人员还是运维人员来说,Grafana都有着重要的意义。它所构建的仪表盘能够以直观的方式呈现数据,通过各种图形和图表的组合,将复杂的数据关系清晰地展示出来。而其中的交互式功能则方便用户根据自己的需求深入查看特定的数据部分。在监测应用方面,Grafana能够及时反馈应用在生产环境中的运行状态。一旦应用出现问题或者使用情况发生异常变化,通过仪表盘的实时视图就能够迅速察觉。这样一来,相关人员就可以及时采取措施进行调整或者优化,从而保障应用的正常运行,提升用户体验。此外,Grafana的开源特性也使得更多的人可以参与到它的改进和拓展中来,不断丰富其功能和应用场景。Grafana让您能够精准构建自己想要的内容,不过构建高质量的仪表盘是很耗时的。在.NET 8添加指标的进程里,.NET团队构建了预先做好的仪表盘,这些仪表盘是专门为http://ASP.NET Core的内置指标而设计的。Grafana给予您构建理想内容的能力,然而构建高品质仪表盘并非一蹴而就,是需要花费时间的。在.NET 8进行指标添加工作时,.NET团队打造了预构建的仪表盘,这些仪表盘是针对http://ASP.NET Core的内置指标量身定做的。这有助于使用者更便捷地利用相关指标进行工作,节省了自己构建仪表盘的时间,提高了工作效率,同时也体现了.NET团队对于提升用户体验的考量,让用户在使用http://ASP.NET Core的内置指标时能有更直观的呈现方式。
http://ASP.NET Core的Grafana仪表板在GitHub上为开源项目,并且可在grafana.com进行下载。您能够直接使用这些仪表板,也可以对其做进一步的定制,从而构建出满足自身需求的解决方案。Grafana仪表板为http://ASP.NET Core提供了诸多便利之处,其开源属性使得开发者们可以在GitHub上获取相关资源,而grafana.com这个平台又为下载提供了渠道。不管是直接使用还是定制化使用,都有助于使用者根据自身的不同需求打造出个性化的方案,以更好地适应各种各样的使用场景。这为http://ASP.NET Core相关的开发、监测等工作提供了很大的灵活性和可操作性。利用.NET Aspire指标示例应用来快速体验Grafana与http://ASP.NET Core。.NET 8、http://ASP.NET Core Grafana仪表盘以及.NET Aspire(预览版)现在均已可用。现在就尝试使用相关指标吧,并且告诉我们您的想法:想亲自尝试一番吗?那就到Microsoft Learn上查看我们新推出的云原生培训模块吧。感谢您试用.NET 8和相关指标!James Newton - King,.NET首席软件工程师。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号