Kickstart

Thursday, October 7, 2010
Kickstart
                                        indigo@blinky:~$ whoami && locate

                                     ...
OpenNMS
                                      Intro


                        U nder The Hood

                 A Bunch Of...
S Intro
     Op en                       NM         Elevator pitch

      “World’s first enterprise-grade
     network mana...
S Intro
     Op en                  NM                    History
     Name                      Registered   Sourceforge ...
S Intro
     Op en                  NM           Version numbers
                                         Minor versions
 ...
S Intro
     Op en                  NM                   Build with

                   OpenJDK or Oracle Java based
     ...
S in tro
     Op en NM



                                        n e
                                   lo
              ...
S in tro
     Op en NM



                                         e d
                                       at
         ...
Under The   Hood
Thursday, October 7, 2010
Thursday, October 7, 2010
Thursday, October 7, 2010
he Hood
       nd er                    T
     U                                                    Data Model
           ...
Thursday, October 7, 2010
                            A Bunch Of   Nodes
fN odes
       Bunc                 ho
     A                             Auto Discovery

   “I have no idea about my netw...
he Hood
       nd er                T
     U                                 Event Bus




Thursday, October 7, 2010
he Hood
       nd er                T
     U                                 Event Bus




Thursday, October 7, 2010
he Hood
       nd er                T
     U                                 Event Bus




Thursday, October 7, 2010
he Hood
       nd er                T
     U                                               Event Bus




                 ...
he Hood
       nd er                T
     U                                               Event Bus




                 ...
he Hood
       nd er                T
     U                           Event definition




Thursday, October 7, 2010
he Hood
       nd er                T
     U                           Event definition




Thursday, October 7, 2010
he Hood
       nd er                T
     U                                        Event definition




                  ...
fN odes
       Bunc                 ho
     A                             Auto Discovery




Thursday, October 7, 2010
fN odes
       Bunc                 ho
     A                             Auto Discovery




Thursday, October 7, 2010
fN odes
       Bunc                 ho
     A                      Rescan for ne
                                         ...
fN odes
       Bunc                         ho
     A                                                  Auto Discovery


  ...
fN odes
       Bunc                 ho
     A

       “I hate discovered print servers and services.
          I want full...
vis iond
     Th eP                  ro       Directed Provisioning




Thursday, October 7, 2010
vis iond
     Th eP                  ro        Directed Provisioning




                                C hange scann
   ...
vis iond
     Th eP                  ro       Directed Provisioning




Thursday, October 7, 2010
vis iond
     Th eP                  ro       Directed Provisioning




Thursday, October 7, 2010
The Art Of
                            Provsioning
Thursday, October 7, 2010
vis iond
     Th eP                    ro       Enhanced Directed Discovery

   “I need full control about provisioned nod...
vis iond
     Th eP                  ro  Enhanced Directed Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro   Enhanced Directed Discovery




                            Define scan be
      ...
vis iond
     Th eP                  ro  Enhanced Directed Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro     Enhanced Directed Discovery
                            Rescan ever y
        ...
vis iond
     Th eP                  ro     Enhanced Directed Discovery
                            Rescan ever y
        ...
vis iond
     Th eP                  ro  Enhanced Directed Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro  Enhanced Directed Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro  Enhanced Directed Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro  Enhanced Directed Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro        Enhanced Directed Discovery

                             Provisiond configu...
vis iond
     Th eP                  ro      Policy Based Discovery




   “I need full control about provisioned nodes .....
vis iond
     Th eP                    ro          Policy Based Discovery


                            Three Types of pol...
vis iond
     Th eP                    ro             Policy Based Discovery


                            Three Types of ...
vis iond
     Th eP                  ro             Policy Based Discovery


                            IP based “monitor...
vis iond
     Th eP                  ro             Policy Based Discovery


                            SNMP data collect...
vis iond
     Th eP                  ro            Policy Based Discovery


                            Node category poli...
vis iond
     Th eP                  ro      Policy Based Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro      Policy Based Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro      Policy Based Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro      Policy Based Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro      Policy Based Discovery




Thursday, October 7, 2010
vis iond
     Th eP                  ro            CLI provisioning




                                          p rovis ...
vis iond
     Th eP                  ro         RESTful interfaces
    http://172.16.23.19:8980/ope
                      ...
