# Need a simple freeware ping-logging program (for Win32)

**URL:** https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812
**Category:** Miscellaneous and Personal Stuff I Must Share
**Created:** [August 15, 2006, 11:25am UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812 "2006-08-15T11:25:59Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)
#### Post date: [August 15, 2006, 11:25am UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/1 "2006-08-15T11:25:59Z")

</div>

I’m having awful trouble with my DSL here at work; there are sporadic periods when the connection keeps dropping, but whenever an engineer comes to look at it, it fails to misbehave.

What I need to do is set up a machine to ping somewhere like Google, just once a minute and write a single line result to a text file. Hopefully a pattern of failure will emerge and I can schedule an appointment for the next engineer visit to occur during a likely episode of connection loss.

If I had a Linux machine up and running at the moment, I could do this with a single command; if I had the time, I could write a little VB app that would do it for me, but I have neither. So I’m looking for a little off-the-shelf bit of freeware to do it. Can find loads of them that will graphically display what’s going on, but so far, nothing that will produce a simple text log.

---

<div class="post-metadata">

### Author: ![Small\_Clanger](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@Small\_Clanger](https://boards.straightdope.com/u/Small_Clanger)
#### Post date: [August 15, 2006, 1:44pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/2 "2006-08-15T13:44:39Z")

</div>

How about, at a command prompt:

```auto

ping -t > MangetoutsPing.log

```

Ctl+C to quit

Will be quite a big file after a hour, there may be an option to ping less frequently.

---

<div class="post-metadata">

### Author: ![Small\_Clanger](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@Small\_Clanger](https://boards.straightdope.com/u/Small_Clanger)
#### Post date: [August 15, 2006, 1:51pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/3 "2006-08-15T13:51:28Z")

</div>

:smack:

Well that was broken. Anyway if it was as simple as that I’m sure you’d have figured something out already.

---

<div class="post-metadata">

### Author: ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)
#### Post date: [August 15, 2006, 1:59pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/4 "2006-08-15T13:59:03Z")

</div>

Thanks; as far as I can tell, the Windows Ping command doesn’t have the necessary functionality to do the job; it can be set to ping repeatedly, but the interval between pings is not (AFAIK) adjustable. Since I’ve got to leave it running for a number of days, it isn’t going to work.

---

<div class="post-metadata">

### Author: ![drachillix](https://avatars.discourse-cdn.com/v4/letter/d/48db29/32.png) [@drachillix](https://boards.straightdope.com/u/drachillix)
#### Post date: [August 15, 2006, 2:11pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/5 "2006-08-15T14:11:55Z")

</div>

> [@Mangetout](#):
>
> If I had a Linux machine up and running at the moment, I could do this with a single command; if I had the time, I could write a little VB app that would do it for me, but I have neither. So I’m looking for a little off-the-shelf bit of freeware to do it. Can find loads of them that will graphically display what’s going on, but so far, nothing that will produce a simple text log.

Could a Linux live CD perform the task on an otherwise minimally used machine? I don’t know how, just a thought that crossed my mind. Mind pointing me at a link with instructions if this will work?

I have a couple of customers experiencing similar problems that I am having a bear of a time pinning down. What ISP is handling your lines?

I’m beginning to wonder if in the recent price drop of AT&T’s DSL service they have overwhelmed their capacity a bit and are dropping and or taking 5-10 min sometimes to recognize a new connection.

---

<div class="post-metadata">

### Author: ![drachillix](https://avatars.discourse-cdn.com/v4/letter/d/48db29/32.png) [@drachillix](https://boards.straightdope.com/u/drachillix)
#### Post date: [August 15, 2006, 2:18pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/6 "2006-08-15T14:18:29Z")

</div>

> [@Mangetout](#):
>
> Thanks; as far as I can tell, the Windows Ping command doesn’t have the necessary functionality to do the job; it can be set to ping repeatedly, but the interval between pings is not (AFAIK) adjustable. Since I’ve got to leave it running for a number of days, it isn’t going to work.

This one claims to be able to generate detailed logs and has adjustable ping timing

[http://www.qksoft.com/utility-ping/](http://www.qksoft.com/utility-ping/) 15 day trial

---

<div class="post-metadata">

### Author: ![Jurph](https://avatars.discourse-cdn.com/v4/letter/j/50afbb/32.png) [@Jurph](https://boards.straightdope.com/u/Jurph)
#### Post date: [August 15, 2006, 2:38pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/7 "2006-08-15T14:38:53Z")

</div>

You could tell Windows to run a batch file once every hour, comprised of the following line (the “\>\>” appends the output to all previous output):

```auto

ping www.google.com >> pinglog.txt

```

You’d have to go to Task Scheduler, create an entry, clone it 23 times (once for each hour of the day) and then manually tweak them to run each hour. I’m pretty sure this is as close as WinXP gets to allowing you to run **cron** jobs. Obviously you can set as many flags as you like.

---

<div class="post-metadata">

### Author: ![drachillix](https://avatars.discourse-cdn.com/v4/letter/d/48db29/32.png) [@drachillix](https://boards.straightdope.com/u/drachillix)
#### Post date: [August 15, 2006, 2:40pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/8 "2006-08-15T14:40:16Z")

</div>

> [@drachillix](#):
>
> This one claims to be able to generate detailed logs and has adjustable ping timing
> 
> [http://www.qksoft.com/utility-ping/](http://www.qksoft.com/utility-ping/) 15 day trial

The text logging feature is accessed by R clicking on the address that is being pinged and clicking more detail. Couldn’t find an explanation for that in the FAQ/help files. I just tested it against my site and was able to save a regular text log file.

---

<div class="post-metadata">

### Author: ![VenusProbe](https://avatars.discourse-cdn.com/v4/letter/v/e495f1/32.png) [@VenusProbe](https://boards.straightdope.com/u/VenusProbe)
#### Post date: [August 15, 2006, 6:58pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/9 "2006-08-15T18:58:46Z")

</div>

I slapped together a little app using TCL and freewrap unzip it to c:\ the ini file has settings for the domain to ping, the interval and duration it writes a timestamped log file to its directory (C:\PingLogger)

[PingLogger.zip](http://www.geerwerkz.com/SDMB/PingLogger.zip)

try it out

---

<div class="post-metadata">

### Author: ![NinjaChick](https://avatars.discourse-cdn.com/v4/letter/n/71c47a/32.png) [@NinjaChick](https://boards.straightdope.com/u/NinjaChick)
#### Post date: [August 15, 2006, 7:16pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/10 "2006-08-15T19:16:13Z")

</div>

…This thread made a hell of a lot more sense once I realized the subject was “…ping-logging”, rather than “…pine-logging”.

---

<div class="post-metadata">

### Author: ![VenusProbe](https://avatars.discourse-cdn.com/v4/letter/v/e495f1/32.png) [@VenusProbe](https://boards.straightdope.com/u/VenusProbe)
#### Post date: [August 15, 2006, 7:21pm UTC](https://boards.straightdope.com/t/need-a-simple-freeware-ping-logging-program-for-win32/368812/11 "2006-08-15T19:21:41Z")

</div>

When I first read it I thought the OP was looking for a **Pong** program! 😃
