Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 2752|Svar: 2

[linux] Linux implementerer Netdatas performanceovervågningsværktøj ved hjælp af Docker

[Kopier link]
Opslået på 04/09/2024 22.43.10 | | | |
Krav: Linux small host-implementering af et visuelt overvågningsværktøj, som kan understøtte visning via nettet, jeg har set Netdata performance monitoring tool på openwrt-systemet før, og jeg har også brugt Grafana+Prometheus+Node Exporter før, og effekten er også meget god, men der er trods alt kun én computer, og denne kombination er for tung.

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

Her er AI'ens svar:
Der findes mange visualiseringsdashboards til overvågning af Linux-servere, og her er nogle populære værktøjer til dig:

Grafana: En open source platform til datavisualisering og analyse, der understøtter flere datakilder (såsom Prometheus, InfluxDB osv.) og kan skabe rige visuelle dashboards til at vise forskellige målinger for Linux-servere.

Kibana: Elasticsearchs open source datavisualiseringsværktøj, primært brugt til loganalyse, understøtter statistiske diagrammer, søgning, visning og andre funktioner, velegnet til scenarier, der kræver en stor mængde loganalyse.

Netdata: Et realtids-, automatisk genereret Linux-systemressourceovervågningsværktøj, der leverer en rig grafisk grænseflade til overvågning af CPU, hukommelse, disk, netværk og andre indikatorer.

Zabbix: En open source-overvågningsløsning på enterprise-niveau med kraftfulde overvågningsfunktioner, herunder automatisk opdagelse, distribueret overvågning, fejlalarm osv. Zabbix tilbyder en rig webgrænseflade til at vise forskellige overvågningsindikatorer.

Kaktusser: Et trafikovervågningsværktøj baseret på RRD-databasen, som bruger SNMP til at indhente netværksenhedsinformation, kan tegne historiske kurver og understøtter flere overvågningsobjekter gennem plug-in udvidelser.

Prometheus: En open source tidsseriedatabase, der almindeligvis bruges til serviceovervågning i containeriserede miljøer. Med visualiseringsværktøjer som Grafana er det muligt at opnå omfattende overvågning af Linux-servere.

Nagios: Et klassisk open source-overvågningsværktøj, der overvåger værter, tjenester, applikationer og mere med fejlalarmfunktioner. Nagios selv tilbyder kun en grundlæggende webgrænseflade, som muliggør rigere visualiseringer ved at installere plugins.

Iptop: Et netværksovervågningsværktøj, der ligner top-kommandoen, og som kan vise netværkstrafik og forbindelsesinformation i realtid.

Vælg det passende overvågningsværktøj baseret på dine faktiske behov og scenarier. Nogle værktøjer egner sig bedre til store virksomhedsmiljøer, mens andre er bedre egnet til mindre teams eller individuelle brugere.
Officiel hjemmeside:Hyperlink-login er synlig.
GitHub-adresse:Hyperlink-login er synlig.

Denne artikel er implementeret på Rocky Linux 9 ved brug af docker-compose med følgende docker-compose.yml konfigurationsfil:

Derefter åbner browseren:http://ip:19999/Effekten efter at have kørt i en periode er som følger:



Henvisning:Hyperlink-login er synlig.




Tidligere:Linux bruger chrony til at synkronisere systemtiden
Næste:Docker ser på den seneste specifikke (tilsvarende) version af billedet
 Udlejer| Opslået på 06/09/2024 09.08.11 |
Hvis firewallen er slået til, kan port 19999 muligvis ikke være tilgængelig


Mulighed 1 (ikke anbefalet)

Sluk firewallen permanent med følgende kommando:

Mulighed 2

Lad tcp 19999 portere med følgende kommando:

firewall-cmd --permanent --add-port=19999/tcp Denne kommando bruges til permanent at åbne en port (i dette tilfælde port 19999) i firewallen. Lad os nu forklare parametrene i denne kommando én for én:

firewall-cmd: Dette er et kommandolinjeværktøj, der bruges til at administrere Fedora/RedHat/CentOS-systemfirewalls (firewalld-tjenester).

--permanent: Denne parameter angiver, at de foretagne ændringer er permanente, dvs. ændringerne stadig er gældende, selv hvis systemet genstartes. Hvis denne parameter ikke bruges, træder ændringen kun i kraft i den aktuelle kørende session.

--add-port=19999/tcp: Denne parameter angiver portnummer og protokoltype, der skal tilføjes og åbnes. I dette eksempel er portnummeret 19999, og protokoltypen er TCP. Du kan ændre programmeringen af andre porte eller protokoller (såsom UDP) efter behov.

For at opsummere, hvad denne kommando gør, er permanent at åbne port 19999 under TCP-protokollen i firewallen. Efter at have udført denne kommando, skal du sørge for at genindlæse firewall-konfigurationen for at anvende de ændringer, du har foretaget, hvilket kan opnås med firewall-cmd --reload kommandoen.


 Udlejer| Opslået på 25/09/2025 10.50.10 |
sysstat vejledning til Linux systemydelsesovervågningsværktøjer
https://www.itsvse.com/thread-11076-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com