LaoBlog

Gkrellm, monitorare pc remoto


Gkrellm è un programmino disponibile per vari sistemi operativi, tra cui ovviamnete Linux, che permette di monitorare lo stato delle risorse di un computer.La home page del progetto è:http://members.dslextreme.com/users/billw/gkrellm/gkrellm.htmlQui trovate tutte le informazioni necessarie a capire esattamente di cosa si tratti, se già non lo sapete.Gkrellm permette di monitorare non solo il proprio computer, ma anche uno remoto al quale abbiamo accesso. E' ovvio che che il computer remoto deve poter concedere connessioni dall'esterno, quindi l'eventuale firewall deve essere opportunamente configurato.Supponiamo per comodità di avere un pc chiamato Foo in una stanza lontana, ed un pc sul quale siamo soliti lavorare, chiamato Bar, in un'altra stanza. Voglio poter monitorare lo stato delle risorse di Foo, visualizzandole su Bar. Ovviamente Gkrellm, che è fondamentalmente un client, deve essere già installato su Foo e Bar. Su Foo, oltre ai plugins che ci interessano, dobbiamo installare anche il demone di Gkrellm, che ci permetterà la connessione da un altro pc. Su pc con sistemi Linux di tipo Debian (Ubuntu, Sidux), basta digitare, da root:apt-get install gkrellmdPoi editiamo /etc/gkrellmd.conf e decommentiamo la riga: allow-host 192.168.1.* Ovviamente al posto di 192...eccetera inseriamo la classe di IP che avranno accesso alla nostra istanza remota di gkrellmd Quindi riavviamo il demone: #/etc/init.d/gkrellmd restartOra andiamo sul pc chiamato Bar, e digitiamo:gkrellm -s fooSul nostro monitor comparirà una nuova istanza di gkrellm, che ci visualizzerà le risorse in uso su Foo, compatibilmetne con i plugins installati. Volendo possiamo creare un lanciatore di applicazioni sul nostro ambiente desktop, Gnome per esempio, andando sulla barra delle applicazioni, inserendo appunto il comando in un nuovo lanciatore, in modo tale da poter lanciare una nuova istanza di Gkrellm connessa a Foo, ogni volta che lo desideriamo.Possiamo connetterci a tutti i pc della nostra rete su cui sia installato gkrellmd e visualizzarne le risorse in instanze separate del client Gkrellm lanciate tutte sullo stesso pc.