08-06-2015
Complex Output Filtering
Hi,
I have this command on my linux
jmap -heap $pid | grep '%\|:' the output of which is like below:
Quote:
Attaching to process ID 79750, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 20.45-b01
Heap Configuration:
Heap Usage:
New Generation (Eden + 1 Survivor Space):
9.683085567961227% used
Eden Space:
6.984264849888904% used
From Space:
31.28024183932387% used
To Space:
0.0% used
concurrent mark-sweep generation:
7.07091564933459% used
Perm Generation:
86.50459060072899% used
I need a smart way to check if any of these memory usage crosses 95%, 90% and 85% i need to triggerAlert accordingly.
I know how to trigger email alerts however I need a good way to check if memory crosses these landmarks [85%, 90%, 95%]
Thus, in this example the below should be triggered for an Alert
Quote:
Perm Generation:
86.50459060072899% used
Last edited by mohtashims; 08-06-2015 at 09:07 AM..
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
i'd like to grep a range of ports on a netstat -nt output, localaddress, say :1 to :1023. how do i do it via sed/awk/grep?
Thanks,
Marc (1 Reply)
Discussion started by: marcpascual
1 Replies
2. Shell Programming and Scripting
Hi,
I have somewhat of a complex task at hand. I am on a HP-UX box and I need to search for information embedded in files, further embedded into a file/folder structure.
I compiled a list of information that I need found:
File=list.csv
DATE FIELD 1 FIELD2... (2 Replies)
Discussion started by: doza22
2 Replies
3. Shell Programming and Scripting
We have a program which create sar output files which has a weeks data...
To read file we use sar -f sa15 command which has multiple days data( a weeks data)....we need to only get last 48 hours data and email it to different users....
I guess we can use combination of sar -o or even awk.... (3 Replies)
Discussion started by: noorm
3 Replies
4. UNIX for Advanced & Expert Users
Hi All,
Sorry if the title is not good but I did not know how to explain with only some words!
What I meant is: I have a unix command built from a private application vendor that when executed it prompts for two entries by the keyboard, let's say, for example:
... (1 Reply)
Discussion started by: felipe.vinturin
1 Replies
5. Shell Programming and Scripting
The Problem
I have n files all named "conf.cfg", each of which contain a line that reads: "MyVar=XXX", where XXX can be any value.
I have a second file called report.xml, that might read:
<Reports>
<Report>Report1</Report>
<Report>Report2</Report>
<Report>Report3</Report>
</Reports>
I... (1 Reply)
Discussion started by: Flang
1 Replies
6. Shell Programming and Scripting
I have these data below and i want my output to print only the 3rd files. For example, in /opt/home/nyfix/.k5login, i want to print only "nyfix".
/opt/home/nyfix/.k5login
/opt/home/security/.k5login
/opt/home/noc/.k5login
what is the appropriate command in shell scripting ? (2 Replies)
Discussion started by: linuxgeek
2 Replies
7. Shell Programming and Scripting
Hi Team,
I have input file like below.
UNDEF :
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_CREATE_SUB_KEY, OTHER_PERMISSION : PROCR_READ, USER_NAME : oracle, GROUP_NAME : dba}
UNDEF :
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION :... (4 Replies)
Discussion started by: kamauv234
4 Replies
8. UNIX for Dummies Questions & Answers
hi guys, i have a long output and cant figure out a flexible way to show the meta members from a device. please help. some device have 2,4 or 8 meta members but for this example i have 4 meta members, what is a flexible way to pull them out from this output? need your inputs thanks.
... (4 Replies)
Discussion started by: prodigy06
4 Replies
9. UNIX for Dummies Questions & Answers
Hi All,
I have a input file as below. Input file may contain more hostlists.
sample Input file
$ cat hostlist.lst
cs18-db1-1-sjl
cs22-db1-1-was
na88-db1-1-chi
na21-db1-2-was
I want the output like below format. Pls help. Thanks !
Output format:
... (4 Replies)
Discussion started by: kamauv234
4 Replies
10. UNIX for Beginners Questions & Answers
Hi All,
I am trying to collect the listen ports info from netstat command in centos 7
From that info i am trying to collect all the foreign address IP for those ports.
I am using below script to do the same.
netstat -an |grep -w "LISTEN" |grep -v "127.0.0.1" |awk '{print $4}' >... (3 Replies)
Discussion started by: sravani25
3 Replies
LEARN ABOUT MOJAVE
jsadebugd
jsadebugd(1) General Commands Manual jsadebugd(1)
NAME
jsadebugd - serviceability agent debug daemon
SYNOPSIS
jsadebugd [pid] [server-id]
jsadebugd executable core [server-id]
DESCRIPTION
jsadebugd attaches to a Java process or core file and acts as a debug server. Remote clients such as jstack, jmap, and jinfo can attach to
the server using Java Remote Method Invocation (RMI). Before starting jsadebugd, rmiregistry must be started with:
rmiregistry -J-Xbootclasspath/p:$JAVA_HOME/lib/sajdi.jar
where $JAVA_HOME is the J2SE SDK installation directory. If rmiregistry was not started, jsadebugd will start an rmiregistry in a standard
(1099) port internally. Debug server may be stopped by sending SIGINT (pressing Ctrl-C) to it.
NOTE - This utility is unsupported and may or may not be available in future versions of the J2SE SDK. jinfo is not currently available on
Windows platforms or on the Linux Itanium platform.
PARAMETERS
pid process id of the process to which the debug server should attach. The process must be a Java process. To get a list of Java
processes running on a machine, jps may be used. At most one instance of the debug server may be attached to a single
process.
executable Java executable from which the core dump was produced.
core core file to which the debug server should attach.
server-id optional unique id, needed if multiple debug servers are started on the same machine. This ID must be used by remote clients
to identify the particular debug server to attach. Within a single machine, this ID must be unique.
SEE ALSO
jinfo(1) jmap(1) jps(1) jstack(1) rmiregistry(1)
13 June 2004 jsadebugd(1)