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.
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. |