"Health Check"


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting "Health Check"
# 1  
Old 03-23-2010
"Health Check"

Need a "health Script" script basically runs the components of a monitoring scripts and displays a simple pass/fail for each check. For example if a person runs your script, for each component of that app he would like to see weather that component is ok or not ok, if the component has an issue, he would contact the person in charge, so that person can look into the issue with that component. I would appreciate if someone can help me regarding this.

thanks

Last edited by jim mcnamara; 03-23-2010 at 08:19 PM.. Reason: reformat
# 2  
Old 03-23-2010
we need a bit more info...

do you have any shell scripting skills?
what kind of testing do you want to do on this app?
# 3  
Old 03-24-2010
yes i do have shell scripting skills, the test that i want to do on the app is a 'health check' for example: CHECKING DRLOCK and Maint Files
=============================================================================

/BA/var/tmp/DRLOCK not found= 0: OK
/var/tmp/DRLOCK not found= 0: OK
/tmp/vp.maint not found= 0: OK
/tmp/nightly_monitoring_disabled.maint not found= 0: OK
/var/tmp/allalerts.maint not found= 0: OK
/var/tmp/FLS.maint not found= 0: OK
/var/tmp/NVV.maint not found= 0: OK
/var/tmp/FSX.maint not found= 0: OK
/var/tmp/FAV.maint not found= 0: OK
/var/tmp/APP_SUPPORT.maint not found= 0: OK

so when i run the script must give me result of something that sort.
# 4  
Old 03-24-2010
Picking one example at random:
Quote:
/var/tmp/APP_SUPPORT.maint not found= 0: OK
What is does the directory listing of the file/directory/pipe/link? "/var/tmp/APP_SUPPORT.maint" look like?

Where does "not found= 0" come from? Is it within "/var/tmp/APP_SUPPORT.maint" or the result of some unknown test on "/var/tmp/APP_SUPPORT.maint" ?

When all the information is available to the shell script, what constitutes "OK"?
# 5  
Old 03-24-2010
health check

"/var/tmp/APP_SUPPORT.maint not found= 0: OK" is the result of the test, these are the "CHECKING DRLOCK and Maint Files" components or files of it. so when i run the script it checks all the DRLOCK or Maint files and gives me report of each component.
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. AIX

Apache 2.4 directory cannot display "Last modified" "Size" "Description"

Hi 2 all, i have had AIX 7.2 :/# /usr/IBMAHS/bin/apachectl -v Server version: Apache/2.4.12 (Unix) Server built: May 25 2015 04:58:27 :/#:/# /usr/IBMAHS/bin/apachectl -M Loaded Modules: core_module (static) so_module (static) http_module (static) mpm_worker_module (static) ... (3 Replies)
Discussion started by: penchev
3 Replies

2. Shell Programming and Scripting

Bash script - Print an ascii file using specific font "Latin Modern Mono 12" "regular" "9"

Hello. System : opensuse leap 42.3 I have a bash script that build a text file. I would like the last command doing : print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt where : print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies

3. UNIX for Dummies Questions & Answers

Using "mailx" command to read "to" and "cc" email addreses from input file

How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address and column 3 contains “cc” e-mail address to include with same email. Sample input file, email.txt Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies

4. Solaris

Checking RAID health, metastat returns "no database"

Hello, I am supposed to check the RAID health of a system but when I type metastat it says "there are no existing databases" Does this mean that there is no RAID configured at all? Is there any other utility I should try? I know the system has two disks. Tanks! (8 Replies)
Discussion started by: cevspencer
8 Replies

5. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

6. Solaris

How to check "faulty" or "stalled" print queues - SAP systems?

Hi all, First off, sorry for a long post but I think I have no other option if I need to explain properly what I need help for. I need some advise on how best to check for "faulty" or "stalled/jammed' print queues. At the moment, I have three (3) application servers which also acts as print... (0 Replies)
Discussion started by: newbie_01
0 Replies

7. Shell Programming and Scripting

"sed" to check file size & echo " " to destination file

Hi, I've modified the syslogd source to include a thread that will keep track of a timer(or a timer thread). My intention is to check the file size of /var/log/messages in every one minute & if the size is more than 128KB, do a echo " " > /var/log/messages, so that the file size will be set... (7 Replies)
Discussion started by: jockey007
7 Replies

8. UNIX for Dummies Questions & Answers

Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`"

Hi Friends, Can any of you explain me about the below line of code? mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'` Im not able to understand, what exactly it is doing :confused: Any help would be useful for me. Lokesha (4 Replies)
Discussion started by: Lokesha
4 Replies

9. Shell Programming and Scripting

check input = "empty" and "numeric"

Hi how to check input is "empty" and "numeric" in ksh? e.g: ./myscript.ksh k output show: invalid number input ./myscript.ksh output show: no input ./myscript.ksh 10 output show: input is numeric (6 Replies)
Discussion started by: geoffry
6 Replies
Login or Register to Ask a Question