标签: analysis

如何诊断 Windows 蓝屏?

有时,我必须接听支持电话以响应 PC 崩溃并出现蓝屏。如何有效地缩小在该屏幕上提供信息的问题?我必须问用户哪些最重要的问题?

编辑: “诊断”我的意思是,我如何解释蓝屏上的信息以缩小问题的原因?

windows analysis bsod

29
推荐指数
3
解决办法
2万
查看次数

如何确定哪个文件/inode 占用给定扇区

我收到/var/log/kern.log了表明驱动器故障的消息。$HOME在驱动器之间复制 my 时出现消息(ext4 -> ext3):

[ 5733.186033] sd 4:0:0:0: [sdb] Unhandled sense code
[ 5733.186038] sd 4:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[ 5733.186042] sd 4:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[ 5733.186048] sd 4:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[ 5733.186053] sd 4:0:0:0: [sdb] CDB: Read(10): 28 00 05 b7 2e 40 00 00 08 00
[ 5733.186064] end_request: critical target error, dev sdb, sector 95891008
Run Code Online (Sandbox Code Playgroud)

消息成批出现,这是其中之一。sdb是源驱动器。

如何找出扇区所属的文件/inode?我只是想知道这样我就可以从备份中恢复有问题的文件。有什么比下面的代码加上对输出的后续分析更快的吗?

find . -type …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu hard-drive analysis forensics

9
推荐指数
2
解决办法
1万
查看次数

Debian - 端口 80 被阻止,但我不知道是什么原因

我无法让 lighttpd 侦听端口 80。

~# /etc/init.d/lighttpd start
Starting web server: lighttpd2013-03-16 23:15:02: (network.c.379) can't bind to port:  80 Address already in use
 failed!
Run Code Online (Sandbox Code Playgroud)

实际上,我的服务器上也安装了 apache2(侦听端口 80),但它未处于活动状态。

我使用了 netstat / netstat -npl 但它没有帮助

我怎样才能弄清楚什么在使用端口?

debian analysis port

9
推荐指数
2
解决办法
2万
查看次数

Linux 内核故障转储分析:指南

笔记:

  • 2.6+内核
  • 或更旧的2.4

题:

  • 关于 Linux 内核故障转储分析的通用建议指南
    • 所需技能,即内核编译技能

建议:

linux redhat analysis usage

7
推荐指数
1
解决办法
2577
查看次数

通过 VirtualHost 跟踪 Apache

我有一个运行许多 VirtualHosts 的 apache 网络服务器。

最近它一直停滞不前并且没有响应,我想知道如何确定哪些 VirtualHosts 导致了大部分问题。过去,我们曾遇到过个别站点代码中的错误导致整个服务器瘫痪的情况。我的目标是能够快速诊断这些实例。

我正在使用munin监视服务器,并注意到 apache 进程的数量、内存使用量和负载在相关期间往往非常高。问题是,这些统计数据是针对整个网络服务器的,而不是针对单个 VirtualHost 的。

我已经编写了一个脚本来解析每个 VirtualHost的网络日志流量,但这似乎还不够。我可能需要确定每个 VirtualHost 负责多少个 apache 进程,或者他们让每个进程打开多长时间- 或者每个进程负责多少内存使用。

我在哪里可以找到这些信息? 我不介意编写一个脚本来跟踪这些数据,但我一开始不知道从哪里提取它。

analysis metrics virtualhost apache-2.2

7
推荐指数
1
解决办法
5698
查看次数

是否有一个很好的替代模拟来进行 Web 服务器日志分析?

我一直在使用Analog来分析我们的 Apache Web 服务器的日志。虽然模拟非常强大,但我发现正确设置它以获取所需信息非常乏味。

我的问题是:您知道任何(也许是更“现代”的)工具来分析 Web 服务器日志文件吗?最好这些工具是在 Web 服务器机器本身上运行的工具,在我的情况下是 Debian Linux 系统。

log-files analysis web-server piwik

6
推荐指数
2
解决办法
5701
查看次数

分析HTTP日志,寻找iOS

我目前正在使用 AWStats 分析服务器的 apache 日志,该服务器将链接等从 iOS 应用程序重定向到应用程序商店(因此我们可以跟踪点击率)。但是,在 AWStats 中,所有这些流量都归入操作系统类别中的“Mac OS X”。这显然对我们没有多大帮助。我们真正想要的不仅是检测 iPhone、iPod Touch 和 iPad,还有 iOS 版本号、硬件代际差异等。

我不认为可以通过 http 日志轻松检索代际差异(例如 iPhone 3G 与 iPhone 4),但我知道 iOS 版本在用户代理字符串中是正确的。

不过,我试图让 AWStats 识别 iOS 的尝试都没有奏效。我将应该在 Mac OS X 上执行此操作的行移到了 Mac OS X 之上,但无济于事。有没有人设法做到这一点,在 AWStats 或其他方式?如果需要的话,我会很好地转移到不同的系统。

作为记录,浏览器检测工作正常,它可以轻松区分mozilla,safari,iPhone safari和iPad safari。

iphone analysis logging awstats apple-ios

6
推荐指数
1
解决办法
2334
查看次数

我如何计算使用云计算与大容量站点可以节省多少。传统托管?

我如何计算托管一个每年有大约 300 万独立访问者的网站所需的带宽和成本?我想估算一下使用 Amazon EC3 等云计算服务与使用传统的托管服务器相比可以节省多少成本。

cloud-computing analysis

5
推荐指数
1
解决办法
280
查看次数

有没有有用的数据库静态分析工具?

是否有一种流行的工具来检查数据库的配置和模式的可疑字段、关系和配置,类似于lint等静态分析工具如何标记可疑代码行?

(我不确定这在技术上是静态的,因为它可能会连接到实时数据库服务器)。

database analysis

5
推荐指数
1
解决办法
1022
查看次数

linux中文本文件中IP的“按计数分组”

我有一个巨大的文本文件,其中包含 IP 地址:

123.33.22.33
221.23.128.2
123.33.22.33
92.222.192.12
92.222.192.12
123.33.22.33
Run Code Online (Sandbox Code Playgroud)

我可以将其排序为:

123.33.22.33
123.33.22.33
123.33.22.33
221.23.128.2
92.222.192.12
92.222.192.12
Run Code Online (Sandbox Code Playgroud)

并看到(用肉眼)第一个 IP 出现 3 次,第二次出现一次,最后一次出现两次。

我希望能够在巨大的日志文件中做到这一点,显然是以自动化的方式。是否可以?

谢谢

linux text analysis

5
推荐指数
1
解决办法
5040
查看次数