Nori gauti straipsnius el. paštu - Prenumeruok

Cacti – resursų stebėjimas

« »

Prieš pusę metų rašiau apie panašų skirtą munin leidžiantį stebėti serverio resursų grafikus. Per PHP konferenciją sužinojau apie alternatyvą cacti, kuris leidžia taip pats stebėti norimo serverio resursus: apkrovimas, cpu, atmintis, mysql ir t.t Tam yra prirašyta daug įvairiausių pluginų (cactiusers , google code projekte ir t.t). Jis tiesa pasakius man labiau patiko nei munin.

Įsivaizduokite, kad šio įrankio pagalba galite matyti, kad ir jūsų spausdintuvo kasečių būseną, ar kokių servisų aktyvumą (tarkim lėktuvų skrydžių api kvietimus ir stebėjimas ar jie pavyko ar ne). Kadangi visa sistema parašytą su PHP tai pluginai ganėtinai lengvai yra rašomi su šia programavimo kalba.
Dabar tereikia tik surasti kritinius sau reikalingus savo projektuose servisus ir pasirašyti pluginą.

Norėjau tiesa tokio resursų stebėjimo, kadangi paprastai lietuvių hostingo tiekėjai neteikia informacijos apie VDS statusus, reikia turėti savo. Prieš kelias dienas serveriai.lt paleido galimybę matyti interneto sunaudojimo, apkrovimo, atminties bei talpos grafikus. Žinoma galėtų tokių būti ir daugiau: apache, mysql stebėjimai. Bei galėtų ateiti pranešimai apie pašto, http, mysql būsenas (veikia/neveikia). Gal dar patobulins? Laukiam…

5 responses to “Cacti – resursų stebėjimas”

  1. kubas says:

    tiek munin tiek cacti yra wraperiai. abu naudoja rrd, snmp bei skriptus, kurie atiduoda duomenis su monitoringo reiksmemis. tiesa, cacti frontendas labiau isbaigtas :)

  2. Pranas says:

    <cite>Žinoma galėtų tokių būti ir daugiau: apache, mysql stebėjimai. Bei galėtų ateiti pranešimai apie pašto, http, mysql būsenas (veikia/neveikia). Gal dar patobulins? Laukiam…</cite>

    Labai abejoju. Net gi manau, kad tai nebe jų darbas. Jie pateikia informaciją, kuri liečia jų VDS resursus (cpu, ram, hdd, networking), o ne vidinius to VDS servisus. Kadangi visi VDS servisai priklauso nuo vartotojo ir gali būti labai skirtingi tai turėtų būti kuriamas galingas stebėjimo įrankis ir tai jau būtų tik išorinis stebėjimas. Tarkim MySQL dažniausiai veikia tik VDS viduje tad net gi nebūtų galima pateikti tokio serviso informacijos. Yra internetinių tarnybų, kurios teikia tokias paslaugas – tikrina sistemą iš išorės ir praneša apie neskaldumus.

  3. Pranas:

    Taip daugelis dalyku priklauso nuo serverio nustatymų, bet va galima paprasciausiai leisti jų serveriui stebėti apache-status, jų serveriui prisijungti su guest accountu :) ir t.t

  4. Pranas says:

    Tokią paslaugą galėtų pasiūlyti kokia nors interneto tarnyba, bet VDS tiekėjui tai jau būtų daugoka (VDS klientų nėra tiek daug, o tokia paslauga naudotųsi dar mažiau – kam reikia dažniausiai turi vidinį sprendimą kuris pateikia daug informacijos ir detaliai, o kitiems iš viso nereikia :)). Realus sprendimas, kurio norėčiau sulaukti tai alternatyva tiek munin, tiek kitoms, kuri būtų super lengvai naudojama ir pateiktų bazinę info. Norėtųsi kažko ką galėtum tiesiog paimti ir naudoti (su nedidele konfiguracija, nes tai tikriausiai neišvengiama). Kol kas tokio įrankio dar neradau.

Leave a Reply

Your email address will not be published. Required fields are marked *