云服务基础:远程监控 – 报告

云服务基础:远程监控 – 报告

编辑人员注释:本文章由 Ewan Fairweather 撰写。

欢迎阅读关于在 Windows Azure中的云服务基础 (CSF) 中设计和实施远程监控组件的第四篇博客文章!到目前为止,我们已在远程监控基础知识和故障排除中描述了应用程序运行状况的基本原则,并概括介绍了对您获取所部署 Windows Azure 解决方案相关信息有用的基础工具、信息源和脚本。在第二篇文章中,我们针对远程监控 – 应用程序运行状况测量,描述了应用程序本身何以成为用于监视的最大的信息源,以及应用程序投产之后需如何合理使用才能实现可管理性目标。在第三篇文章中,我们描述了如何伸缩数据采集管道并使之自动化,从而收集解决方案中不同组件和服务的监视和诊断信息,并在可查询的运营存储中整合这些信息。

这是第四篇博客,以报告为主题,基本内容包括演示如何获取所需的系统信息以满足组织的各种分析和报告要求。我们将在本博客中概括介绍已提供的解决方案,并在相应的WIKI文章中详细说明实施过程。具体地说,我们将向您演示如何快速提取信息(如数据库层资源利用率、端到端的执行时间分析)以及如何将这些信息转变成报告和仪表板。然后在 Wiki 文章中详细介绍运营存储的具体实现,同时提供有关如何对其执行分析查询的示例。此外,我们还将涵盖我们所提供的报告包以及如何利用 Excel 进行深入分析。之后,我们将向您演示如何扩展所提供的帮助功能以获取满足您需求的详细信息。

CSF 中的远程监控数据库

此系列的前一篇文章讨论了数据管道,它是对以下数据流图中所示收集器任务的 CSF 实施。通过这些收集器任务,CSF 远程监控 worker role 和计划程序可以定期(周期可配置)填充远程监控数据库。在本文章中,我们将描述为了确定分析和报告需求需经历的思维过程。然后在相应的WIKI文章中提供详细信息,以便您了解如何提取信息(如图的右边所示),以通过报告服务、SSMS 和 Excel 提供这些信息。

云服务基础:远程监控 - 报告

定义报告方案及要求

有效洞察您的远程监控数据的第一个关键性步骤就是定义报告方案及其关键要求。而在定义 CSF 远程监控解决方案时采用的一个有用的方法是首先定义三种方案:运营报告方案、警报方案和根本原因隔离方案。随后采用“我能”的方法来定义关键要求。接下来设定这些方案的优先级,使大多数运营报告方案和根本原因隔离方案都能在全新的 CSF 体验中进行实施。基础数据结构可以满足您的警报需求。

这种方法是重要的第一步,让我们可以考虑基础架构如何支持现有需求和潜在的未来需求,不论是定义时还是在随后扩展远程监控数据库。因此,如果您计划扩展您的远程监控数据库,就尤其应该使用这种方法。

云服务基础:远程监控 - 报告

下图突出显示了与远程监控数据库和报告解决方案相关的 CSF 包的特定部分。

云服务基础:远程监控 - 报告

我们希望这能够加深您对解决方案的了解。如果您想了解解决方案的实际应用,请继续阅读相应的WIKI 文章,其中提供了所有详细信息。

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2013/08/29/csf-series-telemetry-data-pipeline.aspx

 

 

转载于:https://www.cnblogs.com/wuwa/p/6192039.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110026.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 御用导航提示提醒页面_PowerBI 个性化定制你的报告导航

    御用导航提示提醒页面_PowerBI 个性化定制你的报告导航“页导航”是PowerBI在2020年5月的更新中一个非常关键的功能。我也写过一篇文章,如何在书签和页导航中进行选择:PowerBI中的书签和导航页,如何选择呢?而通过页导航的自定义参数链接可以实现给最终用户提供个性化定制的页面。那么问题来了,为什么要给最终用户提供个性化的页面呢?每一个终端用户,对于所想看到的页面是不同的,或者希望看到的报告风格是有差异的。你作为报告的设计者/Power…

    2022年5月30日
  • 简单理解伽马校正

    简单理解伽马校正伽马校正相关的资料说明很多,但其中不少内容都写的比较繁杂,令人难以理解,本文尝试简单解释一下伽马校正的相关内容~早期的CRT显示器存在非线性输出的问题,简单来说,你给CRT显示器输入(input)一个0.5(**注意,输入范围为[0,1]),CRT显示器的输出(output)并不是0.5,而是约等于0.218,输入与输出间存在一个指数大概为2.2的幂次关系:outp…

    2022年9月25日
  • Chrome内核浏览_三大浏览器内核

    Chrome内核浏览_三大浏览器内核C#开发Chrome内核浏览器(WebKit.net)WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器。这里介绍一下怎么用它来显示一个网页这样的一个最简单的功能。第一步:下载WebKit.net的bin文件。别小看这一步,你不一定能下载成功,原因你懂的。WebKit.net的主页是http://webkitdotnet.sourceforge.net/直接下载0.5版本的windowsbin文件地址为:h

    2022年10月28日
  • 对L1正则化和L2正则化的理解[通俗易懂]

    一、奥卡姆剃刀(Occam’srazor)原理:     在所有可能选择的模型中,我们应选择能够很好的解释数据,并且十分简单的模型。从贝叶斯的角度来看,正则项对应于模型的先验概率。可以假设复杂模型有较小的先验概率,简单模型有较大的先验概率。  二、正则化项     2.1、什么是正则化?   正则化是结构风险最小化策略的实现,在经验风险上加一个正则项或罚项,正则项一共有两种L1…

    2022年4月11日
  • phpstorm配置了git后Terminal 不能使用显示:git’ 不是内部或外部命令,也不是可运行的程序…

    phpstorm配置了git后Terminal 不能使用显示:git’ 不是内部或外部命令,也不是可运行的程序…

    2022年2月8日
  • JVM初探(一):jvm内存结构[通俗易懂]

    JVM初探(一):jvm内存结构[通俗易懂]一、概述我们知道java代码先编译为.class文件,然后再将.class文件交由jvm执行。在程序运行的这一过程中,jvm会将其管理的内存空间划分为不同的区域,这些区域各有各的用途,我们将其分为五

    2022年8月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号