Introdução
Este documento descreve a razão pela qual uma falha pode ocorrer ao enviar por correio eletrónico relatórios agendado em um dispositivo do Gerenciamento de segurança (S A).
Que é a razão do alerta que uma falha ocorreu ao enviar por correio eletrónico o relatório periódico?
O alerta é enviado do S A
The Critical message is:
A failure occurred while emailing periodic report 'Executive Summary'.
This subscription has been removed from the scheduler.
Arquivo de registro GUI em exatamente 2:00 am
gui.current:Mon Oct 3 02:00:03 2016 Critical: A failure occurred while emailing periodic report 'Executive Summary'.
gui.current:Mon Oct 3 02:00:03 2016 Critical: PERIODIC REPORTS: Could not e-mail report. Subscription settings: {'report_title': 'Executive Summary', 'recipients': ['user@example.com'], 'schedule': {'hour': [2], 'month': [], 'callback': <bound method System.execute_subscription_by_id of <reporting.periodic_reports.system.System instance at 0x94038680>>, 'second': [0], 'arguments': ('20160120095635_Executive Summary_calendar_day',), 'year': [], 'wday': [], 'day': [], 'minute': [0]}, 'user_name': 'user', 'options': {'lang': 'en-us', 'scheduled': 1, 'format': 'pdf', 'days_include': 'calendar_day', 'host_name': None, 'host_id': '0'}, 'report_type': 'phoebe', 'report_def_id': 'mga_overview_scheduled', 'creation_timestamp': 1453301795L, 'archive': 1} Traceback: ('egg/command_client.py send_message|558', "<class 'Commandment.DaemonUnresponsiveError'>", 'dc-ironmgt-001.cvent.net: The daemon is not responding.', '[periodic_reports/report_task.py run|188] [periodic_reports/report_task.py _send_message|612] [periodic_reports/report_task.py _send_SMTP|592] [egg/command_client.py call|237] [egg/command_client.py send_message|558]')
Solução
A razão pela qual os relatórios agendado estão falhando quase cada dia por 2:00 am é devido à colisão dos processos que estão executando durante backup diários que neste exemplo é configurado a 1:30 am. Durante este processo de backup determinados processos serão parados e reiniciados a fim empurrar dados para o S A remoto. Se o S A gerencie relatórios ou dados do seguimento quando o backup for em andamento poderia causar que às vezes a geração de relatório em 2 am como neste exemplo não está trabalhando como esperado. Segundo a quantidade de dados o S A tem que transferir, o backup pode tomar mais ou menos tempo. Se os revestimentos alternativos antes que 2 am então que a geração de relatórios agendado trabalha. Se o S A é ainda ocupado com o backup e reinicia o processo naquele tempo que o relatório obtém gerado, a seguir pode causar uma falha. A solução está configurar os relatórios agendado antes que a corrida diária dos backup.