Serviço Web de Relatório do Office 365

O Office 365 Reporting web service permite que os desenvolvedores integrem informações sobre email e spam, atividade do antivírus, status de conformidade e atividades do Lync Online a seus aplicativos de relatórios de serviços personalizados e portais da Web. Este tópico fornece uma visão geral sobre o serviço da Web REST, a arquitetura funcional, os relatórios disponíveis e outras maneiras de acessar os relatórios.

Última alteração: segunda-feira, 7 de dezembro de 2015

Aplica-se a: Office 365

Bem-vindo ao serviço Web de relatório do Office 365

O Office 365 Reporting web service permite que os desenvolvedores integrem informações sobre email e spam, atividade do antivírus, status de conformidade e conferências e sessões do Lync Online aos seus aplicativos de relatórios de serviços personalizados e portais da Web. Todos os relatórios disponíveis no portal do administrador, na planilha do Microsoft Excel para download, e aqueles acessados por meio do cmdlet do Windows PowerShell podem ser acessados por meio do Reporting web service. Os usuários que acessarem o Reporting web service devem ter direitos administrativos na organização.

Permissões de administrador

Para poder ver os relatórios, você precisa das permissões corretas no Office 365. Caso você ainda não possa vê-las, peça ao administrador da sua organização para adicionar você a uma das funções de administrador. Recomendamos começar pelo intervalo de administrador mais baixo, "Administrador de Serviço". Você também pode pedir a seu administrador para criar uma conta de administrador distinta, que pode ser usada apenas para explorar o sistema de relatórios.

Os relatórios do portal do administrador estão disponíveis em: https://portal.microsoftonline.com/Reports/AllReports.aspx. Haverá mais dados disponíveis se sua organização estiver ativa e tiver vários usuários, mas mesmo pequenas organizações podem ter vários spams e malware em seu email.

Arquitetura funcional

O diagrama conceitual de alto nível a seguir dá a você uma ideia de como o sistema de relatórios funciona.

Office 365 Reporting web service architecture

As fontes primárias de informações de relatórios são serviço do Exchange Online, serviços de proteção do Microsoft Forefront, serviço do Lync Online, servidores de caixa de correio do Exchange Server e Active Directory Domain Services (AD DS). As várias fontes depositam suas informações de log no data mart. Em uma escala em que o Office 365 está operando, milhares de servidores podem estar envolvidos alimentando dados no sistema de relatórios.

Devido ao enorme volume de dados e aos atrasos de replicação, pode levar algum tempo até que os dados estejam disponíveis para os relatórios. Em geral, isso requer apenas algumas horas, mas novas contas exigem, com certeza, mais tempo. Isso significa que o serviço Web de Relatório não se destina ao monitoramento atual do sistema. Ele serve mais para a análise do uso de recursos históricos.

Quando os dados do relatório são exibidos no data mart, eles podem ser retornados nas suas solicitações para o Reporting web service. O portal do administrador do Office 365 também obtém dados do Reporting web service.

Além do serviço Web de Relatório, há três outras maneiras de recuperar os relatórios. Você já conhece o serviço Web e o portal do administrador, mas você também pode baixar uma planilha personalizável que obtém seus dados do serviço Web. E, se sua situação exigir dados em scripts do Windows PowerShell, há cmdlets de relatório que você pode chamar por meio do Windows PowerShell remoto. As quatro maneiras de recuperar relatórios são comparadas na tabela a seguir.

Maneiras de obter os relatórios

Facilidade de uso

Personalizável

Como chegar lá

Listas e gráficos pré-definidos do centro de administração do Office 365

Simples, verificações de integridade e status interativo.

Baixo. Filtragem interativa por data, regras de política de transporte acionadas e assim por diante.

https://portal.office365.com/admin/default.aspx#AllReportsRootV2. Lembre-se: você deve estar conectado a uma conta com direitos de administrador para acessar os relatórios.

Planilha para download

Análise detalhada e flexível de dados de serviço históricos e em tempo real, por exemplo em scorecards baseados no Microsoft Excel.

Médio. As atualizações podem exigir a reaplicação de personalizações e código de fonte interno não exposto.

https://www.microsoft.com/pt-br/download/details.aspx?id=30716

Cmdlets do PowerShell de relatório

É necessário usar scripts. Dados precisos para relatórios gerados periodicamente em ferramentas de manutenção de TI baseadas em script.

Alto. Ideal para ferramentas analíticas baseadas em script.

https://technet.microsoft.com/pt-br/library/jj200677(v=exchg.150).aspx

Serviço Web de Relatório REST

É necessário programar portais de monitoramento de serviço ou scorecards que exigem integração com serviços personalizados e que não sejam do Office 365.

Muito alto. O serviço Web REST oferece filtragem de consulta ODATA2 e um IDE de programação completo no Microsoft Visual Studio.

https://reports.office365.com/ecp/reportingwebservice/reporting.svc

Com quatro maneiras distintas de obter os dados, como você pode ter a certeza de que todos os relatórios estão retornando os mesmos dados? A planilha e o portal do administrador chamam o Reporting web service, que, por sua vez, chama os cmdlets do Windows PowerShell. Você também pode chamar esses cmdlets diretamente. Os cmdlets do Windows PowerShell são os únicos a acessarem o datamart diretamente, o que garante que os diferentes tipos de método de acesso tenham os mesmos dados.

