Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 2752|Risposta: 2

[Linux] Linux distribuisce lo strumento di monitoraggio delle prestazioni Netdata utilizzando Docker

[Copiato link]
Pubblicato su 04/09/2024 22:43:10 | | | |
Requisiti: Distribuzione su Linux small host di uno strumento di monitoraggio visivo, che può supportare la visualizzazione tramite il web, ho già visto lo strumento di monitoraggio delle prestazioni Netdata sul sistema openwrt, e ho anche usato Grafana+Prometheus+Node Exporter, e l'effetto è anche molto buono, ma dopotutto c'è un solo computer e questa combinazione è troppo pesante.

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

Ecco la risposta dell'IA:
Esistono molte dashboard di visualizzazione per il monitoraggio dei server Linux, e ecco alcuni strumenti popolari per te:

Grafana: Una piattaforma open source per la visualizzazione e l'analisi dei dati che supporta molteplici fonti di dati (come Prometheus, InfluxDB, ecc.) e può creare dashboard visive ricche per mostrare varie metriche per server Linux.

Kibana: Lo strumento open source di visualizzazione dei dati di Elasticsearch, utilizzato principalmente per l'analisi dei log, supporta grafici statistici, ricerca, visualizzazione e altre funzioni, adatto a scenari che richiedono una grande quantità di analisi log.

Netdata: Uno strumento di monitoraggio automatico delle risorse Linux generati automaticamente in tempo reale che fornisce un'interfaccia grafica ricca per monitorare CPU, memoria, disco, rete e altri indicatori.

Zabbix: Una soluzione di monitoraggio open source a livello enterprise con potenti funzioni di monitoraggio, tra cui scoperta automatica, monitoraggio distribuito, allarme di guasto, ecc. Zabbix offre un'interfaccia web ricca per visualizzare vari indicatori di monitoraggio.

Cactus: Uno strumento di monitoraggio del traffico basato sul database RRD, che utilizza SNMP per ottenere informazioni sui dispositivi di rete, può disegnare curve storiche e supporta più oggetti di monitoraggio tramite estensioni plug-in.

Prometheus: Un database open source di serie temporali comunemente utilizzato per il monitoraggio dei servizi in ambienti containerizzati. Con strumenti di visualizzazione come Grafana, è possibile ottenere un monitoraggio completo dei server Linux.

Nagios: Un classico strumento di monitoraggio open-source che monitora host, servizi, applicazioni e altro ancora, con funzioni di allarme di guasto. Nagios stesso fornisce solo un'interfaccia web di base, che consente visualizzazioni più ricche installando plugin.

Iptop: Uno strumento di monitoraggio di rete simile al comando superiore, che può visualizzare in tempo reale il traffico di rete e le informazioni di connessione.

Scegli il miglior strumento di controllo visivo di monitoraggio in base alle tue reali esigenze e scenari. Alcuni strumenti sono più adatti a grandi ambienti aziendali, mentre altri sono più adatti a team più piccoli o utenti individuali.
Sito ufficiale:Il login del link ipertestuale è visibile.
Indirizzo GitHub:Il login del link ipertestuale è visibile.

Questo articolo è distribuito su Rocky Linux 9 usando docker-compose con il seguente file di configurazione docker-compose.yml:

Poi, il browser si apre:http://ip:19999/L'effetto dopo aver funzionato per un certo periodo di tempo è il seguente:



Riferimento:Il login del link ipertestuale è visibile.




Precedente:Linux usa Chrony per sincronizzare l'ora di sistema
Prossimo:Docker esamina l'ultima versione specifica (corrispondente) dell'immagine
 Padrone di casa| Pubblicato su 06/09/2024 09:08:11 |
Se il firewall è attivato, la porta 19999 potrebbe non essere accessibile


Opzione 1 (non consigliata)

Disattiva permanentemente il firewall con il seguente comando:

Opzione 2

Lascia che la portazione TCP 19999 mostri il seguente comando:

firewall-cmd --permanent --add-port=19999/tcp Questo comando viene usato per aprire permanentemente una porta (in questo caso, la porta 19999) nel firewall. Ora, spieghiamo i parametri di questo comando uno per uno:

firewall-cmd: Questo è uno strumento da riga di comando utilizzato per gestire i firewall di sistema Fedora/RedHat/CentOS (servizi firewalld).

--permanente: Questo parametro indica che le modifiche apportate sono permanenti, cioè le modifiche sono ancora in vigore anche se il sistema viene riavviato. Se questo parametro non viene utilizzato, la modifica avrà effetto solo nella sessione di esecuzione corrente.

--add-port=19999/tcp: Questo parametro indica il numero di porta e il tipo di protocollo da aggiungere e aprire. In questo esempio, il numero di porta è 19999 e il tipo di protocollo è TCP. Puoi modificare la programmazione di altre porte o protocolli (come UDP) secondo necessità.

In sintesi, questo comando apre permanentemente la porta 19999 sotto il protocollo TCP nel firewall. Dopo aver eseguito questo comando, assicurati di ricaricare la configurazione del firewall per applicare le modifiche che hai fatto, cosa che può essere ottenuta usando il comando firewall-cmd --reload.


 Padrone di casa| Pubblicato su 25/09/2025 10:50:10 |
Tutorial sysstat per strumenti di monitoraggio delle prestazioni di sistema Linux
https://www.itsvse.com/thread-11076-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com