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

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

在我们公司有很多定制硬件,我不知道,因为我不访问我们的数据中心,所以我不知道哪个是公司制造他们,我相信他们不是HP /戴尔/ IBM硬件。 他们都不是(SUN)甲骨文。

原因我在这个论坛上提出这个问题,虽然我的研究我有很多的参考和学习,同样的BIG谢谢你

上周我们在交易RHEL服务器上遇到了延迟问题,这个应用程序团队已经把责任归咎于操作系统团队。

但是从服务器端查看sosreport可以发现OS部分和networking存储部门的任何事情,他们也没有发现任何错误。

任何一个可以同时进行多less个连接的应用程序都有什么脚本可以logging应用程序使用的内存多less是免费的。

什么是CPU和I / Onetworking? 那时候。 基本上我想要做系统configuration文件。

他们都是我办公室里非常高级的人,但是没有人帮助我们完成上述任务。

我的脑海里,我几乎没有想法运行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 

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

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

你已经过了头…退后一步,坚持一个高级资源可以帮助你。 是在线上。 你在适当的时候不要求求帮助,从而使自己陷入失败 ……这显然不是你要解决的问题(单靠)。


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