Hello Tarhon-Onu, Thursday, February 17, 2005, 21:46:46, you wrote:
TOV> On Thu, 17 Feb 2005, Remus Anca wrote: >> cum pot face cel mai elegant sa vad cind un server de linux >> administrat de mine intra online (are binenteles IP variabil) >> >> sa trimit ceva mesaje ... (nu mail, binenteles) >> ... si evident, cred ca trebe sa am si eu programul respectiv >> pornit la mine (as prefera si pe win si pe linux sa pot fi atentionat) TOV> Eu as face asta tot cu snmp, si anume l-as pune sa trimita TOV> trap-uri la adresa unui server. Pe acel server ruleaza un server de trap TOV> (snmptrapd) care pentru tratarea acelui trap va lansa un script anume. TOV> Prin acel trap poti transmite si alti parametri, sa zicem ca unul dintre TOV> ei ar fi numele serverului (in cazul in care ai mai multe), pentru ca TOV> ip-ul va sti sa ti-l spuna snmptrapd-ul ca l-a primit de colo sau de TOV> dincolo. TOV> Eventual daca ai tot linux/unix, trimiti un trap v2c ca sa te TOV> autentifici cu o anume comunitate sau chiar v3 (unde te autentifici si TOV> cu user, parola, etc). Adica e de evitat sa folosesti v1 (decit daca, sa TOV> zicem, stii range-ul de ip-uri si pui firewall) pentru ca se poate trezi TOV> un doberman sa te trapuiasca de sa nu mai poti. TOV> Alte variante ar fi sa-ti trimita un mail, sau chiar sa se TOV> conecteze la o aplicatie de tip server si sa-ti verse intr-un format TOV> simplu si prestabilit niste date (cu nc?): "salut, sint pulea, ip-ul TOV> este cutare, am uptime atita, am atitia useri logati, am dat de atitea TOV> ori kernel panic, etc". eu pina la urma am facut foarte simplu: dupa conectare, ala face un wget http://myserver/script.php?param1=val1&etc... care imi scrie pe serverul meu intr-un fisier, pe care il verific cu un script din crontab, si imi trimit cu smbclient -M pcul_unde_sint < fisier_cu_datele nu stiu cit e de frumoasa treaba, dar mi-a fost cel mai la indemina cu snmp + snmptrap trebe sa recunosc ca nu am lucrat. -- Best regards, Remus mailto:[EMAIL PROTECTED] --- Detalii despre listele noastre de mail: http://www.lug.ro/
