Bash skripta za prikaz statistike potroĆĄnje Apache RAM-a

 Svi mi koji upravljamo web serverima uvijek smo u potrazi za nekim novim alatom ili podeĆĄavanjem, bilo da imamo viĆĄe informacija o naĆĄim hardverskim resursima ili da smanjimo potroĆĄnju 😀

Ovdje ću vam ostaviti skriptu koja stavili su ga maloprije u Crystalb upravo za ovoDa bih izmjerio potroĆĄnju memorije Apachea, ostavljam primjer podataka koje pruĆŸa:

========================================
Apache procesi i upotreba memorije.
========================================
Ukupna instalirana memorija: 4.09Gb
Dostupna memorija: 3.31Gb
Besplatni percentil: 80.00%
Status bar:
| +++++++++ —————————– |
========================================
Trenutna upotreba
========================================
Trenutni procesi: 28
Prosječna memorija: 76Mb
Maksimalna memorija: 80Mb
Ukupna memorija: 1.99Gb
========================================
Predviđena upotreba
========================================
Istovremeno najbolje: 446 dodatnih veza
Istovremeno najgore: 424 dodatnih veza
========================================

Kao ơto vidite, govori nam o broju veza sa Apacheom koje su u toku, količini zauzete memorije, dostupnoj memoriji itd. 🙂

Preuzimanje skripte .sh

Sasvim korisno ili ne?

Čak i sa samo nekoliko minuta da bismo te informacije mogli postići e-poơtom, odnosno prvo bismo stavili u crontab da svaki X put (na primjer 1 sat) napravi ovaj izvjeơtaj, ispiơe izvjeơtaj u datoteku (stat.info), a zatim poơaljite nam datoteku e-poơtom koristeći neki od načina koji smo ovdje već objasnili.

Bilo bi:

1. Stavi crontab trčati svaki sat
2. Ono ơto će se izvrơiti bilo bi:

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

NE zaboravite dati dozvole za izvrĆĄavanje (chmod + x apache-stats.sh) kako bi ga mogli pokrenuti

I voila, to bi trebalo raditi bez problema 😀
Pa niơta ... joơ jedan savjet za koji se nadam da će vam biti koristan 😉

Saludos


Ostavite komentar

Vaơa e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neĆŸeljene poĆĄte, upravljanje komentarima.
  3. Legitimacija: VaĆĄ pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku moĆŸete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Algave rekao je

    Ova skripta mi moĆŸe biti vrlo korisna, hvala ĆĄto ste je podijelili 🙂

  2.   RAW-Basic rekao je

    OT: Sandy, moĆŸeĆĄ prestati plakati u uglovima da ti niko nije govorio o postu .. xD

    Hvala ơto ste ga podijelili, dobro je da ih prenesem nekim ljudima koji će im zasigurno odgovarati poput rukavica ..

  3.   David valverde rekao je

    Bili smo vrlo uzbuđeni ĆĄto smo pronaĆĄli ovaj članak, proĆĄlo je puno vremena otkad smo ga napisali i očekivali smo malo viĆĄe entuzijazma od čitatelja Cristalaba. MoĆŸda to nije bilo pravo mjesto za objavljivanje 🙂

    Ako ste zainteresirani za članke ove vrste, nemojte se ustručavati to reći, a mi ćemo raditi basatove i korisne programe na bashu.

    Pozdrav od Grafitta!

    1.    KZKG ^ Gaara rekao je

      Puno vam hvala ơto ste nas pročitali, komentirali i podijelili 🙂
      Ako ĆŸelite da napravite viĆĄe skripti za automatizaciju zadataka, za 'neĆĄto' ĆĄto mislite da bi moglo biti zanimljivo ili korisno... ne ustručavajte se da me kontaktirate (kzkggaara[at]desdelinux[tačka]net).

      JoĆĄ jednom hvala na vaĆĄem radu

      Saludos

      1.    David valverde rekao je

        Radim mali posao koji zahtijeva povezivanje s bazom podataka iz basha i neơto drugo. Jednostavno je, ali stavit ću ga u plan poduka, da vidimo hoće li vam se svidjeti.

        Hvala na dobrodoĆĄlici!

  4.   Yagi rekao je

    bok, mozda skripta nije dostupna ?? Nisam ga mogao preuzeti
    Ako to moĆŸete provjeriti, bilo bi sjajno, zanima me
    pozdrav, hvala na podjeli