GNU/Linux >> Linux Esercitazione >  >> Linux

Come configurare LogAnalyzer con Rsyslog e MySQL

Questo articolo è la seconda parte dell'articolo Configurazione di Rsyslog con MySQL e LogAnalyzer su sistemi CentOS/RHEL. Nella prima parte abbiamo integrato Rsyslog con il server di database MySQL e ora tutti i log vengono salvati nel database. Per il richiamo di seguito sono riportati alcuni dettagli di configurazione che abbiamo utilizzato nella parte 1 per configurarlo.

    Database MySQL di Rsyslog:Syslog
    Rsyslog Nome utente MySQL:rsyslog
    Password MySQL di Rsyslog:MYSQLPASSWORD

Iniziamo la configurazione di LogAnalyzer sul tuo sistema Linux con il database rsyslog seguendo i passaggi seguenti.

Passaggio 1:scarica la sorgente LogAnalyzer

Scarica l'ultima versione di LogAnalyzer dal suo sito di download ufficiale o usa il comando seguente per scaricare la versione 4.1.5 (ultima versione corrente) ed estrarla.

$ cd /tmp
$ wget http://download.adiscon.com/loganalyzer/loganalyzer-4.1.5.tar.gz
$ tar xzf loganalyzer-4.1.5.tar.gz

Dopo l'estrazione, copia i file richiesti nella root del documento predefinita del server Web come di seguito.

$ mv loganalyzer-4.1.5/src /var/www/html/loganalyzer

Passaggio 2:creare un file di configurazione

Ora crea un file di configurazione vuoto chiamato config.php nella directory loganalyzer e imposta il permesso di scrittura per l'utente apache.

$ cd /var/www/html/loganalyzer
$ touch config.php
$ chown www-data:www-data config.php     # Use apache for redhat system
$ chmod 777 config.php

Passaggio 3:avviare il programma di installazione Web di Loanalyzer

Dopo aver completato i passaggi precedenti, apri il seguente URL nel tuo browser Web preferito per avviare il programma di installazione Web di LogAnalyzer.

http://tecadmin.net/loganalyzer/intall.php

Ora segui i passaggi del programma di installazione web come indicato di seguito nelle schermate.

Passaggio 3.1: Basta fare clic su Avanti .

Passaggio 3.2: Assicurati di config.php è scrivibile e fai clic su Avanti .

Passaggio 3.3: Compila i dettagli del database per loganalyzer, possiamo anche utilizzare lo stesso database utilizzato per Rsyslog e fare clic su Avanti .

Passaggio 3.4: In questo passaggio il programma di installazione creerà la tabella del database, se le tabelle sono già state trovate, riceverai un avviso di dati sovrascritti. Dobbiamo solo fare clic su Avanti .

Passaggio 3.5: Questa schermata mostrerà il risultato della creazione della tabella. Basta fare clic su Avanti

Passaggio 3.6: Crea un account amministratore e fai clic su Avanti .

Passaggio 3.7: Compila i dettagli del database Rsyslog e fai clic su Avanti .

Passaggio 3.8: L'installazione di LogAnalyzer è stata completata. Dobbiamo solo fare clic su Fine .

Passaggio 3.9: Accedi a LogAnalyzer utilizzando le credenziali di amministratore create nel Passaggio 3.6 .

Congratulazioni! sulla corretta configurazione di LogAnalyzer con il database MySQL di Rsyslog. Leggi altro articolo per configurare Rsyslog per raccogliere i log sul server centrale. In questo modo possiamo monitorare tutti i registri del server sul posto utilizzando LogAnalyzer.


Linux
  1. Come creare un database in MySQL con MySQL Workbench

  2. Come installare Lighttpd con PHP5 FastCGI e MySQL su Fedora 16

  3. Come installare Nginx con PHP-FPM e MySQL su Fedora 16 "Verne"

  4. Come installare Nginx con PHP5 e MySQL su Ubuntu 11.10

  5. Come installare Lighttpd con PHP5 e MySQL su Ubuntu 11.04

Come installare Lighttpd con PHP-FPM 7 e MySQL 5.7 su Ubuntu 18.04 LTS

Come configurare il cluster Percona con HAproxy Loadbalancer su CentOS 7

Come configurare MySQL con Docker in Linux

Come configurare il server Rsyslog su Ubuntu

Come costruire un cluster attivo-attivo-attivo con RHEL 8 e Percona MySQL

Come eseguire il multi-master MySQL con Percona e Keepalived