The road to lazy monitoring with Icinga2 & Puppet. Tom De
|
|
|
- Chrystal Ross
- 9 years ago
- Views:
Transcription
1 The road to lazy monitoring with Icinga2 & Puppet Tom De
2 whois Ops guy Rusty, old, Bavarian vehicles enthousiast The one who always gets the patdown at checkpoints Open Source Consultant & Enthousiast at Inuits Team Packages & Tools at Icinga
3 Monitoring!
4 Monitoring! Image credits:
5 Monitoring :((
6 Monitoring is... Boring Tedious Repetitive Production = deployment + monitoring + backup Often neglected
7 Monitoring is... Boring Tedious Repetitive Production = deployment + monitoring + backup Often neglected
8 Why can't someone else do it?
9 Someone else! Tedious Repetitive People make mistakes Nobody likes Nagios configs
10 Someone else! Tedious Repetitive People make mistakes Nobody likes Nagios configs Monitor servers not people Image credits:
11 Single source of truth
12 Config management!
13 Puppet Rudder Juju Chef Config management! Ansible Saltstack TrueConfig CFEngine
14 Puppet
15 Puppet Config management tool Exported resources PuppetDB Nagios_* {} resource types
16 node web.example.org { $::fqdn: ensure => present, alias => $::hostname, address => $::ipaddress, use => "generic-host", { "check_ping_${::fqdn}": check_command => "check_ping", use => "generic-service", host_name => $::fqdn", notification_period => "24x7", service_description => "${::fqdn}_check_ping", } }
17 Nagios_* {} resource types node icinga.example.org { Nagios_host << >> Nagios_service << >> }
18 Nagios_* {} resource types { $::fqdn: ensure => absent, { "check_ping_${::fqdn}": ensure => absent, }
19 Nagios_* {} resource types Nagios_host << >> Nagios_service << >>
20 Nagios_* {} resource types /etc/nagios/
21 Puppet Config management tool Exported resources PuppetDB Nagios_* resource types
22 Puppet Config management tool Exported resources PuppetDB Nagios_* resource types
23 Puppet-Icinga2 puppet-icinga2 (develop) git log tail -4 Author: Nick Chappell Date: Fri May 2 19:36: Initial commit.
24 Other tools
25 Puppet as central source of truth
26 Exported resources
27 Exported resources
28 Collected resources
29 Icinga2
30 Icinga2 Apply rules Assign rules
31 Icinga2 template Service "generic-service" { max_check_attempts = 3 check_interval = 5min retry_interval = 5min enable_perfdata = true } apply Service "ping4" { import "generic-service" check_command = "ping4" assign where host.address } apply Service "ping6" { import "generic-service" check_command = "ping6 assign where host.address6 }
32 Icinga2 apply Service "ssh" { import "generic-service" check_command = "ssh" assign where host.address && host.vars.os == "Linux" }
33 Icinga2 object HostGroup "database" { display_name = "Database Servers" assign where match("mysql*", host.name) assign where match("psql*", host.name) assign where match("db*", host.name) }
34 Icinga2 Apply rules Assign rules Exported resources
35 node 'web.example.org' groups => target_dir => target_file_name => template_to_import => vars => distro => distro_version => virtual_machine => puppet_version => puppet_environment => }, } } { $::fqdn: ['puppet', $::operatingsystem], '/etc/icinga2/objects/hosts', "${::fqdn}.conf", 'linux-host', { $::operatingsystem, $::operatingsystemrelease, $::is_virtual, $::puppetversion, $::environment,
36 node 'web.example.org' groups => target_dir => target_file_name => template_to_import => vars => distro => distro_version => virtual_machine => puppet_version => puppet_environment => puppet_classes => puppet_modules => }, } } { $::fqdn: ['puppet', $::operatingsystem], '/etc/icinga2/objects/hosts', "${::fqdn}.conf", 'linux-host', { $::operatingsystem, $::operatingsystemrelease, $::is_virtual, $::puppetversion, $::environment, $::puppet_classes, $::puppet_modules,
37 classes_file = '/var/lib/puppet/classes.txt' classes_hash = {} modules_array = [] File.foreach(classes_file) do l modules_array << l.chomp.gsub(/::.*/, '') end modules_array = modules_array.sort.uniq modules_array.each do i classes_array = [] classes_array << i File.foreach(classes_file) do l classes_array << l.chomp if l =~ /^#{i}/ classes_array = classes_array.sort.uniq end classes_hash[i] = classes_array end
38 Facter.add(:puppet_modules, :timeout => 10) do confine :kernel => 'Linux' setcode do modules_array.sort.uniq.join(', ').to_s end end Facter.add(:puppet_classes, :timeout => 10) do confine :kernel => 'Linux' setcode do classes_hash.map { _k, v v }.sort.uniq.join(', ').to_s end end
39 # facter -p puppet_modules --yaml --puppet_modules: - apache - collectd - concat - dnsclient - firewall - grafana - icinga2 - logrotate - mysql - postfix - ssh - stdlib - sudo - sysctl - ulimit
40 # facter -p puppet_classes --yaml --puppet_classes: mysql: - mysql - "mysql::client" - "mysql::client::install" - "mysql::server" - "mysql::server::config" - "mysql::server::install" - "mysql::server::installdb" - "mysql::server::service" icinga2: - icinga2 - "icinga2::server" - "icinga2::server::config" - "icinga2::server::features" - "icinga2::server::install" - "icinga2::server::service"
41 { $::fqdn: groups => ['puppet', $::operatingsystem], target_dir => '/etc/icinga2/objects/hosts', target_file_name => "${::fqdn}.conf", template_to_import => 'linux-host', vars => { distro => $::operatingsystem, distro_version => $::operatingsystemrelease, virtual_machine => $::is_virtual, puppet_version => $::puppetversion, puppet_environment => $::environment, puppet_classes => inline_template( '<%= puppet_classes.collect { k, v v }.sort.join(" ") %>' ), puppet_modules => inline_template( '<%= puppet_modules.sort.join(" ") %>' ), }, }
42 icinga2::object::apply_service_to_host { 'mysql_server': check_command => 'by_ssh', display_name => 'MySQL', target_dir => '/etc/icinga2/objects/applys', assign_where => '"match(*mysql::server*", host.vars.puppet_classes)"', vars => { by_ssh_command => "check_tcp -H localhost -p 3306", by_ssh_logname => 'root', by_ssh_quiet => true, by_ssh_timeout => 60, }, }
43 Collected resources
44 There's a better way
45 Query PuppetDB
46 Query PuppetDB curl \ -s \ -X GET \ \ --data-urlencode \ 'query=["extract", "certname", ["and", ["=", "type", "Class"], ["~", "title", "^Settings"] ] ]'
47 PuppetDBquery
48
49 PuppetDBquery $nodes = query_nodes('class[settings]', 'fqdn')
50 PuppetDBquery $nodes = query_nodes('class[settings]', 'fqdn') notify { "${nodes}": } # puppet agent --test noop Info: Applying configuration version ' ' Notice: /Stage[main]/Main/Notify[web.example.org, db.example.org, icinga2.example.org, puppet.example.org]/message: current_value absent, should be [web.example.org, db.example.org, icinga2.example.org, puppet.example.org] (noop) Notice: Applied catalog in 0.21 seconds
51 PuppetDBquery $nodes = query_nodes('class[mysql::server]', 'fqdn') notify { "${nodes}": } # puppet agent --test noop Info: Applying configuration version ' ' Notice: /Stage[main]/Main/Notify[db.example.org]/message: current_value absent, should be db.example.org (noop) Notice: Applied catalog in 0.21 seconds
52 PuppetDBquery $nodes = query_nodes('class[settings]', 'fqdn') define monitor::host ($host_name) { $foo.each Integer $index, String $host { ::icinga2::object::host { $host: groups => ['puppet', $::operatingsystem], target_dir => '/etc/icinga2/objects/hosts', target_file_name => "${host}.conf", template_to_import => 'linux-host', } } } ::monitor::host { 'all': host_name => $nodes, }
53 Summary No more exported resources Automagically works Production = deployment + monitoring + backup Purge decommissioned nodes
54
55 Contact Tom De INUITS bvba Heidestraat Zwijndrecht Belgium
Secure Linux Administration Conference 2013. Bernd Strößenreuther
Puppet getting started Best practices on how to turn Your environment into a Puppet managed environment Secure Linux Administration Conference 2013 Berlin 2013 06 06 Bernd Strößenreuther mailto:[email protected]
TF-NOC Dublin. Alexandros Kosiaris ([email protected]) GRNET NOC Use puppet and network inventory to populate nagios/icinga configuration
http://www.grnet.g r GRNET NOC Use puppet and network inventory to populate nagios/icinga configuration TF-NOC Dublin Alexandros Kosiaris ([email protected]) Network & Equipment Optical Network: ~70 cities
SIG-NOC Meeting - Stuttgart 04/08/2015 Icinga - Open Source Monitoring WWW.ICINGA.ORG
SIG-NOC Meeting - Stuttgart 04/08/2015 Icinga - Open Source Monitoring WWW.ICINGA.ORG Me Michael Friedrich @dnsmichi, 31, Austrian Application Developer @NETWAYS Icinga responsibilities Core 1.x & 2.x
NRPE Documentation CONTENTS. 1. Introduction... a) Purpose... b) Design Overview... 2. Example Uses... a) Direct Checks... b) Indirect Checks...
Copyright (c) 1999-2007 Ethan Galstad Last Updated: May 1, 2007 CONTENTS Section 1. Introduction... a) Purpose... b) Design Overview... 2. Example Uses... a) Direct Checks... b) Indirect Checks... 3. Installation...
Icinga and Puppet Dominik Schulz Head of Datacenter and Operations Magic Internet / MyVideo
A company of ProSiebenSat.1 Media AG Berlin, Mai2014 Icinga and Puppet Dominik Schulz Head of Datacenter and Operations Magic Internet / MyVideo Our Stack Icinga: 300 Hosts and over 4000 Services Linux
Ansible. Configuration management tool and ad hoc solution. Marcel Nijenhof <[email protected]>
Ansible Configuration management tool and ad hoc solution Marcel Nijenhof Index Introduction Installing & configuration Playbooks Variables Roles Ansible galaxy Configuration management
Using Vagrant for Magento development. Alexander Turiak, @HexBrain
Using Vagrant for Magento development Alexander Turiak, @HexBrain $ whoami - Magento developer since 2011 - (Tries to be) Active in Magento community - Co-founded HexBrain in 2013 Key points - What is
Pro Puppet. Jeffrey McCune. James TurnbuII. Apress* m in
Pro Puppet m in James TurnbuII Jeffrey McCune Apress* About the Authors About the Technical Reviewer Acknowledgments Introduction Chapter 1: Getting Started with Puppet What Is Puppet? Deployment Configuration
The Puppet Show Managing Servers with Puppet
The Puppet Show Managing Servers with Puppet A gentle introduction to Puppet; How it works, What its benefits are And how to use it Robert Harker [email protected] whoami UNIX/Linux sysadmin for over 25
developing sysadmin - sysadmining developers
developing sysadmin - sysadmining developers develop your platform and your application management GUUG Berlin 01.11.2012 Martin Alfke Agenda puppet environments puppet modules
Timofey Turenko. Kirill Krinkin St-Petersburg Electrotechnical University
11 th Central and Eastern European Software Engineering Conference in Russia - CEE-SECR 2015 October 22-24, Moscow Automatic tool for multi-configuration environment creation for database server and database
CHEF IN THE CLOUD AND ON THE GROUND
CHEF IN THE CLOUD AND ON THE GROUND Michael T. Nygard Relevance [email protected] @mtnygard Infrastructure As Code Infrastructure As Code Chef Infrastructure As Code Chef Development Models
Building Hosts with Puppet
C H A P T E R 2 Building Hosts with Puppet In Chapter 1 we installed and configured Puppet, created our first module, and applied that module and its configuration via the Puppet agent to a host. In this
Kickstart & Puppet @ Booking. Kristian Köhntopp, booking.com
Kickstart & Puppet @ Booking Kristian Köhntopp, booking.com What Booking does Facilitates Hotel Room Bookings between Travelers and Hotels. Just that. Booking Data Hotel Base Data, Brochures, Reviews &
Deploying Foreman in Enterprise Environments 2.0. best practices and lessons learned. Nils Domrose Cologne, August, 4 2014
Deploying Foreman in Enterprise Environments 2.0 best practices and lessons learned Nils Domrose Cologne, August, 4 2014 About me senior linux systems engineer at inovex GmbH worked as a network engineer,
Monitoring MySQL. Geert Vanderkelen MySQL Senior Support Engineer Sun Microsystems
Monitoring MySQL Geert Vanderkelen MySQL Senior Support Engineer Sun Microsystems Agenda Short intro into MySQL, the company Monitoring MySQL: some examples Nagios plugins for MySQL MySQL Enterprise Monitor
Setting Up A Nagios Monitoring System Warren Block, May 2005
Setting Up A Nagios Monitoring System Warren Block, May 2005 What Is Nagios? NAGIOS (na gee ose) is a system that will monitor the status of other network computers or components. It can watch your network
ABRAHAM MARTIN @ABRAHAM_MARTINC ARCHITECTURE OF A CLOUD SERVICE USING PYTHON TECHNOLOGIES
ABRAHAM MARTIN @ABRAHAM_MARTINC ARCHITECTURE OF A CLOUD SERVICE USING PYTHON TECHNOLOGIES MANAGED WEB SERVICE Born to solve a problem around university Servers under desks Security problems MANAGED WEB
While are you still in Nagios working directory, create a new file for DNS servers monitoring
NAGIOS MONITORING ----------------- On AUTH1 server 1. Go to Nagios working directory $ cd /usr/local/etc/nagios 2. Copy Nagios sample files To do this, make sure you are in Nagios working directory from
ICINGA2 OPEN SOURCE MONITORING
www.icinga.org ICINGA2 OPEN SOURCE MONITORING backspace 08.12.2015 Blerim Sheqa Systems Engineer Open Source @bobapple ICINGA2 INTRODUCTION Icinga Nagios fork Icinga2 rewrite rethink Server Network Windows
HowTo Check. Microsoft Cluster. Functionality via SNMP
HowTo Check Microsoft Cluster Functionality via SNMP Version 1.2 20.02.2009 Herbert Stadler [email protected] Table of Contents 1. SHORT INTRODUCTION...3 2. CHECK WINDOWS SNMP SERVICE...3 3. WINDOWS SNMP
DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with the Nagios Open Source Network Monitoring System
DEPLOYMENT GUIDE Version 1.0 Deploying the BIG-IP LTM with the Nagios Open Source Network Monitoring System Deploying F5 with Nagios Open Source Network Monitoring System Welcome to the F5 and Nagios deployment
Continuous Integration using Docker & Jenkins
Jenkins LinuxCon Europe 2014 October 13-15, 2014 Mattias Giese Solutions Architect [email protected] - Linux/Open Source Consulting, Training, Support & Development Introducing B1 Systems founded in
How to Deploy a Secure, Highly-Available Hadoop Platform
How to Deploy a Secure, Highly-Available Hadoop Platform Dr. Olaf Flebbe, Michael Weiser science + computing ag IT-Dienstleistungen und Software für anspruchsvolle Rechnernetze Tübingen München Berlin
Making System Administration Easier by Letting the Machines Do the Hard Work, Or, Becoming an Agile Sysadmin
Making System Administration Easier by Letting the Machines Do the Hard Work, Or, Becoming an Agile Sysadmin JOSHUA FISKE Joshua Fiske is the Manager of User Services at Clarkson University. In this role,
Installation documentation for Ulteo Open Virtual Desktop
Installation documentation for Ulteo Open Virtual Desktop Copyright 2008 Ulteo SAS - 1 PREREQUISITES CONTENTS Contents 1 Prerequisites 1 1.1 Installation of MySQL.......................................
Ulteo Open Virtual Desktop Installation
Ulteo Open Virtual Desktop Installation Copyright 2008 Ulteo SAS - CONTENTS CONTENTS Contents 1 Prerequisites 2 1.1 Installation of MySQL....................................... 2 2 Session Manager (sm.ulteo.com)
How To Monitor A Network With Nagios And Other Tools
Network Monitoring with Nagios and other tools Wednesday, 19 July 2006 Martin B. Smith [email protected] What is a network monitoring system? A combination of hardware and software used to administer
Availability Management Nagios overview. TEIN2 training Bangkok September 2005
1 Availability Management Nagios overview Agenda 2 Introduction Objectives Functionalities Requirement. Architecture & Operation Operation Description WEB portal Plugins and extensions Plugins description
Ansible. swiss army knife orchestration
Ansible swiss army knife orchestration Brian Coca May 2013 My Ops evolution manual updates + logbook at +.bat scripts (yes, Windows) {telnet, rsh, ssh} + for loops + command line shells/perl/python custom
Monitoring Systems and Services. Alwin Brokmann DESY-IT March 24 28,2003 CHEP 2003 San Diego
Monitoring Systems and Services Alwin Brokmann DESY-IT March 24 28,2003 CHEP 2003 San Diego Requirements Host Monitoring Service Monitoring Navigation User specific Parameter s WEB Interface Alarming Escalation
OpenITSM - IT Service Management with Open Source Software
OpenITSM - IT Service Management with Open Source Software März 2011 CeBIT Speaker: Julian Hein NETWAYS Founded 1995 26 full time employees Headquarter Nuremberg, Germany Focus on Open Source in Systems
Monitoring Software Services registered with science.canarie.ca
Monitoring Software Services registered with.canarie.ca Introduction The software registry at.canarie.ca monitors each of the contributed services via the API defined in Research Service Support for the
OpenITSM - IT Service Management with Open Source Software
OpenITSM - IT Service Management with Open Source Software 03.02.2011 CloudExpo London Speaker: Julian Hein NETWAYS Founded 1995 26 full time employees Headquarter Nuremberg, Germany Focus on Open Source
Taking Drupal development to the Cloud. Karel Bemelmans
Taking Drupal development to the Cloud Karel Bemelmans About me Working with Internet based services since 1996 Working with Drupal since 2011 Currently the devops guy @ Nascom Case Study: Nascom Genk,
deploying meteor with meteor up
deploying meteor with meteor up reference http://code.krister.ee/hosting-multiple-instances-of-meteor-on-digitalocean/ https://rtcamp.com/tutorials/nodejs/node-js-npm-install-ubuntu/ https://gentlenode.com/journal/meteor-19-deploying-your-applications-in-asnap-with-meteor-up-mup/41
Nagios. cooler than it looks. Wednesday, 31 October 2007
Nagios cooler than it looks 1 Outline sysadmin 101 Nagios Overview Installing nagios NRPE / NSCA Other Stuff Questions 2 Sysadmin 101 Every sysadmin needs a decent toolkit... 3 Sysadmin 101 Every sysadmin
CMDBs and Check_MK Linux höchstpersönlich.
CMDBs and Check_MK whoami? working with Linux since 20 years working at Heinlein Support since 3.5 years working with Check_MK since 3 years trainer & consultant for Check_MK (and other topics) part 1
Continuous Integration In challenging environments w/ Ansible. PyCon5 Italy, Cesare Placanica
Continuous Integration In challenging environments w/ Ansible. PyCon5 Italy, Cesare Placanica Who am I Work for Cisco Photonics Italy Network Management Technology Group [email protected] Cisco Prime
Continuous security audit automation with Spacewalk, Puppet, Mcollective and SCAP
Continuous security audit automation with Spacewalk, Puppet, Mcollective and SCAP Vasileios A. Baousis (Ph.D) Network Applications Team Slide 1 Agenda Introduction Background - SCAP - Puppet &Mcollective
Installing Booked scheduler on CentOS 6.5
Installing Booked scheduler on CentOS 6.5 This guide will assume that you already have CentOS 6.x installed on your computer, I did a plain vanilla Desktop install into a Virtual Box VM for this test,
Supermicro Server Monitoring with SuperDoctor 5 and Nagios Using SNMP Protocol. Version 1.1b
Supermicro Server Monitoring with SuperDoctor 5 and Nagios Using SNMP Protocol Version 1.1b Supermicro Server Monitoring with SuperDoctor 5 and Nagios Using SNMP Protocol Release: v 1.1b Document release
Parallels Plesk Automation
Parallels Plesk Automation Contents Get Started 3 Infrastructure Configuration... 4 Network Configuration... 6 Installing Parallels Plesk Automation 7 Deploying Infrastructure 9 Installing License Keys
Monitoring VoIP Systems. Sebastian Damm [email protected]
Monitoring VoIP Systems Sebastian Damm [email protected] Who we are, what we do Düsseldorf based VoIP provider (since 2004) active in Germany and UK Private and Business customers VoIP and Mobile products
Monitoring a Linux Mail Server
Monitoring a Linux Mail Server Mike Weber [email protected]] Various Methods to Monitor Mail Server Public Ports SMTP on Port 25 POPS on Port 995 IMAPS on Port 993 SNMP Amavis on Port 10024 Reinjection
OS Installation: CentOS 5.8
OS Installation: CentOS 5.8 OpenTUSK Training University of Nairobi Mike Prentice [email protected] Tufts University Technology for Learning in the Health Sciences July 2013 Outline 1 OS Install
Creating a dynamic software deployment solution using free/libre software
Creating a dynamic software deployment solution using free/libre software LinuxTag 2014 08.05.2014 Mattias Giese Solutions Architect for Systems Management and Monitoring [email protected] - Linux/Open
System Admin Module User Guide. Schmooze Com Inc.
Schmooze Com Inc. Chapters Overview Using the Module DDNS DNS Email Setup FTP Server Intrusion Detection License Network Settings Notification Settings Port Management Power Options Storage Time Zone Updates
Nagios introduction. Dhruba Raj Bhandari (CCNA) Additions by Phil Regnauld. [email protected]
Nagios introduction Dhruba Raj Bhandari (CCNA) Additions by Phil Regnauld [email protected] Why Nagios? Open source Relatively scaleable, Manageable, Secure and more Best documentation available
Cloud-init. Marc Skinner - Principal Solutions Architect Michael Heldebrant - Solutions Architect Red Hat
Cloud-init Marc Skinner - Principal Solutions Architect Michael Heldebrant - Solutions Architect Red Hat 1 Agenda What is cloud-init? What can you do with cloud-init? How does it work? Using cloud-init
Advantages and Disadvantages of Application Network Marketing Systems
Application Deployment Softwaretechnik II 2014/15 Thomas Kowark Outline Options for Application Hosting Automating Environment Setup Deployment Scripting Application Monitoring Continuous Deployment and
Network Monitoring Systems / Nagios. 2/19/08 Michael Miller e mail: [email protected]
Network Monitoring Systems / Nagios 2/19/08 Michael Miller e mail: [email protected] Network Monitoring System What is a Network Monitoring System ( NMS ) What types of devices can you monitor?
Newton Linux User Group Graphing SNMP with Cacti and RRDtool
Newton Linux User Group Graphing SNMP with Cacti and RRDtool Summary: Cacti is an interface that can be used to easily manage the graphing of SNMP data. These graphs allow you to visualize performance
Smartphone Pentest Framework v0.1. User Guide
Smartphone Pentest Framework v0.1 User Guide 1 Introduction: The Smartphone Pentest Framework (SPF) is an open source tool designed to allow users to assess the security posture of the smartphones deployed
DevOoops Increase awareness around DevOps infra security. Gianluca Varisco @gvarisco
DevOoops Increase awareness around DevOps infra security Gianluca Varisco @gvarisco $ whoami VP Security @ Rocket Internet SE Formerly at Red Hat, Lastminute.com Group, PrivateWave What is DevOps? DevOps
Présentation de Nagios
Rémi Laurent [email protected] http://www.fsugar.be/ 11 avril 2009 Nagios? système de monitoring : services réseaux paramètres vitaux notification gestion des incidents prises d actions... Vocabulaire
http://cnmonitor.sourceforge.net CN=Monitor Installation and Configuration v2.0
1 Installation and Configuration v2.0 2 Installation...3 Prerequisites...3 RPM Installation...3 Manual *nix Installation...4 Setup monitoring...5 Upgrade...6 Backup configuration files...6 Disable Monitoring
Are my systems alive secure?
Are my systems alive secure? Frank Migge, Manager Information Security Office Agenda 1. Vulnerabilities Increasing Numbers Enabling Factors Focus on Operating Systems Mitigation and Elimination Strategies
Integrating SAP BusinessObjects with Hadoop. Using a multi-node Hadoop Cluster
Integrating SAP BusinessObjects with Hadoop Using a multi-node Hadoop Cluster May 17, 2013 SAP BO HADOOP INTEGRATION Contents 1. Installing a Single Node Hadoop Server... 2 2. Configuring a Multi-Node
Nagios Web Service Checker
Nagios Web Service Checker Table of content 1. Introduction...2 1.1. What is Nagios?...2 1.2. What is Nagios Web Service Checker?...2 1.3. Why should I use it?...2 1.4. What do I need?...2 2. Installing
System management with Spacewalk
Tips for managing CentOS http://www.stankowic-development.net, @stankowic_devel CentOS Dojo Cologne, 2014 whoami $ whoami VMware, UNIX, Linux administrator Messer Information Services GmbH $ apropos Spacewalk
SYSTEM BACKUP AND RESTORE (AlienVault USM 4.8+)
Complete. Simple. Affordable Copyright 2014 AlienVault. All rights reserved. AlienVault, AlienVault Unified Security Management, AlienVault USM, AlienVault Open Threat Exchange, AlienVault OTX, Open Threat
Getting Hadoop, Hive and HBase up and running in less than 15 mins
Getting Hadoop, Hive and HBase up and running in less than 15 mins ApacheCon NA 2013 Mark Grover @mark_grover, Cloudera Inc. www.github.com/markgrover/ apachecon-bigtop About me Contributor to Apache Bigtop
NETWORK MONITOR. Some high-end network monitoring. Watching your systems with Nagios COVER STORY. What Is Nagios? Installing the Server and Plugins
COVER STORY Nagios Workshop Watching your systems with Nagios NETWORK MONITOR Nagios monitors your network and provides early warning for problems with hosts and services. BY JULIAN HEIN Some high-end
IBM Redistribute Big SQL v4.x Storage Paths IBM. Redistribute Big SQL v4.x Storage Paths
Redistribute Big SQL v4.x Storage Paths THE GOAL The Big SQL temporary tablespace is used during high volume queries to spill sorts or intermediate data to disk. To improve I/O performance for these queries,
INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU 14.04 (TRUSTY TAHR)
INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU 14.04 (TRUSTY TAHR) Mathieu SCHIRES Version: 0.9.1 Published December 24, 2014 http://www.inuvika.com Contents 1 Prerequisites: Ubuntu 14.04 (Trusty Tahr) 3
SUSE Manager in the Public Cloud. SUSE Manager Server in the Public Cloud
SUSE Manager in the Public Cloud SUSE Manager Server in the Public Cloud Contents 1 Instance Requirements... 2 2 Setup... 3 3 Registration of Cloned Systems... 6 SUSE Manager delivers best-in-class Linux
How To Run Nrpe On Nagios On Windows 7.5 (Windows) On A Linux Computer On A Windows 7 (Windows 7) On An Ubuntu Computer On An Ipad Or Ipad (Windows 8) On Your Pc
Server Monitoring Contents Ganglia... 1 Nagios...3 Open Computer and Software Inventory Next Generation...8 Ganglia Ganglia is a web based program developed by Berkeley University designed to monitor machine
Managing SAS Web Infrastructure Platform Data Server High-Availability Clusters
ABSTRACT Paper SAS1776-2015 Managing SAS Web Infrastructure Platform Data Server High-Availability Clusters Ken Young, SAS Institute Inc. The SAS Web Application Server is a lightweight server that provides
Of Pets and Cattle and Hearts
Of Pets and Cattle and Hearts The SUSE Systems Management Story Joachim Werner Senior Product Manager, SUSE [email protected] Who am I? 2 SUSE and Linux Workloads in the Enterprise SUSE Studio Datacenter Private
Setting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab Cloud Fernando López Telefónica I+D Cloud Architects, FIWARE [email protected], @flopezaguilar (Slides: http://tinyurl.com/fiwarelab-cloud)
1 Keystone OpenStack Identity Service
1 Keystone OpenStack Identity Service In this chapter, we will cover: Creating a sandbox environment using VirtualBox and Vagrant Configuring the Ubuntu Cloud Archive Installing OpenStack Identity Service
Network Monitoring with Nagios. Matt Gracie, Information Security Administrator Canisius College, Buffalo, NY
Network Monitoring with Nagios Matt Gracie, Information Security Administrator Canisius College, Buffalo, NY Canisius College is one of 28 Jesuit colleges in the nation and the premier private college
SolarWinds Log & Event Manager
Corona Technical Services SolarWinds Log & Event Manager Training Project/Implementation Outline James Kluza 14 Table of Contents Overview... 3 Example Project Schedule... 3 Pre-engagement Checklist...
Robust & Reliable DNS Operations Logging & Monitoring
Robust & Reliable DNS Operations Logging & Monitoring These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/)
Document d'installation FAN 2.1
Document d'installation FAN 2.1 Filename : FAN_Documentation_EN_v2.1-1 Version : 2.1 Date : 12/04/2011 Authors : Olivier LI-KIANG-CHEONG, Manuel OZAN, Charles JUDITH Licence : Creative Commons Attribution
Bazaarvoice for Magento
Bazaarvoice Bazaarvoice for Magento Extension Implementation Guide v6.1.2.3 Version 6.1.2.3 Bazaarvoice Inc. 8/5/2015 Introduction Bazaarvoice maintains a pre-built integration into the Magento platform.
Deploy Big Data Extensions on vsphere Standard Edition
Deploy Big Data Extensions on vsphere Standard Edition You can deploy Big Data Extensions 2.1.1 Fling on VMware vsphere Standard Edition for the purpose of experimentation and proof-of-concept projects
ULTEO OPEN VIRTUAL DESKTOP UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT
ULTEO OPEN VIRTUAL DESKTOP V4.0.2 UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT Contents 1 Prerequisites: Ubuntu 12.04 (Precise Pangolin) 3 1.1 System Requirements.............................. 3 1.2 sudo.........................................
VDCF - Virtual Datacenter Control Framework for the Solaris TM Operating System
VDCF - Virtual Datacenter Control Framework for the Solaris TM Operating System VDCF Proxy Version 5.5 17. April 2015 Copyright 2005-2015 JomaSoft GmbH All rights reserved. [email protected] VDCF - Proxy
Our Puppet Story Patterns and Learnings
Our Puppet Story Patterns and Learnings Martin Schütte March 27 2014 1. Intro 2. Vagrant 3. Puppet Intro Dashboard & PE Facter & Hiera git Problems Misc 1. Intro 2. Vagrant 3. Puppet Intro Dashboard &
Multivendor Extension User Guide
Multivendor Extension User Guide About This Extension: The market place extension gives merchants the ability to sell products through multiple drop shippers, vendors, and suppliers. It allows vendors
Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1.
Avaya Solution Interoperability Test Lab Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1.0 Abstract These Application
How To Monitor A Network With Nagios And Rt Software On Linux On A Microsoft Ipad (A2) On A Pc Or Macbook Or Ipad Or Ipa (A3) On An Ipa Or Ipo (
An Efficient Network Monitoring and Management System Rafiullah Khan, Sarmad Ullah Khan, Rifaqat Zaheer, and Muhammad Inayatullah Babar Abstract. Large organizations always require fast and efficient network
Ruby on Rails (Ruby 1.9.2, Rails 3.1.1) Installation
Ruby on Rails (Ruby 1.9.2, Rails 3.1.1) Installation Ubuntu 11.10, 11.04 desktop or server (or on Linux Mint 11, 12) (You are welcomed to share this PDF freely, with no commercial purposes) First, we will
Building a big IaaS cloud with Apache CloudStack
Building a big IaaS cloud with Apache CloudStack David Nalley PMC Member Apache CloudStack Member, Apache Software Foundation [email protected] Twitter: @ke4qqq New slides at: http://s.apache.org/bigiaas
Utilizing Ansible to Manage a Highly Available MySQL Environment
Utilizing Ansible to Manage a Highly Available MySQL Environment MYSQL ANSIBLE - MHA Presented by ALKIN TEZUYSAL, MIKLOS SZEL April 14 2015 About : Alkin Tezuysal u Currently Team Manager, Pythian u 20
The Nagios check_logfiles plugin helps you monitor your logfiles even if the logs rotate and change names.
Cover story check_files Log file analysis with the Nagios check_files plugin Log Traveler Axel Teichmann, Fotolia The Nagios check_files plugin helps you monitor your files even if the s rotate and change
Configuration Management Change Management, and Culture Management
Configuration Management Change Management, and Culture Management HEPiX Fall 2014 - Thursday October 16 4:00pm James Pryor - [email protected] RHIC and ATLAS Computing Facility at Brookhaven National Laboratory
Linux logging and logfiles monitoring with swatch
Linux logging and logfiles monitoring with swatch, wire.less.dk edit: November 2009, Pacnog6 http://creativecommons.org/licenses/by-nc-sa/3.0/ 1 Agenda Linux logging The most important logs Swatch and
Introduction to the Domain Name System
CHAPTER 14 The Domain Name System (DNS) handles the growing number of Internet users. DNS translates names, such as www.cisco.com, into IP addresses, such as 192.168.40.0 (or the more extended IPv6 addresses),
Tools and Integration
CHAPTER 8 Tools and Integration The Puppet community has written many tools for Puppet. In this chapter, we will cover a variety of these tools to help you write better modules and increase productivity.
Installing and Running MOVES on Linux
Installing and Running MOVES on Linux MOVES Workgroup Wednesday June 15, 2011 Gwo Shyu Dan Stuart USEPA Office of Transportation & Air Quality Assessment and Standards Division 2000 Traverwood Drive, Ann
