上篇说了System.Runtime,它负责应用运行的环境资源的收集,这篇要继续说AspNetCore的Hosting,Http.Connections和Server.Kestrel三个计数器。

同时,下面指标各项()里的项目是--counters 参数[]里的项,用逗号分隔多项指标。


Microsoft.AspNetCore.Hosting计数器

本计数器是收集请求的数值,.net core 3.1使用

命令:

dotnet-counters monitor -n websample --refresh-interval 1 --counters Microsoft.AspNetCore.Hosting

视图:

指标:

Current Requests (current-requests)

当前正在请求的总数

Failed Requests (failed-requests)

失败请求总数

Request Rate (requests-per-second)

每秒请求数

Total Requests (total-requests)

请求总数

Microsoft.AspNetCore.Http.Connections计数器

websocket连接的指,.net core 3.1使用

命令:

dotnet-counters monitor -n BlazorAppDemo --refresh-interval 1 --counters Microsoft.AspNetCore.Http.Connections

视图:

指标:

Average Connection Duration (connections-duration)

连接的平均持续时间(毫秒)

Current Connections (current-connections)

当前活动连接数

Total Connections Started (connections-started)

已启动的连接总数

Total Connections Stopped (connections-stopped)

已停止的连接总数

Total Connections Timed Out (connections-timed-out)

已超时的连接总数

Microsoft-AspNetCore-Server-Kestrel计数器

对,你没看错,这里不是“.”了,变成“-”了。本指标是关于Kestrel作为host时的收集指标,>=.NET5使用。

命令:

dotnet-counters monitor -n BlazorAppDemo --refresh-interval 1 --counters Microsoft-AspNetCore-Server-Kestrel

视图:

指标:

Connection Queue Length (connection-queue-length)

当前连接队列的长度

Connection Rate (connections-per-second)

每秒连接数

Current Connections (current-connections)

当前活动连接数

Current TLS Handshakes (current-tls-handshakes)

当前 TLS 握手数

Current Upgraded Requests (WebSockets) (current-upgraded-requests)

当前升级请求数 (WebSockets)

Failed TLS Handshakes (failed-tls-handshakes)

失败的 TLS 握手总数

Request Queue Length (request-queue-length)

当前请求队列的长度

TLS Handshake Rate (tls-handshakes-per-second)

每秒的 TLS 握手数

Total Connections (total-connections)

连接总数

Total TLS Handshakes (total-tls-handshakes)

TLS 握手总数

dotnet中的counters说明(二)相关推荐

  1. dotnet中的counters说明(一)

    在dotnet中,常用的收集指标有: System.Runtime 计数器 Microsoft.AspNetCore.Hosting计数器 Microsoft.AspNetCore.Http.Conn ...

  2. dotnet中的counters说明(三)

    本篇分别说明一下System.Net下的Http计数器,NameResolution计数器,Security计数器和Sockets计数器. 同时,下面指标各项()里的项目是--counters 参数[ ...

  3. WPF中的动画——(二)From/To/By 动画

    原文:WPF中的动画--(二)From/To/By 动画 我们所实现的的动画中,很大一部分是让一个属性在起始值和结束值之间变化,例如,我在前文中实现的改变宽度的动画: var widthAnimati ...

  4. 二维数组更改vue_使用vue中的v-for遍历二维数组的方法

    如下所示: {{itemss}} 其中,data数据为: this.data = [ [ { type: '', name: '资产', start: '期末余额', end: '期初余额' }, { ...

  5. dotNet中,取得指定日期所在月份的最后一天

    问题: dotNet中,如何方便快速的取得指定日期所在月份的最后一天? 思路: 从指定日期所在月份下个月的1号的前一天,就是所求的内容. 实现: int GetLastDayOfMonth(DateT ...

  6. WPF中的动画——(二)From/To/By 动画(二)

    WPF中的动画--(二)From/To/By 动画 我们所实现的的动画中,很大一部分是让一个属性在起始值和结束值之间变化,例如,我在前文中实现的改变宽度的动画: var widthAnimation ...

  7. 找到二叉树中的最大搜索二叉子树

    找到二叉树中的最大搜索二叉子树 给定一棵二叉树的头节点head,已知其中所有节点的值都不一样,找到含有节点最多的搜索二叉子树,并返回这棵子树的头节点. 如果节点数为N,要求时间复杂度为 O(N),额外 ...

  8. ML之XGBoost:XGBoost参数调优的优秀外文翻译—《XGBoost中的参数调优完整指南(带python中的代码)》(二)

    ML之XGBoost:XGBoost参数调优的优秀外文翻译-<XGBoost中的参数调优完整指南(带python中的代码)>(二) 目录 2. xgboost参数/XGBoost Para ...

  9. STL中算法锦集(二)

    STL中算法锦集(二) 文章目录 STL中算法锦集(二) 一.< algorithm > 1.std::equal 2.std::equal_range 3.std::fill 4.std ...

最新文章

  1. javascript动画系列第一篇——模拟拖拽
  2. 第十五次发博不知道用什么标题好
  3. 面试:说说 HTTPS 的工作原理?
  4. C指针原理(27)-编译基本原理-语法树及其实现7
  5. OpenGL通过Assimp加载模型
  6. eclipse 查找
  7. 《构建之法》阅读笔记04
  8. refs win10_Win10PE版本改为专业工作站版开启refs支持工具
  9. PowerDesigner 常用配置修改
  10. oracle 基础知识(十四)----索引扫描
  11. Ubuntu网络环境配置
  12. c语言局部变量stu,C语言学习笔记
  13. FloatWindow-优雅实现Android悬浮窗
  14. java四叶玫瑰_java编一个四叶玫瑰曲线 不显示曲线
  15. 华硕主板驱动在哪里下载?(ROG STRIX B250I)
  16. 百度php主动推送每天,百度主动推送(实时)制作 简单3步轻松完成
  17. 仿钉钉时事通讯IM客户端
  18. Django之爱鲜蜂项目开发 day03 (二)
  19. 一段代码实现海康威视发卡器(DS-K1F100-D8E)支持BS模式
  20. 最长回文子串(多种解法,附马拉车算法)

热门文章

  1. vue使用element-ui的el-date-picker设置样式无效
  2. web 折线图大数据量拉取展示方案_【第2010期】QQ音乐Android客户端Web页面通用性能优化实践...
  3. 活动集锦|3月腾讯企业微信、泛微联合产品体验会走进23座城市
  4. 软件测试中常见的几种模型
  5. HashMap 是如何工作的?图文详解,一起来看看!
  6. 修改select默认样式
  7. 药家鑫今日上午被执行死刑
  8. 车牌检测模型训练(含源码和数据集)
  9. 锐龙r5 6600h和r7 6800h核显对比 r76800h和r56600h区别
  10. excel满足其中任何一个条件的筛选