Datadog:性能监控工具(从零到英雄)
Datadog: Performance monitoring tool (from Zero to Hero)
使用 APM 服务、跟踪、分析、仪表板分析性能关键指标并创建高级监控系统
学习内容
-
了解 APM 和 Datadog 工具使用的基本和高级概念。
-
Datadog 代理安装和配置。包括 IIS 集成。
-
Datadog APM 服务监控、跟踪观察和错误跟踪。这包括使用 SQL 服务层进行 .NET Core API 监视
-
Datadog 自定义标记 .NET 应用程序中的用法。
-
使用不同的小部件创建仪表板,例如时间序列、查询值、顶列表、表、饼图、服务映射和看门狗。
-
为主机和服务创建警报/监视器。监视延迟、错误和成功调用率以及 sql 查询持续时间。
-
通过创建 Datadog SLO 以提高成功率 (DevOps) 来了解 SLA、SLO、SLI 和错误预算
-
监控应用程序的关键方面,如可用性、可靠性、可扩展性和持续时间。还要监视最慢的查询。
-
将显示器与 Slack 和 PagerDuty 集成
-
综合监控和执行 API 和浏览器测试。将 GET/Post 方法与请求正文和授权持有者令牌结合使用
-
日志管理:基础知识、日志条目、日志异常、NLog 用法
-
如何使用笔记本调查问题并与团队成员协作
-
如何在 Datadog 中使用 MongoDB 设置和监控 NodeJS 应用程序 – 使用自定义指标和跟踪
要求
-
几乎不需要编程经验。仅需要 2-3 个特定讲座的 .NET 编码技能。
描述
本课程将帮助您:
1. 了解应用程序性能管理和 Datadog 工具使用的基本和高级概念
2. 使用 Datadog 从头开始为您的应用程序构建 APM。
3. 可视化整个请求路径,并准确确定瓶颈或错误发生的位置。
只需单击几下鼠标即可跟踪应用程序中的错误并查找慢速查询。
4. 执行 datadog Agent 安装、配置和查询基本指标。
5. 分析 datadog APM 服务监控、跟踪搜索和代码分析。
这包括使用 SQL 服务层进行 .NET Core API 监视。
6. 使用不同的小部件(如时间序列、查询值和顶列表)创建仪表板。
我们将一起创建小部件,用于:
– 时间序列和查询值图中的延迟
– 时间序列和查询值图中的错误率
– 列表/表格/饼图中的顶级列表端点
– 主机图使用情况
– 服务映射使用情况
– 应用公式
7. 为主机、服务、端点、IIS 和看门狗创建监视器/警报。
我们将一起为以下项创建警报:
– 监控请求延迟
– 监控错误率
– 监视特定 API 端点
– 监视 SQL 查询持续时间
– 监控主机数据报告
– 看门狗监视器
8. 通过创建 Datadog SLO 来了解 SLA、SLO、SLI 和错误预算以提高成功率
9. 将显示器与 Slack 和 PagerDuty 集成
10. 使用带有授权持有者令牌的 Get/Post 请求创建 API 和浏览器测试的综合监控
11. 日志管理以及如何在 Datadog 中使用 NLog 保存/查看日志
12. 笔记本
– 如何使用笔记本调查问题并使用注释与团队成员协作
– 如何使用模板和创建自定义模板
13. 监控应用程序的关键方面,如可用性、可靠性、可扩展性和持续时间。
14. 如何在 Datadog 中使用 MongoDB 设置和监控 NodeJS 应用程序 – 使用自定义指标和跟踪
本课程适合谁:
- 适用于希望提高应用程序性能和安全性的开发人员和经理。
评论(0)