Linux & php & cli & rrdtool

Se da o aplicație scrisă în php, datele stocate în MySQL, care în final folosește rrdtool pentru a genera grafice cu diverse chestii. Am lucrat împreuna cu un coleg la aceasta, folosind pentru dezvoltare și test o mașina pe care rulează freeBSD 7.2-STABLE, php5-5.2.11_1, rrdtool-1.3.9, php5-rrdtool-1.00_1 și bineînțeles un apache și un server MySQL. Pentu actualizare valorilor se rulează cu ajutorul crontab un script php care face operațiile necesare în baza de date și apoi face update la fișierul rrd corespunzător. Până aici toate bune, mergea minunat. A trebuit să pun în producție această aplicație pe o mașina care rulează…

Hartă interactivă rețea date

Fiind sâmbătă mi-am petrecut timpul cu ceva constructiv și anume trasarea unei hărți interactive a unei părți dintr-o rețea pe care o administrez, plecând de la culegerea datelor prin SNMP, păstrarea lor în fișiere RRD, afișarea graficelor per dispozitive de rețea si per porturi. Toate acestea folosind Cacti care rulează bineînteles sub freeBSD. Am folosit: freeBSD 8.0-STABLE jail separat în care rulează lighttpd-1.4.23; php5-5.2.12 cu extensiile necesare, compilate cu optiunea de FastCGI pentru a le putea rula din serverul web; rrdtool-1.4.2; cacti-0.8.7e4; net-snmp-5.4.2.1_6 un alt jail pe acceași mașină în care ruleaza serverul de MySQL. A urmat compilarea și instalarea…