Insights de DevOps Painel - Espaço
. Insights de DevOpso painel fornece uma exibição gráfica flexível de relatórios operacionais e de negócios. Use o painel para avaliar os resultados do seu geral DevOpsprocesso.
Painel de resumo
. Insights de DevOpsO painel de resumo permite uma visão geral das principais métricas em várias categorias, de métricas de aceleração a métricas de qualidade, além de uma visão geral das aplicações mais ativas.
Relatórios resumidos
| Relatório | Descrição | Origem |
|---|---|---|
| Tempo de ciclo médio de TEA | Tempo médio em dias em que um item de trabalho está no estado WIP antes da conclusão. | Cálculo: Tempo para concluir itens de WIP dividido pelo número de itens de trabalho concluídos |
| Tempo médio de liderança | Lead time médio diário para execuções de pipeline de implantação de produção. | Cálculo: Soma dos tempos de lead de implantação de produção bem-sucedida dividida pelo número de execuções de pipeline de produção bem-sucedidas. |
| Frequência média de implantação |
Número médio de implantações de produção bem-sucedidas. Aplica-se a etapas de pipeline do tipo Implantação de produção que estão no estado concluído. |
Execução de etapa |
| % média de aprovação no teste | Porcentagem média diária de aprovação no teste para execuções de pipeline. | Exibição do banco de dados unida por resumo de testes, relações de resumo de testes, execução de etapas, detalhe do repositório de solicitação de mudança, etapa, pipeline, app e detalhe do produto da aplicação. |
| Itens de trabalho concluídos | Itens de trabalho, agrupados por tipo de item de trabalho, que foram definidos para o estado Concluído durante os últimos 30 dias. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmar item de trabalho, confirmação, execução de confirmação, execução de etapa, etapa, pipeline, app e detalhes do produto da aplicação. |
| Atividade: Últimos 30 dias | Para cada aplicação, o resumo da atividade durante os últimos 30 dias. | Exibição do banco de dados unida por confirmação, confirmar item de trabalho, repositório, execução de confirmação, app, relações de resumo de teste, execução de etapa, resumo de teste. |
Painel de métricas de fluxo
. Insights de DevOpsOs relatórios de métricas de fluxo ajudam você a visualizar como o trabalho está se movendo pelo processo de desenvolvimento. Descubra gargalos determinando quais tipos de trabalho (como histórias ou bugs) estão demorando mais.
Relatórios de métricas de fluxo
| Relatório | Descrição | Origem |
|---|---|---|
| Tempo médio de fluxo | Tempo médio, em dias, que um item de trabalho gastou do estado Criado até a hora de término da execução da etapa de uma implantação bem-sucedida do pipeline de produção. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmar item de trabalho, confirmação, execução de confirmação, execução de etapa, etapa, pipeline, app e detalhes do produto da aplicação. |
| Tempo de ciclo médio de TEA | Tempo médio em dias em que um item de trabalho está em um estado específico. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmação, execução de etapa, execução de confirmação, e Confirmar listas de itens de trabalho. |
| Contagem média de TEA | Número médio de itens de trabalho que são WIP durante os últimos 30 dias. | Contagem média de itens de trabalho com Estado definido como Trabalho em andamento. |
| Itens de trabalho concluídos | Número de itens de trabalho no estado Concluído que estão associados a confirmações por meio de uma implantação de pipeline de produção bem-sucedida nos últimos 30 dias. Nota: Os filtros não se aplicam a este gráfico. |
Contagem média de itens de trabalho associados ao tipo de execução de etapa definido como Implantação de produção. Isso requer confirmação para associação de item de trabalho, pois somente itens de trabalho implantados por meio de um pipeline estão em produção. |
| Tempo médio do ciclo de item de trabalho | Tempo médio em dias em que um item de trabalho está em um estado específico. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmação, execução de etapa, execução de confirmação, e Confirmar listas de itens de trabalho. |
| Rendimento e distribuição | Número de itens de trabalho, por tipo, que estão associados a confirmações por meio de uma implantação bem-sucedida do pipeline de produção. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmação, execução de etapa, execução de confirmação, e Confirmar listas de itens de trabalho. |
| Tempo médio do fluxo planejado para implantação | Duração média desde o momento em que um item de trabalho associado a uma confirmação foi criado até o momento em que o item foi implantado com sucesso na produção por meio de pipelines. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmação, execução de etapa, execução de confirmação, e Confirmar listas de itens de trabalho. |
| Trabalho em andamento | Número de itens de trabalho que estão no estado Trabalho em andamento no momento. | Exibição do banco de dados unida por item de trabalho, instância de métrica, confirmação, execução de etapa, execução de confirmação, e Confirmar listas de itens de trabalho. |
Painel de aceleração de mudança
. Insights de DevOpsA guia Aceleração de mudanças exibe métricas de aceleração de mudanças que se concentram em seu caminho para a automação, comparando mudanças automatizadas com mudanças manuais, decisões de política de mudança e ROI. Você pode usar essas informações para verificar se as solicitações de mudança automatizadas estão sendo resolvidas mais rapidamente do que as solicitações de mudança aprovadas manualmente.
Relatórios de aceleração de mudança
As solicitações de mudança que fazem parte das execuções de etapa são qualificadas como DevOpssolicitações de mudança.
| Relatório | Descrição | Origem |
|---|---|---|
| DevOps mude o volume | Número de DevOpssolicitações de mudança criadas. | Exibição do banco de dados unida por Execução de etapas, solicitação de mudança e repositório de solicitação de mudança. |
| Tempo para encerrar mudanças | Tempo médio em horas para fechar DevOpsmudanças por aplicação. Para cada mês, esta é a média de (tempo em que a solicitação de mudança foi encerrada) menos (tempo em que a solicitação de mudança foi aberta). |
Exibição do banco de dados unida por Execução de etapas, solicitação de mudança e repositório de solicitação de mudança. |
| Mudanças automáticas vs. manuais | Comparação entre os números de DevOpssolicitações de mudança usando políticas de aprovação de mudança e. DevOpssolicitações de mudança que exigem aprovação manual.
|
Exibição do banco de dados unida por Execução de etapas, solicitação de mudança e repositório de solicitação de mudança. |
| Mudanças aguardando aprovação | Número de DevOpsmudanças com aprovação pendente por intervalo de datas. Por padrão, as solicitações de mudança no estado Novo ou Avaliar são consideradas Aguardando aprovação. Para especificar os estados que são considerados aguardando aprovação, atualize o. Change Request Awaiting Statesconfiguração de propriedade. Para obter detalhes, consulte Propriedades Insights de DevOps. |
Exibição do banco de dados unida por execução de etapas, solicitação de mudança, propriedades do sistema e listas de detalhes do repositório de solicitação de mudança. |
| Decisão de política de mudança: Aceitação automática | O número de decisões de política de mudança por tipo de decisão que aceitam automaticamente solicitações de mudança. Aponte para um valor no gráfico para exibir a lista de decisões de política que foram usadas para aprovação automática e o número de vezes que uma decisão foi usada para aprovação automática. |
Exibição do banco de dados unida por execução de etapas, solicitação de mudança, propriedades do sistema e listas de detalhes do repositório de solicitação de mudança. |
| Decisão de política de mudança: Rejeição automática | O número de decisões de política de mudança por tipo de decisão que rejeitam automaticamente solicitações de mudança. Aponte para um valor no gráfico para exibir a lista de decisões de política que foram usadas para rejeição automática e o número de vezes que uma decisão foi usada para rejeição automática. |
Exibição do banco de dados unida por Execução de etapas, Solicitação de mudança, Política aplicada, Ação de rejeição de aprovação automática, definição de aprovação de mudança e listas de detalhes do repositório de solicitação de mudança. |
| Economia de aceleração de mudança | Valor líquido economizado por mês com a automação DevOpsmudanças. Quando uma mudança é automatizada, um desenvolvedor não precisa preencher manualmente a solicitação de mudança e associar cada item de trabalho, confirmações de código, resultados de testes e outras evidências e artefatos à mudança. Depois que esta atividade for automatizada, as horas que teriam sido gastas no preenchimento da mudança, pesquisa, rastreamento e anexação de itens de outras ferramentas a uma mudança serão salvas. Mais itens de trabalho exigem um número relativamente crescente de horas para associá-los manualmente. Portanto, números mais altos de itens de trabalho devem resultar em mais horas economizadas após a mudança ser automatizada. As economias de aceleração de mudança são calculadas multiplicando-se as horas economizadas pelo custo médio por hora do desenvolvedor. Para alterar o valor padrão do custo médio por hora do desenvolvedor, atualize o. Average Hourly developer Costconfiguração de propriedade. Para obter detalhes, consulte Propriedades Insights de DevOps. |
Cálculo: Custo médio por hora do desenvolvedor multiplicado pelas horas economizadas pelo desenvolvedor. |
| Horas do desenvolvedor economizadas | Número de horas do desenvolvedor economizadas por mês com a automação DevOpsmudanças. Para mudar o valor padrão de 1 (uma) hora por desenvolvedor, atualize o. X hours per Developer timeconfiguração de propriedade. Para obter detalhes, consulte Propriedades Insights de DevOps. |
Cálculo: Número de itens de trabalho em uma solicitação de mudança multiplicado por 1 hora por desenvolvedor. |
Painel de métricas de aceleração
. Insights de DevOpsAs métricas do Accelerate são quatro principais DevOpsmétricas que medem o desempenho da entrega de software. Frequência de implantação e medida de lead time DevOpsenquanto a taxa de falha de mudança e o tempo médio de recuperação são usados para medir a estabilidade.
Acelere os relatórios de métricas
| Relatório | Descrição | Origem |
|---|---|---|
| Tempo médio de liderança | Média de: ([Tempo em que o código é enviado com sucesso para produção] menos [Hora de confirmação antecipada]) Aplica-se a etapas de pipeline do tipo Implantação de produção que estão no estado concluído. Nota: Este widget usa agregação média e não oferece suporte à seleção de vários elementos. |
Execução de pipeline |
| Frequência média de implantação | Número médio de implantações de produção bem-sucedidas. Aplica-se a etapas de pipeline do tipo Implantação de produção que estão no estado concluído. |
Execução de etapa |
| MTTR médio | Tempo médio de resolução de um incidente causado por um DevOpsmudança. Nota: Este widget usa agregação média e não oferece suporte à seleção de vários elementos. |
Exibição de banco de dados unida por incidente, solicitação de mudança, execução de etapa, etapa, pipeline, e listas de apps. |
| Média DevOpstaxa de falhas de mudança | Proporção média diária de DevOpssolicitações de mudança associadas a um incidente divididas por todas DevOpssolicitações de mudança. Nota: Este widget usa fórmula e não oferece suporte à seleção de vários elementos. |
Solicitação de mudança |
| Tempo de lead da confirmação à implantação | Duração desde o primeiro tempo de confirmação até a implantação de produção para uma execução de pipeline bem-sucedida. O valor inclui somente etapas do tipo Implantação de produção que estão no estado concluído. Você pode investigar tempos de lead altos identificando as etapas de pipeline mais lentas. Por exemplo, um processo de aprovação de mudança manual pode aumentar o lead time. |
Cálculo: Soma dos tempos de lead de implantação de produção bem-sucedida dividida pelo número de execuções de pipeline de produção bem-sucedidas. Precisa de associação "Confirmações para execução de tarefa". O repositório e o pipeline devem ser rastreados e associados à mesma aplicação O tipo de etapa precisa ser Implantação de produção. O resultado da execução da tarefa precisa ser bem-sucedido. |
| Tempo médio de restauração de incidentes causados por DevOpsmudanças | Tempo médio diário para resolver um incidente causado por um DevOpsmudança. | Exibição do banco de dados unida por execução de etapas, solicitação de mudança, detalhe do repositório de solicitação de mudança e listas de incidentes. Calculado somente para DevOpsincidentes considerando o tempo de abertura e encerramento do incidente. |
| Frequência de implantação de produção | Número de implantações de produção bem-sucedidas. O valor inclui somente etapas de pipeline do tipo Implantação de produção que estão no estado concluído. Para alterar o valor padrão de 30 dias, atualize o. Intervalo de datas configuração. |
Exibição do banco de dados associada por solicitação de mudança, execução de etapa, detalhe do repositório de solicitação de mudança. O estado de execução da etapa precisa ser concluído. O tipo de etapa precisa ser Implantação de produção. |
| DevOps mude a taxa de falhas dos incidentes | Percentual de DevOpsmudanças que causaram incidentes divididas por todas DevOpsmudanças implantadas na produção. Se uma solicitação de mudança causou vários incidentes, somente a mudança que causou ou acionou o incidente será considerada. O número de incidentes que a mudança causou não é considerado. |
Necessidades DevOpsSolicitação de mudança (mudança associada a uma execução de etapa). O estado de execução da etapa precisa ser concluído. O tipo de etapa precisa ser Implantação de produção. O incidente causado por precisa ser DevOpsSolicitação de mudança. |
| Taxa de sucesso de implantação |
Taxa de sucesso de implantações em últimos 30 dias. Taxa de sucesso da implantação: (Número de implantações bem-sucedidas nos últimos 30 dias/Número total de implantações nos últimos 30 dias) * 100 Aplica-se a etapas do tipo Implantação de produção no estado concluído. Nota:
Este widget usa fórmula e não oferece suporte à seleção de vários elementos. |
Execução de Etapa |
| Frequência de implantação |
Número de implantações de produção bem-sucedidas nos últimos 30 dias. Aplica-se a etapas do tipo Implantação de produção que estão no estado concluído. |
Execução de Etapa |
| Falha de implantações |
Número de implantações de produção com falha nos últimos 30 dias. Aplica-se a etapas do tipo Implantação de produção que estão no estado com falha ou cancelado pelo usuário. |
Execução de Etapa |
Painel de métricas de qualidade
. Insights de DevOpsO painel de métricas de qualidade permite uma visão rápida dos dados de ferramentas como SonarQubepara cobertura de código, teste a porcentagem de aprovação de suas ferramentas de orquestração, vulnerabilidades de ferramentas de segurança e até contagens gerais de bugs.
Relatórios de métricas de qualidade
| Relatório | Descrição | Origem |
|---|---|---|
| % de cobertura de código | Percentual de código coberto pelo teste. | Detalhe de verificação de qualidade do software necessário com categoria: Cobertura (%) Precisa de relações de resumo de verificação de qualidade de software relacionadas à execução da tarefa |
| % de aprovação de teste | Percentual de aprovação no teste. | Resumo de teste necessário relacionado à execução da tarefa |
| Vulnerabilidades de segurança | Contagem de vulnerabilidades de segurança ao longo do tempo. | Detalhe da verificação de qualidade do software precisa com categoria: Vulnerabilidades Precisa de relações de resumo de verificação de qualidade de software relacionadas à execução da tarefa. |
| Contagens de erros | Número de itens de trabalho do tipo bug. | Necessidades Commits to Work Itemsassociação. O Repositório e o Plano devem ser rastreados e associados ao mesmo app. Necessidades Commits to Task Executionassociação. O repositório e o pipeline devem ser rastreados e associados à mesma aplicação O item de trabalho precisa ser do tipo Bug. |
Insights de DevOps Painel de desenvolvimento
As métricas de desenvolvimento se concentram nos dados de confirmação que fornecem informações sobre o quão ativas e ágeis suas equipes estão. Com essas informações, você pode alcançar a rastreabilidade total do trabalho, garantindo que as confirmações sejam marcadas com os itens de trabalho apropriados.
Relatórios de desenvolvimento
| Relatório | Descrição |
|---|---|
| Frequência de confirmação | Número de confirmações associadas a execuções de pipeline. Confirmações menores e mais frequentes são preferidas em vez de confirmações maiores e menos frequentes. |
| Confirmadores ativos | Número de confirmações que enviaram confirmações. Como este relatório usa agregação de métricas, ele não oferece suporte à seleção de vários elementos. |
| Principais confirmadores (soma de 30 dias corridos) | Committers com o maior número de confirmações. |
| Principais reversores (soma de 30 dias corridos) | Committers com o maior número de reverções. |
Média de confirmações por confirmador |
Média calculada como: Como este relatório usa agregação de métricas, ele não oferece suporte à seleção de vários elementos. |
| Média de confirmações por execução de pipeline | Média de confirmações por pipeline, calculada como (número total de confirmações)/(número de execuções de pipeline). Um número baixo é preferível, o que indica um esforço concentrado, em vez de alternar de tarefa para tarefa sem conclusão. Como este relatório usa agregação de métricas, ele não oferece suporte à seleção de vários elementos. |
| Confirmações sem itens de trabalho | Confirmações feitas que não estão associadas a um item de trabalho, agrupadas por confirmador. Este relatório é útil para investigar e resolver por que uma confirmação não está vinculada a um item de trabalho, porque todas as confirmações devem ser vinculadas a um item de trabalho. |
| Porcentagem de aprovação do pipeline | Proporção de execuções de pipeline bem-sucedidas dividida pelo número total de execuções de pipeline. |
Insights de DevOps Painel de estabilidade operacional
As métricas operacionais refletem na estabilidade de suas aplicações para permitir que você garanta que suas equipes estejam se movendo rapidamente sem comprometer a qualidade da versão.
Relatórios de estabilidade operacional
| Relatório | Descrição | Origem |
|---|---|---|
| Incidentes | Número de incidentes para etapas de pipeline do tipo Implantação de produção vinculadas a um serviço no CMDB. | O tipo de etapa precisa ser Implantação de produção. Incidente associado a um serviço que corresponda ao da etapa de implantação de produção. |
| Indisponibilidades | Número de indisponibilidades para etapas de pipeline do tipo Implantação de produção vinculadas a um serviço no CMDB. | O tipo de etapa precisa ser Implantação de produção. Precisa de indisponibilidade (cmdb_ci_outage) associada a um serviço que corresponda ao da etapa de implantação de produção. |
| Disponibilidade de serviço | Disponibilidade média de serviço para etapas de pipeline do tipo Implantação de produção vinculadas a um serviço no CMDB. | O tipo de etapa precisa ser Implantação de produção. Precisa de uma oferta de serviço primária associada a um serviço que corresponda ao da etapa de implantação de produção. |
| Erro de orçamento restante | Percentual do orçamento de erro restante para gastar em um mês, para etapas de pipeline do tipo Implantação de produção vinculadas a um serviço no CMDB. Esses dados são da aplicação de operações de confiabilidade do local. Um orçamento de erro é a quantidade de objetivo de nível de serviço (SLO) que você pode gastar ao longo de um tempo especificado. Ele pode ser usado para gerenciar a velocidade de liberação. Normalmente, é baseado na disponibilidade, latência e assim por diante. |
O tipo de etapa precisa ser Implantação de produção. Precisa de uma oferta de serviço primária associada a um serviço que corresponda ao da etapa de implantação de produção. Aplicação de SRO necessária. |