[comment]: # translation:outdated

[comment]: # ({cbb57ea2-cbb57ea2})
# 1 szerver

[comment]: # ({/cbb57ea2-cbb57ea2})

[comment]: # ({0e549571-0e549571})
#### Áttekintés

A Zabbix szerver a Zabbix szoftver központi folyamata.

A szerver végzi az adatok lekérdezését és csapdázását, számol
kiváltja, értesítéseket küld a felhasználóknak. Ez a központi eleme
amelyek a Zabbix ügynökei és meghatalmazottjai a rendelkezésre állásról és a meghatalmazott adatokról közölnek adatokat
rendszerek integritása. A szerver maga is távolról tudja ellenőrizni a hálózatot
szolgáltatások (például webszerverek és levelezőszerverek) egyszerű szolgáltatás használatával
ellenőrzi.

A szerver az a központi adattár, amelyben minden konfiguráció,
statisztikai és működési adatokat tárolnak, és ez az entitás
Zabbix, amely aktívan figyelmezteti a rendszergazdákat, ha problémák merülnek fel
a felügyelt rendszerek bármelyike.

Az alap Zabbix szerver működése három különálló részre oszlik
alkatrészek; ezek a következők: Zabbix szerver, web frontend és adatbázis tároló.

A Zabbix összes konfigurációs információja a
adatbázis, amellyel a szerver és a webes frontend is együttműködik. Mert
például amikor új elemet hoz létre a webes előtér (vagy API) használatával
hozzáadódik az adatbázis elemtáblázatához. Aztán percenként kb
A Zabbix szerver lekérdezi a tételtáblát azon elemek listájáért, amelyek
aktívak, amelyeket aztán a Zabbix szerver gyorsítótárában tárolnak. Ez
ezért akár két percig is eltarthat a Zabbixben végrehajtott változtatások végrehajtása
frontend, hogy megjelenjen a legfrissebb adatszakaszban.

[comment]: # ({/0e549571-0e549571})

[comment]: # ({c20247df-c20247df})
#### Futó szerver

[comment]: # ({/c20247df-c20247df})

[comment]: # ({1314fd6f-1314fd6f})
##### Ha csomagként van telepítve

A Zabbix szerver démon folyamatként fut. A szerver elindítható a
végrehajtó:

    shell> service zabbix-server start

Ez a legtöbb GNU/Linux rendszeren működik. Más rendszereken megteheti
futni kell:

    shell> /etc/init.d/zabbix-server start

Hasonlóképpen a leállításhoz/újraindításhoz/megtekintési állapothoz használja a következőket
parancsok:

    shell> service zabbix-server stop
    shell> service zabbix-server restart
    shell> service zabbix-server status

[comment]: # ({/1314fd6f-1314fd6f})

[comment]: # ({bbb4c5d8-bbb4c5d8})
##### Indítsa el manuálisan

Ha a fentiek nem működnek, manuálisan kell elindítani. Találd meg az utat
a zabbix\_server binárisba, és hajtsa végre:

    shell> zabbix_server

A következő parancssori paramétereket használhatja a Zabbix szerverrel:

    -c --config <fájl> elérési útja a konfigurációs fájlhoz (alapértelmezett: /usr/local/etc/zabbix_server.conf)
    -f --foreground Futtassa a Zabbix szervert az előtérben
    -R --runtime-control <opció> adminisztratív funkciókat lát el
    -h --segíts, hogy ezt a segítséget megadd
    -V --verzió kijelző verziószám

Példák a Zabbix szerver futtatására parancssori paraméterekkel:

    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf
    shell> zabbix_server --help
    shell> zabbix_server -V

[comment]: # ({/bbb4c5d8-bbb4c5d8})

[comment]: # ({38f9b3b2-a339702b})
##### Futásidejű vezérlés

Futásidejű vezérlési lehetőségek:

