Serveur pour surveillance de process

Serveur pour surveillance de process - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 12-11-2006 à 12:31:32    

Bonjour,
je doit réaliser un projet qui consiste a surveiller les processus dans un parc informatique. Je dois pour cela faire un serveur Linux qui possède une base de données dans laquelle sont repertoriés tous les processus (utiles et interdits). Je dois également creer une interface ludique pour l'administrateur réseau qui lui permet d'acceder a la base, et de gerer les process.
 
Je pense que pour l'interface je pourrais la réaliser en C, seulement je ne m'y connait pas trop en serveur Linux, j'aimerais donc savoir si je dois utiliser un serveur déja fait (samba,etc...) ou en bidouiller 1 en C?  
Comment feriez vous pour réaliser ce projet svp ?
d'avance merci, a bientot  :hello:

Reply

Marsh Posté le 12-11-2006 à 12:31:32   

Reply

Marsh Posté le 12-11-2006 à 13:13:07    

Je comprend pas pourquoi tu veux faire ça en C ... Tu peux le faire dans un langage haut niveau genre Ruby ou Java ... D'autant plus que c'est vraiment pas un truc très complexe à faire [:pingouino]


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 15-11-2006 à 17:30:27    

Salut, et désolé du retard de post.
J'ai un peu + d'info sur le projet en question. En fait, je dois bien faire un serveur linux qui interoge regulierement les clients, et ces derniers renvoient la liste de tous leurs processus actifs.
Je pense qu'il y a un miniprogramme (un script bash ?) sur le serveur qui interoge le client, et un autre sur le client qui envoi les infos désirées sur le serveur. Ensuite ces infos de processus sont enregistrer dans une base de données.
Je ne vois pas trop comment faire le dialogue client/serveur? Quel language me conseillerez vous svp ?
Merci d'avance

Reply

Marsh Posté le 16-11-2006 à 10:58:29    

pourquoi reinventer la roue? jette un coup d'oeil sur www.zenoss.com  
Je crois que ca fais (entre autre) ce que tu cherches

Reply

Marsh Posté le 16-11-2006 à 11:43:24    

snmp

Reply

Marsh Posté le 16-11-2006 à 18:41:24    

bah c'est un projet d'info, donc je dois creer mon projet, pas le recopier lol

Reply

Marsh Posté le 16-11-2006 à 19:33:16    

cron+bash+ssh [:spamafote]

Reply

Marsh Posté le 17-11-2006 à 09:06:31    

et alors ? t'as le droit d'utiliser snmp quand même ? parce que si tu pas par là, t'as le droit à rien sauf la libc ...

Reply

Marsh Posté le 17-11-2006 à 09:10:46    

+1 pour le snmp :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 17-11-2006 à 10:27:38    

Ce genre de chose, c'est assez classique.
 
Tu a Nagios pour du monitoring avancé.
Tu a Cacti qui est plus simple (php + mysql), pour Windows et Linux que se soit en tant que client ou serveur. Cacti utilise les lib de snmp de php.
 
Etc...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed