05-14-2008
disk and memory monitoring problem
Hi all,
I am looking for api to get me system monitoring statictics every 5 minutes.
I am looking at the following statistics:
1. System CPU Usage
2. Process CPU Usage
3. Process Memory Usage
4. I/O Usage for a certain disk.
5. Process I/O bytes/sec utilization.
I have seen very nice api pstat_* for HP but I am also looking for api on Linux and solaris as well.
Any bit of generic unix would be of great use.
Thanks,
Raj
10 More Discussions You Might Find Interesting
1. AIX
Hello!
Is there a C function or system call in AIX that can tell how much free memory
is in the system at a certain moment?
Also, I'd like to know if there are functions that can:
-find the number of processors in the system
-report the network interface activity.
Thank you very much in... (0 Replies)
Discussion started by: aldehida
0 Replies
2. HP-UX
Hey guys how do you determined how much memory is consumed a certain process in HP-UX,Also is there any other way of determining free memory if memdetail and sar -r is unavailable? (2 Replies)
Discussion started by: sbn
2 Replies
3. UNIX for Dummies Questions & Answers
Hi all,
Unix has the TOP and SAR command to monitor machine's performance. Can it be used in a script to alert if the cpu utilization is more than 80 or memory used is more than 90.
Is SAR preferable than TOP?
Please advise. (3 Replies)
Discussion started by: er_ashu
3 Replies
4. UNIX for Dummies Questions & Answers
Hi Guys,
I'm looking for a way to monitor disk health/status for a Solaris 5.8 sparc machine. I'm looking for something similar to LSIutility or MegaCLI.
Any suggestions?
Output of `modinfo`:
30 102616fb 10be8 118 1 ssd (SCSI SSA/FCAL Disk Driver 1.151)
122 7821c000 18550 32 1 ... (2 Replies)
Discussion started by: tank126
2 Replies
5. Shell Programming and Scripting
It's the old thread "Disk Space Monitoring Script", modified for UNIX
This is the new code:
df -k | awk ' { if ( int($4) > 90)
{subject = $1 " More than 90% disk usage. Used: " $4
email = "email@test.com"
print subject
cmd = "mailx -s \"" subject "\" " email
cmd | getline... (4 Replies)
Discussion started by: dungureanu
4 Replies
6. Shell Programming and Scripting
I am working on a server where the 'root' user ZFS filesystem.
Now when I do Top commands it says only 750M free .But when I count the actual memory utilized it comes only to 12 GB and the total size of the server is 32G.
I think rest of the space is held up by ZFS file system.
Is there a... (5 Replies)
Discussion started by: prasperl
5 Replies
7. Shell Programming and Scripting
Hi ,
Does anyone have a script for monitoring disk failures on a Solaris 10/11 box? Need one today ASAP, thnks in advance. (2 Replies)
Discussion started by: walnutpony123
2 Replies
8. Infrastructure Monitoring
Hi,
We have recently implemented lpar2rrd tool to monitor CPU usage in our company but now they are are asking if it is possible to monitor Database and memory usage and have it output the data on a graph as well. The memory part I know it is possible I am just not sure how to implement it.... (1 Reply)
Discussion started by: vpundit
1 Replies
9. Shell Programming and Scripting
MEMORY Usage should also be captured in a table format with usage by each user. Columns should be a. System time b. User c. Percentage usage
Report should be published with d. current usage status e. Trend over last 3 quarter f. Usage by user
When usage of MEMORY is... (1 Reply)
Discussion started by: roy1912
1 Replies
10. UNIX for Beginners Questions & Answers
HI I am Trying to edit the below code to send email every day with difference of disk utilized in for last 24 hours but instead getting same usage everyday. can you please help me to point out where my calculation is going wrong. Thank you.
=================
#!/bin/bash
TODAY="at $(date... (0 Replies)
Discussion started by: Mi4304
0 Replies
LEARN ABOUT HPUX
cmstartres
cmstartres(1m) cmstartres(1m)
NAME
cmstartres - starts resource monitoring on the local node for an EMS resource that is configured in a Serviceguard package.
SYNOPSIS
cmstartres [-v] [-u] -p package_name resource_name
DESCRIPTION
cmstartres starts resource monitoring for an EMS resource on the local node. This resource must be configured in the specified pack-
age_name.
To start a resource monitoring for an EMS resource in the package, a user must either be superuser(UID=0), or have an access policy of
FULL_ADMIN allowed in the cluster configuration file. See access policy in cmquerycl(1m) or cmmakepkg(1m).
Options
cmstartres supports the following options.
-v Verbose output will be displayed.
-u Wait for the EMS resource to be available before starting resource monitoring.
-p package_name
The name of the package where the EMS resource is configured in. This is a required parameter.
resource_name
Name of the EMS resource to start resource monitoring for. This resource must be configured in the specified pack-
age_name. This is a required parameter.
RETURN VALUE
cmstartres returns the following values:
0 Successful completion.
1 Command failed.
EXAMPLES
To start resource monitoring for the EMS resource /net/interfaces/lan/status/lan0 for package pkgA, do the following:
cmstartres -u -p pkgA /net/interfaces/lan/status/lan0
AUTHOR
cmstartres was developed by HP.
SEE ALSO
cmstopres(1m), cmquerycl(1m), cmmakepkg(1m).
Requires Optional Serviceguard Software cmstartres(1m)