[comment]: # ({1d9cf7a9-52e806d3})
# 7 Pulpity nawigacyjne

[comment]: # ({/1d9cf7a9-52e806d3})

[comment]: # ({4bf584f6-e0b517c9})
#### Przegląd

Pulpity są [eksportowane](/manual/xml_export_import) wraz ze wszystkimi powiązanymi obiektami i relacjami między obiektami.

[comment]: # ({/4bf584f6-e0b517c9})

[comment]: # ({5f54052f-7e0a36b8})
#### Eksportowanie

Aby wyeksportować pulpity, wykonaj następujące czynności:

1. Przejdź do *Pulpity* > *Wszystkie pulpity*.
2. Zaznacz pola wyboru pulpitów do wyeksportowania.
3. Kliknij *Eksportuj* pod listą.

![](../../../assets/en/manual/xml_export_import/export_dashboards.png)

W zależności od wybranego formatu pulpity są eksportowane do pliku lokalnego z domyślną nazwą:

-   `zbx_export_dashboards.yaml` — przy eksporcie YAML (domyślna opcja eksportu);
-   `zbx_export_dashboards.xml` — przy eksporcie XML;
-   `zbx_export_dashboards.json` — przy eksporcie JSON.

[comment]: # ({/5f54052f-7e0a36b8})

[comment]: # ({b42084d5-7f828bf2})
#### Importowanie

Aby zaimportować pulpity, wykonaj następujące czynności:

1. Przejdź do *Pulpity* > *Wszystkie pulpity*.
2. Kliknij *Importuj* w prawym górnym rogu.
3. Wybierz plik importu.
4. Zaznacz wymagane opcje w regułach importu.
5. Kliknij *Importuj* w prawym dolnym rogu formularza konfiguracji.

![](../../../assets/en/manual/xml_export_import/import_dashboards.png){width="600"}

Reguły importu:

|Reguła|Opis|
|----|-----------|
|*Aktualizuj istniejące*|Istniejące elementy zostaną zaktualizowane przy użyciu danych z pliku importu. W przeciwnym razie nie zostaną zaktualizowane.|
|*Utwórz nowe*|Nowe elementy zostaną utworzone przy użyciu danych z pliku importu. W przeciwnym razie nie zostaną utworzone.|

Na następnym ekranie będzie można wyświetlić zawartość importowanych pulpitów.
Jeśli jest to nowy pulpit, wszystkie elementy zostaną wyświetlone na zielono.
W przypadku aktualizacji istniejącego pulpitu nowe elementy pulpitu zostaną wyróżnione na zielono; usunięte elementy pulpitu zostaną wyróżnione na czerwono; elementy, które nie uległy zmianie, zostaną wyświetlone na szarym tle.

![](../../../assets/en/manual/xml_export_import/import_dashboards_details.png){width="600"}

Menu po lewej stronie może być używane do poruszania się po liście zmian.
Sekcja *Zaktualizowane* wyróżnia wszystkie zmiany wprowadzone w istniejących elementach pulpitu.
Sekcja *Dodane* zawiera listę nowych elementów pulpitu.
Elementy w każdej sekcji są pogrupowane według typu elementu; kliknij szarą strzałkę, aby rozwinąć lub zwinąć grupę elementów.

![](../../../assets/en/manual/xml_export_import/import_dashboards_menu.png)

Przejrzyj zmiany w pulpicie, a następnie kliknij *Importuj*, aby wykonać import pulpitu.
Komunikat o powodzeniu lub niepowodzeniu importu zostanie wyświetlony we frontend.

[comment]: # ({/b42084d5-7f828bf2})

[comment]: # ({012d0682-480f411a})
#### Format eksportu

Eksport do YAML:

