def METHOD_NAME(self, *args, **kwargs):
    data = dict()
    data['title'] = 'Scheduler status'
    now = datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d %H:%M:%S UTC')
    start_time = datetime.fromtimestamp(self.global_start).strftime('%Y-%m-%d %H:%M:%S UTC')
    relative_time = time.time() - self.global_start
    data['started_time'] = start_time
    data['current_time'] = now
    data['current_time_relative'] = round(relative_time, 3)
    data['total_schedules'] = len(self.jobs)
    data['schedule_list'] = dict(
        [
            (
                job.name,
                dict(
                    last_run_seconds_ago=round(relative_time - job.last_run, 3) if job.last_run else None,
                    next_run_in_seconds=round(job.next_run - relative_time, 3),
                    offset_in_seconds=job.offset,
                    completed_runs=job.completed_runs,
                    missed_runs=job.missed_runs(relative_time),
                ),
            )
            for job in sorted(self.jobs, key=lambda job: job.interval)
        ]
    )
    return yaml.safe_dump(data, default_flow_style=False, sort_keys=False)