introduction to nagios by ethan galstad

Upload: sharizan-sumuui

Post on 10-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    1/49

    Welcome!Nagios World Conference 2012

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    2/49

    What Is Nagios?

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    3/49

    Technology is Ubiquitous

    It makes our lives easier

    It makes systems work

    It makes business run

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    4/49

    Technology is great!

    Except when it breaks

    At the worst time

    When you dont expect it

    And you werent the first to know

    And cant fix it fast enough

    And need to find a new job

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    5/49

    What Nagios Does

    Monitors entire IT infrastructure

    Identifies problems

    Alerts appropriate staff

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    6/49

    What Nagios Provides

    Increased uptime

    Faster problem resolution

    Peace of mind

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    7/49

    Nagios

    Monitoring Solutions

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    8/49

    Nagios Core

    Monitoring engine

    Alerts and notifications

    Extendable

    Nagios Core

    Plugins Addons

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    9/49

    Nagios XI

    Dashboards

    Web configuration

    Auto-discovery

    Advanced reports

    Easy-to-use

    Wizards, Components

    Nagios Core

    Plugins Addons

    Nagios XI

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    10/49

    Nagios Fusion

    Central dashboard

    Multiple servers

    Authentication

    Reports

    Nagios Fusion

    Nagios XI

    Nagios XI

    Nagios XI

    Nagios Core

    Nagios Core

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    11/49

    Recent Developments

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    12/49

    Project Development

    700 new projects

    3500 projects

    exchange.nagios.org

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    13/49

    Nagios Core 4

    Worker Processes

    Internal Structure

    Performance

    Scalability

    Nagios Core

    Worker

    Worker

    Worker

    Worker

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    14/49

    Nagios XI 2012

    Bulk management

    Capacity planning

    Scheduled reporting

    Audit logging

    Advanced reporting

    More wizards

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    15/49

    Nagios Fusion 2012

    Centralized reports

    New visualizations

    Fused graphs

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    16/49

    Nagios Mobile

    Remote access for XI, Core

    Acknowledge problems

    Schedule downtime

    Disable notifications

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    17/49

    NSTI

    Manage SNMP traps

    See unhandled traps

    Integrates with XI, Core

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    18/49

    NRDS

    The Problem:

    How to monitor remote devices?

    How to monitor roaming devices?How to update remote configs?

    How to install remote plugins?

    Nagios

    Win/Lin/Mac

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    19/49

    NRDS

    Passive monitoring agent

    Built on NRDP

    Centralized configuration

    Automatic plugin deployment

    Nagios server is public

    Nagios

    Win/Lin

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    20/49

    NRDS In Nagios XI

    Web-based wizard

    Easy client installation

    Plugins deployed

    from server

    Monitoring data sent

    passively

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    21/49

    Upcoming Solutions

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    22/49

    Nagios Reflector

    The Problem:

    How to monitor remote devices?

    How to monitor roaming devices?Two Firewalls + NAT

    Nagios server is private

    Nagios

    Win/Lin/Mac

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    23/49

    Reflector

    Nagios Reflector

    Hosted service

    Monitor remote machines

    Public reflector

    Punch through firewalls

    Supports NRDP + NSCA

    Nagios

    Win/Lin/Mac

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    24/49

    Nagios Reflector In Nagios XI

    Register online

    Configure client

    Run wizard in XI

    Select items to

    monitor

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    25/49

    NPush

    The Problem:

    How to simplify agent installation?

    How to modify remote config?

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    26/49

    NPush

    Automatically deploy agents

    Customized deployments

    Deploy, configure, go!

    Install, uninstall, reconfigure

    Nagios

    Windows

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    27/49

    New Products Under

    Development

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    28/49

    Nagios Incident

    ManagerIncident/Issue Management

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    29/49

    Nagios Incident Manager

    Lightweight ticketingsystem

    Teams and users

    Attach notes, files

    Integration with XIand Core

    Callback API

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    30/49

    Nagios Network

    AnalyzerNetFlow and sFlow Monitoring

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    31/49

    Nagios Network Analyzer

    Whos using what?

    NetFlow and sFlow

    Usage graphs

    Custom queries

    Integration with XI

    and Core

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    32/49

    Nagios ReactorEvent Handler and Workflow

    Management

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    33/49

    Nagios Reactor - Goals

    Make event handlers easier

    Web-based configuration

    User-definable event chains

    Include common tests and actions

    Allow for custom tests and actions

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    34/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    35/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    36/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    37/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    38/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    39/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    40/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    41/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    42/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    43/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    44/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    45/49

    Nagios Reactor - Event Chains

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    46/49

    Nagios Reactor

    Event chains

    Workflows

    Steps

    Conditions

    True/False

    actions

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    47/49

    One More Thing

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    48/49

    For Attendees

    Your choice of free product license

    go.nagios.com/attendees

  • 7/22/2019 INtroduction to Nagios by Ethan Galstad

    49/49

    Thank You

    -Enjoy The Conference!