[Linux] 'top' van bepaalde pid?

Pagina: 1
Acties:

  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
Hellow

Onlangs zag ik op een forum het volgende;

code:
1
2
3
Top Process %CPU 47.0 httpd [www.************.net] [/index.php?s&autocomshoutbox&codeajax&typeshouts&ajaxke]
Top Process %CPU 32.5 httpd [www.*********.net] [/index.php?s&autocomshoutbox&codeajax&typeshouts&ajaxke]
Top Process %CPU 24.1 httpd [www.*********.net] [/index.php?showuser7581]


En ik vroeg me af hoe je zoiets opvraagt, of is dit iets 'aparts' dat in cPanel zit ingebakken. Dit zou namelijk handig zijn zodat ik kan zien welke .php files nu een hoge load veroorzaken, ipv alleen "httpd" wat je krijgt met het 'top' commando.

Ik had boudewijn van hier al even gesproken en voor zover hij weet is dit niet mogelijk met het 'top' commando, dus misschien dat iemand weet waarmee dit wel kan? Google brengt mij niet veel op, iig niet met "Top Process linux" en keywords die daarop lijken.

B.v.d

[ Voor 6% gewijzigd door TommyGun op 28-03-2007 15:08 ]

“In a world without walls and fences, who needs Windows and Gates".


  • FlorisB
  • Registratie: Augustus 2004
  • Laatst online: 19:46
Bij cPanel hebben ze toch een custom apache? Dat zal denk ik voor dit zorgen..

  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
Mja ik heb zelf geen cPanel & co, dus dat zou wel jammer zijn dan.

Edit; cPanel and WebHost ManagerTM (WHM). Wordt dus wss via WHM gedaan.
WebHost Manager

WebHost Manager is the server administration interface which allows you to control and monitor your server from a easy to use web interface. Within WebHost Manager , you can manage domain accounts, restart services (apache, bind, SQL, etc), manage your hosting and reseller accounts, install server and system software and modules, configure manual or automatic system backups, transfer accounts between servers, edit DNS, and more.

[ Voor 98% gewijzigd door TommyGun op 28-03-2007 15:21 ]

“In a world without walls and fences, who needs Windows and Gates".


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

TommyGun schreef op woensdag 28 maart 2007 @ 15:06:
Ik had boudewijn van hier al even gesproken en voor zover hij weet is dit niet mogelijk met het 'top' commando, dus misschien dat iemand weet waarmee dit wel kan? Google brengt mij niet veel op, iig niet met "Top Process linux" en keywords die daarop lijken.
Niet met top nee, maar volgens mij kun je met een uitvoer als deze wel aardig uit de voeten?

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
moto-moi schreef op woensdag 28 maart 2007 @ 15:21:
[...]

Niet met top nee, maar volgens mij kun je met een uitvoer als deze wel aardig uit de voeten?
Okay dat lijkt me http://httpd.apache.org/docs/2.0/mod/mod_status.html te zijn. Eens zien!

Edit; oke het lijkt te draaien, nu de rechten nog;

Forbidden

You don't have permission to access /server-status on this server.

[error] [client 192.168.3.2] client denied by server configuration: /var/www/html/server-status

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from .gamergun.com
</Location>

#
# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from .gamergun.com
</Location>

[ Voor 59% gewijzigd door TommyGun op 28-03-2007 15:33 ]

“In a world without walls and fences, who needs Windows and Gates".


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

je moet je client specifiek allowen in je httpd.conf (of een van de includes ervan)

Zaram module kopen voor je glasvezelaansluiting?


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

code:
1
2
3
4
5
6
<Location /server-status>
    SetHandler server-status
    Order allow,deny
    Deny from all
    Allow from .gamergun.com
</Location>


Draai je order eens om zoals hierboven.
Bedenkt wel dat een DNS hostname makkelijker te spoofe is (en een reverse lookup nodig is) tov een IP adres! (ip is ook niet veilig, maar iig veiliger)


PS: Na edit van TS. had eigenlijk ook moeten editten bedenk ik me net

[ Voor 9% gewijzigd door Boudewijn op 28-03-2007 15:35 ]

Zaram module kopen voor je glasvezelaansluiting?


  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
Done;

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
<Location /server-status>
    SetHandler server-status
    Order allow,deny
    Deny from all
    Allow from .gamergun.com
</Location>

#
# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
<Location /server-info>
    SetHandler server-info
    Order allow,deny
    Deny from all
    Allow from .gamergun.com
</Location>


Apache gereset, maar nog steeds 403 forbidden. Misschien omdat ik lokaal kom? Dus met 192.168.3.2. Lijkt me sterk, maar daar komen we zo achter als iemand naar http://www.gamergun.com/server-status surft

Edit; nee ik zat dus fout. Via http proxy werkt het ook niet.

[ Voor 12% gewijzigd door TommyGun op 28-03-2007 15:40 ]

“In a world without walls and fences, who needs Windows and Gates".


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

extern ernaar is ook een 403.
doe het nou eens met ip adressen.

Zaram module kopen voor je glasvezelaansluiting?


Verwijderd

ook 403

edit: aaaah spuit11 :9

[ Voor 65% gewijzigd door Verwijderd op 28-03-2007 15:40 ]


  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
Vage hap;

[Wed Mar 28 15:43:01 2007] [error] [client 192.168.3.2] client denied by server configuration: /var/www/html/server-status

Terwijl het nu staat op "Allow from 192.168.3.2"

Edit; Allow from 24.132.41.32 werkt ook niet, met Order deny,allow. Zal nou deze eens proberen maar dan met Order allow,deny. Edit 2; same shit. Kan ik die deny er niet gewoon uitslopen? Lekker boeiend dat iedereen dit kan zien dan.

[ Voor 39% gewijzigd door TommyGun op 28-03-2007 15:50 ]

“In a world without walls and fences, who needs Windows and Gates".


  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
Alles wat ik met Google vindt geeft trouwens "Order deny,allow" aan ipv "Order allow,deny". Nou zag ik wel dat ExtendedStatus op ON moest staan. (Stond de regel ook, alleen met een # ervoor dus even weggehaald).

Edit; tenminste, dat dacht ik, lijkt niet helemaal nodig te zijn en zit een groot nadeel aan;
This setting applies to the entire server, and cannot be enabled or disabled on a virtualhost-by-virtualhost basis. The collection of extended status information can slow down the server.
Voorlopig maar even op OFF laten staan dus.

Dus ik heb nu het volgende;

code:
1
2
3
4
5
6
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from all
</Location>


code:
1
2
3
4
5
6
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from all
</Location>


Zou dit werken voor ik weer Apache reset en al mn Torrents weer aan kan slingeren?

[ Voor 83% gewijzigd door TommyGun op 29-03-2007 00:07 ]

“In a world without walls and fences, who needs Windows and Gates".


  • jurp5
  • Registratie: Februari 2003
  • Laatst online: 30-01 20:52
dat dent from all kan je gewoon weglaten, aangezien je het daarna toch allowed :)

  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 29-01 19:31

TommyGun

Stik er maar in!

Topicstarter
Woei het werkt, kreeg wel de melding:
To obtain a full report with current status information you need to use the ExtendedStatus On directive.
Dus die toch maar aangezet, anders heb ik er nog niks aan.

Settings;

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
<Location /server-status>
    SetHandler server-status
    Order allow,deny
    Allow from all
</Location>

#
# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
<Location /server-info>
    SetHandler server-info
    Order allow,deny
    Allow from all
</Location>


Bedankt allen

“In a world without walls and fences, who needs Windows and Gates".

Pagina: 1