Doug MacEachern
|
774f110915
|
[SIGAR-7] Convert sectors to bytes in Linux file system read/write bytes metrics
|
2006-06-22 02:48:19 +00:00 |
|
Doug MacEachern
|
954b01b441
|
doc /proc/diskstats fields
|
2006-06-21 17:53:15 +00:00 |
|
Doug MacEachern
|
5d6e5c1e8e
|
add some iostat debug logs
|
2006-06-21 16:54:16 +00:00 |
|
Doug MacEachern
|
7f434cf5ce
|
implement net_connection_walk
|
2006-06-20 00:28:21 +00:00 |
|
Doug MacEachern
|
b279cfa785
|
start alternative to sigar_net_connection_list_get
|
2006-06-15 20:50:00 +00:00 |
|
Doug MacEachern
|
541fe6b395
|
only punt mtrr write-back if way off from MemTotal
|
2006-06-13 17:59:58 +00:00 |
|
Doug MacEachern
|
3ff6042aaf
|
backout previous mem changes. only punt mtrr to rounding if > 1 write-back register
|
2006-06-13 15:38:43 +00:00 |
|
Doug MacEachern
|
5ff5b9d145
|
[SIGAR-6] Use rounding for mem.ram on Linux rather than /proc/mtrr
|
2006-06-09 18:39:28 +00:00 |
|
Doug MacEachern
|
8355e44d8c
|
cast to prevent possible integer overflow in filesystem_usage
|
2006-05-31 00:59:14 +00:00 |
|
Doug MacEachern
|
87e66ddba6
|
add several sanity checks to net_connection_list
|
2006-04-24 18:18:16 +00:00 |
|
Doug MacEachern
|
8e48b40ec2
|
HT enabled detection is not reliable
|
2006-03-22 02:46:11 +00:00 |
|
Doug MacEachern
|
9f5ad58812
|
add net_interface_stat.speed
|
2006-03-07 01:08:23 +00:00 |
|
Doug MacEachern
|
e63e0ff456
|
remove proc_mem.{rss,vsize}
|
2006-03-04 02:48:58 +00:00 |
|
Doug MacEachern
|
7250cfe937
|
proper check if HT is enabled
|
2006-03-03 02:01:19 +00:00 |
|
Doug MacEachern
|
58435e27ab
|
fix debug log
|
2006-02-24 03:12:59 +00:00 |
|
Doug MacEachern
|
249653c046
|
use asm/cpuid instead of /proc/cpuinfo to detect hyperthreading
|
2006-02-23 23:23:27 +00:00 |
|
Doug MacEachern
|
547a30b20b
|
keep better track of /proc/*/stat fields
|
2005-11-28 18:24:11 +00:00 |
|
Doug MacEachern
|
530157168d
|
add proc_mem page fault metrics
|
2005-11-23 17:39:28 +00:00 |
|
Doug MacEachern
|
5df9096cba
|
add proc_state.processor
|
2005-11-23 03:09:59 +00:00 |
|
Doug MacEachern
|
ef15aa3434
|
stub proc_state.processor
|
2005-11-23 01:28:51 +00:00 |
|
Doug MacEachern
|
fb61a2ebb0
|
add proc_state.threads metric
|
2005-11-22 21:45:45 +00:00 |
|
Doug MacEachern
|
100aed0cb3
|
integrate dmalloc.h
|
2005-11-09 18:26:10 +00:00 |
|
Doug MacEachern
|
f2b304ea3c
|
make it easier to redefine /proc for testing/debugging
|
2005-09-30 23:05:14 +00:00 |
|
Doug MacEachern
|
22316abc31
|
use SIGAR_TICK2SEC macro
|
2005-05-12 03:20:13 +00:00 |
|
Doug MacEachern
|
1146d10e26
|
convert cpu times to seconds
|
2005-05-11 23:17:39 +00:00 |
|
Doug MacEachern
|
692e2010f2
|
for /proc/diskstats
|
2005-05-06 23:50:27 +00:00 |
|
Doug MacEachern
|
26a72a811b
|
yet another place to find disk metrics in 2.6
|
2005-05-06 23:47:22 +00:00 |
|
Doug MacEachern
|
a503c1910d
|
implement new disk metrics for linux w/ /proc/partitions metrics
|
2005-05-06 22:51:34 +00:00 |
|
Doug MacEachern
|
22452e99fc
|
add file_system_usage_t.used field
|
2005-04-26 19:55:21 +00:00 |
|
Doug MacEachern
|
aa3a6a201d
|
init new disk fields
|
2005-04-07 01:28:07 +00:00 |
|
Doug MacEachern
|
cd6df9317e
|
use protocol param in proc_port
|
2005-03-16 03:54:05 +00:00 |
|
Doug MacEachern
|
c31d2c5712
|
add protocol param to proc_port function
|
2005-03-16 02:44:52 +00:00 |
|
Doug MacEachern
|
b9144d1728
|
pass sigar_t* to sigar_os_error_string
|
2005-03-12 06:19:34 +00:00 |
|
Doug MacEachern
|
71b4db50c8
|
fillin net_connection queue metrics
|
2005-03-12 04:39:25 +00:00 |
|
Doug MacEachern
|
87b9f750b9
|
fillin net_connection.state field
|
2005-03-11 17:02:30 +00:00 |
|
Doug MacEachern
|
df486b12dd
|
rid 64bit compile warnings
|
2005-02-16 22:39:10 +00:00 |
|
Doug MacEachern
|
b2cc0c4c48
|
move /proc/pid/cmdline parsing to sigar_util.c
|
2005-02-09 07:29:31 +00:00 |
|
Doug MacEachern
|
728fd6d75d
|
initialize disk metrics for all platforms
|
2004-12-05 23:42:23 +00:00 |
|
Doug MacEachern
|
dfdff8b635
|
use SIGAR_FIELD_NOTIMPL constant in place of -1 or 0 for fields which are not implemented for a given platform
|
2004-12-05 23:36:48 +00:00 |
|
Doug MacEachern
|
d7adfbd94a
|
cache the dirname => device lookups
|
2004-12-05 22:31:26 +00:00 |
|
Doug MacEachern
|
72b3a4c55b
|
disk metrics for 2.4 kernel
|
2004-12-05 20:34:51 +00:00 |
|
Doug MacEachern
|
bb42c93df4
|
linux 2.6 iostats
|
2004-12-05 07:10:18 +00:00 |
|
Doug MacEachern
|
bd9a436247
|
fillin cpu.wait
|
2004-11-22 01:58:07 +00:00 |
|
Doug MacEachern
|
46ba56bc17
|
add cpu.wait metric
|
2004-11-22 01:51:34 +00:00 |
|
Doug MacEachern
|
02c7235d4d
|
adjust mem.actual_{used,free} +/- buffers/cache
|
2004-11-20 02:23:57 +00:00 |
|
Doug MacEachern
|
fee5b18641
|
removing mem.{buffer,cached} fields.
replace with actual_{free,used} fields so we can portably adjust
-/+ buffers/cache on linux and perhaps on other platforms w/ different
semantics.
|
2004-11-20 02:08:16 +00:00 |
|
Doug MacEachern
|
65fe21ae2b
|
thread_cpu impl
|
2004-11-17 05:50:18 +00:00 |
|
Doug MacEachern
|
1299660b6c
|
thread_cpu stub
|
2004-11-17 05:35:17 +00:00 |
|
Doug MacEachern
|
a28cf84001
|
use sysconf to get ticks
|
2004-11-15 00:56:34 +00:00 |
|
Doug MacEachern
|
314ddb41bf
|
make sigar_swap compatible with 2.6 kernel
|
2004-10-05 20:46:57 +00:00 |
|