s ou rc es
     U sefu l re

     Whitepapers                 http://www.opennms.org/wiki/White_Papers


     Virtual Appl...
Upcoming SlideShare
Loading in …5
×

OSMC2010 Open NMS Kickstart

2,427
-1

Published on

Open Source Network Monitoring Conference 2010. Architecture, Discovery and Provisioning

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,427
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
104
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OSMC2010 Open NMS Kickstart

  1. 1. Kickstart Thursday, October 7, 2010
  2. 2. Kickstart indigo@blinky:~$ whoami && locate /////////////////////////////////////// Ronny Trommer :: OpenNMS OGP member :: ronny@opennms.org :: Student at University Fulda :: ronny.trommer@informatik.hs-fulda.de :: Co-worker at NETHINKS GmbH :: ronny.trommer@nethinks.com /////////////////////////////////////// Fulda in Germany :: irc://irc.opennms.org/opennms indigo@blinky:/usr/bin$ Thursday, October 7, 2010
  3. 3. OpenNMS Intro U nder The Hood A Bunch Of Nodes The Art Of Provisioning Useful Resources Thursday, October 7, 2010
  4. 4. S Intro Op en NM Elevator pitch “World’s first enterprise-grade network management platform developed under the open source model.” GNU GPLv2 Tarus Balog, OpenNMS Maintainer since 2002 Thursday, October 7, 2010
  5. 5. S Intro Op en NM History Name Registered Sourceforge ID Netsaint 10.01.2000 1.323 OpenNMS 29.03.2000 4.141 Nagios 03.05.2001 26.589 RRDTool 13.01.2003 71.544 Groundwork CE 21.02.2006 160.654 Zenoss Core 20.03.2006 163.126 Hyperic 17.07.2006 172.556 Icinga 21.04.2009 260.128 Thursday, October 7, 2010
  6. 6. S Intro Op en NM Version numbers Minor versions stable (even)! ! ! ! 1.0 / 1.2 / 1.6 / 1.8 / 2.0 unstable (odd)!! ! ! 1.1 / 1.7 / 1.9 Build versions Bugfixes and small!! 1.8.4 enhancements! ! Thursday, October 7, 2010
  7. 7. S Intro Op en NM Build with OpenJDK or Oracle Java based Jetty Webapplication Server PostgreSQL JRobin or RRD Thursday, October 7, 2010
  8. 8. S in tro Op en NM n e lo da an s t Thursday, October 7, 2010
  9. 9. S in tro Op en NM e d at g r te i n Thursday, October 7, 2010
  10. 10. Under The Hood Thursday, October 7, 2010
  11. 11. Thursday, October 7, 2010
  12. 12. Thursday, October 7, 2010
  13. 13. he Hood nd er T U Data Model Node IP Interface(s) service(s) Non-IP Interface(s) Asset Informations Routing / STP / Link Informations Events Thursday, October 7, 2010
  14. 14. Thursday, October 7, 2010 A Bunch Of Nodes
  15. 15. fN odes Bunc ho A Auto Discovery “I have no idea about my network devices. You told me something about discovery?!” Thursday, October 7, 2010
  16. 16. he Hood nd er T U Event Bus Thursday, October 7, 2010
  17. 17. he Hood nd er T U Event Bus Thursday, October 7, 2010
  18. 18. he Hood nd er T U Event Bus Thursday, October 7, 2010
  19. 19. he Hood nd er T U Event Bus message identified by UEI: uei.opennms.org/internal/discovery/newSuspect Thursday, October 7, 2010
  20. 20. he Hood nd er T U Event Bus message identified by UEI: uei.opennms.org/internal/discovery/newSuspect Thursday, October 7, 2010
  21. 21. he Hood nd er T U Event definition Thursday, October 7, 2010
  22. 22. he Hood nd er T U Event definition Thursday, October 7, 2010
  23. 23. he Hood nd er T U Event definition Eventd configuration and logs $OPENNMS_HOME/etc/eventconf.xml $OPENNMS_HOME/etc/events $OPENNMS_HOME/logs/daemon/eventd.log Thursday, October 7, 2010
  24. 24. fN odes Bunc ho A Auto Discovery Thursday, October 7, 2010
  25. 25. fN odes Bunc ho A Auto Discovery Thursday, October 7, 2010
  26. 26. fN odes Bunc ho A Rescan for ne Auto Discovery w devices Thursday, October 7, 2010
  27. 27. fN odes Bunc ho A Auto Discovery ... or discover a single IP address Thursday, October 7, 2010
  28. 28. fN odes Bunc ho A “I hate discovered print servers and services. I want full control about provisioning!” Thursday, October 7, 2010
  29. 29. vis iond Th eP ro Directed Provisioning Thursday, October 7, 2010
  30. 30. vis iond Th eP ro Directed Provisioning C hange scann ing behavior Thursday, October 7, 2010
  31. 31. vis iond Th eP ro Directed Provisioning Thursday, October 7, 2010
  32. 32. vis iond Th eP ro Directed Provisioning Thursday, October 7, 2010
  33. 33. The Art Of Provsioning Thursday, October 7, 2010
  34. 34. vis iond Th eP ro Enhanced Directed Discovery “I need full control about provisioned nodes ... ... and service discovery.” In-House developed inventory Stand-alone provisioning system Discover interfaces and services Thursday, October 7, 2010
  35. 35. vis iond Th eP ro Enhanced Directed Discovery Thursday, October 7, 2010
  36. 36. vis iond Th eP ro Enhanced Directed Discovery Define scan be havior Thursday, October 7, 2010
  37. 37. vis iond Th eP ro Enhanced Directed Discovery Thursday, October 7, 2010
  38. 38. vis iond Th eP ro Enhanced Directed Discovery Rescan ever y day Thursday, October 7, 2010
  39. 39. vis iond Th eP ro Enhanced Directed Discovery Rescan ever y day Cus to mize d d etectors w ith paramete rs Thursday, October 7, 2010
  40. 40. vis iond Th eP ro Enhanced Directed Discovery Thursday, October 7, 2010
  41. 41. vis iond Th eP ro Enhanced Directed Discovery Thursday, October 7, 2010
  42. 42. vis iond Th eP ro Enhanced Directed Discovery Thursday, October 7, 2010
  43. 43. vis iond Th eP ro Enhanced Directed Discovery Thursday, October 7, 2010
  44. 44. vis iond Th eP ro Enhanced Directed Discovery Provisiond configuration and logs $OPENNMS_HOME/etc/provisiond-configuration.xml $OPENNMS_HOME/logs/daemon/provisiond.log Thursday, October 7, 2010
  45. 45. vis iond Th eP ro Policy Based Discovery “I need full control about provisioned nodes ... ... and a controlled discovery.” Thursday, October 7, 2010
  46. 46. vis iond Th eP ro Policy Based Discovery Three Types of policies Thursday, October 7, 2010
  47. 47. vis iond Th eP ro Policy Based Discovery Three Types of policies IP based “monitoring” policy SNMP data collection policy Node category policy Thursday, October 7, 2010
  48. 48. vis iond Th eP ro Policy Based Discovery IP based “monitoring” policy Thursday, October 7, 2010
  49. 49. vis iond Th eP ro Policy Based Discovery SNMP data collection policy Thursday, October 7, 2010
  50. 50. vis iond Th eP ro Policy Based Discovery Node category policy Thursday, October 7, 2010
  51. 51. vis iond Th eP ro Policy Based Discovery Thursday, October 7, 2010
  52. 52. vis iond Th eP ro Policy Based Discovery Thursday, October 7, 2010
  53. 53. vis iond Th eP ro Policy Based Discovery Thursday, October 7, 2010
  54. 54. vis iond Th eP ro Policy Based Discovery Thursday, October 7, 2010
  55. 55. vis iond Th eP ro Policy Based Discovery Thursday, October 7, 2010
  56. 56. vis iond Th eP ro CLI provisioning p rovis ion.pl Thursday, October 7, 2010
  57. 57. vis iond Th eP ro RESTful interfaces http://172.16.23.19:8980/ope nnms/rest/nodes/17 Thursday, October 7, 2010
  58. 58. s ou rc es U sefu l re Whitepapers http://www.opennms.org/wiki/White_Papers Virtual Appliance http://www.opennms.org/wiki/Vmware-evaluation Get OpenNMS http://www.opennms.org/get-opennms/ Get Support http://www.opennms.org/get-support/ Slides OUCE http://www.opennms.org/wiki/UCE Thursday, October 7, 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×