```yaml
zabbix_export:
  version: '8.0'
  dashboards:
    - name: 'Widok globalny'
      pages:
        - widgets:
            - type: tophosts
              name: 'Najlepsze hosty według wykorzystania CPU'
              width: '25'
              height: '4'
              fields:
                - type: INTEGER
                  name: column
                  value: '1'
                - type: INTEGER
                  name: columns.0.data
                  value: '2'
                - type: STRING
                  name: columns.0.item
                  value: 'Nazwa systemu'
                - type: STRING
                  name: columns.0.name
                  value: 'Nazwa hosta'
                - type: STRING
                  name: columns.1.base_color
                  value: 4CAF50
                - type: INTEGER
                  name: columns.1.data
                  value: '1'
                - type: INTEGER
                  name: columns.1.display
                  value: '3'
                - type: STRING
                  name: columns.1.item
                  value: 'Wykorzystanie CPU'
                - type: STRING
                  name: columns.1.max
                  value: '100'
                - type: STRING
                  name: columns.1.min
                  value: '0'
                - type: STRING
                  name: columns.1.name
                  value: Wykorzystanie
                - type: INTEGER
                  name: columns.2.data
                  value: '1'
                - type: STRING
                  name: columns.2.item
                  value: 'Średnie obciążenie (średnia 1 min)'
                - type: STRING
                  name: columns.2.name
                  value: 'średnia 1 min'
                - type: INTEGER
                  name: columns.3.data
                  value: '1'
                - type: STRING
                  name: columns.3.item
                  value: 'Średnie obciążenie (średnia 5 min)'
                - type: STRING
                  name: columns.3.name
                  value: 'średnia 5 min'
                - type: INTEGER
                  name: columns.4.data
                  value: '1'
                - type: STRING
                  name: columns.4.item
                  value: 'Średnie obciążenie (średnia 15 min)'
                - type: STRING
                  name: columns.4.name
                  value: 'średnia 15 min'
                - type: INTEGER
                  name: columns.5.data
                  value: '1'
                - type: INTEGER
                  name: columns.5.decimal_places
                  value: '0'
                - type: STRING
                  name: columns.5.item
                  value: 'Liczba procesów'
                - type: STRING
                  name: columns.5.name
                  value: Procesy
                - type: STRING
                  name: columnsthresholds.1.color.0
                  value: FFFF00
                - type: STRING
                  name: columnsthresholds.1.color.1
                  value: FF8000
                - type: STRING
                  name: columnsthresholds.1.color.2
                  value: FF4000
                - type: STRING
                  name: columnsthresholds.1.threshold.0
                  value: '50'
                - type: STRING
                  name: columnsthresholds.1.threshold.1
                  value: '80'
                - type: STRING
                  name: columnsthresholds.1.threshold.2
                  value: '90'
                - type: STRING
                  name: reference
                  value: NLVMO
            - type: hostavail
              'y': '4'
              width: '25'
              fields:
                - type: INTEGER
                  name: interface_type.0
                  value: '1'
            - type: problems
              name: 'Bieżące problemy'
              'y': '6'
              width: '48'
              height: '5'
              fields:
                - type: STRING
                  name: reference
                  value: BRUQE
                - type: INTEGER
                  name: show
                  value: '3'
                - type: INTEGER
                  name: show_tags
                  value: '3'
            - type: systeminfo
              x: '25'
              width: '23'
              height: '4'
            - type: problemsbysv
              name: 'Problemy według ważności'
              x: '25'
              'y': '4'
              width: '23'
              fields:
                - type: STRING
                  name: reference
                  value: LBSVB
                - type: INTEGER
                  name: show_type
                  value: '1'
            - type: gauge
              name: 'Serwer Zabbix'
              x: '48'
              width: '12'
              height: '4'
              hide_header: 'YES'
              fields:
                - type: INTEGER
                  name: angle
                  value: '270'
                - type: INTEGER
                  name: desc_size
                  value: '8'
                - type: ITEM
                  name: itemid.0
                  value:
                    host: 'Zabbix server'
                    key: vm.memory.utilization
                - type: STRING
                  name: max
                  value: '100'
                - type: STRING
                  name: min
                  value: '0'
                - type: INTEGER
                  name: scale_size
                  value: '11'
                - type: INTEGER
                  name: show.0
                  value: '1'
                - type: INTEGER
                  name: show.1
                  value: '2'
                - type: INTEGER
                  name: show.2
                  value: '3'
                - type: INTEGER
                  name: show.3
                  value: '4'
                - type: INTEGER
                  name: show.4
                  value: '5'
                - type: STRING
                  name: thresholds.0.color
                  value: 42A5F5
                - type: STRING
                  name: thresholds.0.threshold
                  value: '0'
                - type: STRING
                  name: thresholds.1.color
                  value: 9CCC65
                - type: STRING
                  name: thresholds.1.threshold
                  value: '20'
                - type: STRING
                  name: thresholds.2.color
                  value: FFEE58
                - type: STRING
                  name: thresholds.2.threshold
                  value: '40'
                - type: STRING
                  name: thresholds.3.color
                  value: FFA726
                - type: STRING
                  name: thresholds.3.threshold
                  value: '60'
                - type: STRING
                  name: thresholds.4.color
                  value: FF7043
                - type: STRING
                  name: thresholds.4.threshold
                  value: '80'
                - type: INTEGER
                  name: th_arc_size
                  value: '9'
                - type: INTEGER
                  name: th_show_arc
                  value: '1'
                - type: INTEGER
                  name: th_show_labels
                  value: '1'
                - type: INTEGER
                  name: units_bold
                  value: '1'
                - type: INTEGER
                  name: units_size
                  value: '24'
                - type: INTEGER
                  name: value_arc_size
                  value: '30'
                - type: INTEGER
                  name: value_bold
                  value: '1'
                - type: INTEGER
                  name: value_size
                  value: '24'
            - type: svggraph
              x: '48'
              'y': '4'
              width: '24'
              height: '3'
              hide_header: 'YES'
              fields:
                - type: INTEGER
                  name: axisx
                  value: '0'
                - type: STRING
                  name: ds.0.color
                  value: AB47BC
                - type: INTEGER
                  name: ds.0.fill
                  value: '0'
                - type: STRING
                  name: ds.0.hosts.0
                  value: 'Zabbix server'
                - type: STRING
                  name: ds.0.items.0
                  value: 'Dostępna pamięć'
                - type: INTEGER
                  name: ds.0.transparency
                  value: '2'
                - type: INTEGER
                  name: ds.0.type
                  value: '2'
                - type: INTEGER
                  name: ds.0.width
                  value: '2'
                - type: INTEGER
                  name: ds.1.axisy
                  value: '1'
                - type: STRING
                  name: ds.1.color
                  value: 42A5F5
                - type: INTEGER
                  name: ds.1.fill
                  value: '0'
                - type: STRING
                  name: ds.1.hosts.0
                  value: 'Zabbix server'
                - type: STRING
                  name: ds.1.items.0
                  value: 'Wykorzystanie CPU'
                - type: INTEGER
                  name: ds.1.transparency
                  value: '0'
                - type: INTEGER
                  name: ds.1.type
                  value: '2'
                - type: INTEGER
                  name: ds.1.width
                  value: '2'
                - type: STRING
                  name: reference
                  value: TOYGS
            - type: geomap
              x: '48'
              'y': '7'
              width: '24'
              height: '4'
              hide_header: 'YES'
              fields:
                - type: STRING
                  name: default_view
                  value: '56.95225,24.11301,11'
                - type: HOST
                  name: hostids.0
                  value:
                    host: 'Zabbix server'
                - type: STRING
                  name: reference
                  value: TDYJO
            - type: clock
              name: 'Czas lokalny'
              x: '60'
              width: '12'
              hide_header: 'YES'
              fields:
                - type: INTEGER
                  name: clock_type
                  value: '1'
                - type: INTEGER
                  name: show.0
                  value: '1'
                - type: INTEGER
                  name: show.1
                  value: '2'
                - type: INTEGER
                  name: show.2
                  value: '3'
                - type: INTEGER
                  name: time_sec
                  value: '0'
                - type: INTEGER
                  name: tzone_format
                  value: '1'
            - type: item
              name: 'Wydajność serwera'
              x: '60'
              'y': '2'
              width: '12'
              hide_header: 'YES'
              fields:
                - type: INTEGER
                  name: aggregate_function
                  value: '2'
                - type: INTEGER
                  name: decimal_size
                  value: '32'
                - type: STRING
                  name: description
                  value: 'Wartości na sekundę'
                - type: INTEGER
                  name: desc_h_pos
                  value: '0'
                - type: INTEGER
                  name: desc_v_pos
                  value: '0'
                - type: ITEM
                  name: itemid.0
                  value:
                    host: 'Zabbix server'
                    key: 'zabbix[wcache,values]'
                - type: INTEGER
                  name: show.0
                  value: '1'
                - type: INTEGER
                  name: show.1
                  value: '2'
                - type: INTEGER
                  name: show.2
                  value: '5'
                - type: INTEGER
                  name: sparkline.fill
                  value: '2'
                - type: INTEGER
                  name: sparkline.width
                  value: '2'
                - type: STRING
                  name: thresholds.0.color
                  value: DCEDC8
                - type: STRING
                  name: thresholds.0.threshold
                  value: '20'
                - type: STRING
                  name: thresholds.1.color
                  value: FFF9C4
                - type: STRING
                  name: thresholds.1.threshold
                  value: '40'
                - type: STRING
                  name: thresholds.2.color
                  value: FFCCBC
                - type: STRING
                  name: thresholds.2.threshold
                  value: '60'
                - type: INTEGER
                  name: units_bold
                  value: '0'
                - type: INTEGER
                  name: units_show
                  value: '0'
                - type: INTEGER
                  name: value_h_pos
                  value: '0'
                - type: INTEGER
                  name: value_size
                  value: '32'
```

