Insights de DevOps Painel - Espaço
. Insights de DevOps o 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 DevOps processo.
Painel de resumo
. Insights de DevOps O 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, juntamente com 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. | Tempo para concluir itens de WIP dividido pelo número de itens de trabalho concluídos |
| Média de lead time | Lead time médio diário para execuções de pipeline de implantação de produção. | Cálculo: Soma dos tempos de lead da 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 Prod Implantação que estão no estado concluído. |
Execução de etapa |
| % média de aprovação no teste | Percentual médio diário de aprovação de teste para execuções de pipeline. | Exibição do banco de dados unida por resumo de teste, relações de resumo de teste, execução de etapas, detalhe do repositório de solicitação de mudança, etapa, pipeline, app e detalhes do produto da aplicação. |
| Itens de trabalho concluídos | Itens de trabalho, agrupados por tipo de item de trabalho, que foram definidos com 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, confirmar execuçã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, confirmação de item de trabalho, repositório, confirmação de execução, aplicação, relações de resumo de teste, execução de etapa, resumo de teste. |
Painel de métricas de fluxo
. Insights de DevOps Os relatórios de métricas de fluxo ajudam a visualizar como o trabalho está se movendo no 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 para 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, confirmar execuçã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 Prod Deploy. 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 de pipeline de produção bem-sucedida. | 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 atualmente no estado Trabalho em andamento. | 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 DevOps A guia Aceleração de mudanças exibe métricas de aceleração de mudanças que se concentram no 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ças
As solicitações de mudança que fazem parte das execuções de etapa são qualificadas como DevOps solicitações de mudança.
| Relatório | Descrição | Origem |
|---|---|---|
| DevOps mudar volume | Número de DevOps solicitações de mudança criadas. | Exibição do banco de dados unida por Execução de etapa, 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 DevOps mudanç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 etapa, 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 DevOps solicitações de mudança usando políticas de aprovação de mudança e. DevOps solicitações de mudança que exigem aprovação manual.
|
Exibição do banco de dados unida por Execução de etapa, Solicitação de mudança e Repositório de solicitação de mudança. |
| Mudanças aguardando aprovação | Número de DevOps mudanç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 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 etapa, 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 solicitações de mudança automaticamente. 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 etapa, 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 as 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 etapa, 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 DevOps mudanç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 teste e outras evidências e artefatos à mudança. Depois que essa atividade for automatizada, as horas que teriam sido gastas no preenchimento da mudança, na pesquisa, no rastreamento e na 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, um número maior de itens de trabalho deve resultar em mais horas salvas após a mudança ser automatizada. As economias de aceleração de mudança são calculadas multiplicando as horas economizadas pelo custo médio por hora do desenvolvedor. Para mudar o valor padrão do custo médio por hora do desenvolvedor, atualize 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 do desenvolvedor economizadas. |
| Horas do desenvolvedor economizadas | Número de horas do desenvolvedor economizadas por mês com a automação DevOps mudanças. Para mudar o valor padrão de 1 (uma) hora por desenvolvedor, atualize X hours per Developer timeconfiguração de propriedade. Para obter detalhes, consulte Propriedades Insights de DevOps. |
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 DevOps As métricas de aceleração são quatro principais DevOps métricas que medem o desempenho da entrega de software. Frequência de implantação e medida de lead time DevOps velocidade, enquanto a taxa de falha de mudança e o tempo médio de recuperação são usados para medir a estabilidade.
Relatórios de métricas acelerados
| Relatório | Descrição | Origem |
|---|---|---|
| Média de lead time | Média de: ([Tempo em que o código é enviado com sucesso para produção] menos [Hora de confirmação mais antiga]) Aplica-se a etapas de pipeline do tipo Prod Implantaçã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 Prod Implantaçã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 DevOps mudanç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 aplicações. |
| Média DevOps taxa de falhas de mudança | Proporção média diária de DevOps solicitações de mudança associadas a um incidente divididas por todas DevOps solicitaçõ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 tempo de confirmação mais antigo até a implantação de produção para uma execução de pipeline bem-sucedida. O valor inclui somente etapas do tipo Prod Implantaçã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 da 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 com execução de tarefa". O Repositório e o Pipeline devem ser rastreados e associados à mesma aplicação O tipo de etapa precisa ser Prod Deploy. O resultado da execução da tarefa precisa ser bem-sucedido. |
| Tempo médio de restauração de incidentes causados por DevOps mudanças | Tempo médio diário para resolver um incidente que foi causado por um DevOps mudança. | Exibição do banco de dados unida por execução de etapa, solicitação de mudança, detalhe do repositório de solicitação de mudança e listas de incidentes. Calculado somente para DevOps considerar 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 Prod Implantação que estão no estado concluído. Para mudar o valor padrão de 30 dias, atualize Intervalo de datas configuração. |
Exibição do banco de dados unida 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 Prod Deploy. |
| DevOps taxa de falhas de mudança de incidentes | Percentual de DevOps mudanças que causaram incidentes divididas por todas DevOps mudanç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 DevOps Solicitaçã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 Prod Deploy. Incidente Causado por precisa ser DevOps Solicitaçã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 Prod Implantaçã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 Prod Implantaçã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 Prod Implantaçã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 DevOps O painel de métricas de qualidade permite uma visão rápida dos dados de ferramentas como SonarQube para cobertura de código, teste a porcentagem de aprovação de suas ferramentas de orquestração, vulnerabilidades de ferramentas de segurança e até mesmo 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 de 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. | Precisa de detalhes de verificação de qualidade de software 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 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étrica, 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 revertidas. |
Média de confirmações por confirmador |
Média calculada como: Como este relatório usa agregação de métrica, 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étrica, 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 committer. 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 Prod Deploy que estão vinculados a um serviço no CMDB. | O tipo de etapa precisa ser Prod Deploy. Incidente necessário 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 Prod Deploy que estão vinculadas a um serviço no CMDB. | O tipo de etapa precisa ser Prod Deploy. Indisponibilidade necessária (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 Prod Deploy que estão vinculadas a um serviço no CMDB. | O tipo de etapa precisa ser Prod Deploy. 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 limite restante | Percentual de orçamento de erro restante para gastar em um mês, para etapas de pipeline do tipo Prod Deploy que estão vinculadas a um serviço no CMDB. Esses dados são da aplicação Operações de confiabilidade do site. Um orçamento de erro é a quantidade de objetivo de nível de serviço (SLO) que você pode gastar durante 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 Prod Deploy. 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 SRO necessária. |