Jun 06 2007

Cacti - présentation

Catégorie : Cacti, Supervision, LinuxCharles Collier @ 10:26 pm

Cacti est un logiciel de monitoring. Il est souvent classé parmi les logiciels de supervision (comme sur nuxora ;-) il est classé au meme endroit que Nagios exemple) mais il n’est pas fait pour etre un lociel d’alerte.
Basé sur la puissance de stockage de données de RRDTool. Il combine les avantages et concepts de MRTG avec RRDTool, tout en les restituant dans une nouvelle interface web  (php/mysql) beaucoup plus convivial.

Cacti permet à l’aide de SNMP ou de script (shell, bash, perl, php, sql…)de representer graphiquement l’evolution dasn le temps de points de mesures: CPU, espace disque, utilisation RAM, swap, nombre de connexion Oracle, hit sur un serveur web (apache),…..

La force de cacti se traduit par l’existence de template que l’on peut directement appliquer sur un serveur. Prenons l’exemple d’un serveur web (apache+mysql), il suffira de choisir le template correspondant à ce type de serveur (il faudra au préalable l’avoir défini une premiere fois) et nous aurons directemen en place, les mesures de base lié au serveur (CPU, disuqe, RAM…) mais aussi pour apache (hits, …) et mysql (nb de transactions,….)

Cet outil est complémenatire à Nagios et vous permettra au mieux de suivre jour apres jour l’evolution de vos serveurs, de réaliser aisnsi du capacity planning mais aussi de diagnostiquer des incidents en etudiant les courbes de la veille. Combiné à Nagios, ce duo supervison/monitoring se rendra vite indispensable une fois installé.


Jun 06 2007

Nagios - présentation

Catégorie : Nagios, Supervision, LinuxCharles Collier @ 10:22 pm

Nagios (anciennement appelé Netsaint) est un logiciel de supervision sous licence GPL. Il permet de surveiller un Système d’information intégralement. Son fonctionnement est très simple, un moteur ordonnance l’ensemble des taches de supervision. Ces taches unitaires sont le résultat de l’utilisation d’un plugin. Il existe aujourd’hui plus d’une centaine de ces plugins. Un plugin est un petit programme, ou script qui va tester le bon fonctionnement d’un service/programme/équipement/…. Le résultat s’affiche à travers une console web (paramétrable avec différents filtres, pour obtenir des vues métiers/opérationnelles/…) et indique un des 4 états possibles:

  1. OK (tout va bien)
  2. WARNING (le seuil d’alerte est dépassé)
  3. CRITICAL (le service a un problème)
  4. UNKNOWN (impossible de connaître l’état du service)

Les différents points pouvant être supervisés sont quasi illimités, tout ce qui peut être scripté est “supervisable”. Les services SMTP, POP3, HTTP, NNTP, ICMP, SNMP, LDAP ,… n’importe quel service windows ou daemon linux, la CPU, l’espace disque, la RAM…. L’ensemble de cette supervision est réalisé à l’aide:

  • d’une interrogation directe en snmp
  • d’un script shell
  • d’un plugin codé en C++, Perl, Python, Ruby, PHP, C#, …..

Le tout pouvant être encapsulé dans une connexion ssh et/ou à travers un tunnel SSL

Ces tests peuvent être faits de trois manières:

  • à distance et de façon continue (depuis le serveur Nagios)
  • depuis le serveur cible et de façon continue(en faisant appel à NRPE - Nagios remote plugin execution)
  • Depuis le serveur cible et en cas d’alerte (a l’aide du daemon NSCA qui scrute en permanence l’état du service à monitorer et ne renvoie une information qu’en cas de changement d’état)

Les “filtres” pour créer des vues sont paramétrables et permettent de configurer l’accès suivant les personnes/groupes qui peuvent alors acquitter par exemple des alertes ou en recevoir suivant leur appartenance à des groupes via mail/sms

J’utilise Nagios depuis 2004, c’est un tres bon produit. Comme pour tous logiciels, il est perfectible, mais se distingue vraiment par rapport à ses concurrents (propriétaire inclus)

Liens:
Nagios
Nagiosexchange (un site regroupant beaucoup de plugins)


Jun 01 2007

Fedora 7

Catégorie : News, LinuxCharles Collier @ 12:38 pm

The new release of Fedora is avalaible: “Fedora 7″.

 Here are the new features:

  • Kernel 2.6.21 (what’s new deals with FireWire, Hard drive P-Ata, Wifi)
  • Xen 3.1 and KVM
  • Smolt
  • GNOME 2.18
  • KDE 3.5.6
  • Compiz 0.3.6
  • Firefox 2.0
  • Thunderbird 2.0
  • OpenOffice.org 2.2
  • KOffice 1.6.2
  • The Gimp 2.2.14
  • Dev.Eclipse 3.2, Mono 1.2.3, Python 2.5

Please remember also to use “Pungi” to create your own linux distribution

Download it and test it : FedoraProject.org.


May 30 2007

NuxOra a marqué une petite pause

Catégorie : News, Oracle, LinuxCharles Collier @ 12:18 am

