Tuffie
06-24-2002, 03:29 PM
General info
CoolMon is a freeware utility written by Aryeh Holzer, also known as DaisyMan, who is a member of the Ars Technica OpenForum community. CoolMon is one of many software projects which are written and distributed freely by members of the Ars community. The projects have become known as Arsware, check out the website for more cool stuff. Macintosh users, make sure to check out AquaMon, the CoolMon for MacOS X! Cross functionality for Client/Server setups between CoolMon and AquaMon is being planned.
CoolMon displays system information in a small configurable window. Most of the application's data is retrieved from the Windows performance counters; these are the values it can currently display:
Processor usage (up to four CPU's)
Number of Processes
Number of Threads
Process using the most CPU time
Processor type
Used/Free/Total page file
Used/Free/Total RAM
Free/Total/Grand Total Disk space (up to sixteen disks)
Computer Uptime
Date & Time
Computer name
User name
All IP addresses
Network read and write speed (up to four NICs)
Total Bytes sent and received
Battery status
Motherboard Monitor temperatures and fan speeds
Import lines from any text file (i.e. Winamp song title, weather data, log files, etc.)
Special features
Client/Server mode: CoolMon can be configured as a server and a client so that remote machines can be monitored. Simultaneous local and remote monitoring is possible, as multiple instances of the application can be started. The TCP/IP port can be selected, as well as a password so the data is encrypted.
Web Services: CoolMon can also act as a web server, making it's data accessible though web services like SOAP/WDSL, as well as auto-save XML files in both formatted and unformatted structure. Here is a very nice example of CoolMon's XML data being used to display the system stats on a webpage. Here you can find examples of parsing CoolMon's XML data using PHP and JavaScript, and here is a detailed explanation of an ASP.NET implementation.
Process Exclusion: For people that run SETI, RC5, Folding@Home, Genome@Home, the UD Cancer Project or any other Distributed Computing client, it is possible to exclude this process from the total amount. This makes the Processor usage counter valuable, as it is not at a constant 100%. It is also possible to exclude multiple processes. (Not a member of any of the initiatives? Join!)
Other special features include: custom update interval, degree of alpha transparency, display of processor usage in the systray, longest and average uptime display, flashing scroll lock light to indicate network activity.
System Requirements
Full functionality: Windows 2000 and XP
Limited functionality: Windows 98 and Me
Not supported: All other Windows versions, i.e. Windows 95, NT4, etc.
http://daisyman.arsware.org/coolinfo/
CoolMon is a freeware utility written by Aryeh Holzer, also known as DaisyMan, who is a member of the Ars Technica OpenForum community. CoolMon is one of many software projects which are written and distributed freely by members of the Ars community. The projects have become known as Arsware, check out the website for more cool stuff. Macintosh users, make sure to check out AquaMon, the CoolMon for MacOS X! Cross functionality for Client/Server setups between CoolMon and AquaMon is being planned.
CoolMon displays system information in a small configurable window. Most of the application's data is retrieved from the Windows performance counters; these are the values it can currently display:
Processor usage (up to four CPU's)
Number of Processes
Number of Threads
Process using the most CPU time
Processor type
Used/Free/Total page file
Used/Free/Total RAM
Free/Total/Grand Total Disk space (up to sixteen disks)
Computer Uptime
Date & Time
Computer name
User name
All IP addresses
Network read and write speed (up to four NICs)
Total Bytes sent and received
Battery status
Motherboard Monitor temperatures and fan speeds
Import lines from any text file (i.e. Winamp song title, weather data, log files, etc.)
Special features
Client/Server mode: CoolMon can be configured as a server and a client so that remote machines can be monitored. Simultaneous local and remote monitoring is possible, as multiple instances of the application can be started. The TCP/IP port can be selected, as well as a password so the data is encrypted.
Web Services: CoolMon can also act as a web server, making it's data accessible though web services like SOAP/WDSL, as well as auto-save XML files in both formatted and unformatted structure. Here is a very nice example of CoolMon's XML data being used to display the system stats on a webpage. Here you can find examples of parsing CoolMon's XML data using PHP and JavaScript, and here is a detailed explanation of an ASP.NET implementation.
Process Exclusion: For people that run SETI, RC5, Folding@Home, Genome@Home, the UD Cancer Project or any other Distributed Computing client, it is possible to exclude this process from the total amount. This makes the Processor usage counter valuable, as it is not at a constant 100%. It is also possible to exclude multiple processes. (Not a member of any of the initiatives? Join!)
Other special features include: custom update interval, degree of alpha transparency, display of processor usage in the systray, longest and average uptime display, flashing scroll lock light to indicate network activity.
System Requirements
Full functionality: Windows 2000 and XP
Limited functionality: Windows 98 and Me
Not supported: All other Windows versions, i.e. Windows 95, NT4, etc.
http://daisyman.arsware.org/coolinfo/