Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 2752|Svar: 2

[Linux] Linux distribuerar Netdata prestandaövervakningsverktyg med hjälp av Docker

[Kopiera länk]
Publicerad på 2024-09-04 22:43:10 | | | |
Krav: Linux small host-implementering av ett visuellt övervakningsverktyg som kan stödja visning via webben, jag har sett Netdatas prestandaövervakningsverktyg på openwrt-systemet tidigare, och jag har även använt Grafana+Prometheus+Node Exporter tidigare, och effekten är också mycket bra, men det finns trots allt bara en dator, och denna kombination är för tung.

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

Här är AI:ns svar:
Det finns många visualiseringsdashboards för övervakning av Linux-servrar, och här är några populära verktyg för dig:

Grafana: En öppen källkodsplattform för datavisualisering och analys som stödjer flera datakällor (såsom Prometheus, InfluxDB, etc.) och kan skapa rika visuella dashboards för att visa olika mätvärden för Linux-servrar.

Kibana: Elasticsearchs öppna datavisualiseringsverktyg, främst använt för logganalys, stöd för statistiska diagram, sökning, visning och andra funktioner, lämpligt för scenarier som kräver mycket logganalys.

Netdata: Ett realtidsautomatiskt genererat Linux-verktyg för resursövervakning som erbjuder ett rikt grafiskt gränssnitt för övervakning av CPU, minne, disk, nätverk och andra indikatorer.

Zabbix: En företagsnivå öppen källkodslösning för övervakning med kraftfulla övervakningsfunktioner, inklusive automatisk upptäckt, distribuerad övervakning, fellarm med mera. Zabbix erbjuder ett rikt webbgränssnitt för att visa olika övervakningsindikatorer.

Cactus: Ett trafikövervakningsverktyg baserat på RRD-databasen, som använder SNMP för att erhålla nätverksenhetsinformation, kan rita historiska kurvor och stödjer fler övervakningsobjekt via plug-in-tillägg.

Prometheus: En öppen källkodsdatabas med tidsserier som ofta används för tjänsteövervakning i containeriserade miljöer. Med visualiseringsverktyg som Grafana är det möjligt att uppnå heltäckande övervakning av Linux-servrar.

Nagios: Ett klassiskt öppen källkodsverktyg för övervakning som övervakar värdar, tjänster, applikationer och mer, med fellarmfunktioner. Nagios erbjuder endast ett grundläggande webbgränssnitt, vilket möjliggör rikare visualiseringar genom att installera plugins.

Iptop: Ett nätverksövervakningsverktyg liknande top-kommandot, som kan visa nätverkstrafik och anslutningsinformation i realtid.

Välj det lämpliga visuella övervakningsinstrumentpanelverktyget baserat på dina faktiska behov och scenarier. Vissa verktyg är bättre lämpade för stora företagsmiljöer, medan andra passar bättre för mindre team eller enskilda användare.
Officiell webbplats:Inloggningen med hyperlänken är synlig.
GitHub-adress:Inloggningen med hyperlänken är synlig.

Denna artikel distribueras på Rocky Linux 9 med docker-compose med följande docker-compose.yml konfigurationsfil:

Sedan öppnas webbläsaren:http://ip:19999/Effekten efter att ha sprungit under en tid är följande:



Hänvisning:Inloggningen med hyperlänken är synlig.




Föregående:Linux använder chrony för att synkronisera systemtiden
Nästa:Docker tittar på den senaste specifika (motsatta) versionen av bilden
 Hyresvärd| Publicerad på 2024-09-06 09:08:11 |
Om brandväggen är påslagen kan port 19999 vara otillgänglig


Alternativ 1 (rekommenderas inte)

Stäng permanent av brandväggen med följande kommando:

Alternativ 2

Låt tcp 19999 portera med följande kommando:

firewall-cmd --permanent --add-port=19999/tcp Detta kommando används för att permanent öppna en port (i detta fall port 19999) i brandväggen. Nu ska vi förklara parametrarna i detta kommando en efter en:

firewall-cmd: Detta är ett kommandoradsverktyg som används för att hantera Fedora/RedHat/CentOS-systembrandväggar (brandväggstjänster).

--permanent: Denna parameter indikerar att de gjorda ändringarna är permanenta, dvs. ändringarna är fortfarande i kraft även om systemet startas om. Om denna parameter inte används träder ändringen endast i kraft under den aktuella körande sessionen.

--add-port=19999/tcp: Denna parameter anger portnummer och protokolltyp som ska läggas till och öppnas. I detta exempel är portnumret 19999 och protokolltypen är TCP. Du kan ändra programmeringen av andra portar eller protokoll (som UDP) efter behov.

Sammanfattningsvis öppnar detta kommando port 19999 permanent under TCP-protokollet i brandväggen. Efter att ha kört detta kommando, se till att ladda om brandväggskonfigurationen för att tillämpa de ändringar du gjort, vilket kan göras med kommandot firewall-cmd --reload.


 Hyresvärd| Publicerad på 2025-09-25 10:50:10 |
sysstat-handledning för Linux systemprestandaövervakningsverktyg
https://www.itsvse.com/thread-11076-1-1.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com