Compartilhe o dashboard e os gráficos publicamente
No New Relic, você pode compartilhar painéis e gráficos com visualizadores fora da sua organização, mesmo que eles não tenham uma conta New Relic . Esse recurso expande o público para seus insights, mantendo os controles de segurança e os recursos de auditoria. O dashboard e os gráficos compartilhados podem ser acessados por meio de URLs ativas de acesso público que você cria na plataforma New Relic .
Imagine que sua empresa fornece um serviço essencial backend para um importante cliente corporativo. Durante uma interrupção de serviço, este cliente precisa de atualizações de status precisas e em tempo hábil. Em vez de enviar atualizações periódicas e estáticas por e-mail, você pode fornecer a eles uma visão direta e em tempo real da situação. Sua equipe de engenharia possui um dashboard New Relic que monitora a saúde do serviço, mostrando métricas como transação, taxas de transferência e taxas de erros. Quando surge um problema, o seu gestor de conta partilha o URL de um gráfico específico que mostra o problema, ou o URL seguro e protegido por palavra-passe de todo o dashboard para uma visualização completa, diretamente com o responsável técnico do cliente.
Ao compartilhar o link, você oferece aos seus clientes uma visão transparente e em tempo real do processo de recuperação. Eles podem ver as métricas melhorarem à medida que sua equipe implementa as correções, o que reduz a necessidade de solicitarem atualizações de status e gera muita confiança. O valor reside no compartilhamento direto e seguro do próprio URL, fornecendo uma fonte única e verdadeira durante um evento crítico.
Para adicionar uma camada extra de segurança ao conteúdo compartilhado, você pode ativar a proteção por senha (somente para o painel de controle). Isso garante que apenas o usuário com o URL e a senha possa acessar o conteúdo compartilhado.
Quando usuários externos acessam o dashboard ou os gráficos compartilhados, a página é renderizada com os mesmos dados e visualizações da entidade original, com os seguintes recursos interativos:
Intervalo de tempo: os visualizadores podem escolher o intervalo de tempo em um menu suspenso para ver dados de um período específico.
Modo de visualização: os espectadores podem selecionar o modo claro ou escuro, dependendo de sua preferência.
Modo TV: os espectadores podem habilitar um modo de TV em tela cheia que otimiza o dashboard para exibição em uma tela de televisão.
Importante
Embora o recurso de compartilhamento de gráficos esteja disponível para clientes Pro, Enterprise e Core Compute, o recurso de compartilhamento dashboard está disponível apenas para clientes Pro e Enterprise com o Advanced Compute ativado. Para saber mais sobre os custos associados e as práticas de gestão do recurso de compartilhamento dashboard, consulte a seção Preços.
Pré-requisitos
Este recurso inclui múltiplas camadas e condições de segurança para garantir o compartilhamento de dados controlado e seguro. Para compartilhar painéis ou gráficos publicamente, certifique-se de que a seguinte configuração esteja em vigor. Consulte a página Segurança e gestão de acessos para obter detalhes sobre a configuração:
A permissão Live URL control está habilitada para todas as contas que originam o dashboard.
A função e as permissões personalizadas são configuradas para que você compartilhe painéis e gráficos.
As contas que fornecem o dashboard ou gráfico têm permissões para que sua função compartilhe dados externamente.
Você tem acesso a todas as contas que originam o dashboard ou gráfico.
Você é o proprietário do dashboard que deseja compartilhar (a propriedade não é necessária para compartilhar gráficos).
Você pode compartilhar seu dashboard gerando um URL dashboard ativo e gerenciando seu período de expiração. Além disso, você pode ativar a proteção por senha para maior segurança ao compartilhar o painel. Você também pode visualizar a lista de URLs geradas com detalhes e revogá-las a qualquer momento na plataforma New Relic. Para garantir a segurança e a conformidade, monitore o registro de auditoria para criação, atualização ou revogação de URLs dashboard compartilhados.
Cuidado
Se um dashboard compartilhado não estiver protegido por senha, qualquer pessoa com o URL ativo poderá acessá-lo e visualizar todas as informações nele contidas. Para evitar acessos indesejados, habilite a proteção por senha ao criar a URL.
Dica
Você pode criar e gerenciar URLs de painéis de controle em tempo real tanto pela interface do usuário quanto pela API do NerdGraph.
Para criar uma URL ativa e acessível publicamente para seu dashboard:
Quaisquer atualizações de conteúdo feitas no dashboard atual na plataforma New Relic são refletidas automaticamente na página dashboard compartilhado. Para evitar exposição acidental de dados, somente o proprietário dashboard pode atualizar um dashboard compartilhado publicamente.
Para atualizar a duração em tempo real do dashboard compartilhado, você precisa ter as permissões necessárias e ser o proprietário do dashboard.
No canto superior direito, vá para Share > Manage public link.
Atualize a duração a partir do menu suspenso Link expiration. A opção Never expires mantém o URL ativo por 20 anos.
Salve suas alterações.
Para ativar ou desativar a proteção por senha para o URL dashboard em tempo real, você precisa ter as permissões necessárias e ser o proprietário do dashboard. Ao desativar a proteção por senha, a senha existente será removida e usuários externos poderão acessar o dashboard sem senha. Se você ativar a proteção por senha, compartilhe a senha gerada com o URL para permitir que usuários externos acessem o dashboard.
Caso perca a senha do URL dashboard em tempo real, você poderá redefini-la. Para redefinir, você precisa ter as permissões necessárias e ser o proprietário do dashboard.
Você pode acessar nomes de dashboard compartilhados com hiperlinks para seus URLs ativos, tudo no New Relic One. Dependendo da sua permissão, você pode visualizar as URLs que você criou ou aquelas criadas por todos os usuários da conta.
Na navegação à esquerda, clique no seu nome na parte inferior.
Navegue até Administration > Shared Dashboards. A página Dashboards compartilhados fornece uma lista de painéis compartilhados, incluindo suas datas de criação e expiração, e o proprietário de cada dashboard.
Você pode clicar nos nomes dashboard para abrir as páginas de compartilhamento em uma nova guia.
Compartilhe o URL dashboard em tempo real com usuários externos para permitir que eles acessem o dashboard compartilhado. Se o URL estiver protegido por senha, compartilhe a senha com eles também. Para o usuário externo, os dois controles de segurança a seguir estão incorporados em URLs protegidas por senha:
Acesso baseado em sessão: Após acessar o dashboard, a sessão permanece ativa por 120 horas. Se tentarem acessar o dashboard após esse período, ou se a sessão do navegador expirar, será solicitada a senha. Caso haja uma redefinição de senha, a sessão expira assim que o widget for atualizado. O usuário externo precisa inserir a nova senha.
Verificação reCAPTCHA: Se o usuário tiver várias tentativas falhas de acesso ao dashboard, precisará concluir uma verificação reCAPTCHA antes de inserir a senha novamente.
Preços
Ao compartilhar URLs dashboard em tempo real, é importante entender os custos associados e como gerenciá-los de forma eficaz. Public Dashboards é um recurso de produto de informática avançado oferecido como um complemento ou como parte do modelo de preços do computador. Os CCUs avançados são consumidos quando as consultas são executadas a partir das visualizações dashboard, o que ocorre nos seguintes casos:
Dependendo das suas permissões, você pode revogar os URLs que você criou ou aqueles criados por todos os usuários da conta. A exclusão do dashboard revoga automaticamente o URL de compartilhamento público. Se você restaurar o dashboard, precisará criar um novo URL ativo.
Você pode revogar os URLs das seguintes maneiras:
No dashboard que você está compartilhando, vá para Share > Manage public link > na caixa de diálogo Share dashboard, clique em Revoke public link > Confirme a revogação.
A partir da página Shared Dashboards, acesse o ícone para o link dashboard > clique em Revoke > Confirme a revogação.
Criar, atualizar ou revogar URLs dashboard compartilhados gera uma trilha de auditoria no NrAuditEvent. Para visualizar os registros no criador de consulta:
Selecione a conta a partir da qual os URLs dashboard público foram criados.
Execute qualquer uma das seguintes consultas para visualizar as trilhas de auditoria:
Para obter os detalhes dos URLs dashboard ativo criados ou revogados na última hora, execute a seguinte consulta:
FROM NrAuditEvent
SELECT*
WHERE actionIdentifier LIKE'%public_dashboard.%'
Para obter os detalhes dos URLs dashboard ativo criados na última hora, execute a seguinte consulta:
FROM NrAuditEvent
SELECT*
WHERE actionIdentifier LIKE'%public_dashboard.create%'
Para obter os detalhes dos URLs dashboard ativo revogados na última hora, execute a seguinte consulta:
FROM NrAuditEvent
SELECT*
WHERE actionIdentifier LIKE'%public_dashboard.revoke%'
Para obter os detalhes dos URLs dashboard ao vivo criados por um usuário específico na última hora, substitua <user_email> pelo ID de e-mail real do usuário e execute a seguinte consulta:
FROM NrAuditEvent
SELECT*
WHERE actionIdentifier LIKE'%public_dashboard%'
AND actorType='user'
AND actorEmail=<user_email>
Para obter os detalhes dos URLs dashboard ativo criados em uma conta na última hora, substitua <account_id> pelo ID da conta real e execute a seguinte consulta:
FROM NrAuditEvent
SELECT*
WHERE actionIdentifier LIKE'%public_dashboard%'
AND scopeType='account'
AND scopeId=<account_id>
Para obter a lista de painéis dos quais os URLs ativos são criados em um período de tempo específico, execute a seguinte consulta. Ele mostra o número de URLs criadas para cada dashboard.
Dica
O exemplo de consulta a seguir recupera registros da última semana. Você pode ajustar o período de tempo conforme necessário.
WITH aparse(description,'%for dashboard *')AS dashboardGUID
FROM NrAuditEvent
SELECTcount(*)AS'dashboards'
WHERE actionIdentifier LIKE'%public_dashboard.create%'
FACET dashboardGUID
SINCE 1 week ago
Para obter a lista de operações realizadas com os URLs dashboard ativo em um período de tempo específico, execute a seguinte consulta.
Dica
O exemplo de consulta a seguir recupera registros da última semana. Você pode ajustar o período de tempo e a faceta conforme necessário.
WITH aparse(description,'%for dashboard *')AS dashboardGUID,
Para gerenciar com eficiência os preços e a segurança de senhas relacionados dashboard público, siga estas práticas recomendadas:
Para manter seus preços ideais, considere as seguintes práticas padrão:
Controle de acesso: gerencie quem pode criar, editar ou excluir URLs, tanto no nível da conta quanto no nível do perfil do usuário. Isso ajuda a controlar e impedir que o usuário tenha acesso excessivo a essas funcionalidades.
Gerenciamento de expiração de links: defina tempos de expiração para URLs para garantir que elas fiquem visíveis apenas por um determinado período, reduzindo o potencial de uso excessivo.
Gerenciamento de widgets:
Adicione ou remova um widget do seu dashboard interno para otimizar os dados consultados.
Atualização do widget para ignorar alterações no seletor de hora, evitando consultas adicionais quando o usuário ajustar o intervalo de tempo.
Gerencie a taxa de atualização de cada widget para evitar atualizações automáticas, alinhando-a com suas preferências internas dashboard . Para mais detalhes, consulte Personalizar taxas de atualização do gráfico.
Para garantir o gerenciamento seguro de senhas para URLs dashboard ativo, siga estas práticas recomendadas:
Armazenamento seguro: copie e armazene com segurança a senha gerada imediatamente após criá-la ou redefini-la. O New Relic não armazena nem permite a recuperação da senha após a exibição inicial.
Compartilhamento: Utilize métodos seguros para distribuir a senha ao público-alvo, como gerenciadores de senhas internos, mensagens seguras ou serviços de senhas de uso único. Evite canais inseguros, como e-mails em texto sem formatação.
Complexidade: As senhas são geradas automaticamente em formato complexo para aumentar a segurança. Antes de proteger o URL com uma senha, certifique-se de que a complexidade esteja de acordo com a capacidade do público-alvo de lidar com a senha.
Suspeita de comprometimento: Se suspeitar que a senha foi comprometida, redefina-a ou revogue o URL ativo para impedir acessos futuros. Caso deseje revogar o URL, crie um novo URL ativo e compartilhe-o novamente com o público. Caso precise redefinir a senha, compartilhe a nova senha com o público.
Limitações
A seguir estão as limitações do compartilhamento público do dashboard:
Ao visualizar um dashboard compartilhado em TV mode, ele permanece ativo por até 72 horas. O visualizador precisa atualizar o browser para continuar visualizando.
Se você compartilhar um dashboard com widgets que usam variáveis de modelo, vinculação de facetas, visualizações personalizadas ou tabelas de log, esses widgets não exibirão nenhuma informação na visualização compartilhada.
Se a configuração de permissão do dashboard for Private, você não poderá compartilhar o dashboard publicamente. Para verificar isso, navegue até one.newrelic.com > Dashboards > Your dashboard > ícone > Settings > Permissions.
Compartilhe seu gráfico
Para compartilhar um gráfico com um usuário externo, você deve concluir todas as configurações descritas nos Pré-requisitos.
Cuidado
Qualquer pessoa que possua os URLs dos gráficos ao vivo pode visualizar todas as informações contidas neles. Compartilhe informações com cuidado e de acordo com as políticas e procedimentos internos da sua empresa.
Dica
Você pode criar URLs de gráficos em tempo real tanto pela interface do usuário quanto pela API do NerdGraph. No entanto, você só pode gerenciar (visualizar, atualizar ou excluir) URLs de gráficos em tempo real por meio da API do NerdGraph.
Para gerar um link compartilhável para seu gráfico:
Abra o dashboard no qual o gráfico está disponível.
No canto superior direito do gráfico, clique em ícone.
Selecione Get chart link. Uma notificação aparece confirmando a criação bem-sucedida do link público, que também é copiado para sua área de transferência.
Para abrir a página do gráfico ao vivo, clique na notificação ou navegue manualmente em uma nova aba com o URL copiado.
Dica
Você pode incorporar os URLs do gráfico ao vivo e dashboard em qualquer iframe.