Bash script to periodically monitor a process's memory usage
I'm looking for a bash script that allows me to start a process in background, monitor its memory consumption every 10 minutes for example, and if it exceeds a certain value kill it and restart it.
Some idea?
I'm new to bash programming, I started writing a script and after testing it I always get the same error,
how to proceed? I run the code on an ec2 aws istance
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)
hi all,
i want to write a script that checks the memory usage of processes and send a mail with the name of the process witch is using more then 300mb RAM.
dose anybody have a sample script or an idea how i can make it ?
PROCCESSES="snmpd sendmail"
for myVar in $PROCCESSES
do
... (7 Replies)
Hi,
I need to monitor the memory usage of a particular process continuously. As of now I am using the following command:
ps -fu <user name> -o pid,comm,vsz | grep <process_name> | grep -v grep
The output of this command gives me what i need except i want the output to keep getting updated... (3 Replies)
Hi all,
When you monitor the CPU and memory usage, how often do you do it ? Do it too often or too rarely will both cause the problem. So does anyone have hand-on experience ?
And for my case, the requirement says that when CPU usage is above X% or memory usage is above Y%, I should reject... (5 Replies)
hi frnds,
I want to monitor a particular process very closly on how much memory it is taking. i tried with TOP and PRSTAT commands that is not giving what exactly i need. In my application, there is a memory leak happening, i want to know when it is occuering, means which transcation is... (9 Replies)
ok, so i'm trying to write a shell script (not perl) that monitors memory usage on a server. but i'm confused as to what fields exactly determines that yes, memory is low on a particular server.
it sounds simple enough, but it really isn't. what do I look for in the field below?
... (1 Reply)
hi guys
I am having a doubt about memory monitoring on linux system
what I should be monitoring? memory usage? o swap usage?
I am using some monitoring tools but I am confused to what monitor for alerting
for example this case
looks the memory usage is very high and it's like that all... (2 Replies)
I am looking for a way to log and graphically display cpu and RAM usage of linux processes over time. Since I couldn't find a simple tool to so (I tried zabbix and munin but installation failed) I started writing a shell script to do so
The script file parses the output of top command through... (2 Replies)
Discussion started by: andy_dufresne
2 Replies
LEARN ABOUT OPENSOLARIS
sunw.sctelemetry
SUNW.SCTelemetry(5) Sun Cluster Miscellaneous SUNW.SCTelemetry(5)NAME
SUNW.SCTelemetry, SCTelemetry - resource type for collecting data on system resource usage
DESCRIPTION
SUNW.SCTelemetry is the resource type that enables you to collect data on the usage of system resources. SUNW.SCTelemetry stores system
resource usage data in a Java DB database for seven days. The resource of type SUNW.SCTelemetry has a dependency on the resource of type
SUNW.derby. For more information, see the SUNW.derby(5) man page.
The extension properties associated with the SUNW.SCTelemetry resource type are as follows:
Extended_accounting_cleanup(boolean)
Specifies whether the extended accounting log file is cleaned up, that is whether historical data is deleted. Possible values for
Extended_accounting_cleanup are TRUE and FALSE.
Category Optional
Default TRUE
Tunable Anytime
Monitor_retry_count(integer)
Controls fault-monitor restarts. The property indicates the number of times that the process monitor facility restarts the fault moni-
tor. The property corresponds to the -n option passed to the pmfadm(1M) command. The Resource Group Manager (RGM) counts the number of
restarts in a specified time window. See the Monitor_retry_interval property for more information. Note that Monitor_retry_count refers
to the restarts of the fault monitor itself, not to the resource of type SUNW.SCTelemetry.
Category Optional
Default 2
Tunable Anytime
Monitor_retry_interval(integer)
Indicates the time window in minutes during which the RGM counts fault-monitor failures. The property corresponds to the -t option
passed to the pmfadm(1M) command. If the number of times the fault monitor fails exceeds the value of the Monitor_retry_count prop-
erty, the process monitor facility does not restart the fault monitor.
Category Optional
Default 2 minutes
Tunable Anytime
Probe_timeout(integer)
Specifies the timeout value, in seconds, for the probe.
Category Optional
Default 30 seconds
Tunable Anytime
Sampling_interval(integer)
Specifies how often monitoring data is collected. The Telemetry_sampling_interval property must have a value of between 30 and 3600.
Category Mandatory
Default 60
Tunable Anytime
SEE ALSO pmfadm(1M), SUNW.derby(5)Sun Cluster 3.2 12 Jul 2005 SUNW.SCTelemetry(5)