V tomto oddílu je popsáno monitorování systémových metrik v softwaru Orchestrator.

Monitorování systémových metrik v softwaru Orchestrator – přehled

Software Orchestrator je dodáván s integrovanou sestavou pro monitorování systémových metrik, která zahrnuje kolektor metrik a databázi časových řad. Pomocí sestavy monitorování můžete snadno kontrolovat stav a zatížení systému pro software Orchestrator.

Chcete-li sestavu monitorování aktivovat, spusťte v softwaru Orchestrator následující příkaz:

sudo /opt/vc/scripts/vco_observability_manager.sh enable 

Chcete-li zkontrolovat stav sestavy monitorování, spusťte příkaz:

sudo /opt/vc/scripts/vco_observability_manager.sh status

Chcete-li deaktivovat sestavu monitorování, spusťte příkaz:

sudo /opt/vc/scripts/vco_observability_manager.sh disable

Kolektor metrik

Jako kolektor systémových metrik Orchestrator se používá agent Telegraf, který zahrnuje moduly plugin ke shromažďování systémových metrik. Následující metriky jsou ve výchozím nastavení aktivovány.

Název metriky Popis (Description)
inputs.cpu Metrika o využití procesoru.
inputs.mem Metrika týkající se využití paměti.
inputs.net Metrika o síťových rozhraních.
inputs.system Metrika týkající se zatížení systému a jeho provozuschopnosti.
inputs.processes Počet procesů seskupených podle stavu.
inputs.disk Metrika o využití disku.
inputs.diskio Metrika o V/V disku podle zařízení.
inputs.procstat Využití procesoru a paměti pro specifické procesy.
inputs.nginx Základní informace o stavu serveru Nginx (ngx_http_stub_status_module).
inputs.mysql Statistická data ze serveru MySQL.
inputs.clickhouse Metrika z jednoho nebo více serverů ClickHouse.
inputs.redis Metrika z jednoho nebo více serverů redis.
inputs.filecount Počet a celková velikost souborů v zadaných adresářích.
inputs.ntpq Standardní metrika dotazů NTP (vyžaduje spustitelný soubor ntpq).
Inputs.x509_cert Metrika z certifikátu SSL.

Chcete-li aktivovat více metrik nebo deaktivovat některé aktivované metriky, následujícím způsobem upravte konfigurační soubor Telegraf v softwaru Orchestrator:

  • sudo vi /etc/telegraf/telegraf.d/system_metrics_input.conf
  • sudo systemctl restart telegraf

Databáze časových řad

K ukládání systémových metrik shromážděných agentem Telegraf se používá Prometheus. Data metriky budou uchována v databázi maximálně po dobu tří týdnů. Řešení Prometheus naslouchá ve výchozím nastavení na portu 9090. Máte-li pro monitorování nějaký externí nástroj, jako zdroj zadejte databázi Prometheus, abyste mohli zobrazovat systémovou metriku Orchestrator pomocí uživatelského rozhraní pro monitorování.