OpenNMS meets
 JasperReports in...
             ga
            a
OpenNMS meets
 JasperReports in...
             ga
            a
Reporting in the past

    JasperRep
              orting
    OpenNMS       W  !
                  NE

            t ting S tarted
       Ge

       Reportingzen


         r the h ood
   Unde
Reporting in the past
Reporting in the past
opened
thedoor
for customizing
a little bit
po rt A PI
Re            po rtd
            Re
p or tA PI
Re



        A
     Expendabilit Y
     Guess Who’s Not Coming Back
Re po rtd




   Sc a l a b i l i tY
t d& A PI
R ep or
     Both use report-templates
p or tA PI
Re
p or tA PI
Re
               Batch reports

               Online reports

               View and manage pre-
               run reports

               Manage the batch
               report schedule
Re po rtd                      key features

 dedicated daemon

 scheduling in filesystem and mail

 output format is PDF
S ta rt ed
G ett ing                      My Toolbox

 Sun Java Environment
 iReport 3.6.0
 pgAdmin
 OpenNMS DB Schema
 Be relaxed and
 open-minded
S ta rt ed
G ett ing
      Good NEWS             7. May 2010




  Download         The part in
  is EASY          OpenNMS
                   is EASY
S ta rt ed
G ett ing
         Bad NEWS             7. May 2010



  You have to        Yo u h a v e
  learn SQL          to learn
CANNE
        D REPO
                     iReport
               RT + C
                      H EAT S
                              H EET
S ta rt ed
G ett ing                Report API
$OPENNMS_HOME/etc/jasper-reports.xml




                             P ar tI
S ta rt ed
G ett ing                 Report API
$OPENNMS_HOME/etc/database-reports.xml




                               a rt II
                              P
S ta rt ed
G ett ing                Report API
S ta rt ed
G ett ing                         Reportd
$OPENNMS_HOME/etc/reportd-configuration.xml




                                     n e!
                               D   o
PreparednesS
Yo u k n o w e n o u g h t o b e at t h e
           sword m aster
rtin gz en
Re po              start analog
rtin   en
                 gz there is no cake
  R    e po
2210                               2200
                            2200                               2200
                                                 2000   2050
2095                               1650   1800
                     2050
1980          2000                 1100

1865                                550
       1800
1750                                  0
       2007   2008   2009   2010          2007   2008   2009   2010
rtin gz en
Re po              about pie charts
rtin gz en
Re po                        lines for trends

    1800


    1350


     900


     450


       0
        2007   2008   2009       2010
rtin gz en
R      e po                                             about 3D


3000
                                                                3000
2250
                                                                2250

1500                                                        1500

 750                            2007                        750
                                       2008
                                                            0
   0                                          2009
    2007   2008   2009   2010
                                                     2010
rtin gz en
R e po                                             about tables

Node      Outages   Duration   Node      Outages    Duration
my node      1         30s     my node      1          30s
my node      2        520s     my node      2         520s
my node      2        430s     my node      2         430s
my node      2        500s     my node      2         500s
my node      1        3630s    my node      1         3630s
my node      5        5000s    my node      5         5000s
my node      7        3200s    my node      7         3200s
my node      6        1750s    my node      6         1750s
my node      1        100s     my node      1         100s
my node      1         30s     my node      1          30s
my node      6        980s     my node      6         980s
my node      1        720s     my node      1         720s
Total       35       16890     Total       35        16890
rtin gz en
Re po              a playground
Under
The   Hood
he Ho od
U   n de rT
In practice ...
n ds tu ff
fi
    Early Morning Report
            http://bugzilla.opennms.org/show_bug.cgi?id=3668
    iReport 3.6.0
             http://sourceforge.net/projects/ireport/files/
    pgAdmin III
           http://www.pgadmin.org/download/

    OpenNMS DB Schema
          http://www.opennms.org/wiki/OpenNMS_database_schema
    Relationale Algebra (Kristian Köhntopp)
             http://blog.koehntopp.de/archives/2844-Was-bedeutet-eigentlich-
             Relationale-Algebra.html
    The Definitive Guide to iReport
           http://www.amazon.com/Definitive-Guide-iReport-
           Experts-Voice/dp/1590599284/ref=sr_1_2?
           ie=UTF8&s=books&qid=1272975738&sr=8-2
