如何在windows下安装smokeping1) smokewhat?Smokeping(link) is a nice latency measurement tool, unfortunately it WAS only available for linux/unix…but after the jump, you’ll find how to make it work under Microsoft Windows!SmokePing is a deluxe latency measurement tool. It can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection2)你需要作的准备工作-perl(选择windows下的perl 5.8.xxx的msi的包) perl非常的酷并且在使用的过程中你会发现他的功能非常强大-RRDs Perl的模块 这个版本工作起来稳定,而且你可以免费的下载到最新的版本-fping windows版本的fping(感谢Michael Parson)-smokeping 2.0.9 这个版本工作起来稳定,而且你可以免费的下载到最新的版本-a text editor (本人注:就是一个编辑器,可以使用记事本或者写字板或者dreamwave来代替,我在安装的过程中没有用到它,我感觉写字板足够用了,而且用起来老顺手的,呵呵,用习惯了)-a web server (本人注:使用iis就可以了,作者本人用的是apache+php+mysql,开源陪举免费,我用的是iis,感觉没什么区别)3)你不需要什么-银子 所有的软件几乎都是免费的,作者原话(我们没有选用作者说到文本编辑器和web服务器,所以如果都是正版软件的话,是需要破费的:p)4)安装-安装Activestate Perl-安装windows版本伍乱腊的RRDtool(解压然后运行install.cmd)-解压缩 smokeping 到c:\smokeping-2-0-8-解压缩 windows版本的fping(请确认cygwin1.dll和fping在同一个目录下)到c:\腔滑smokeping-2.0.8\fping-安装web服务器,建立站点并指定站点根目录为c:\www5)更改 a)改名- C:\smokeping-2.0.8\bin\smokeping.dist 更改为 smokeping.pl- C:\smokeping-2.0.8\bin\tSmoke.dist 更改为 tSmoke.pl b)编辑 C:\smokeping- 2.0.8\bin\smokeping.pl添加 (行5后): use lib qw(C:\smokeping-2.0.8\lib); 替换 (行 9): Smokeping::main(”etc/config.dist”); 替换为 Smokeping::main(”C:/smokeping-2.0.8/etc/config.dist”);- C:\smokeping-2.0.8\bin\tSmoke.pl更改 (行 63): my $cfgfile = “etc/config.dist”; 替换为 my $cfgfile = “C:\smokeping-2.0.8\etc\config.dist”;- C:\smokeping- 2.0.8\lib\Smokeping.pm替换 (行14): use Sys::Syslog qw(:DEFAULT setlogsock); 替换为 #use Sys::Syslog qw(:DEFAULT setlogsock);替换 (行 21): $ENV{LC_NUMERIC}=’C'; 替换为 #$ENV{LC_NUMERIC}=’C'; 替换 (行 22): POSIX::setlocale(&POSIX::LC_NUMERIC,”"); 替换为 #POSIX::setlocale(&POSIX::LC_NUMERIC,”");替换 (行2984): daemonize_me $cfg->{General}{piddir}.”/smokeping.pid”; 替换为 #daemonize_me $cfg->{General}{piddir}.”/smokeping.pid”;(jinni注:以下为apache的配置,我用的是iis,所以只建立了iis对perl程序的应用程序影射,略过不谈,不译)“- C:\wamp\Apache2\conf\httpd.confchange (line 515): ScriptAlias /cgi-bin/ “C:/wamp/Apache2/cgi-bin/” into ScriptAlias /cgi-bin/ “c:/wamp/cgi/”change (line 521):