|Lehetőség|Leírás|Cél|
|--|------|------|
|config\_cache\_reload|Töltse be újra a konfigurációs gyorsítótárat. Figyelmen kívül hagyva, ha a gyorsítótár éppen betöltődik.| |
|diaginfo\[=<**cél**>\]|Gyűjtsön diagnosztikai információkat a szerver naplófájljában.|**historycache** - előzmények gyorsítótár statisztikái<br>**valuecache** - érték-gyorsítótár statisztikái<br>* *előfeldolgozás** - menedzserstatisztikák előfeldolgozása<br>**riasztás** - riasztáskezelő statisztika<br>**lld** - LLD menedzser statisztika<br>**zárak** - mutexek listája (üres a ** BSD* rendszerek)|
|ha\_status|A magas rendelkezésre állású (HA) fürt állapotának naplózása.| |
|ha\_remove\_node=target|Távolítsa el a neve vagy azonosítója által megadott magas rendelkezésre állású (HA) csomópontot.<br>Ne feledje, hogy az aktív/készenléti csomópontok nem távolíthatók el.|**target** - a csomópont neve vagy azonosítója (a ha\_status futtatásával érhető el)|
|ha\_set\_failover\_delay=delay|Állítsa be a magas rendelkezésre állású (HA) feladatátvételi késleltetést.<br>Időutótagok támogatottak, pl. 10s, 1m.| |
|titkok\_reload|Töltse újra a titkokat a Vaultból.| |
|service\_cache\_reload|Töltse be újra a szolgáltatáskezelő gyorsítótárát.| |
|snmp\_cache\_reload|Töltse be újra az SNMP-gyorsítótárat, törölje az SNMP-tulajdonságokat (motoridő, motorindítások, motorazonosító, hitelesítő adatok) az összes gazdagépnél.| |
|housekeeper\_execute|Indítsa el a háztartási eljárást. Figyelmen kívül hagyva, ha a takarítási eljárás éppen folyamatban van.| |
|trigger\_housekeeper\_execute|Indítsa el a trigger-háztartási eljárást. Figyelmen kívül hagyva, ha a kiváltó takarítási eljárás éppen folyamatban van.| |
|log\_level\_increase\[=<**cél**>\]|Növelje a naplózási szintet, minden folyamatra hatással van, ha a cél nincs megadva.<br>**BSD* rendszereken nem támogatott.|**folyamattípus* * - Az összes meghatározott típusú folyamat (pl. poller)<br>Az összes [szerverfolyamattípus] (#szerver_folyamattípusok) megtekintése.<br>**folyamattípus,N** - Folyamat típusa és száma (pl. poller,3) <br>**pid** – Folyamatazonosító (1-től 65535-ig). Nagyobb értékek esetén adja meg a célt 'folyamattípus,N'-ként.|
|log\_level\_decrease\[=<**target**>\]|Csökkenti a naplózási szintet, minden folyamatot érint, ha a cél nincs megadva.<br>**BSD* rendszereken nem támogatott.|^|

[comment]: # ({/38f9b3b2-a339702b})

[comment]: # ({207239de-1cb7f51c})
Példa a futásidejű vezérlés használatára a kiszolgáló konfigurációjának újratöltésére
gyorsítótár:

    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R config_cache_reload

Példák a futásidejű vezérlés használatára diagnosztikai információk gyűjtésére:

    Gyűjtsön össze minden elérhető diagnosztikai információt a szerver naplófájljában:
    shell> zabbix_server -R diaginfo

    Gyűjtse össze az előzmények gyorsítótár statisztikáit a szerver naplófájljában:
    shell> zabbix_server -R diaginfo=historycache

Példa a futásidejű vezérlés használatára az SNMP-gyorsítótár újratöltésére:

    shell> zabbix_server -R snmp_cache_reload

Példa a futásidejű vezérlés használatára a házvezetőnő végrehajtásának indítására:

    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R housekeeper_execute

Példák a futásidejű vezérlés használatára a naplózás szintjének módosítására:

    Növelje az összes folyamat naplózási szintjét:
    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_increase

    A második lekérdezési folyamat naplózási szintjének növelése:
    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_increase=poller,2

    A folyamat naplózási szintjének növelése PID 1234-el:
    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_increase=1234

    Az összes http lekérdező folyamat naplózási szintjének csökkentése:
    shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_decrease="http poller"

Példa a HA feladatátvételi késleltetésének minimum 10 másodpercre való beállítására:

    shell> zabbix_server -R ha_set_failover_delay=10s

[comment]: # ({/207239de-1cb7f51c})

[comment]: # ({b4f10179-b4f10179})
##### Feldolgozó felhasználó

A Zabbix szervert úgy tervezték, hogy nem root felhasználóként működjön. Úgy fog futni
bármilyen nem root felhasználóként indul el. Tehát bármilyen módon futtathatja a szervert
nem root felhasználó probléma nélkül.

Ha megpróbálod "root"-ként futtatni, akkor átvált hardcodedra
'zabbix' felhasználó, amelynek bekapcsolva kell lennie [jelen](/manual/installation/install).
a rendszered. Csak akkor futtathatja a kiszolgálót "rootként", ha módosítja a
Ennek megfelelően adja meg az „AllowRoot” paramétert a kiszolgáló konfigurációs fájljában.

Ha a Zabbix szerver és az [agent](agent) ugyanazon a gépen fut, akkor az
ajánlott más felhasználót használni a kiszolgáló futtatásához, mint a
irányítja az ügynököt. Ellenkező esetben, ha mindkettő ugyanazon felhasználóként fut, a
ügynök hozzáférhet a kiszolgáló konfigurációs fájljához és bármely rendszergazdai szintű felhasználóhoz
a Zabbixben meglehetősen könnyen lekérheti például az adatbázis jelszavát.

[comment]: # ({/b4f10179-b4f10179})

[comment]: # ({0a81f475-0a81f475})
##### Konfigurációs fájl

Lásd a [konfigurációs fájlt](/manual/appendix/config/zabbix_server)
opciók a zabbix\_server beállításának részleteiért.

[comment]: # ({/0a81f475-0a81f475})

[comment]: # ({49247ffc-49247ffc})
##### Indító szkriptek

A szkriptek a Zabbix folyamatok automatikus indítására/leállítására szolgálnak közben
a rendszer indítása/leállítása. A szkriptek a könyvtár alatt találhatók
misc/init.d.

[comment]: # ({/49247ffc-49247ffc})

[comment]: # ({9f05badb-9f05badb})
#### Server process types

-   `alert manager` - alert queue manager
-   `alert syncer` - alert DB writer
-   `alerter` - process for sending notifications
-   `availability manager` - process for host availability updates
-   `configuration syncer` - process for managing in-memory cache of
    configuration data
-   `discoverer` - process for discovery of devices
-   `escalator` - process for escalation of actions
-   `history poller` - process for handling calculated and
    internal checks requiring a database connection
-   `history syncer` - history DB writer
-   `housekeeper` - process for removal of old historical data
-   `http poller` - web monitoring poller
-   `icmp pinger` - poller for icmpping checks
-   `ipmi manager` - IPMI poller manager
-   `ipmi poller` - poller for IPMI checks
-   `java poller` - poller for Java checks
-   `lld manager` - manager process of low-level discovery tasks
-   `lld worker` - worker process of low-level discovery tasks
-   `odbc poller` - poller for ODBC checks
-   `poller` - normal poller for passive checks
-   `preprocessing manager` - manager of preprocessing tasks
-   `preprocessing worker` - process for data preprocessing
-   `problem housekeeper` - process for removing problems of deleted
    triggers
-   `proxy poller` - poller for passive proxies
-   `report manager`- manager of scheduled report generation tasks
-   `report writer` - process for generating scheduled reports
-   `self-monitoring` - process for collecting internal server
    statistics
-   `snmp trapper` - trapper for SNMP traps
-   `task manager` - process for remote execution of tasks requested by
    other components (e.g. close problem, acknowledge problem, check
    item value now, remote command functionality)
-   `timer` - timer for processing maintenances
-   `trapper` - trapper for active checks, traps, proxy communication
-   `unreachable poller` - poller for unreachable devices
-   `vmware collector` - VMware data collector responsible for data
    gathering from VMware services

The server log file can be used to observe these process types.

Various types of Zabbix server processes can be monitored using the
**zabbix\[process,<type>,<mode>,<state>\]** internal
[item](/manual/config/items/itemtypes/internal).

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

[comment]: # ({cdd68340-cdd68340})
#### Támogatott platformok

A szerver biztonsági követelményei és kritikus jellege miatt
működését, a UNIX az egyetlen operációs rendszer, amely következetesen képes
biztosítja a szükséges teljesítményt, hibatűrést és rugalmasságot.
A Zabbix piacvezető változatain működik.

A Zabbix szervert a következő platformokon tesztelték:

- Linux
- Solaris
- AIX
- HP-UX
-   Mac OS X
- FreeBSD
- OpenBSD
- NetBSD
- SCO Open Server
- Tru64/OSF1

::: noteclassic
A Zabbix más Unix-szerű operációs rendszereken is működhet, mint
jól.
:::

[comment]: # ({/cdd68340-cdd68340})

[comment]: # ({982e2546-982e2546})
#### Nyelv

Vegye figyelembe, hogy a kiszolgáló UTF-8 területi beállítást igényel, hogy egyes szöveges elemeket
helyesen értelmezhető. A legtöbb modern Unix-szerű rendszerben UTF-8 van
alapértelmezés szerint a locale, azonban vannak olyan rendszerek, ahol erre szükség lehet
konkrétan be kell állítani.

[comment]: # ({/982e2546-982e2546})
