Serveur de supervision Zabbix



Documents pareils
Installation de Zabbix

Procédure d'installation

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

CASE-LINUX MAIL - ROUNDCUBE

Installation d un superviseur ZABBIX

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

windows. deb etch main deb-src etch main

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

équipement radio Procédure

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

OCS Inventory & GLPI

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Tutoriel compte-rendu Mission 1

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

CASE-LINUX CRÉATION DMZ

Installation du Hub. Installation du Hub. 1. Description de l installation. by LegalBox. 2 types de serveur sont à installer :

PPE GESTION PARC INFORMATIQUE

Installer un gestionnaire de parc GLPI sous Linux

Documentation d'installation Plateforme femme actuelle

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.

XMBox. Help red team pentester

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

Serveur de messagerie sous Debian 5.0

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Tour d'horizon Bureau client Daemon's Aller plus loin

Installation d'un serveur FTP géré par une base de données MySQL

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Installer et configurer un serveur Zimbra

DHCPD v3 Installation et configuration

SOLUTION DE SUPERVISION SYSTEME ET RESEAU

Etudiant Ella Fitzgerald

Toutes ces machines sont virtuelles et bridgées sur ma carte réseau.

Installation de Snort sous Fedora

Installation de VirtualPOPC-1 sur Ubuntu Server LTS 64bits

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Installation du DNS (Bind9)

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

PROXY SQUID-SQARD. procédure

Installation et Configuration de Squid et SquidGuard sous Debian 7

Virtualisation d un proxy Squid gérant l authentification depuis Active Directory. EPI - Stagiaire2007 Vivien DIDELOT

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

Raspberry pi : Développer une petite application web sur Raspberry

Installation d'un serveur sftp avec connexion par login et clé rsa.

Mise en place d un serveur DNS sous linux (Debian 6)

Supervision avec OCS Inventory NG

Déploiement d OCS 1.02 RC2 sous Debian Etch 64

TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE

2013 Installation de GLPI-OCS. Florian MICHEL BTS SIO LYCEE SAINTE URSULE

Côté labo : Installation et utilisation du serveur GSI

Installation d' OCS inventory et de GLPI

Oracle 11g. Installation et administration. Claude Duvallet 1/36

Installer un serveur VOIP Asterisk et ses clients

MI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet

MEMO-LINUX.COM BLOG SUR GNU/LINUX, LE LIBRE ET L'OPEN-SOURCE.

SECURIDAY 2012 Pro Edition

Installation GLPI-OCSNG-SSL Linux Debian Sarge

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

Installer OpenJabNab dans une framboise (un Raspberry Pi)

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

Répartition des charges avec HaProxy CONTEXTE MFC JULIEN HUBERT

Imprimantes et partage réseau sous Samba avec authentification Active Directory

CiRen 33 Visio-Réunion, Septembre TP avec GnuGK.

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

Debian Lenny - Virtualisation avec Libvirt/KVM Debian GNU/Linux

BTS SIO Dossier BTS. PURCHLA Romain

Configuration d'un serveur pour l'hébergement d'un site ezpublish V4

Bon ben voilà c est fait!

Gestion d identités PSL Installation IdP Authentic

TP DHCP et DNS. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A

Créer son propre serveur Mail.

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

GUIDE D'INSTALLATION ET DE CONFIGURATION MSCCV

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

Guide simplifié pour QEMU

Architecture de la plateforme SBC

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Documentation pour administrateur Application AER

Installer un serveur web de développement avec VirtualBox

Administration de Parc Informatique TP02 : Utilisation du logiciel Marionnet

Réalisation d un portail captif d accès authentifié à Internet

Guide d installation rapide

Compte rendu d'activité PTI n 2

MANIPULATION DE LA TABLE DE ROUTAGE IP. par. G.Haberer, A.Peuch, P.Saadé

Serveur DHCP et Relais DHCP (sous Linux)

Surveiller votre réseau avec Nagios

Projet de mise en œuvre d un serveur ftp sur serveur dédié

[GLPI & OCS Inventory] Yann VANDENBERGHE. AFPA Lomme

Mise en œuvre de Rembo Toolkit

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

OCS INVENTORY-GLPI Guide de Procédure

Transcription:

Serveur de supervision Zabbix E4_2 Kévin Lapoirie LYCEE EDME BOUCHARDON

TABLE DES MATIERES Schéma réseau... 2 Installation des paquets nécessaires et configuration réseau... 3 Installation initiale... 3 Configuration du réseau... 3 Installation des paquets nécessaires aux besoins de Zabbix... 3 Installation/Configuration de Zabbix... 5 Téléchargement, compilation et installation de Zabbix... 5 Utilisateur et groupe Zabbix... 5 Base de données Zabbix... 5 Configuration d apache pour Zabbix... 6 Configuration du serveur Zabbix... 6 Installation de l agent Zabbix pour Windows... 7 Téléchargement et installation de l agent... 7 Configuration du pare-feu Windows et test de l agent... 7 Ajout d un hôte Windows dans Zabbix... 8 KEVIN LAPOIRIE 1

