09-04-2001
Collecting data from TOP to a file
Is there a way to collect data from top command to a file at regular intervals. I need this on HP-UX. I need to gather resident memory usage. I know that sar will give %cpu usage. There is a pmap command which gives memory usage in solaris. Is there a similar command in HP-UX
Thanks
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
Since i am very new to shell scripting, i need help from you guys.
Suppose there is a file containing:
Log message:
Ashish
"asasasa"
asasa
asasa
asasas.info1
Log message:
Kapil
"asasasa"
asasa
asasa
asasas..info1 (2 Replies)
Discussion started by: ashish.kapil
2 Replies
2. Shell Programming and Scripting
I am attempting to gather data from 700 + routers. I have written a script that gets me about 70% of the information I need but I am in need of some assistance getting the remainder. I am fairly new to unix and I have not done programming since my 2nd year of high school in 1992.
I have a list... (0 Replies)
Discussion started by: Garlandxj
0 Replies
3. Shell Programming and Scripting
HI all,
I want to capture cpu data in batch mode of "top" command and redirect to a file like this:
top -b > cpu.dat
it works!
But I want to capture only Cpu lines, so i have:
top -b | grep ^Cpu >cpu.dat
Then I got an empty output file.
Why?
Could somebody explain and help me to make it... (15 Replies)
Discussion started by: fongthai
15 Replies
4. Shell Programming and Scripting
I have a file which contains data like
a
b
x
col1:data1
formula:data3
this is for 2
a
c
col1:@bkw
formula:dontad ad
asd
as per
a
\
i want the data from col1 and formula to keep the col1 data in left side of excel and col2 data in right side of it (1 Reply)
Discussion started by: bmrout007
1 Replies
5. AIX
Okay, I am trying to come up with a multi-platform script to report top ten CPU and memory hog processes, which will be run by our enterprise monitoring application as an auto-action item when the CPU and Memory utilization gets reported as higher than a certain threshold
I use top on other... (5 Replies)
Discussion started by: thenomad
5 Replies
6. Shell Programming and Scripting
Hi all,
I am having lots of oracle servers. I want to collect some health check details from all the server and report to one single centralized server. What would be best solution for this?
OS: AIX
Thanks
Gopal (1 Reply)
Discussion started by: ilugopal
1 Replies
7. Shell Programming and Scripting
Hi All,
I need some help in parsing out the first (top) data lines of each category (categories are based on the first column a, b, c, d, e.( see example file below) from a big file
a dfg 3 6 8 9
a fgh 5 7 0 9
a gkl 5 2 4 7
a glo 7 0 1 5
b ghj 9 0 4 2
b mkl 7 8 0 5
b jkl 9 0 4 5
c jkl 2... (1 Reply)
Discussion started by: Lucky Ali
1 Replies
8. Shell Programming and Scripting
I want to add header description from a file by matching the 2nd col of another file. .
The lookup file is at
ftp://ftp.ncbi.nlm.nih.gov/pub/COG/KOG/kog
The table file looks like
comp1001565_c0_seq1 At1g14590 48.48 66 34 0 200 3 171 236 ... (1 Reply)
Discussion started by: ritakadm
1 Replies
9. Shell Programming and Scripting
Hi Experts ,
I need your help to collect the complete data between two time frame from the log files, when I try awk it's collecting the data only which is printed with time stamp
for example, awk works well from "16:00 to 17:30" but its not collecting <line*> "from 17:30 to 18:00"
... (8 Replies)
Discussion started by: zenkarthi
8 Replies
LEARN ABOUT ULTRIX
vtimes
vtimes(3) Library Functions Manual vtimes(3)
Name
vtimes - get information about resource utilization
Syntax
vtimes(par_vm, ch_vm)
struct vtimes *par_vm, *ch_vm;
Description
This facility has been superseded by
The routine returns accounting information for the current process and for the terminated child processes of the current process. Either
par_vm or ch_vm or both may be 0, in which case only the information for the pointers which are non-zero is returned.
After the call, each buffer contains information as defined by the contents of the include file /usr/include/sys/vtimes.h:
struct vtimes {
int vm_utime; /* user time (*HZ) */
int vm_stime; /* system time (*HZ) */
/* divide next two by utime+stime to get averages */
unsigned vm_idsrss; /* integral of d+s rss */
unsigned vm_ixrss; /* integral of text rss */
int vm_maxrss; /* maximum rss */
int vm_majflt; /* major page faults */
int vm_minflt; /* minor page faults */
int vm_nswap; /* number of swaps */
int vm_inblk; /* block reads */
int vm_oublk; /* block writes */
};
The vm_utime and vm_stime fields give the user and system time respectively in 60ths of a second (or 50ths if that is the frequency of wall
current in your locality.) The vm_idrss and vm_ixrss measure memory usage. They are computed by integrating the number of memory pages in
use each over cpu time. They are reported as though computed discretely, adding the current memory usage (in 512 byte pages) each time the
clock ticks. If a process used 5 core pages over 1 cpu-second for its data and stack, then vm_idsrss would have the value 5*60, where
vm_utime+vm_stime would be the 60. The vm_idsrss integrates data and stack segment usage, while vm_ixrss integrates text segment usage.
The vm_maxrss reports the maximum instantaneous sum of the text+data+stack core-resident page count.
The vm_majflt field gives the number of page faults which resulted in disk activity; the vm_minflt field gives the number of page faults
incurred in simulation of reference bits; vm_nswap is the number of swaps which occurred. The number of file system input/output events
are reported in vm_inblk and vm_oublk These numbers account only for real I/O. Data supplied by the caching mechanism is charged only to
the first process to read or write the data.
See Also
wait3(2), time(3)
vtimes(3)