[comment]: # ({/012d0682-480f411a})

[comment]: # ({cbbfbaea-20bd2f08})
### Eksportowane elementy

Eksportowane elementy są objaśnione w poniższej tabeli.

|Element|<|Type|Description|
|-|---|---|-----------------------|
|name|<|string|(wymagane) Nazwa pulpitu.|
|pages|<| |Element główny dla stron pulpitu|
|<|widgets| |Element główny dla stron pulpitu|

::: noteclassic
Zobacz także: [Obiekt dashboard](/manual/api/reference/dashboard/object) (odnieś się do odpowiedniej właściwości o pasującej nazwie).
:::

[comment]: # ({/cbbfbaea-20bd2f08})

[comment]: # ({1f7c7d83-ec964334})
#### Widżet pulpitu

|Element|Type|Opis|
|---|---|-----------------------|
|type|string|(wymagane) Typ widżetu pulpitu.<br><br>Możliwe wartości:<br>actionlog - Dziennik działań;<br>clock - Zegar;<br>discovery - Status wykrywania;<br>favgraphs - Ulubione wykresy;<br>favmaps - Ulubione mapy;<br>gauge - Wskaźnik;<br>geomap - Geomapa;<br>graph - Wykres (klasyczny);<br>graphprototype - Prototyp wykresu;<br>honeycomb - Honeycomb;<br>hostavail - Dostępność hosta;<br>hostcard - Karta hosta;<br>hostnavigator - Nawigator hostów;<br>itemcard - Karta pozycji;<br>itemhistory - Historia pozycji;<br>itemnavigator - Nawigator pozycji;<br>item - Wartość pozycji;<br>map - Mapa;<br>navtree - Drzewo nawigacji mapy;<br>piechart - Wykres kołowy;<br>problemhosts - Hosty z problemami;<br>problems - Problemy;<br>problemsbysv - Problemy według ważności;<br>scatterplot - Wykres punktowy;<br>slareport - Raport SLA;<br>svggraph - Wykres;<br>systeminfo - Informacje o systemie;<br>tophosts - Najlepsze hosty;<br>topitems - Najlepsze pozycje;<br>toptriggers - Najważniejsze wyzwalacze;<br>trigover - Przegląd wyzwalaczy;<br>url - URL;<br>web - Monitorowanie WWW.|
|x|integer|Pozycja pozioma od lewej strony pulpitu.<br>Możliwe wartości:^[1](#footnotes)^ 0-71.|
|y|integer|Pozycja pionowa od górnej krawędzi pulpitu.<br>Możliwe wartości:^[1](#footnotes)^ 0-63.|
|name|string|Niestandardowa nazwa widżetu.|
|width|integer|Szerokość widżetu.<br>Możliwe wartości:^[1](#footnotes)^ 1-72.|
|height|integer|Wysokość widżetu.<br>Możliwe wartości:^[1](#footnotes)^ 1-64.|
|hide_header|string|Ukryj nagłówek widżetu.<br>Możliwe wartości:^[1](#footnotes)^ NO (0, domyślnie), YES (1).|
|fields| |Element główny dla pól widżetu pulpitu.|

::: noteclassic
Zobacz także: [Dashboard widget](/manual/api/reference/dashboard/object#dashboard-widget) (odwołaj się do odpowiedniej właściwości o pasującej nazwie).
:::

[comment]: # ({/1f7c7d83-ec964334})

[comment]: # ({e358924b-f0190043})
#### Pole widgetu pulpitu

|Element|<|Type|Opis|
|-|---|---|-----------------------|
|type|<|string|(wymagane) Typ pola widgetu.<br>Możliwe wartości:^[1](#footnotes)^ INTEGER (0), STRING (1), HOST\_GROUP (2), HOST (3), ITEM (4), ITEM\_PROTOTYPE (5), GRAPH (6), GRAPH\_PROTOTYPE (7), MAP (8), SERVICE (9), SLA (10), USER (11), ACTION (12), MEDIA_TYPE (13).|
|name|<|string|(wymagane) Nazwa pola widgetu.|
|value|<|mixed|(wymagane) Wartość pola widgetu, zależna od typu pola.|
|<|host|string|Host pozycji.|
|^|key|string|Klucz pozycji.|

::: noteclassic
Zobacz także: [Dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) (odnieś się do odpowiedniej właściwości o pasującej nazwie).
:::

[comment]: # ({/e358924b-f0190043})

[comment]: # ({74389cfd-c1b1c6ab})
#### Przypisy

^1^ Wartości całkowite API w nawiasach, na przykład ENABLED (0), są podane wyłącznie w celach informacyjnych.
Aby uzyskać więcej informacji, zobacz podlinkowaną stronę obiektu API w odpowiednim wpisie tabeli lub na końcu każdej sekcji.

[comment]: # ({/74389cfd-c1b1c6ab})