O Reporting web service é gerenciado pelos servidores front-end do Exchange Server no datacenter, o que tem alguns efeitos importantes: um é quando o acesso ao email está desativado, os relatórios, geralmente, estão desativados. Além disso, o Exchange Server tem proteção de largura de banda de rede na forma de "limitação" de resposta que às vezes pode afetar o Reporting web service. Mas é improvável que você seja afetado por isso, a menos que solicite vários relatórios detalhados muito rapidamente.

O documento de descrição do serviço e o relatório de MailFilterList

O serviço Web de Relatório usa as opções de assinatura da organização, definições de configuração e permissões do usuário para controlar o acesso aos relatórios e as opções disponíveis neles.

Os aplicativos que acessam o Reporting web service precisam fazer duas solicitações iniciais do serviço Web. A primeira é o documento de descrição de serviço, relatório.svc. Esse documento XML informa ao aplicativo quais relatórios o usuário autenticado tem permissão para acessar. Se um relatório for apresentado no documento relatório.svc, o usuário poderá acessá-lo. Para obter mais detalhes, confira Documento do Office 365 relatórios web service reporting.svc.

A segunda solicitação do aplicativo, em geral, recupera o relatório de MailFilterList, o que é crucial para o funcionamento de aplicativos personalizados. O relatório de MailFilterList fornece várias categorias de valores de cadeia de caracteres que devem ser usadas com os outros relatórios. Para obter mais detalhes, confira Relatório de MailFilterList.

Relatórios disponíveis no Serviço Web de Relatório

A tabela a seguir descreve os relatórios disponíveis no serviço Web. Relatórios do Exchange disponíveis no serviço de web de relatório do Office 365 e Serviço web do Lync relatórios disponíveis no relatório do Office 365 fornecem informações completas.

Relatório

Descrição

Relatórios de ConnectionbyClientType *
Relatórios de ConnectionbyClientTypeDetail *

O número e os tipos de métodos de acesso para cliente do email utilizado pelos usuários da organização durante o período do relatório. Por exemplo, Outlook Web Access, serviços Web do Exchange e assim por diante.

Relatórios de CsActiveUser *

O número de usuários do Lync Online conectados e ativos durante o período do relatório

Relatórios de CsAVConferenceTime *
Relatórios de CsP2PAVTime *

O tempo que os usuários conectados da organização participaram de conferências do Lync Online durante o período do relatório

Relatórios de CsConference *
Relatórios de CsP2PSession *

A contagem de conferências do Lync Online e sessões peer-to-peer durante o período do relatório.

Relatórios de GroupActivity *

Grupos de usuários do Office 365 criados e excluídos, resumidos de acordo com os períodos de tempo indicados.

Relatórios de MailboxActivity *
Relatórios de GroupActivity *

Os usuários do Office 365 criados e excluídos, resumidos de acordo com os períodos de tempo indicados. Às vezes, a replicação de Active Directory Domain Services (AD DS) pode atrasar essa informação em até um dia.

Relatório de uso de caixa postal:
Relatório de MailboxUsageDetail

Resumo e estatísticas detalhadas sobre as caixas de correio de usuários da organização.

Relatório MailDetail

Embora esteja presente no documento de serviço, essa opção não retornará nenhum dado, por isso não a chame.

Relatório de MailDetailDlpPolicy

Os detalhes sobre as mensagens que acionaram as regras da política de Prevenção Contra Perda de Dados (DLP).

Relatório de MailDetailMalware

Mensagens contendo malware detectadas em emails de entrada e saída.

Relatório de MailDetailSpam

Mensagens contendo spam detectadas em email de entrada e saída.

Relatório de MailDetailTransportRule

Regras de transporte do Exchange Server que foram usadas no processamento de mensagens de email individuais.

Relatório de MailFilterList

As constantes de cadeias de caracteres usadas como opção ao solicitar outros relatórios.

Relatório de MailTrafficPolicy

Mensagens que dispararam regras de políticas de DLP.

Relatório de MailTraffic

Quantos emails são enviados e recebidos de domínios de fora da organização.

Relatórios de MailTrafficSummary

Uma ampla seleção de relatórios listando os principais usuários, eventos, malwares detectados e assim por diante.

Relatório de MailTrafficTop

Quais usuários enviaram e receberam mais mensagens.

Relatório de MessageTrace
Relatório de MessageTraceDetail

Passo a passo e histórico detalhado de como um email específico foi transferido por meio dos sistemas do Office 365, para ajudar a diagnosticar problemas de entrega.

Relatório de MxRecordReport

Retorna as configurações atuais e o status dos registros DNS mailer-exchange (MX).

Relatório de OutboundConnectorReport
Relatório de ServiceDeliveryReport

Informações sobre as configurações atuais e o status dos conectores de email de saída (enviadas) definidas pela organização.

Relatório de StaleMailbox
Relatório de StaleMailboxDetail

Os detalhes e contagens resumidas de caixas de correio que não foram acessadas no intervalo de tempo indicado.

Recursos adicionais