07-21-2008
There is a lot of alerting (server management) software out there, they basically work the same way:
There is some sort of agent, a program which collects the configured data, compares it against some configurable threshold and sends an alert when the threshold is reached. On one machine runs the central part, which receives all the alerts, displays/filters/etc. them and maybe stores the alerts and or the data in some database. Usually there are some tools to query/aggregate/etc. these data to create all sorts of colourful graphs to make management happy.
A (definitely not complete) list of such software: HP/OpenView, BMC Patrol, TekView, CA Unicenter, ....
With the named ones i have worked already and they all do more or less the same save for CAU - beware of it if you can.
I hope this helps.
bakunin
10 More Discussions You Might Find Interesting
1. Programming
how can i monitor usages of CPU, Memory, Hard disk etc. under SUN Solaries
through a c program or java program
i want to store that data into database so i can show it graphically
thanks in advance (2 Replies)
Discussion started by: Gajanad Bihani
2 Replies
2. Shell Programming and Scripting
I have written a script that will calculate CPU usage and Memory usage of a particular process on AIX Unix. I know the PID and I am using the command --
# for CPU Usage
MSG_CPU_USG=`ps uax | grep ${PID} | awk {'print $3'}`
#for Memory Usage
MSG_MEM_USG=`ps uax | grep ${PID} | awk {'print... (0 Replies)
Discussion started by: asutoshch
0 Replies
3. Programming
Please tell me solaris functions/api for getting following information
1- Function that tells how much memory used by current process
2- Function that tells how much memory used by all running processes
3- Function that tells how much CPU is used by current process
4- Function that tells how... (1 Reply)
Discussion started by: mansoorulhaq
1 Replies
4. HP-UX
Refer from title:
How can i get memory used or anything that can show memory from sar file
example on solaris:-
we can use sar with option to show memory used at time that sar crontab run.
on HP-UX, it not has option to see memory used. But i think it may be have some parameter or some... (1 Reply)
Discussion started by: panithat
1 Replies
5. UNIX for Dummies Questions & Answers
Hi All,
Does anyone know what the best commands in the UNIX command line are for obtaining this info:
current CPU usage
memory usage
virtual memory usage
preferably with date and time parameters too?
thanks
ocelot (4 Replies)
Discussion started by: ocelot
4 Replies
6. HP-UX
how can I find cpu usage memory usage swap usage and
I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times
my final destination is monitor process
logical volume usage above X % and number of Logical voluage above
can I not to... (3 Replies)
Discussion started by: alert0919
3 Replies
7. Solaris
Hi,
I want to monitor the current cpu usage, monitor usage , disk I/o and network utlization for solaris using SNMP.
I want the oids for above tasks.
can you please tell me that
Thank you (2 Replies)
Discussion started by: S_venkatesh
2 Replies
8. AIX
How to monitor the IBM AIX server for I/O usage, memory usage, CPU usage, network usage, storage usage? (3 Replies)
Discussion started by: laknar
3 Replies
9. Shell Programming and Scripting
what is the best way to get the memory and cpu usage of a process on any system?
this is relatively simple. however, i'm looking for a unified method that would work on linux, sunos, hpux, aix.
ps -ef | egrep myprocess | awk '{print $4}' ---> there could be several instances of 'myprocess'... (3 Replies)
Discussion started by: SkySmart
3 Replies
10. Shell Programming and Scripting
All
I am writing a script to generate an email when cpu and memory usage is high for 5 min continuously
help me urgent
I wrote below scritpt
LOAD=75.00
CPU_LOAD= 'sar -P all 300 5 |grep 'Average.all* '| awk -F " " '(print 100.0 -$NF)''
IF };
ECHO "pLEASE CHECK YOUR PROCESS ON YOUR... (1 Reply)
Discussion started by: anil529
1 Replies
cmsnmpd(1m) cmsnmpd(1m)
NAME
cmsnmpd - SNMP subAgent that services the High Availability cluster MIB objects
SYNOPSIS
cmsnmpd
DESCRIPTION
cmsnmpd is a subAgent that together with the SNMP Master Agent (snmpdm), form the SNMP Agent for a particular system. The cmsnmpd provides
the instrumentation for the High Availability cluster MIB objects. The cmsnmpd is a separate process, yet registers with the SNMP Master
Agent, and the two share a procedural interface.
Traps
The cmsnmpd sends asynchronous event notifications called "traps". By default, SNMP traps are not sent to any destination. To configure
the agent to send traps to one or more specific destinations, add the trap destinations to /etc/SnmpAgent.d/snmpd.conf.
The SNMP Master Agent and the cmsnmpd collaborate to send High Availability cluster-related traps and information. For example, a trap is
sent when the cluster configuration changes, or when a Highly Available package has failed. A complete list of all the cluster-related
traps can be found on systems with OpenView installed. On an OpenView management station, the trap descriptions can be found in
/etc/opt/OV/share/conf/$LANG/trapd.conf.
Supported MIB Objects
The Management Information Base (MIB) is a conceptual database of values on the agent system. The cmsnmpd implements the hp-cluster and
hp-sgcluster MIB objects. Included in these MIBs are descriptions of the cluster configuration, as well as the current status of each
cluster component. A complete list of all the High Availability MIB objects can be found on systems with OpenView installed. On an Open-
View management station, the MIB object descriptors can be found in /etc/opt/OV/share/conf/snmpmib.
cmsnmpd Startup
Startup is controlled by the setting of the AUTOSTART_CMSNMPD variable in the /etc/rc.config.d/cmsnmpagt file. If AUTOSTART_CMSNMPD is set
to 1, the cmsnmpd is started automatically each time the system boots. The variable should be set to 1 if you will be using ClusterView to
monitor your Highly Available clusters through OpenView. If AUTOSTART_CMSNMPD is set to 0, the cmsnmpd is not started automatically when
the system boots.
If configured for autostart, the cmsnmpd should startup automatically, after the SNMP Master Agent starts, each time the system reboots, or
any time the system transitions from run level 1 to run level 2. When the system enters run level 2, the system will execute
/sbin/init.d/SnmpMaster which will start the Master Agent. Similarly, /sbin/init.d/cmsnmpagt will start the cmsnmpd immediately after the
Master Agent is started.
Prior to executing these startup scripts the system will examine all scripts in /etc/rc.config.d for environment variables which could
potentially influence the startup of the Master Agent and the cmsnmpd. See the specific startup script or configuration file for details
on supported environment variables. The user should never modify scripts in /sbin/init.d. Instead, the startup behavior should be con-
trolled by adjusting values in the configuration script /etc/rc.config.d/cmsnmpd.
There are two ways to start the SNMP Master Agent and the cmsnmpd manually. The first way is to execute snmpdm and then start cmsnmpd by
invoking the cmsnmpd executable (/usr/lbin/cmsnmpd).
The second and simplest way to start the SNMP Agent manually is to execute the snmpd startup script which will invoke the Master Agent and
all subAgents who have been installed and designed to operate in this paradigm. The snmpd startup script is layered upon the V.4 startup
paradigm and so makes use of the component startup scripts in /sbin/init.d and configuration scripts in /etc/rc.config.d. When snmpd is
invoked it passes all its command line arguments to snmpdm and then executes each script found in /sbin/SnmpAgtStart.d.
DEPENDENCIES
None.
AUTHOR
cmsnmpd was developed by Hewlett-Packard.
FILES
/usr/lbin/cmsnmpd
/sbin/init.d/cmsnmpagt
/etc/rc.config.d/cmsnmpagt
/var/adm/SGsnmpsuba.log
SEE ALSO
snmpd(1m), snmpd.conf(4).
Requires Optional Serviceguard Software cmsnmpd(1m)