True Open
network   Source
management platform
with   integrated
reporting template
engine
                 Yo u!
         hank
       T

OpenNMS meets Jasper Reports again

  • 1.
  • 2.
  • 3.
    Reporting in thepast JasperRep orting OpenNMS W ! NE t ting S tarted Ge Reportingzen r the h ood Unde
  • 4.
  • 5.
  • 6.
  • 7.
    po rt API Re po rtd Re
  • 8.
    p or tAPI Re A Expendabilit Y Guess Who’s Not Coming Back
  • 9.
    Re po rtd Sc a l a b i l i tY
  • 10.
    t d& API R ep or Both use report-templates
  • 11.
    p or tAPI Re
  • 12.
    p or tAPI Re Batch reports Online reports View and manage pre- run reports Manage the batch report schedule
  • 13.
    Re po rtd key features dedicated daemon scheduling in filesystem and mail output format is PDF
  • 14.
    S ta rted G ett ing My Toolbox Sun Java Environment iReport 3.6.0 pgAdmin OpenNMS DB Schema Be relaxed and open-minded
  • 15.
    S ta rted G ett ing Good NEWS 7. May 2010 Download The part in is EASY OpenNMS is EASY
  • 16.
    S ta rted G ett ing Bad NEWS 7. May 2010 You have to Yo u h a v e learn SQL to learn CANNE D REPO iReport RT + C H EAT S H EET
  • 17.
    S ta rted G ett ing Report API $OPENNMS_HOME/etc/jasper-reports.xml P ar tI
  • 18.
    S ta rted G ett ing Report API $OPENNMS_HOME/etc/database-reports.xml a rt II P
  • 19.
    S ta rted G ett ing Report API
  • 20.
    S ta rted G ett ing Reportd $OPENNMS_HOME/etc/reportd-configuration.xml n e! D o
  • 21.
    PreparednesS Yo u kn o w e n o u g h t o b e at t h e sword m aster
  • 22.
    rtin gz en Repo start analog
  • 23.
    rtin en gz there is no cake R e po 2210 2200 2200 2200 2000 2050 2095 1650 1800 2050 1980 2000 1100 1865 550 1800 1750 0 2007 2008 2009 2010 2007 2008 2009 2010
  • 24.
    rtin gz en Repo about pie charts
  • 25.
    rtin gz en Repo lines for trends 1800 1350 900 450 0 2007 2008 2009 2010
  • 26.
    rtin gz en R e po about 3D 3000 3000 2250 2250 1500 1500 750 2007 750 2008 0 0 2009 2007 2008 2009 2010 2010
  • 27.
    rtin gz en Re po about tables Node Outages Duration Node Outages Duration my node 1 30s my node 1 30s my node 2 520s my node 2 520s my node 2 430s my node 2 430s my node 2 500s my node 2 500s my node 1 3630s my node 1 3630s my node 5 5000s my node 5 5000s my node 7 3200s my node 7 3200s my node 6 1750s my node 6 1750s my node 1 100s my node 1 100s my node 1 30s my node 1 30s my node 6 980s my node 6 980s my node 1 720s my node 1 720s Total 35 16890 Total 35 16890
  • 28.
    rtin gz en Repo a playground
  • 29.
  • 30.
    he Ho od U n de rT In practice ...
  • 31.
    n ds tuff fi Early Morning Report http://bugzilla.opennms.org/show_bug.cgi?id=3668 iReport 3.6.0 http://sourceforge.net/projects/ireport/files/ pgAdmin III http://www.pgadmin.org/download/ OpenNMS DB Schema http://www.opennms.org/wiki/OpenNMS_database_schema Relationale Algebra (Kristian Köhntopp) http://blog.koehntopp.de/archives/2844-Was-bedeutet-eigentlich- Relationale-Algebra.html The Definitive Guide to iReport http://www.amazon.com/Definitive-Guide-iReport- Experts-Voice/dp/1590599284/ref=sr_1_2? ie=UTF8&s=books&qid=1272975738&sr=8-2
  • 32.
    True Open network Source management platform with integrated reporting template engine Yo u! hank T