Display status of instances in apache - Where to start


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Display status of instances in apache - Where to start
# 1  
Old 12-03-2018
Display status of instances in apache - Where to start

Hello,
I know this is not a simple question so I just need to know where to start for below project:
I am running under Ubuntu 18.04
What I'd like to see in apache page is to display status of particular process pids.

Code:
ps aux | grep keywords.txt

keywords.txt
Code:
word1
word2
word3
word4
word5

myscript
Code:
while read -r line
do
ps aux | grep $line
done <keywords.txt > report_to_apache

output:

Code:
root     28522  0.0  0.0   8820   752 pts/3    S+   13:24   0:00 grep word1.sh
root     28524  0.0  0.0   8820   780 pts/3    S+   13:24   0:00 grep word2.sh
root     28528  0.0  0.0   8820   756 pts/3    S+   13:24   0:00 grep word4.sh

output file gives only running processes.

Is it hard to make it visible like png files in apache as shown below:
Expected output in apache page:

Code:
status                                      process name
/var/www/html/green_flag.png  word1
/var/www/html/green_flag.png  word2
/var/www/html/red_flag.png     word3
/var/www/html/green_flag.png  word4
/var/www/html/red_flag.png      word5


Thanks in advance
Boris
# 2  
Old 12-03-2018
Normally I would do this type of processing with PHP.
# 3  
Old 12-03-2018
how about:
Code:
ps a -o args | grep -f keywords.txt

# 4  
Old 12-03-2018
Hello Vgersh99,
It does not check each line in keywords file.
I mean "gives nothing"...
Kind regards
Boris
# 5  
Old 12-03-2018
Quote:
Originally Posted by baris35
Hello Vgersh99,
It does not check each line in keywords file.
I mean "gives nothing"...
Kind regards
Boris
Hmmmm.... strange it should work...
Are you sure your keywords.txt file isn't in DOS format? Any weird characters etc?
Could you post the output of cat -vet keywords.txt using code tags....
# 6  
Old 12-03-2018
Hello,
It gives:

Code:
word1$
word2$
word3$
word4$
word5$

when I type:
Code:
ps aux | grep word1

it gives requested info...
# 7  
Old 12-03-2018
Quote:
Originally Posted by baris35
Hello,
It gives:

Code:
word1$
word2$
word3$
word4$
word5$

when I type:
Code:
ps aux | grep word1

it gives requested info...
this is not what I've suggested...
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Apache does not start

After i added this line to my apache httpd.conf it does not start. AuthUserFile /apps/apache22/conf/httpd.passwd and i see the below error. Syntax error on line 876 of /apps/apache22/conf/httpd.conf: AuthUserFile not allowed here Kindly help. (4 Replies)
Discussion started by: mohtashims
4 Replies

2. UNIX for Advanced & Expert Users

script to remotely start several applications and instances

need advise on the ff a. what would be the best language for script that I can use to create a restart facility of all applications and instances I have on let say more than 20 servers? b. don't you think its not secure to have a central script residing on one server to remotely create a... (9 Replies)
Discussion started by: lhareigh890
9 Replies

3. Programming

Apache & nfs status from c++ application

Hello guys, I have just started building a high-available site using ubuntu server 9.10. I am using moodle. The thing is that i want to write an application using curses, to show the status of the apache servers, mysql servers and the nfs server. I can check the mysql from the c api, but how can... (1 Reply)
Discussion started by: pegasus001
1 Replies

4. Solaris

apache cannot start

hi all i'm having a problem with apache on solaris 10 SPARC I'm trying to start httpd as root but it fails with the following error /usr/local/apache2/bin/httpd -k start httpd: Could not determine the server's fully qualified domain name, using 192.168.1.11 for ServerName (20014)Error... (16 Replies)
Discussion started by: h@foorsa.biz
16 Replies

5. Web Development

Apache mod status buggy?

My problem is whenever I run mod status to capture the amount of byte count served I am getting 100+ gig of byte count! in 10 minutes! But when I try to filter the apache log and count the byte count served in the same time stamp within 12 hours, it computes to less than 103 MB only Just an... (0 Replies)
Discussion started by: 3rr0r_3rr0r
0 Replies

6. Solaris

help me........... my apache can't start

help me please.................bro i was install apache2 and i have been configure httpd.conf on my solaris 10 machine n i already running my httd service but why my webserver couldn't run on my browser? some buddy help me.............:confused::confused::confused::confused::confused: (5 Replies)
Discussion started by: yatmianto
5 Replies

7. Solaris

Apache start problem

Hi, I have installed apache webserver on my solaris 10(x86). When I tried to start the server it gives following error, ld.so.1: /usr/local/apache2/bin/httpd: fatal: libssl.so.0.9.8: open failed: No such file or directory Killedld.so.1:: Too many arguments Can somebody please guide me how... (1 Reply)
Discussion started by: maheshsri
1 Replies

8. UNIX for Dummies Questions & Answers

Apache start (Was in:how can i?) [Split by LF]

I need to know, which script starts the apache web server on start up? If anyone could help me that would be great. I'm in deep trouble if I can't find the script. thanks very much dan donohd If you know my e-mail is donohd@sage.edu thanks:( (1 Reply)
Discussion started by: donohd
1 Replies

9. UNIX for Advanced & Expert Users

Apache /server-status

HI, Where is the script for /server-status handler located? Can i change code of the script somehow? Thank you all (3 Replies)
Discussion started by: solvman
3 Replies
Login or Register to Ask a Question