Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Internet Connection Uptime Logger (ICMP or HTTP)

by ybiC (Prior)
on Feb 12, 2001 at 23:28 UTC ( #57958=note: print w/ replies, xml ) Need Help??


in reply to Internet Connection Uptime Logger

That's pretty cool, zeno.   8^)

One reason for fetching page headers instead of using ping is if you can't run the script from a host in your DMZ, and your firewall blocks ICMP.   It also eliminates false negatives if the website you pick doesn't respond to ICMP.   Or you could use this goody to nail up a dial connection - some ISPs don't hold a line up for ICMP but will, of course, for HTTP.

BTW, I changed the open OUT,">>",$log lines like so: open (OUT, ">>$log") to get rid of this error:
Too many arguments for open at lines (open OUT) near "$log or"
Perl 5.00503 on Debian 2.2.
    cheers,
    Don
    striving for Perl Adept
    (it's pronounced "why-bick")


Comment on Re: Internet Connection Uptime Logger (ICMP or HTTP)
Re: Re: Internet Connection Uptime Logger
by zeno (Friar) on Feb 12, 2001 at 23:41 UTC

    Good point ybiC. There's no reason for me to use the three argument syntax, and it causes it to be incompatible with previous versions. I've changed the perlfunc:open code to your suggestion. Thanks! -zeno

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://57958]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (14)
As of 2014-09-18 12:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (114 votes), past polls