Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 2752|Odpoveď: 2

[linux] Linux nasadzuje nástroj na monitorovanie výkonu Netdata pomocou Dockeru

[Kopírovať odkaz]
Zverejnené 4. 9. 2024 22:43:10 | | | |
Požiadavky: Nasadenie vizuálneho monitorovacieho nástroja na malom hoste v Linuxe, ktorý umožňuje prezeranie cez web, už som videl nástroj na monitorovanie výkonu Netdata na openwrt systéme, a tiež som používal Grafana+Prometheus+Node Exporter, a efekt je tiež veľmi dobrý, ale napokon, je len jeden počítač a táto kombinácia je príliš náročná.

Grafana+Prometheus+Node Exporter fetches Linux server metrics
https://www.itsvse.com/thread-9971-1-1.html

Tu je odpoveď AI:
Existuje mnoho vizualizačných dashboardov monitorovania Linux serverov a tu je niekoľko populárnych nástrojov pre vás:

Grafana: Open-source platforma na vizualizáciu a analýzu dát, ktorá podporuje viacero zdrojov dát (ako Prometheus, InfluxDB a pod.) a dokáže vytvárať bohaté vizuálne dashboardy na zobrazovanie rôznych metrík pre Linux servery.

Kibana: Open-source nástroj na vizualizáciu dát od Elasticsearch, hlavne používaný na analýzu logov, podporujúci štatistické grafy, vyhľadávanie, prezeranie a ďalšie funkcie, vhodný pre scenáre vyžadujúce veľké množstvo analýzy logológie.

Netdata: Nástroj na monitorovanie systémových zdrojov v Linuxe generovaný v reálnom čase, ktorý poskytuje bohaté grafické rozhranie na monitorovanie CPU, pamäte, disku, siete a ďalších indikátorov.

Zabbix: Podnikové open-source monitorovacie riešenie s výkonnými monitorovacími funkciami, vrátane automatického zisťovania, distribuovaného monitorovania, alarmu poruchy a podobne. Zabbix poskytuje bohaté webové rozhranie na zobrazenie rôznych monitorovacích indikátorov.

Cacti: Nástroj na monitorovanie prevádzky založený na databáze RRD, ktorý využíva SNMP na získavanie informácií o sieťových zariadeniach, dokáže kresliť historické krivky a podporuje viac monitorovacích objektov prostredníctvom rozšírení plug-inov.

Prometheus: Open-source databáza časových radov bežne používaná na monitorovanie služieb v kontajnerových prostrediach. Pomocou vizualizačných nástrojov, ako je Grafana, je možné dosiahnuť komplexné monitorovanie Linux serverov.

Nagios: Klasický open-source monitorovací nástroj, ktorý monitoruje hostiteľov, služby, aplikácie a ďalšie zariadenia s funkciami alarmu porúch porúch. Nagios sám poskytuje len základné webové rozhranie, ktoré umožňuje bohatšie vizualizácie inštaláciou pluginov.

Iptop: Nástroj na monitorovanie siete podobný najvyššiemu príkazu, ktorý dokáže zobrazovať sieťovú prevádzku a informácie o pripojení v reálnom čase.

Vyberte si vhodný vizuálny nástroj na monitorovanie podľa vašich skutočných potrieb a situácií. Niektoré nástroje sú vhodnejšie pre veľké podnikové prostredia, zatiaľ čo iné sú vhodnejšie pre menšie tímy alebo individuálnych používateľov.
Oficiálna webová stránka:Prihlásenie na hypertextový odkaz je viditeľné.
GitHub adresa:Prihlásenie na hypertextový odkaz je viditeľné.

Tento článok je nasadený na Rocky Linux 9 pomocou docker-compose s nasledujúcim docker-compose.yml konfiguračným súborom:

Potom sa otvorí prehliadač:http://ip:19999/Účinok po určitom čase je nasledovný:



Referencia:Prihlásenie na hypertextový odkaz je viditeľné.




Predchádzajúci:Linux používa chrony na synchronizáciu systémového času
Budúci:Docker sa pozrie na najnovšiu konkrétnu (zodpovedajúcu) verziu obrázka
 Prenajímateľ| Zverejnené 6. 9. 2024 9:08:11 |
Ak je firewall zapnutý, port 19999 nemusí byť prístupný


Možnosť 1 (neodporúčaná)

Trvalo vypnite firewall nasledujúcim príkazom:

Možnosť 2

Nech TCP 19999 port použije nasledujúci príkaz:

firewall-cmd --permanent --add-port=19999/tcp Tento príkaz sa používa na trvalé otvorenie portu (v tomto prípade portu 19999) vo firewalle. Teraz vysvetlíme parametre tohto príkazu jeden po druhom:

firewall-cmd: Toto je príkazový nástroj používaný na správu systémových firewallov Fedora/RedHat/CentOS (firewalld služieb).

--trvalé: Tento parameter naznačuje, že vykonané zmeny sú trvalé, t. j. zmeny sú stále v platnosti aj po reštarte systému. Ak sa tento parameter nepoužije, úprava nadobudne účinnosť iba v aktuálnej bežiacej relácii.

--add-port=19999/tcp: Tento parameter označuje číslo portu a typ protokolu, ktorý má byť pridaný a otvorený. V tomto príklade je číslo portu 19999 a typ protokolu TCP. Môžete meniť programovanie iných portov alebo protokolov (napríklad UDP) podľa potreby.

Na záver, tento príkaz trvalo otvorí port 19999 pod protokolom TCP vo firewalle. Po vykonaní tohto príkazu sa uistite, že ste znovu načítali konfiguráciu firewallu, aby ste aplikovali zmeny, ktoré ste vykonali, čo môžete dosiahnuť pomocou príkazu firewall-cmd --reload.


 Prenajímateľ| Zverejnené 25. 9. 2025 10:50:10 |
Sysstat tutoriál pre nástroje na monitorovanie výkonu systémov Linuxu
https://www.itsvse.com/thread-11076-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com