[comment]: # ({4f11bfeb-168e8cde})
# 21 Wykres kołowy

[comment]: # ({/4f11bfeb-168e8cde})

[comment]: # ({0ad6140e-5cc3e4a5})
#### Przegląd

Widżet *Wykres kołowy* wyświetla numeryczne dane pozycji w postaci wektorowego wykresu kołowego lub pierścieniowego.
Ten widżet może pomóc w wizualizacji, w jaki sposób pozycje lub hosty wpływają na cały zestaw danych.

|   |   |
|-|-|
|![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_chart.png){width="400"}|![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/doughnut_chart.png){width="400"}|

Po najechaniu kursorem wskazany sektor rozszerza się i wyświetla swoją legendę; kliknięcie sektora powoduje, że pozostaje on rozszerzony, a jego legenda widoczna do momentu zamknięcia.

Informacje wyświetlane w widżecie *Wykres kołowy* można pobrać jako obraz PNG, wybierając opcję *Pobierz obraz* w [menu widżetu](/manual/web_interface/frontend_sections/dashboards#widget-menu).

[comment]: # ({/0ad6140e-5cc3e4a5})

[comment]: # ({eff3502a-93b70ac4})
#### Konfiguracja

Aby skonfigurować, wybierz *Pie chart* jako typ:

![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_dataset.png){width="600"}

[comment]: # ({/eff3502a-93b70ac4})

[comment]: # ({3ecdd5a0-013fdb30})
#### Zestaw danych

Karta **Zestaw danych** umożliwia wybór danych dla wykresu kołowego przez dodawanie zestawów danych.
Można dodać dwa typy zestawów danych:

-   *Wzorce pozycji* - wyświetlane są dane z pasujących pozycji.
Możesz wybrać jeden kolor bazowy albo wskazać wiersz palety, aby przypisać różne kolory do każdej dopasowanej pozycji.
-   *Lista pozycji* - wyświetlane są dane z wybranych pozycji.
Możesz indywidualnie wybrać kolor każdej pozycji z selektora.

Domyślnie dodawany jest zestaw danych *Wzorce pozycji*.

|   |   |   |
|-|----------|----------------------------------------|
|*Zestaw danych*|<|Dla zestawu danych **Wzorce pozycji**:<br>Wybierz lub wprowadź wzorce hosta i pozycji; dane pozycji pasujących do wprowadzonych wzorców będą wyświetlane na wykresie kołowym; można wyświetlić maksymalnie 50 pozycji.<br>Do wyboru można używać wzorców wieloznacznych (na przykład `*` zwróci wyniki pasujące do zera lub więcej znaków).<br>Aby określić wzorzec wieloznaczny, wprowadź ciąg ręcznie i naciśnij *Enter*.<br>Symbol wieloznaczny jest zawsze interpretowany, więc nie można dodać na przykład pozycji o nazwie *item\** pojedynczo, jeśli istnieją inne pasujące pozycje (na przykład *item2*, *item3*).<br>Podanie wzorców hosta i pozycji jest obowiązkowe dla zestawów danych typu "Wzorce pozycji".<br>Zobacz też: [Szczegóły konfiguracji zestawu danych](#data-set-configuration-details).<br><br>Dla zestawu danych **Lista pozycji**:<br>Wybierz pozycje dla wykresu kołowego, klikając przycisk *Dodaj pozycję*.<br>Lista rozwijana *Typ* obok nazwy pozycji umożliwia wybór typu wyświetlania dla każdej pozycji:<br>**Normalny** - wartość pozycji jest przedstawiana proporcjonalnie na wykresie kołowym (domyślnie);<br>**Suma** - wartość pozycji zajmuje cały wykres kołowy. Należy pamiętać, że na jednym wykresie kołowym może istnieć tylko jedna pozycja typu "Suma" i zostanie ona umieszczona jako pierwsza w legendzie wykresu kołowego. Jeśli pozycja zostanie ustawiona jako "Suma", parametr *Agregacja zestawu danych* (patrz poniżej) zostanie wyłączony i ustawiony na "nieużywany".<br>Możesz także wybrać zgodne widżety jako [źródło danych](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) dla pozycji, klikając przycisk *Dodaj widżet*. Te same opcje mają zastosowanie do widżetów, co do pojedynczych pozycji.<br>Podanie pozycji lub widżetów jest obowiązkowe dla zestawów danych typu "Lista pozycji".<br>Zobacz też: [Szczegóły konfiguracji zestawu danych](#data-set-configuration-details).<br><br>Pamiętaj, że dozwolone są tylko numeryczne typy pozycji.<br><br>Podczas konfigurowania widżetu na [panelu szablonu](/manual/config/templates/template#adding-dashboards), parametr określający wzorce hosta nie jest dostępny, a parametr określający listę pozycji pozwala wybrać tylko [pozycje skonfigurowane w szablonie](/manual/config/templates/template#adding-items-triggers-graphs).|
| |*Funkcja agregacji*|Określ, której funkcji agregacji użyć dla każdej pozycji w zestawie danych w ramach wybranego [*Okresu czasu*](#time-period):<br>**min** - wyświetl najmniejszą wartość;<br>**max** - wyświetl największą wartość;<br>**avg** - wyświetl wartość średnią;<br>**sum** - wyświetl sumę wartości;<br>**count** - wyświetl liczbę wartości;<br>**first** - wyświetl pierwszą wartość;<br>**last** - wyświetl ostatnią wartość (domyślnie).<br><br>Agregacja umożliwia wyświetlenie wartości zagregowanej dla wybranego interwału (5 minut, godzina, dzień).<br>Tylko dane numeryczne mogą być wyświetlane dla *min*, *max*, *avg* i *sum*. Dla *count* dane nienumeryczne zostaną przekształcone na numeryczne.|
|^|*Agregacja zestawu danych*|Określ, której funkcji agregacji użyć dla całego zestawu danych:<br>**nieużywany** - brak agregacji, pozycje są wyświetlane osobno (domyślnie);<br>**min** - wyświetl najmniejszą wartość;<br>**max** - wyświetl największą wartość;<br>**avg** - wyświetl wartość średnią;<br>**sum** - wyświetl sumę wartości;<br>**count** - wyświetl liczbę wartości.<br><br>Agregacja umożliwia wyświetlenie wartości zagregowanej dla interwału (5 minut, godzina, dzień) wybranego na karcie *Okres czasu* lub używanego dla całego panelu.|
|^|*Etykieta zestawu danych*|Określ niestandardową etykietę dla zestawu danych.<br>Etykieta jest wyświetlana w konfiguracji zestawu danych oraz w legendzie wykresu kołowego (dla zestawów danych zagregowanych).<br>Wszystkie zestawy danych są numerowane, w tym te z określoną *Etykietą zestawu danych*. Jeśli nie zostanie określona etykieta, zestaw danych zostanie automatycznie oznaczony zgodnie ze swoim numerem (np. "Zestaw danych #2", "Zestaw danych #3" itd.). Numeracja zestawów danych jest przeliczana po zmianie kolejności/przeciągnięciu zestawów danych.<br>Zbyt długie etykiety zestawów danych zostaną skrócone, aby zmieściły się w miejscu wyświetlania (np. "Number of proc...").|
|^|*Tagi pozycji*|Określ tagi, aby filtrować pozycje wyświetlane w widżecie.<br>Można uwzględniać, jak i wykluczać określone tagi oraz wartości tagów. Można ustawić kilka warunków.<br>Dopasowanie nazwy tagu jest zawsze rozróżniane wielkością liter.<br><br>Dla każdego warunku dostępne są następujące operatory:<br>**Exists** - uwzględnij określone nazwy tagów;<br>**Equals** - uwzględnij określone nazwy tagów i wartości (rozróżnianie wielkości liter);<br>**Contains** - uwzględnij określone nazwy tagów, których wartości zawierają wprowadzony ciąg (dopasowanie podciągu, bez rozróżniania wielkości liter);<br>**Does not exist** - wyklucz określone nazwy tagów;<br>**Does not equal** - wyklucz określone nazwy tagów i wartości (rozróżnianie wielkości liter);<br>**Does not contain** - wyklucz określone nazwy tagów, których wartości zawierają wprowadzony ciąg (dopasowanie podciągu, bez rozróżniania wielkości liter).<br><br>Dla warunków dostępne są dwa typy obliczeń:<br>**And/Or** - wszystkie warunki muszą być spełnione, warunki mające tę samą nazwę tagu będą grupowane według warunku Or;<br>**Or** - wystarczy, że spełniony będzie jeden warunek.|

[comment]: # ({/3ecdd5a0-013fdb30})

[comment]: # ({a41ba8f1-b4dbf802})
##### Szczegóły konfiguracji zestawu danych

Istniejące zestawy danych są wyświetlane na liście.
Możesz zmieniać ich kolejność, rozwijać/zwijać, zmieniać kolory oraz klonować te zestawy danych.

Więcej informacji można znaleźć w sekcji dotyczącej szczegółów konfiguracji zestawu danych widżetu [*Graph*](/manual/web_interface/frontend_sections/dashboards/widgets/graph#data-set-configuration-details).
Te szczegóły mają również zastosowanie do widżetu *Pie chart*.

[comment]: # ({/a41ba8f1-b4dbf802})

[comment]: # ({32fe8c19-1febaa4b})
#### Opcje wyświetlania

Zakładka **Opcje wyświetlania** umożliwia zdefiniowanie opcji wyboru danych historycznych i wizualizacji dla wykresu kołowego:

![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_displaying_options.png){width="600"}

|   |   |   |   |
|-|-|----------|----------------------------------------|
|*Wybór danych historycznych*|<|<|Wybierz źródło danych:<br>**Auto** - dane są pobierane zgodnie z klasycznym [algorytmem](/manual/config/visualization/graphs/simple#generating-from-historytrends) (domyślnie);<br>**Historia** - dane z historii;<br>**Trendy** - dane z trendów.|
|*Rysuj*|<|<|Wybierz styl wizualizacji wykresu kołowego:<br>**Kołowy** - pełny wykres kołowy (sektory zajmują 100% promienia);<br>**Pierścieniowy** - wykres kołowy z pustym okręgiem pośrodku (sektory zajmują do 50% promienia).|
|*Odstęp między sektorami*|<|<|Wybierz rozmiar odstępu (w jednostkach od 0 do 10) między sektorami (domyślnie „1”).|
|*Scal sektory mniejsze niż N%*|<|<|Zaznacz pole wyboru, aby scalać sektory mniejsze niż N%.<br>Jeśli opcja jest włączona, wybierz kolor dla scalonych sektorów oraz próg procentowy (N) dla scalania małych sektorów.|
|*Styl rysowania: **Pierścieniowy*** |<|<|<|
| |*Szerokość*|<|Wybierz szerokość wykresu pierścieniowego: 20, 30, 40 lub 50% (domyślnie) promienia.|
|^|*Szerokość obramowania*|<|Wybierz szerokość obramowania sektora wykresu pierścieniowego (0-10).|
|^|*Pokaż wartość całkowitą*|<|Zaznacz pole wyboru, aby wyświetlić wartość całkowitą pośrodku wykresu pierścieniowego.|
|^| |*Rozmiar*|Wybierz opcję rozmiaru dla wartości całkowitej:<br>**Auto** - rozmiar tekstu jest dobierany automatycznie, aby czytelnie zmieścił się w środku wykresu pierścieniowego;<br>**Własny** - określ rozmiar tekstu jako procent wysokości całkowitej widżetu.|
|^|^|*Miejsca po przecinku*|Określ liczbę miejsc po przecinku dla wartości całkowitej (0-6).|
|^|^|*Jednostki*|Określ jednostki dla wartości całkowitej.|
|^|^|*Pogrubienie*|Zaznacz pole wyboru, aby wyświetlić wartość całkowitą pogrubioną czcionką.|
|^|^|*Kolor*|Wybierz kolor dla wartości całkowitej.|

[comment]: # ({/32fe8c19-1febaa4b})

[comment]: # ({9e8618e7-dbd84beb})
#### Okres czasu

Zakładka **Okres czasu** umożliwia ustawienie niestandardowego okresu czasu dla ustawień agregacji wykresu kołowego:

![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_time_period.png){width="600"}

|   |   |
|--|--------|
|*Okres czasu*|Wybierz [źródło danych](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) dla okresu czasu:<br>**Pulpit** - użyj [selektora okresu czasu](/manual/web_interface/time_period_selector) pulpitu;<br>**Widget** - użyj kompatybilnego widgetu (ustawionego w parametrze *Widget*);<br>**Niestandardowy** - użyj niestandardowego okresu czasu określonego w parametrach *Od* i *Do*; jeśli jest ustawiony, w prawym górnym rogu widgetu będzie wyświetlana ikona zegara, wskazująca ustawiony czas po najechaniu kursorem.<br>Zwróć uwagę, że niezależnie od konfiguracji *Okres czasu* widgetu, kompatybilne widgety nadal mogą używać go jako źródła danych dla okresu czasu.|
|*Widget*|Wprowadź lub wybierz kompatybilny widget (*Wykres*, *Wykres (klasyczny)*, *Prototyp wykresu*) jako źródło danych dla okresu czasu.<br>Ten parametr jest dostępny, jeśli *Okres czasu* jest ustawiony na „Widget”.|
|*Od*|Wprowadź lub wybierz początek okresu czasu.<br>Obsługiwana jest [składnia czasu względnego](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w` itd.).<br>Ten parametr jest dostępny, jeśli *Okres czasu* jest ustawiony na „Niestandardowy”.|
|*Do*|Wprowadź lub wybierz koniec okresu czasu.<br>Obsługiwana jest [składnia czasu względnego](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w` itd.).<br>Ten parametr jest dostępny, jeśli *Okres czasu* jest ustawiony na „Niestandardowy”.|

[comment]: # ({/9e8618e7-dbd84beb})

[comment]: # ({dae145c8-5d3f87b1})
#### Legenda

Zakładka **Legenda** umożliwia dostosowanie legendy wykresu kołowego:

![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_legend.png){width="600"}

|   |   |
|--|--------|
|*Pokaż legendę*|Odznacz to pole wyboru, aby ukryć legendę na wykresie kołowym (domyślnie zaznaczone).|
|*Pokaż wartość*|Zaznacz to pole wyboru, aby wyświetlić wartość pozycji w legendzie.|
|*Pokaż funkcję agregacji*|Zaznacz to pole wyboru, aby wyświetlić funkcję agregacji w legendzie.|
|*Wiersze*|Wybierz tryb wyświetlania wierszy legendy:<br>**Stałe** — liczba wyświetlanych wierszy jest określana przez wartość parametru *Liczba wierszy*;<br>**Zmienne** — liczba wyświetlanych wierszy jest określana przez liczbę skonfigurowanych pozycji, bez przekraczania wartości parametru *Maksymalna liczba wierszy*.|
|*Liczba wierszy/*<br>*Maksymalna liczba wierszy*|Jeśli dla parametru *Wiersze* ustawiono wartość „Stałe”, określ liczbę wyświetlanych wierszy legendy (1-10).<br>Jeśli dla parametru *Wiersze* ustawiono wartość „Zmienne”, określ maksymalną liczbę wyświetlanych wierszy legendy (1-10).|
|*Liczba kolumn*|Określ liczbę wyświetlanych kolumn legendy (1-4).<br>Ten parametr jest dostępny, jeśli opcja *Pokaż wartość* jest odznaczona.|

[comment]: # ({/dae145c8-5d3f87b1})
