[icinga-checkins] icinga.org: icinga-reports/mluebben/r1.7: Add availability report parser

git at icinga.org git at icinga.org
Wed Dec 14 18:09:20 CET 2011


Module: icinga-reports
Branch: mluebben/r1.7
Commit: a85ea4bc7996256ef63556d81f1b805c8e44e9f5
URL:    https://git.icinga.org/?p=icinga-reports.git;a=commit;h=a85ea4bc7996256ef63556d81f1b805c8e44e9f5

Author: Michael Luebben <michael_luebben at web.de>
Date:   Wed Dec 14 18:09:01 2011 +0100

Add availability report parser

---

 Makefile.in                                        |  153 ++-
 bin/importAvailReport.pl                           |  615 +++++++++
 configure                                          |  132 +--
 configure.in                                       |   10 +-
 db/mysql/mysql.sql                                 |  289 +++++
 docs/database/Database-Schema.pdf                  |  Bin 0 -> 73605 bytes
 etc/default.ini-template                           |   52 +
 jasperreports/package/js-icinga-avail-reports.zip  |  Bin 0 -> 33955 bytes
 .../main/host/detailedAvailabilityReport.jrxml}    |  212 ++--
 .../main/service/detailedAvailabilityReport.jrxml} |  199 ++--
 .../avail-parser/sub/host/allStateBreakdowns.jrxml |  162 +++
 .../avail-parser/sub/host/pieChartStates.jrxml     |   57 +
 .../avail-parser/sub/host/stateBreakdown.jrxml     |  415 +++++++
 .../avail-parser/sub/host/summaryState.jrxml       |  178 +++
 .../avail-parser/sub/other/logentries.jrxml        |  213 ++++
 .../sub/service/allStateBreakdowns.jrxml           |  173 +++
 .../avail-parser/sub/service/pieChartStates.jrxml  |   58 +
 .../avail-parser/sub/service/stateBreakdown.jrxml  |  470 +++++++
 .../avail-parser/sub/service/summaryState.jrxml    |  178 +++
 .../main/host/activityReportInGivenTime.jrxml      |    0 
 .../host/allNotificationReportInGivenTime.jrxml    |    0 
 .../main/host/availabilityReportInGivenTime.jrxml  |    0 
 .../main/host/availabilityReportLastMonth.jrxml    |    0 
 .../main/host/availabilityReportLastWeek.jrxml     |    0 
 .../main/host/availabilityReportLastYear.jrxml     |    0 
 .../{ => icinga}/main/host/downtimeReport.jrxml    |    0 
 .../{ => icinga}/main/host/overviewReport.jrxml    |    0 
 .../main/host/top10ReportInGivenTime.jrxml         |    0 
 .../hostgroup/availabilityReportInGivenTime.jrxml  |    0 
 .../main/hostgroup/overviewReport.jrxml            |    0 
 .../other/hostServiceTop10ReportInGivenTime.jrxml  |    0 
 .../{ => icinga}/main/other/logentries.jrxml       |    0 
 .../main/service/activityReportInGivenTime.jrxml   |    0 
 .../service/allNotificationReportInGivenTime.jrxml |    0 
 .../service/availabilityReportInGivenTime.jrxml    |    0 
 .../main/service/availabilityReportLastMonth.jrxml |    0 
 .../main/service/availabilityReportLastWeek.jrxml  |    0 
 .../main/service/availabilityReportLastYear.jrxml  |    0 
 .../{ => icinga}/main/service/downtimeReport.jrxml |    0 
 .../main/service/top10ReportInGivenTime.jrxml      |    0 
 .../sub/host/activityInGivenTime.jrxml             |    0 
 .../sub/host/allNotificationsInGivenTime.jrxml     |    0 
 .../sub/host/availabilityInGivenTime.jrxml         |    0 
 .../{ => icinga}/sub/host/contactgroups.jrxml      |    0 
 .../templates/{ => icinga}/sub/host/contacts.jrxml |    0 
 .../{ => icinga}/sub/host/downtimes.jrxml          |    0 
 .../{ => icinga}/sub/host/hostgroups.jrxml         |    0 
 .../templates/{ => icinga}/sub/host/overview.jrxml |    0 
 .../{ => icinga}/sub/host/servicegroups.jrxml      |    0 
 .../templates/{ => icinga}/sub/host/services.jrxml |    0 
 .../{ => icinga}/sub/host/top10InGivenTime.jrxml   |    0 
 .../sub/object/acknowledgementsInGivenTime.jrxml   |    0 
 .../sub/object/logentriesInGivenTime.jrxml         |    0 
 .../sub/object/notificationsInGivenTime.jrxml      |    0 
 .../sub/object/statehistoryInGivenTime.jrxml       |    0 
 .../sub/other/hostServiceTop10InGivenTime.jrxml    |    0 
 .../templates/{ => icinga}/sub/page/footer.jrxml   |    0 
 .../sub/service/activityInGivenTime.jrxml          |    0 
 .../sub/service/allNotificationsInGivenTime.jrxml  |    0 
 .../sub/service/availabilityInGivenTime.jrxml      |    0 
 .../{ => icinga}/sub/service/downtimes.jrxml       |    0 
 .../sub/service/top10InGivenTime.jrxml             |    0 
 modules/Config/Configuration.pm                    |  148 +++
 modules/Database/DBHandler.pm                      |  584 +++++++++
 modules/Makefile.in                                |   60 +
 modules/Parser/Availability.pm                     | 1308 ++++++++++++++++++++
 66 files changed, 5370 insertions(+), 296 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-reports.git;a=commitdiff;h=a85ea4bc7996256ef63556d81f1b805c8e44e9f5




More information about the icinga-checkins mailing list