在 RHEL 5.x 上运行的交易引擎

use*_*331 0 networking linux performance memory central-processing-unit

在询问有关我在其中一家贸易公司工作的快速背景知识之前,这是我作为系统管理员的第一份工作,我已经完成了我的 RHCE 没有生产服务器如何工作的经验。

我们公司现在有很多定制硬件,我不知道,因为我无法访问我们的数据中心,所以我不知道哪家公司制造了它们我确定它们不是 HP/DELL/IBM 硬件. 他们都不是(SUN)甲骨文。

我在这个论坛上问这个问题的原因,虽然我的学习有很多参考和学习,同样非常感谢你

上周,我们在交易 RHEL 服务器上遇到了延迟问题,应用程序团队将其归咎于操作系统团队。

但是从服务器查看 sosreport 可以发现操作系统部分和网络和存储团队表示他们也没有发现任何错误。

有没有任何脚本可以记录应用程序有多少连接同时应用程序端在进行什么内存在使用中有多少是使用和空闲的。

什么是 CPU 和 I/O 网络?那时候。基本上我想做系统配置文件。

他们都是我办公室里非常资深的人,但没有人能帮助完成以上所有事情。

在我的脑海中,我几乎没有想法运行 SAR/IOSTAT/VMSTAT/HTOP/PS/ATOP/STRACE/PERF/TOP/SLABTOP 所有这些如果是一个脚本,它会非常好。

Buffering and Caching
Swap
Runqueue process states
Interrupt count
I/O Hardware
CPU specifics
Memory architecture
VM garbage collection algorithms
Run Code Online (Sandbox Code Playgroud)

我知道以上所有帮助是Linux 性能调优的黑色艺术

**谢谢大家@Serverfault 敬礼**TECHGURU****

eww*_*ite 6

你在你的头上......退后一步,坚持让高级资源帮助你。钱就行了。由于没有在正确的时间寻求帮助,您正在为失败做准备……这显然不是您要解决的问题(单独)。


一般来说,您应该知道如何获取所有这些信息。你可以看到大部分通过topcat /proc/interruptscpuinfodmidecodeethtool。为了解决真正的交易应用程序问题,我怀疑您需要大量的 Wireshark 分析,或者希望依靠现有的监控。您将需要与您的开发团队讨论应用程序细节。