Alle os, der administrerer webservere, er altid på udkig efter et nyt værktøj eller tilpasning, enten for at have mere information om vores hardwarressourcer eller for at reducere forbruget 😀
Her vil jeg efterlade dig et script, der de lagde for et stykke tid siden Crystalb netop til detteFor at måle hukommelsesforbruget af Apache efterlader jeg et eksempel på de data, det giver:
========================================
Apache-processer og hukommelsesforbrug.
========================================
Samlet installeret hukommelse: 4.09Gb
Tilgængelig hukommelse: 3.31Gb
Fri percentil: 80.00%
Statuslinje:
| +++++++++ ——————————–
========================================
Nuværende brug
========================================
Nuværende processer: 28
Gennemsnitlig hukommelse: 76Mb
Maksimal hukommelse: 80Mb
Samlet hukommelse: 1.99Gb
========================================
Projiceret brug
========================================
Samtidig bedst: 446 flere forbindelser
Samtidig værste: 424 flere forbindelser
========================================
Som du kan se, fortæller det os antallet af forbindelser til Apache, der er i gang, mængden af hukommelse optaget, tilgængelig hukommelse osv. 🙂
Ganske nyttigt eller ej?
Selv med blot et par minutter mere kunne vi få disse oplysninger til at nå os via e-mail, det vil sige, vi ville først sætte i crontab, der hver X gang (for eksempel 1 time) opretter denne rapport, udskriver rapporten i en fil (stat.info) og derefter send os filen via e-mail ved hjælp af en metode, som vi har forklaret her før.
Det ville være:
1. Læg ind crontab kør hver time
2. Hvad der vil blive udført ville være:
/root/./script.sh >> /root/stat.info && mail -s "Server's Stats" kzkggaara@mail.com < /root/stat.info
Og voila, det skal fungere uden problemer 😀
Nå intet ... endnu et tip, som jeg håber vil være nyttigt 😉
hilsen
Dette script kan være meget nyttigt for mig, tak for at du deler det 🙂
OT: Sandy, du kan stoppe med at græde i hjørnerne, at ingen fortalte dig om indlægget .. xD
Tak for at dele det, det er godt for mig at videregive dem til nogle mennesker, der helt sikkert vil passe dem som en handske ..
Vi har været meget glade for at finde denne artikel, vi har skrevet den i lang tid, og vi forventede lidt mere entusiasme fra Cristalab-læsere. Måske var det ikke det rigtige sted at sende det 🙂
Hvis du er interesseret i artikler af denne type, tøv ikke med at sige det, og vi laver selvstudier og hjælpeprogrammer i bash.
Hilsner fra Grafitto!
Mange tak for at have læst os, for at kommentere og for at dele 🙂
Hvis du vil lave flere scripts til at automatisere opgaver, for 'noget', som du synes kan være interessant eller nyttigt... tøv ikke med at kontakte mig (kzkggaara[at]desdelinux[dot]net).
Tak igen for dit arbejde
hilsen
Jeg laver et lille stykke arbejde, der kræver forbindelse til databasen fra bash og noget andet. Det er simpelt, men jeg lægger det på en selvstudieplan, lad os se om du kan lide det.
Tak for velkomsten!
hej, måske er scriptet ikke tilgængeligt ?? Jeg kunne ikke downloade det
Hvis du kan tjekke det ud, ville det være dejligt, jeg er interesseret
hilsner, tak for deling