Centreon Deployment Chris Scicluna

Slides:



Advertisements
Similar presentations
WordPress from Start to Finish Day 1: Installing and Using WordPress Looking at the WordPress database.
Advertisements

Annotated User Input Screens from EM Oracle Custom Install Install.
雲端計算 Cloud Computing Lab - EyeOS. Agenda Installation Programming.
A complete web app using flex. You can use the flex builder to generate the php (server side) code for a flex-php application. As before, Php connects.
Installasi Wordpress di Linux. Intallasi web server + php + mysql # apt-get install apache2 php5 mysql-server php5-mysql # apt-get install phpmyadmin.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
Bangkok, Thailand Smokeping & Cacti intERLab at AIT Workshop March – Bangkok, Thailand Hervey Allen.
DataStax Enterprise on Microsoft Azure. BrightView Analytics provides a robust Software-as-a-Service (SaaS) business solution, which delivers critical.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
Embedded Programming and Robotics Lesson 17 The OpenCV (Computer Vision) Library The OpenCV Library1.
Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating .
1 © Bull, th September 2012 Dave Williams Lead Technical Architect Embedding Nagios in the Raspberry Pi.
Hands-on session 2 Monitoring Jose Gonzalez Universidad Politecnica Madrid Attilio Broglio Create-Net
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Cacti. Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides.
Server works - HTML5 - CSS3 - Bootstrap 3.x. Likipe Servers Dev ServerProduction Server TypeShared HostVirtual Private Server Urlweb1.likipe.se/web2.likipe.se“Real.
MCDevOps Infrastructure In One Hour. Sponsors Improving Enterprises Software Development.
Grouper Training - Admin - WS - Part 2 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
PHP Motion Idris Winarno. Requirement Apache + PHP5 + MySQL lame ffmpeg flvtool.
A few Linux basics Network Monitoring & Management.
Drupal Jumpstart Information Systems 337 Prof. Harry Plantinga.
baltrad node installation for beginners On Ubuntu Jesper Ellerbæk Nielsen Aalborg University, DK.
Scheduler, File Transmissions, & Additional Tools.
Taipei, Taiwan Smokeping & Cacti APRICOT 2008 Workshop February – Taipei, Taiwan Hervey Allen.
Managing Drupal with Aegir Chris Burge Burge Consulting, LLC 30 June 2013 Dublin, Ireland Drupal Dev Days.
Network and Server Statistics using Cacti. Introduction A tool to monitor, store and present network and system/server statistics Designed around RRDTool.
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
Apache, MySQL and PHP Installation and Configuration Chapter 1 Apache Installation and Configuration.
Apache Web Server Quick and Dirty for AfNOG 2015 (Originally by Joel Jaeggli for AfNOG 2007) ‏
Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.
Cole David Ronnie Julio Sam Littlefield. Let’s Begin  Globus Toolkit runs on Unix platform only  Install Ubuntu  download all updates for Ubuntu.
Ruby on Rails on Ubuntu Bradley Taylor Rails Machine, LLC
1 Session 1: Introduction to PHP & MySQL iNET Academy Open Source Web Development.
1 PUPPET AND DSC. INTRODUCTION AND USAGE IN CONTINUOUS DELIVERY PROCESS. VIKTAR VEDMICH PAVEL PESETSKIY AUGUST 1, 2015.
Apache Mahout. Prerequisites for Building MAHOUT Java JDK 1.6 Maven 3.0 or higher ( ). Subversion (optional)
Install Appaserver ©Tim Riley. Apache Group ©Tim Riley Add yourself to the apache group. Both the apache user and group are called “www-data”. This step.
1 Copyright © 2015 Pexus LLC Easy Download, Install & Configure OwnCloud on your Patriot PS.
1 Copyright © 2015 Pexus LLC Easy Download, Install & Configure Pydio on your Patriot PS Personal.
1 AHM -2-4 Sept 2003 e-Science Centre Running SRB Ananta Manandhar.
Apache, MySQL and PHP Installation and Configuration Chapter 2 MySQL Installation and Configuration.
Installation of Apache Objectives –Install Apache webserver Contents –Compile in module support –Compile sourcecode –Installing apache –Verify installation.
PhpMyAdmin Matthew Walsh April 28, 2003 CMSC Shawn Sivy.
Installation of PHP5 Objectives –Install PHP5 with support for Apache and MySQL Contents –Installing latest dependencies LibXML & LibSLT –Compiling and.
SQOOP INSTALLATION GUIDE Lecturer : Prof. Kyungbaek Kim Presenter : Zubair Amjad.
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
Installing Koha Presented By Aaron R. Williams KOHA North American Users Group.
1 Grid Monitoring with Nagios Aries Hung, Joanna Huang, Felix Lee, Min Tsai ASGC WLCG T2 Asia Workshop TIFR, Dec 2, 2006.
Configuring Drupal Information Systems 337 Prof. Harry Plantinga.
Installation of PHP5 Objectives –Install PHP5 with support for Apache and MySQL Contents –Installing latest dependencies LibXML & LibSLT –Compiling and.
Introduction to MySQL  Working with MySQL and MySQL Workbench.
Monitoring Alfresco with Nagios/Icinga Toni de la Fuente Alfresco Senior Solutions Engineer Blog: blyx.com
Mantis Bug Tracker. MantisBT features Open source web-based bug tracking system. Track software defects. Mantis is often configured by users to serve.
SPARCS Wheel Seminar 08/01/14 심규현 (spotlight). 1 of 6 Web Application  A web application is an application that is accessed via web over a network such.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
Building Your Own Website Using:. Install & configure LAMP. Download WordPress and run it as a local website on your Raspberry Pi. Configure WordPress.
ADMINISTRACIÓN DE SERVICIOS PARA LA WEB BRENDA GONZÁLEZ GÓMEZ
WordPress and Etherpad with BlueMix and Docker. Our aim is to run on BlueMix containers (now in beta) these two famous services In the BlueMix dashboard,
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Installing iHRIS Install iHRIS Manage on an Ubuntu System
Fundamental of Databases
How to Start SQL Server and SSDT BI in Local
Installation of MySQL Objectives Contents Practical Summary
Archiver.ias.ethz.ch easy to use solution for end user to store data on LTS strongbox. requirements: apache web-server to host end user frontend (php,html,jquery)
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Admin Tutorial.
June 2011 David Front Weizmann Institute
Lab 1 introduction, debrief
Enhancing Cloud Foundry with CLI Plugins
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Presentation transcript:

