Skip to main content
4 votes

Display the total number of reads and writes for a given disk in a Linux shell

You can use smartctl. smartctl (Self-Monitoring, Analysis and Reporting Technology) is a command line utility or a tool in UNIX like operating system that perform SMART tasks such as printing the ...
Franck Dernoncourt's user avatar
4 votes

I am searching for a software that monitors activity on my computer

The program in the video that you linked to is called Rescue Time Features you requested: tracks which programs I use for how long A.Tracks time spent on applications and websites, giving you an ...
thesoundman20's user avatar
4 votes

OS X app to show GPU usage?

At least as of macOS 10.14 Mojave, this is now built-in to Activity Monitor. Choose ‘Window → GPU History’ (or hit ⌘4):
ELLIOTTCABLE's user avatar
4 votes

Track websites for changes

Trackly is worth a look, it will email you an image of the webpage with changes highlighted. Hourly and daily checks available. It works well even with very dynamic web pages using tons of javascript ...
David White's user avatar
4 votes

Getting a notification when a website becomes online

How about this: A simple POSIX compliant shell script. I tested it with both GNU and busybox versions of wget and in bash and ash. It opens a connection every 10 seconds and exits when a connection ...
Arkadiusz Drabczyk's user avatar
4 votes

Any free APIs or ways to get site status updates?

We use Nagios for simple monitoring tasks: Your requirements: Open Source Can Monitor a site to see whether it is up or not Publish that data to a web interface Presents graphs and statistics More: ...
pLumo's user avatar
  • 774
3 votes

Command line or terminal-based dashboard

tmux + config mgmt is definitely a good option if you already have the CLI tools you need to display what you want (tail, grep, awk, gplot, etc.) That said, blessed contrib is an interesting project ...
Michael Ellery's user avatar
3 votes

Software to monitor Windows API calls on a Windows 7

I'll recommend you Nektra SpyStudio, it can trace Windows API calls and 3rd party calls as seen in the image below. It works great on any Windows, however, I never noticed whether it can trace ...
ElektroStudios's user avatar
3 votes

Monitor Hardware on Windows

HWinfo can help you. It logs almost every sensor. Every voltage and frequency. Data is from cpu, gpu, motherboard, fans and disks. You can start sensors and logging them to a csv file. Link: http://...
user_0's user avatar
  • 216
3 votes

Server & application monitoring

Java Management Extensions (JMX) The Java platform supplies tools for managing and monitoring. The JMX architecture lets you build in instrumentation to report current status at runtime. That ...
Basil Bourque's user avatar
3 votes

Simple tool to check that Microsoft (and, optionally, Adobe) software is up-to-date on multiple PCs

Belarc Advisor is a free program which may serve your objective. It does periodic updates via internet definition database, but otherwise does not communicate specific information to the source. It ...
fred_dot_u's user avatar
  • 2,343
2 votes

How to monitor file/folder changes made while offline?

It sounds like what you need is a full VCS, version control system, of which there are several free ones. More specifically you need a, DVCS, Distributed VCS. With such a system each of you would ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Free options to MySQL Query Analyzer

If you are looking for something to help you analyze and optimize queries, the two tools that I can recommend most are Percona's PMM and Shattered Silicon's SSM (fork of PMM v1). Both support ...
Charlotte Ruddick's user avatar
2 votes

Monitoring PCI Express bus usage

I believe this can be accomplished with the Intel Performance Counter Monitor (PCM) tools: As of v2.5 it supports PCIe ...
Leopd's user avatar
  • 121
2 votes

.NET Application monitoring tools

@Puneet, with the scant details relating to your specific technology stack and architecture it is difficult to give you a precise answer. But, on a high-level, I suggest you take a serious look at ...
Daffy Punk's user avatar
2 votes

Automatically upload file

Syncfusion Data Integration Platform is an option to consider. The Data Integration Platform is based on Apache Nifi, so you could also consider Nifi if you need it to be open source. The Syncfusion ...
Davis Jebaraj's user avatar
2 votes

Android app the send video over wifi to another phone

You can try IP WebCam Create a hotspot from the "camera" phone. Join the hotspot on the "viewer" phone. Open the app on IPWebcam on the camera phone. Open a browser and connect to the address ...
Bob Kimani's user avatar
2 votes

Software Access Software

I am sorry, if you have already found a solution to your problem in 1.5 years. But maybe this information will be useful for other users. "10-Strike connection monitor" monitors usage of admin and ...
Dude's user avatar
  • 277
2 votes

How to view log or text files of remote computer in browser?

Your question is a vague, but I think I know what you are asking. You could set up an Apache web server to allow directory listing and set the log files to be in the served directory (default on ...
Gordon's user avatar
  • 179
2 votes

Log highest disk-reading process, every second, even on almost-freezed Linux

iotop -bot > ~/iotop.log is a not-so-bad solution. Other solutions are very welcome! It runs as a single process. The -b argument makes it run in batch mode, and output information to the standard ...
Nicolas Raoul's user avatar
  • 19.5k
2 votes

What Kafka UIs and monitoring tools do you recommend?

Xeotek KaDeck is a free Apache Kafka monitoring solution that runs as a cross-platform desktop application or as a web service ("Enterprise edition" only) on your desktop PC or container. Free (but ...
Ben's user avatar
  • 146
2 votes

How to check the CPU and memory usage of an executable?

Process Lasso From their site: Process Lasso is Windows process automation and optimization software. From tuning algorithms like ProBalance to user-created rules and persistent settings such as CPU ...
onurcano's user avatar
  • 674
2 votes

Email to SMS Solution?

In github there are several scripts to do that, if you search mail to SMS. They are not maintained but it is something that you could try. If you don't want to code, you could use something like ...
jesusnoseq's user avatar
1 vote

Software that monitors network bandwidth usage per process 1

NetBalancer will be the suitable application for you. I am using it for years. You can monitor the network bandwidth usage per process with this application.
TomJ's user avatar
  • 934
1 vote

Android app to show what apps/processes are currently using data

Since there was no answer posted yet, I decided to include it anyway. Currently the best option of achieving that is using Network Connections as Izzy rightly suggested (and I happen to use the same ...
xavier_fakerat's user avatar
1 vote

Server monitor software for Ruby on Rails

There's a few things you could try. There is a New Relic app for monitoring rails. You could try also (I have found a lot of people moving from new relic to skylight). There's also a way ...
Peyu's user avatar
  • 111
1 vote

Mine monitor & simulation system

I am sure that you will not find anything mine specific. All that I can find (for free) is the ZET evacuation tool, but it seems like it meets your needs (so long as we think of a mine as an upside ...
Mawg's user avatar
  • 9,033
1 vote

Open Source Monitoring Tool for Linux Server

My organisation uses Nagios, and at a glance it may well suit your needs. The Core version is free/OSS and it is well regarded in the industry. It comes with various web-based UIs, and can be ...
CJM's user avatar
  • 409
1 vote

Open Source Monitoring Tool for Linux Server

I'd suggest you take a look at Zabbix (, a very powerful open source monitoring tool.
Stephen's user avatar
  • 176
1 vote

Internet connection monitoring program

I would recommend WinMTR if you are using Windows and mtr otherwise. While they do not measure connection speed, these programs combine ping and traceroute, so you can see dropped packets and where ...
Nathaniel M. Beaver's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible