Bash skripts, lai apskatītu Apache RAM patēriņa statistiku

 Mēs visi, kas pārvalda tīmekļa serverus, vienmēr meklējam kādu jaunu rīku vai kniebienu, lai iegūtu vairāk informācijas par mūsu aparatūras resursiem vai lai samazinātu patēriņu 😀

Šeit es jums atstāšu skriptu viņi ievietoja pirms kāda laika Crystalb tieši šimLai izmērītu Apache atmiņas patēriņu, es jums atstāju jūsu sniegto datu piemēru:

========================================
Apache procesi un atmiņas izmantošana.
========================================
Kopējā instalētā atmiņa: 4.09 Gb
Pieejamā atmiņa: 3.31 GB
Brīvā procentile: 80.00%
Statusa josla:
| +++++++++—————————– | |
========================================
Pašreizējais lietojums
========================================
Pašreizējie procesi: 28
Vidējā atmiņa: 76 MB
Maksimālā atmiņa: 80 MB
Kopējā atmiņa: 1.99Gb
========================================
Paredzētais lietojums
========================================
Vienlaicīgi labākais: vēl 446 savienojumi
Vienlaicīgi sliktākais: vēl 424 savienojumi
========================================

Kā redzat, tas norāda mums notiekošo savienojumu ar Apache skaitu, aizņemtās atmiņas apjomu, pieejamo atmiņu utt. 🙂

Lejupielādējiet .sh skriptu

Diezgan noderīgi vai nē?

Pat tikai ar vēl dažām minūtēm mēs varētu panākt, lai šī informācija nonāktu pie mums pa e-pastu, tas ir, vispirms mēs ievietotu kronziņu, lai katru X reizi (piemēram, 1 stundu) izveidotu šo ziņojumu, ziņojumu izdrukātu failā (stat.info ) un pēc tam nosūtiet mums failu pa e-pastu, izmantojot kādu metodi, kuru mēs šeit iepriekš izskaidrojām.

Tas būtu:

1. Ielieciet crontab skriet katru stundu
2. Kas tiks izpildīts, būtu:

/root/./script.sh >> /root/stat.info && mail -s "Server's Stats" kzkggaara@mail.com < /root/stat.info

Neaizmirstiet piešķirt izpildes atļaujas (chmod + x apache-stats.sh), lai viņi to varētu palaist

Un voila, tam vajadzētu darboties bez problēmām 😀
Nu nekas ... vēl viens padoms, kas, cerams, noderēs 😉

Sveicieni


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Aļģes teica

    Šis skripts man var būt ļoti noderīgs, paldies, ka to kopīgojāt 🙂

  2.   RAW-Basic teica

    OT: Sandij, tu vari beigt raudāt stūros, ko neviens par komentāru nekomentēja .. xD

    Paldies, ka dalījāties, man ir labi tos nodot dažiem cilvēkiem, kas viņiem noteikti piestāvēs kā cimds ..

  3.   Deivids Valverde teica

    Mēs esam ļoti priecīgi atrast šo rakstu, esam to rakstījuši ilgu laiku un gaidījām nedaudz lielāku entuziasmu no Cristalab lasītājiem. Varbūt tā nebija īstā vieta, kur to ievietot 🙂

    Ja jūs interesē šāda veida raksti, nevilcinieties to teikt, un mēs bashā darīsim apmācības un utilītprogrammas.

    Sveiciens no Grafitto!

    1.    KZKG ^ Gaara teica

      Liels paldies, ka mūs lasījāt, komentējāt un dalījāties 🙂
      Si deseas hacer más scripts para automatizar tareas, para ‘algo’ que consideres puede ser interesante o útil… no dudes en contactarme (kzkggaara[at]desdelinux[dot]net).

      Vēlreiz paldies par jūsu darbu

      Sveicieni

      1.    Deivids Valverde teica

        Es daru nelielu darbu, kas prasa savienojumu ar datu bāzi no bash un kaut ko citu. Tas ir vienkārši, bet es to ievietošu apmācības plānā, redzēsim, vai jums tas patīk.

        Paldies par uzņemšanu!

  4.   Jagui teica

    čau, varbūt skripts nav pieejams ?? Es to nevarēju lejupielādēt
    Ja jūs varat to pārbaudīt, tas būtu lieliski, mani interesē
    sveicieni, paldies par dalīšanos