NuxOra a marqué une petite pause durant fin Avril et le mois de Mai et sera de nouveau actif des le debut du mois de Juin.

Les projets en cours:

  • La documentation Jboss
  • Une documentation OAS d’administration
  • Quelques notes sur la 10g RAC peut-etre
  • L’avancée du projet NuxOra.net et mes scripts de déploiement automatique Linux, Oracle, Apache, TSM, ….

Apr 11 2007

Debian v.4 - Etch

Catégorie : Debian, News, LinuxCharles Collier @ 11:23 pm

La derniere version de Linux Debian est enfin sortie: version 4 avec pour nom de code Etch.

Longtemps retardé Etch voit enfin le jour. La version supporte onze architectures, Gnome (moteur graphique) a été mis jour, Etch embarque également Iceweasel et Icedove, des versions respectives de Firefox et Thunderbird, mais dépourvues de la marque Mozilla.


Mar 23 2007

Zenoss - presentation

Catégorie : Zenoss, Supervision, network, Zope, LinuxCharles Collier @ 12:52 pm

The new version of Red Hat Entreprise Linux was launched on March 14th. RHEL 5 includes a lot of new features such as:

  • Application Design/Construction/IDE/Analysis
  • Application Server/Integration Server
  • Back-Office Enterprise
  • Collaboration/Groupware/Messaging
  • Consumer
  • Content Management/Authoring
  • CRM
  • Enterprise Resource Planning
  • Information Access/Delivery/Mining/Portal
  • Information/Data Management/Database
  • Middleware/Message-oriented/Transaction
  • Network Management
  • Networking
  • Other Development Tools
  • Security
  • ServerWare/Clustering/Web/VM
  • Storage
  • Systems Management

Considering the Network management, i’ll do a short focus on Zenoss.

Zenoss is an open source network monitoring and systems management platform - 1 year old :-) it was launched in March 2006.
Zenoss is a full package. It is built on the Zope Application server (python technology).

You can monitor what ever you want (if it has an ip address): network devices: appliance (firewall, switch,…) or server, applications (web site,…), operating systems, environment,…

Your standard protocol tools:
SNMP, SNMP Trap, Ping/ICMP, SSH/Telnet, Syslog, WMI, Nagios Agents, XMP/RPC Interface

Zenoss provides
Availability - It test all your device and appliance with a continious scheduling
Inventory and configuration - You can manage all your appliance by device or groups
Discovery - It can describe all your IT environment
Performance monitoring - Collect data from your server, network, and application graphing them
Event management - Collect data (syslog, WMI, SNMP trap, custom events (as defined by the Zenoss web services API)) and analyse it by correlation.
Reporting - You can create your own and custom reports
Web portal - You have a web console (off course with AJAX components) to view and control with a secure access all the elements with a real-time information


Mar 20 2007

En recherche active sur Grenoble

Catégorie : Web & J2EE server, RedHat, Database, News, Oracle, LinuxCharles Collier @ 1:49 am

Je suis actuellement à la recherche d’un poste en region Rhône-alpes, à Grenoble.
Ma mission actuelle se termine le 30 Mars. Je suis disponible à partir du 2 Avril.

Je recherche parmi les types de postes ci dessous:
Architecte technique
Chef de projet technique
Administrateur Systeme Linux et/ou DBA Oracle

L’environnement technique du poste pourrait etre basé sur Linux, Oracle (base de données et serveur J2EE), le monde open-source (serveur d’application J2EE jboss, supervision avec Nagios/Cacti)
Le poste serait donc idéalement axé sur de fortes compétences techniques, pour un rôle d’expertise, de gestion de projet, ou d’administration (je ne souhaite plus m’orienter vers du développement)

N’hesitez pas à me contacter par mail ou par téléphone:

Formulaire de contact mail.

Mon CV (en français)


Mar 15 2007

Red Hat Enterprise Linux 5

Catégorie : RedHat, News, LinuxCharles Collier @ 10:12 am

Red Hat has released the new version of it’s operating system RHEL 5 (Red Hat Enterprise Linux). RHEL 5 implements a totally integrated Xen-based server and storage virtualization solution, by combining server virtualization with Red Hat’s clustering support. In addition, RHEL 5 comes with a virtualization manager that should make installing and administering Xen virtual machines much easier.

Performance and scalability improvement have been done with this new version. The kernel version is now 2.6.18 (previously it was 2.6.9) Security with RHEL 5’s SELinux (security enhanced Linux) was also improved and should be easier to use.

Another big evolution is the introduction of yum. You should be able to have a yum repository. Everything will be based on yum (the system-config-packages, the RHEL update,…)

In the meanwhile, you may have already tested the RHEL 4 update 5 (which is the first update for RHEL 4 to include Xen paravitualized kernels). It was released last week, and the main evolve is the integration of XEN. Xen is the open source virtualization effort that Red Hat has already included in its Fedora community Linux releases (with Fedora Core 6) and is part of Novell’s SUSE Linux Enterprise 10 release as well, for many months now.

http://www.redhat.com/
http://www.europe.redhat.com/rhel/
http://www.xensource.com/


« Page précédentePage suivante »