Serveur pour surveillance de process - réseaux et sécurité - Linux et OS Alternatifs
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
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
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
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
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 ...
Marsh Posté le 17-11-2006 à 09:10:46
+1 pour le snmp
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...
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