Pokročilé nástěnky

Požadavky (on-premise)

Verze GLPI

Minimum PHP

Doporučeno

10.0.x

8.1

8.2

orphan:

Poznámka

A GLPI Network STANDARD subscription (or higher) is required. This plugin is also available for all GLPI Network Cloud instances.

Nainstalovat zásuvný modul

  • Jít do obchodu. Stáhnout a nainstalovat zásuvný modul “Advanced dashboard”.

Nainstalovat zásuvný modul

Nastavení zásuvného modulu

Varování

Tento zásuvný modul vyžaduje minimální znalosti SQL abyste mohli nastavit určitá kritéria pro různé dotazy, které se zobrazí na panelech. Doporučuje se také znát strukturu tabulek GLPI.

Vytvořit SQL dotaz

Níže uvedený příklad nám udává počet požadavků na kořenové entitě za poslední 2 roky:

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())
                    )

            )
        )
    )

Nastavení nástěnky

  • V části Podpora > Nástěnka vyberte řídicí panel, který má obdržet novou dlaždici

  • Klikněte na ikonu úprav

  • Přidejte novou dlaždici s ikonou plus

  • Vyberte dotaz, který jste právě vytvořili

  • Vyberte si barvu dlaždice

další nastavení karty
  • Poté budete požádáni o výběr typu grafu

  • Některé řídicí panely mohou vyžadovat použití barev a zobrazení hodnot a názvů.

nastavení názvu
  • Vaše dlaždice je nyní připravena

karta je připravena

Časté dotazy

Máte-li jakékoli dotazy týkající se používání zásuvného modulu, přečtěte si prosím naše časté dotazy

Licence Creative Commons