Upload
ronny
View
1.884
Download
7
Embed Size (px)
DESCRIPTION
Presentation from OUCE2010 workshop with iReport and OpenNMS.
Citation preview
OpenNMS meets JasperReports
again...
OpenNMS meets JasperReports
again...
Getting Started
Reporting in the past
JasperReportingOpenNMS
Under the hood
Reportingzen
NEW!
Reporting in the past
Reporting in the past
opened thedoora little bitfor customizing
Report APIReportd
Report API
E x p e n d a b i l i t YGuess Who’s Not Coming Back
A
S c a l a b i l i t Y
Reportd
Reportd & API
Both use report-templates
Report API
Batch reports
Online reports
View and manage pre-run reports
Manage the batch report schedule
Report API
Reportd key features
dedicated daemon
output format is PDF
scheduling in filesystem and mail
Getting StartedMy Toolbox
iReport 3.6.0
pgAdmin
OpenNMS DB Schema
Be relaxed andopen-minded
Sun Java Environment
Getting Started
Good NEWS 7. May 2010
The part inOpenNMSis EASY
Downloadis EASY
Getting Started
Bad NEWS 7. May 2010
You havet o l e a r ni R e p o r t
You have tolearn SQL
CANNED REPORT + CHEAT SHEET
Getting StartedReport API
$OPENNMS_HOME/etc/jasper-reports.xml
Part I
Getting StartedReport API
$OPENNMS_HOME/etc/database-reports.xml
Part II
Getting StartedReport API
Getting StartedReportd
$OPENNMS_HOME/etc/reportd-configuration.xml
Done!
P r e p a r e d n e s SYo u k no w e no u g h to be at t he
s w or d m a s t e r
start analogReportingzen
Reportingzen
1750
1865
1980
2095
2210
2007 2008 2009 2010
2200
20502000
1800
there is no cake
0
550
1100
1650
2200
2007 2008 2009 2010
220020502000
1800
about pie chartsReportingzen
lines for trendsReportingzen
0
450
900
1350
1800
2007 2008 2009 2010
about 3DReportingzen
0
750
1500
2250
3000
2007 2008 2009 2010
0
750
1500
2250
3000
20072008
2009
2010
about tablesReportingzen
Node Outages Duration
my node 1 30s
my node 2 520s
my node 2 430s
my node 2 500s
my node 1 3630s
my node 5 5000s
my node 7 3200s
my node 6 1750s
my node 1 100s
my node 1 30s
my node 6 980s
my node 1 720s
Total 35 16890
Node Outages Duration
my node 1 30s
my node 2 520s
my node 2 430s
my node 2 500s
my node 1 3630s
my node 5 5000s
my node 7 3200s
my node 6 1750s
my node 1 100s
my node 1 30s
my node 6 980s
my node 1 720s
Total 35 16890
Reportingzena playground
Under
HoodThe
Under The Hood
In practice ...
find stuffhttp://bugzilla.opennms.org/show_bug.cgi?id=3668
Early Morning Report
iReport 3.6.0http://sourceforge.net/projects/ireport/files/
pgAdmin IIIhttp://www.pgadmin.org/download/
OpenNMS DB Schemahttp://www.opennms.org/wiki/OpenNMS_database_schema
Relationale Algebra (Kristian Köhntopp)http://blog.koehntopp.de/archives/2844-Was-bedeutet-eigentlich-Relationale-Algebra.html
http://www.amazon.com/Definitive-Guide-iReport-Experts-Voice/dp/1590599284/ref=sr_1_2?ie=UTF8&s=books&qid=1272975738&sr=8-2
The Definitive Guide to iReport
Thank Yo
u!
TrueSource
management platform
network
with
Open
reporting template
integrated
engine