Painéis de visualização avançadas

Requisitos (localmente)

Versão do GLPI

PHP mínimo

Recomendado

10.0.x

8.1

8.2

Nota

A standard licence (or higher) is required. This plugin is also available from the Cloud.

Instalar o plugin

  • Vá para o marketplace. Baixe e instale o plugin «Painéis de visualização avançados*».

Instalar o plugin

Configurar o plugin

Aviso

Este plugin requer um conhecimento mínimo de SQL para ser capaz de definir certos critérios para as várias consultas que aparecerão nos painéis. Também é recomendado que você conheça a estrutura das tabelas do GLPI.

Criar uma consulta SQL

O exemplo abaixo nos dá o número de ingressos na entidade raiz nos últimos 2 anos.

SELECT YEAR(t.date_creation) as 'Year', count(*) as 'Volume of tickets'
FROM glpi_tickets t
JOIN glpi_entities e on t.entities_id = e.id
WHERE e.completename LIKE "Root entity"
    AND YEAR(t.date_creation) > YEAR(CURRENT_DATE()) - 5
GROUP BY YEAR(t.date_creation)
UNION
SELECT
    CONCAT('Estimated total end ', YEAR(CURRENT_DATE())),
    ROUND(
        (
            SELECT count(*)
            FROM glpi_tickets t4
            JOIN glpi_entities e4 on t4.entities_id = e4.id

            WHERE e4.completename LIKE "Entité racine" (root entity)
                AND YEAR(t4.date_creation) = YEAR(CURRENT_DATE()) - 1
        ) *
        (
            (
                SELECT count(*)
                FROM glpi_tickets t3
                JOIN glpi_entities e3 on t3.entities_id = e3.id
                WHERE e3.completename LIKE "Root entity"
                    AND YEAR(t3.date_creation) = YEAR(CURRENT_DATE())
            )
            /
            (
                SELECT count(*)
                FROM glpi_tickets t2
                JOIN glpi_entities e2 on t2.entities_id = e2.id
                WHERE e2.completename LIKE "Root entity"
                    AND YEAR(t2.date_creation) = (YEAR(CURRENT_DATE()) - 1)
                    AND (
                        MONTH(t2.date_creation) < MONTH(CURRENT_DATE())
                        OR MONTH(t2.date_creation) = MONTH(CURRENT_DATE()) AND DAY(t2.date_creation) <= DAY(CURRENT_DATE())
                    )

            )
        )
    )

Configuração de painel de visualização

  • Do Assistência > Painel de controle, selecione o painel de controle que irá receber o novo bloco

  • Clique no ícone de edição

  • Adicione um novo bloco com ícone de adição

  • Selecione a consulta que você acabou de criar

  • Escolha uma cor para o seu bloco

mais configurações do cartão
  • Você será então solicitado a selecionar o tipo de gráfico.

  • Alguns painéis podem solicitar que você use cores e exiba valores e rótulos.

configuração da etiqueta
  • Seu título está pronto agora.

o cartão está pronto

FAQ

If you have any questions about using the plugin, please consult our FAQ

Licença Creative Commons