top
was born. scout_realtime
is top
for the modern developer.
4:46:07 pm
|
||||
CPU Usage27.4%
Memory Usage14%
Disk Utilization0%
Network Traffic1 KB/s
|
||||
Top Processes
|
scout_realtime
on your server, then access locally from your dev box.$ gem install scout_realtime
$ scout_realtime
$ ssh -NL 5555:localhost:5555 user@ip_or_hostname
user@ip_or_hostname
is your usual SSH access - this creates an SSH tunnel to your server.
top
change too?top
, no disk or network metrics
are shown. We've added disk utilization, disk space, and network traffic. Now all of the key performance metrics
are in a single view.
top
's memory used
metric is the cause of frequent confusion. It's usually very close to the total memory which makes it look like you are running of out RAM. However, that's not the case: Linux uses all free RAM for the disk buffer cache to make reading data from the disk as efficient as possible. We've removed the buffer cache from the memory numbers.
top
display can jump around a lot as processes become active. We've grouped processes with the same
name together and display the number of processes running. The result? Trends in active processes become much clearer.
scout_realtime
free?scout_realtime
is maintained by the team at Scout, a SaaS server monitoring solution trusted by tens of thousands of developers.
scout_realtime
secure?scout_realtime
relies heavily on the proc file system to fetch
metrics. procfs is available on Linux-based distributions. OSX and
FreeBSD do not have full support for procfs and are not supported.
scout_realtime
.
scout_realtime
in your browser.
scout_realtime
daemon at 1% on an Intel Xeon 2.40GHz CPU. Memory usage is around 22 MB.
If you turn off the metric collection (by
clicking the pause button on the web page), CPU usage will effectively drop to 0%, and you'll still be able to visit the web page and
re-enable metrics at any time.
scout_realtime
.
Try ~/.scout/scout_realtime.log
scout_realtime
?