fmII
Tue, Dec 02nd home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 06:50 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 icpld - Default branch
Section: Unix

 

Added: Sat, Oct 11th 2003 10:01 UTC (5 years, 1 month ago) Updated: Tue, Jul 29th 2008 14:28 UTC (4 months, 6 days ago)


About:
ICPLD (Internet Connection Performance Logging Daemon) is a connection monitor that sends ICMP requests to IP addresses of your choice and monitors if your machine has a working network connection. It logs failed attempts to reach the hosts, and will stamp a log as soon as a reply is received. It keeps track of when and for how long the connection was unavailable and records both total down time and each occasion of interrupted connection. It supports IPv6 and can execute a command whenever a connection goes up or down, which is useful for alerting users.

Author:
Erik Ljungström [contact developer]

Rating:
8.35/10.00 (1 vote)

Homepage:
http://icpld.northernmost.org/
Tar/GZ:
http://www.ibiblio.org/icpld/download/icpld-1.1.5.tar.gz
Tar/BZ2:
http://www.ibiblio.org/icpld/download/icpld-1.1.5.tar.bz2
Changelog:
http://www.ibiblio.org/icpld/docs/ChangeLog
BSD Ports URL:
http://www.freshports.org/net/icpld/

Trove categories: [change]
[Development Status]  4 - Beta
[Environment]  Console (Text Based), No Input/Output (Daemon)
[Intended Audience]  System Administrators
[License]  OSI Approved :: BSD License (original)
[Operating System]  MacOS X, POSIX :: BSD, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: GNU/Hurd, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language]  C++
[Topic]  Internet, System :: Diagnostics, System :: Logging, System :: Monitoring, System :: Networking :: Monitoring, System :: Systems Administration

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Erik Ljungström (Owner)

» Rating: 8.35/10.00 (Rank N/A)
» Vitality: 0.09% (Rank 1667)
» Popularity: 1.42% (Rank 3988)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 14,745
   URL hits: 4,311
   Subscribers: 39

Other projects from the same categories:
Boot Everywhere Linux
eSKUeL
Fusion Control Panel
pam_smbpass
UProxy

Users who subscribed to this project also subscribed to:
Ace Operator
Mimas Toolkit
rrdUtils
DB Visual ARCHITECT for Eclipse
RapidSVN


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.1.5 29-Jul-2008 BSD License (original) Homepage Tar/GZ Changelog

 Comments

[»] Very nice pinning down DSL internet connection drops
by Jameson Burt - Jun 10th 2004 09:16:03

With this, I could tell that my connections were down
for minutes rather than hours as I formerly thought.
I now spend far less human time monitoring and
wondering about my ADSL connection.

Here is an example response with "icpld -log -m" or from /var/log/icpld.log,

IPv4: Connection down: Wed Jun 9 22:30:03 2004
IPv4: connection up: Wed Jun 9 22:41:09 2004
Down for: 00:11:06
IPv4 Total: 00:26:30
IPv4 connection dropped 6 times.

This particular drop was down for 11 minutes,
while my connection has been down 6 times
for a total of 26 minutes since this daemon started
yesterday.

In the configuration file, I use sounds from my
Debian package frozen-bubble,

nobeep=false
cmd4dn=play
/usr/share/games/frozen-bubble/snd/stick.wav
cmd4up=play /usr/share/games/frozen-bubble/snd/rebound.wav

so I hear a decreasing tone or an increasing tone
when my ADSL connection goes down or up, respectively.
Documentation indicated sound would not play
with icpld running as a daemon, but it does play while in daemon mode for me.
While I only wanted logging, the sounds for my internet
connection failing/working enhance my mind-meld
with my computer.

If the system crashes, there remains the file
~/.icpld/icpld.pid
which must be removed by hand; since "icpld -quit"
will not remove this file when icpld does not run,
and icpld will not start while this ficpld.pid file remains.
Because of this, when I created a startup /etc/init.d/icpld
script, I had to alter that file 3 times until I noticed this slight oddity.


--
Jameson C. Burt, NJ9L, jameson at coost.com

[reply] [top]


    [»] Re: Very nice pinning down DSL internet connection drops
    by Erik Ljungström - Jun 10th 2004 15:16:23


    > so I hear a decreasing tone or an

    > increasing tone

    > when my ADSL connection goes down or up,

    > respectively.

    > Documentation indicated sound would not

    > play

    > with icpld running as a daemon, but it

    > does play while in daemon mode for me.

    This is only true for the terminal bell beeping. I should definately clarify this in the documentation, now that the option to play other sounds is available.


    > If the system crashes, there remains the

    > file

    > ~/.icpld/icpld.pid

    > which must be removed by hand; since

    > "icpld -quit"

    > will not remove this file when icpld

    > does not run,

    > and icpld will not start while this

    > icpld.pid file remains.

    > Because of this, when I created a

    > startup /etc/init.d/icpld

    > script, I had to alter that file 3 times

    > until I noticed this slight oddity.

    You do have a point here. This will be fixed in the upcoming release. icpld -quit should definately remove stale pid-files. Thank you for pointing this out. You could by the way have taken a look at the startup script available in the contrib directory :-)

    Thank you for the feedback

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs