class

Azu::PerformanceReportService

Inherits Reference < Object

Service class to orchestrate the reporting system

Constructors

Instance methods

generate_json_daily_report
Source
generate_json_health_check
Source
generate_json_hourly_report
Source
generate_json_report(since : Time | Nil = nil) : String

JSON report methods

Source
log_beautiful_report(since : Time | Nil = nil) : Nil

Delegation methods for backward compatibility and convenience

Source
log_daily_report
Source
log_health_check
Source
log_hourly_report
Source
log_summary(since : Time | Nil = nil) : Nil
Source
show_help

Help system

Source
start_periodic_reporting(format : Symbol = :log, interval : Time::Span = 60.seconds) : Nil

Start periodic reporting with specified reporter type

Source