E4_1 : SERVEUR PRINCIPAL DE DOMAINE SOUS LINUX SCHEMA RESEAU CLIENT-1-PC 192.168.1.200/24 SRV-SUPERVISION 192.168.1.20/24 Réseau interne 192.168.1.0/24 CLIENT-2-PC 192.168.1.201/24 Internet KEVIN LAPOIRIE 2

INSTALLATION DES PAQUETS NECESSAIRES ET CONFIGURATION RESEAU Installation initiale Mise à jour des sources et du système apt-get update && apt-get upgrade Installation de vim et ssh apt-get install ssh vim Configuration du réseau Édition du fichier des cartes réseau et ajout de la carte réseau interne (eth1 doit rester par défaut) vi /etc/network/interfaces # Interne auto eth0 iface eth0 inet static address 192.168.1.20 netmask 255.255.255.0 Démarrage de la carte du réseau interne ifup eth0 Installation des paquets nécessaires aux besoins de Zabbix Installation des paquets apt-get install build-essential gcc curl wget libsnmp-dev libcurl4-gnutls-dev libxml2-dev Installation de MariaDB apt-get install mariadb-server mariadb-client libmysqld-dev Sécuriser l accès à la BdD mysql_secure_installation mot de passe root n y y y y KEVIN LAPOIRIE 3

Installation de PHP apt-get install apache2 php5 php5-mysql php5-gd php5-cli php5-xmlrpc Édition du fichier php.ini et modification des valeurs vi /etc/php5/apache2/php.ini post_max_size = 16M max_execution_time = 300 max_input_time = 300 date.timezone = Europe/Paris always_populate_raw_post_data = -1 Redémarrage d apache systemctl restart apache2.service (Snapshot : réseau+lamp) INSTALLATION/CONFIGURATION DE ZABBIX Téléchargement, compilation et installation de Zabbix Téléchargement de la source de Zabbix wget http://sourceforge.net/projects/zabbix/files/zabbix\ Latest\ \Stable/3.0.1/zabbix-3.0.1.tar.gz Extraction de l archive tar xfz zabbix-3.0.1.tar.gz Configuration de l installation et installation cd zabbix-3.0.1/./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl -- with-libxml2 make make install Utilisateur et groupe Zabbix Ajout du groupe zabbix groupadd zabbix Ajout de l utilisateur zabbix useradd -g zabbix -d /usr/local/share/zabbix -s /bin/false zabbix KEVIN LAPOIRIE 4

Base de données Zabbix Création de la base de données zabbix mysql -u root p MariaDB> create database zabbix; MariaDB> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'motdepasse'; MariaDB> flush privileges; MariaDB> exit Importation des ressources de la BdD mysql -u zabbix -p zabbix < database/mysql/schema.sql mysql -u zabbix -p zabbix < database/mysql/images.sql mysql -u zabbix -p zabbix < database/mysql/data.sql Configuration d apache pour Zabbix Suppression de l index par défaut et remplacement par ceux de Zabbix rm /var/www/html/index.html cp -rf frontends/php/* /var/www/html/ Ajout de l utilisateur zabbix au groupe d apache usermod -ag www-data zabbix Activation des modules ssl d apache a2enmod ssl a2ensite default-ssl Redémarrage d apache systemctl restart apache2.service KEVIN LAPOIRIE 5

Configuration du serveur Zabbix Édition du fichier de configuration du serveur Zabbix et remplacement des valeurs vi /usr/local/etc/zabbix_server.conf [ ] ListenPort=10051 LogFile=/var/log/zabbix_server.log DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=motdepasse DBSocket=/var/run/mysqld/mysqld.sock DBPort=3306 Création du fichier de log du serveur et droits touch /var/log/zabbix_server.log chmod 775 /var/log/zabbix_server.log chgrp zabbix /var/log/zabbix_server.log Installation de nmap et sudo et ajout de droit à zabbix pour l utilisation de nmap depuis l interface web apt-get install nmap sudo visudo zabbix ALL=NOPASSWD: /usr/bin/nmap (Snapshot : zabbix) INSTALLATION DE L AGENT ZABBIX POUR WINDOWS Téléchargement et installation de l agent Télécharger l agent Zabbix (.msi) http://www.suiviperf.com/zabbix/zabbix_agent-3.0.1_x64.msi Lancer l agent Host name : Nom de la machine Zabbix name server : IP du serveur Zabbix Agent Port : 10050 Remote command : cochée KEVIN LAPOIRIE 6

Active server : IP du serveur Zabbix Vérifier que l agent est bien lancé services.msc # (Zabbix Agent) Configuration du pare-feu Windows et test de l agent Autoriser l agent dans le pare-feu Dans Panneau de configuration > Système et sécurité > Pare-feu Windows > Autoriser une application au pare-feu Windows Ajouter l agent Zabbix dans Programmes (zabbix_agentd.exe) Cocher les cases pour l autoriser Pour le tester depuis le serveur telnet adresseip 10050 Ajout d un hôte Windows dans Zabbix Ajouter l hôte Ouvrir l interface web de Zabbix Aller dans Configuration > Hôtes > Créer un hôte Remplir les champs comme sur les captures d écran ci-dessous Ajouter les modèles correspondant à la machine ajoutée Vérifier que la machine est bien activée et que l agent zabbix fonctionne (en vert) KEVIN LAPOIRIE 7

KEVIN LAPOIRIE 8