performance-monitoring

自动收集 Perfmon 计数器
performance-monitoring

自动收集 Perfmon 计数器

我正在研究一个特定的设置来解决我们的一个特定需求: 我有一个由 3 台机器组成的实验室,它运行负载测试并根据需要监督其他调查。在负载测试期间,我们让负载测试收集所有相关统计信息(例如磁盘计数器和 CPU 使用率数据)。但是,除了负载测试之外,我们目前还没有办法同时完成以下两项工作: 允许我们收集详细的硬件计数器 让我们以合乎逻辑的方式组织这些内容 允许我们监控服务器的运营管理(主要是剩余磁盘空间) 所以现在我正在评估几个不同的选项。一些是付费的,其他的是...Perfmon。它会给我我想要的详细信息,它会将数据推送到 SQL 数据库中,它还可以与 ...

Admin

如何使用 Windows Server 2003 将性能协议的间隔设置为 1 秒以下?
performance-monitoring

如何使用 Windows Server 2003 将性能协议的间隔设置为 1 秒以下?

我想确定在传输非常小的视频时我们服务器的 NIC 的利用率。 我在性能监视器中可以设置的最小间隔是一秒。不幸的是,我需要一个小于 1 秒的间隔。 有没有办法让间隔小于一秒? 如果没有,是否有其他适用于 Windows Server 2003 的监控工具可以解决我的问题? ...

Admin

如何自定义Windows“性能监视器”?
performance-monitoring

如何自定义Windows“性能监视器”?

我想知道是否可以设置未列为计数器之一的自定义操作计数器?例如,一个批处理脚本,用于测量运行我的应用程序的时间,然后通知实时图表加载它所花费的时间。我还想设置它的频率。 如果可以的话,请告诉我如何申请。 谢谢 ...

Admin

服务器繁忙阈值?
performance-monitoring

服务器繁忙阈值?

我有一台 512MB RAM 的服务器,运行 mysql 和 apache 服务。我的服务器里有 joomla 网站。我想问一下, 当服务器被声明为繁忙时,是否有一个简短的 RAM 阈值限制?例如,如果我的服务器使用的 RAM 为 90%,我可以说我的服务器很忙吗?或者其他百分比阈值? 512MB RAM 的服务器可以处理多大的负载? 我需要考虑服务器升级。谢谢。 ...

Admin

查看在 Windows Server 2008 R2 上创建数据收集器集后添加的性能计数器
performance-monitoring

查看在 Windows Server 2008 R2 上创建数据收集器集后添加的性能计数器

我一直在创建数据收集器集,用于收集团队正在开发的应用程序的相关性能信息。我在 Windows 2008 R2 服务器上使用性​​能监视器。但是,在通过属性窗口将各种性能计数器添加到数据收集器集后,我不清楚如何重新访问该列表以添加/删除值。 当我通过选择窗口左侧导航树中的数据收集器集,然后右键单击我刚刚创建的数据收集器并选择属性、性能计数器选项卡、添加来重新进入同一个对话框时,我刚刚添加的计数器均未出现在已添加的计数器窗格中。 是否可以重新访问已添加到数据收集器集的计数器列表? ...

Admin

在 Windows Server 2008 R2 上使用 Perfmon 应该使用哪个计数器值来表示物理内存使用情况?
performance-monitoring

在 Windows Server 2008 R2 上使用 Perfmon 应该使用哪个计数器值来表示物理内存使用情况?

我正在尝试使用性能监视器在 Windows 2008 R2 服务器上设置相关的用户定义数据集。这是为了跟踪我的团队正在开发的应用程序所产生的性能成本。 我想跟踪的标准之一是应用程序运行时的总体物理内存使用情况。在向数据集添加计数器的对话框中,我看到物理磁盘类别,并在其中有不同的计数器值,但没有%可用空间,价值,我相信这是我所需要的。 我很抱歉我对硬件知识了解不多,但是我应该关注哪个计数器值来跟踪可能发生的物理内存使用情况和页面交换? ...

Admin

如何告诉性能监视器数据收集器集定期生成报告?
performance-monitoring

如何告诉性能监视器数据收集器集定期生成报告?

简而言之,我的目标是长时间记录多个性能计数器。 我到目前为止采取的步骤是: 几天前,我在 Windows Server 2008 R2 中创建了几个用户定义的数据收集器集,如下所示: 我已经配置了一个永不过期的时间表: 现在我期望的是这会强制性能监视器每天自动生成报告。 实际情况是,当我设置数据收集器集时,立即生成了一份报告,另一份报告则以“待处理”的形式创建。此后没有创建新报告: 第一份报告看起来很正常,第二份报告永远处于“正在收集......”状态: 我已经通读了 MSDN/TechNet,但就是不知道我误解了什么或做错了什...

Admin

如何确定在 Linux 上执行的寻道次数?
performance-monitoring

如何确定在 Linux 上执行的寻道次数?