Centreon Deployment Chris Scicluna

2.2. Centreon Installation Contents 1. What is Centreon? 2. Installation 2.1. Nagios Installation 2.2. Centreon Installation 3. Screenshots: Monitoring, Configuration and more 4. Demo

What is Centreon? Monitors servers, switches, services, etc through SNMP

What is Centreon? Distributed, scalable monitoring.

What is Centreon? Includes real time front end management GUI management Nagios Config File

What is Centreon? Other points about centreon v2: Based on open source monitoring engine Nagios3 Provides load distribution and high availability Flexibility and modularity enhanced over nagios

Installation – Prerequisites A clean installation of Ubuntu Server Edition was installed Centreon main prerequisites : Apache Php MySql Mail (Exim or Postfix) Compiler All the prerequisites can be installed in one go: apt-get install sudo bsd-mailx lsb-release build-essential apache2 apache2-mpm-prefork php5 php5-mysql php-pear php5-ldap php5-snmp php5-gd mysql-server libmysqlclient15-dev rrdtool librrds-perl libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libgd-gd2-perl snmp snmpd libnet-snmp-perl libsnmp-perl libgd2-xpm libgd2-xpm-dev libpng12-dev postfix

Installation – Prerequisites MySql will require password and confirmation Postfix configuration – Select no configuration 5

Installation – Nagios 3 Create the nagios user : # /usr/sbin/useradd -m nagios # passwd nagios Create a group for the nagios user and add apache to it: # /usr/sbin/groupadd nagcmd # /usr/sbin/usermod -G nagios,nagcmd nagios Download, unpack, compile and install latest version: # cd /usr/local/src/ # wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz # tar -xzf nagios-3.2.1.tar.gz # cd nagios-3.2.1 # ./configure --prefix=/usr/local/nagios --with-command-group=nagcmd --enable-nanosleep --enable-event-broker # make all # make install # make install-init # make install-commandmode # make install-config

Installation – Nagios Plugins Download the latest edition of nagios plugins # cd /usr/local/src # wget http://ovh.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz Install plugin prerequisites #apt-get install dnsutils fping #apt-get install libssl-dev #apt-get install libldap2-dev #apt-get install libpq-dev #apt-get install libradiusclient-ng-dev Unpack, configure, compile and install nagios plugins: # tar -xzf nagios-plugins-1.4.15.tar.gz # cd nagios-plugins-1.4.15 # ./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl=/usr/bin/openssl --enable-perl-modules # make # make install

Installation – NdoUtils Install mysql dev api as a prerequisite # sudo apt-get install libmysqlclient-dev Download, unpack, configure, compile and install. Also make autorun. # cd /usr/local/src # wget http://prdownloads.sourceforge.net/sourceforge/nagios/ndoutils-1.4b9.tar.gz # tar -xzf ndoutils-1.4b9.tar.gz # cd ndoutils-1.4b9 # ./configure --prefix=/usr/local/nagios/ --enable-mysql --disable-pgsql --with-ndo2db-user=nagios --with-ndo2db-group=nagios # make # cp ./src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o # cp ./src/ndo2db-3x /usr/local/nagios/bin/ndo2db # cp ./config/ndo2db.cfg-sample /usr/local/nagios/etc/ndo2db.cfg # cp ./config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg # sudo chmod 774 /usr/local/nagios/bin/ndo* # sudo chown nagios:nagios /usr/local/nagios/bin/ndo* # cp ./daemon-init /etc/init.d/ndo2db # chmod +x /etc/init.d/ndo2db # update-rc.d ndo2db defaults

Installation – Centreon (Finally) Download and unpack latest version # cd /usr/local/src/ # wget http://download.centreon.com/centreon/centreon-2.1.8.tar.gz # tar -xzf centreon-2.1.8.tar.gz # cd centreon-2.1.8 Run the included installation script # export PATH="$PATH:/usr/local/nagios/bin/" # ./install.sh -i

CLI Installation Complete Reload the apache configuration # /etc/init.d/apache2 reload At this point, Centreon Installation is continued from the web GUI

GUI Installation - Centreon Browse to http://<server_name_or_IP>/centreon Accept GNU public licence on the next screen.

GUI Installation - Centreon

GUI Installation - MySql After this screen, verify database connection

GUI Installation – Create admin

GUI Installation – Config File

GUI Installation – MySQL db creation

Centreon Installation FINISHED

Screenshots : Monitoring

Screenshots : Configuration

Screenshots : Logging

Screenshots : Reporting

Thank you for listening! Live Demo Questions? Thank you for listening!