我有两个程序可以写入我的服务器磁盘。 我编写的一个程序,它执行线性写入,数据写入速度很快。另一个程序我正在对其进行基准测试,它的数据写入速度只有后者的三分之一。它没有做太多其他事情,我相信问题是由第二个程序寻求更多(即它执行更多随机文件访问)引起的。 Linux 上是否有一个工具可以用来确定特定磁盘或特定进程执行的寻道次数? ...

Admin

保存性能监视器设置
performance-monitoring

保存性能监视器设置

我已将多个计数器添加到 Windows 2008 性能监视器以监视 Web 应用程序。当我重新启动服务器或关闭服务器管理器控制台时,我丢失了所有添加的监视器。我没有找到保存和稍后加载计数器的方法,而且每次添加相同的计数器都很无聊且需要一些时间。如何保存计数器? ...

Admin

OpenTSDB 指标使用来自 sar、vmstat 和 iostat 日志的数据
performance-monitoring

OpenTSDB 指标使用来自 sar、vmstat 和 iostat 日志的数据

我最近开始探索OpenTSDB用于监控我们开发环境中的集群。作为新手,我还没有深入研究过,但想知道是否有人成功使用 OpenTSDB 来监控这些集群。 任何指点都是有帮助的。 ...

Admin

Windows Server 和网络监控工具
performance-monitoring

Windows Server 和网络监控工具

可能重复: Windows Server 2003 监控软件结合了 SQL Server 监控和 CPU-IO 统计信息 我正在寻找可以监控 Windows 服务器磁盘/内存/CPU 使用情况的工具,并且该工具还提供通知选项。我还有 2 个 VM 主机,我想监控我的服务器活动和性能。有人可以推荐一些服务器监控工具吗? ...

Admin

没有来自 perfmon 统计 SQL Server 的数据:复制分布
performance-monitoring

没有来自 perfmon 统计 SQL Server 的数据:复制分布

我正在尝试从我的 2008 SQL 服务器复制 SQL Server:复制分布统计信息中获取统计信息,但即使复制正在全面展开,也没有数据传来。 我正在使用 SQL 2008 对等复制,并在我们的网站上使用负载测试来生成复制数据库上的负载。 复制监视器没有出现任何错误,发布的延迟显示并且在测试期间在 0 到 3 秒之间变化。 我们正在监控点对点复制两端分发器的统计数据。 我需要做些什么才能让 SQL 开始发布统计数据? 注意:我使用快照模型添加了第二个发布,这会导致生成统计数据。SQL 不记录点对点的延迟吗? ...

Admin

了解云中的 CPU 窃取时间
performance-monitoring

了解云中的 CPU 窃取时间

我正在尝试了解 CPU 窃取时间。这篇文章是最佳结果: https://scoutapm.com/blog/understanding-cpu-steal-time-when-should-you-be-worried 说实话,我不明白售票亭的比喻。不过,主机上其他客户虚拟机占用的 CPU 时间的概念似乎很容易理解。 我不明白的是两个可能的原因: 您需要一个具有更多 CPU 资源的更大的 VM(问题出在您身上)。 物理服务器超卖并且虚拟机正在激烈地竞争资源(问题不在于你)。 对于第 1 点,它进一步指出 Has %st (CPU Steal Time P...

Admin

如何调查随机日期 15 分钟内 100% CPU 负载
performance-monitoring

如何调查随机日期 15 分钟内 100% CPU 负载

“我有一台在 Apache2 上运行网站的服务器,它位于 Cloudflare 后面。根据“htop”,该服务器的正常负载为 10%。然而,在随机的日期/时间,服务器负载会飙升至 100%,导致网站停机约 15 分钟。我从 AWS EC2 状态监控中了解到了这个问题。由于我并不是一直在线,因此在高负载发生时我看不到“htop”输出。 为了进一步调查该问题,我需要收集以下数据: 崩溃时不同进程的 CPU 使用率:我需要监控崩溃期间服务器上运行的各种进程的 CPU 使用率。这些数据将帮助我确定哪个进程导致了高负载。 崩溃结束时 HTTP 请求数和访问的 UR...

Admin

订阅不足的 ESXI 主机显示 CPU 为 100%
performance-monitoring

订阅不足的 ESXI 主机显示 CPU 为 100%

我想这个问题更偏向理论。我们有 48 个逻辑核心(启用 HT,24 个实际核心)的 ESXI 主机。我们运行 4 台机器,每台机器配备 8 个 vCpu。根据客户机(顶部)和主机(VSphere 监视器)指标,每台机器的 CPU 使用率为 75%。 重要的细节——这些机器的网络流量相对较大,每台机器接收 700Mb/s 的应用程序流量。 ESXI 是使用常规交换机的 vanilla,VM 不使用任何特殊的资源管理配置(共享、亲和性等) 但是,ESXI 作为主机似乎以 100% 的水平运行。这是怎么回事?所有机器仅占用 48 个逻辑 CPU 中的 32 个,即...

Admin