GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Splunk Log Analyzer unter Ubuntu 18.04 LTS

Splunk ist eine leistungsstarke Protokolldatenbank, die zum Suchen, Überwachen und Analysieren von maschinell generierten Big Data über eine Webschnittstelle verwendet werden kann. Es ist ein sehr nützliches Werkzeug zum Analysieren, Erkunden und Suchen von Daten. Mit Splunk können Sie riesige Datenströme in Echtzeit von einer Anwendung, einem Webserver, einer Datenbank, einer Serverplattform, einem Cloud-Netzwerk und vielen mehr einfach indizieren, durchsuchen, sammeln und visualisieren.

Splunk erfunden ausdrei Hauptkomponenten:

  1. Splunk Forwarder:Wird zum Sammeln der Protokolle verwendet.
  2. Splunk Indexer:Wird zum Analysieren und Indizieren der Daten verwendet.
  3. Splunk Search Head :Stellt eine Webschnittstelle zum Suchen, Analysieren und Berichten bereit.

In diesem Tutorial werden wir lernen, wie man Splunk auf einem Ubuntu 18.04 LTS (Bionic Beaver) Server installiert.

Anforderungen

  • Ein Server mit Ubuntu 18.04 auf Ihrem System.
  • Ein Nicht-Root-Benutzer mit sudo-Berechtigungen.

Installieren Sie Splunk

Splunk unterstützt eine breite Palette von Betriebssystemen, darunter Windows, Linux, FreeBSD, OSX, Solaris, AIX und viele mehr. Sie können die neueste Version von Splunk von der offiziellen Website herunterladen oder den folgenden Befehl verwenden:

wget https://download.splunk.com/products/splunk/releases/7.1.1/linux/splunk-7.1.1-8f0ead9ec3db-linux-2.6-amd64.deb

Sobald der Download abgeschlossen ist, installieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

sudo dpkg -i splunk-7.1.1-8f0ead9ec3db-linux-2.6-amd64.deb

Sobald die Installation erfolgreich abgeschlossen wurde, sollten Sie die folgende Ausgabe sehen:

(Reading database ... 218552 files and directories currently installed.)
Preparing to unpack splunk-7.1.1-8f0ead9ec3db-linux-2.6-amd64.deb ...
Unpacking splunk (7.1.1) over (7.1.1) ...
Setting up splunk (7.1.1) ...
complete

Als nächstes müssen Sie den Splunk-Dienst aktivieren, um beim Booten zu starten. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo /opt/splunk/bin/splunk enable boot-start

Hier müssen Sie der Lizenzvereinbarung zustimmen und das Admin-Passwort wie folgt angeben:

Splunk Software License Agreement 04.24.2018

Do you agree with this license? [y/n]: y

This appears to be your first time running this version of Splunk.

An Admin password must be set before installation proceeds.
Password must contain at least:
   * 8 total printable ASCII character(s).
Please enter a new password: 
Please confirm new password: 
Copying '/opt/splunk/etc/openldap/ldap.conf.default' to '/opt/splunk/etc/openldap/ldap.conf'.
Generating RSA private key, 2048 bit long modulus
..................+++
..............................................................................+++
e is 65537 (0x10001)
writing RSA key

Generating RSA private key, 2048 bit long modulus
.............+++
...................................+++
e is 65537 (0x10001)
writing RSA key

Moving '/opt/splunk/share/splunk/search_mrsparkle/modules.new' to '/opt/splunk/share/splunk/search_mrsparkle/modules'.
 Adding system startup for /etc/init.d/splunk ...
   /etc/rc0.d/K20splunk -> ../init.d/splunk
   /etc/rc1.d/K20splunk -> ../init.d/splunk
   /etc/rc6.d/K20splunk -> ../init.d/splunk
   /etc/rc2.d/S20splunk -> ../init.d/splunk
   /etc/rc3.d/S20splunk -> ../init.d/splunk
   /etc/rc4.d/S20splunk -> ../init.d/splunk
   /etc/rc5.d/S20splunk -> ../init.d/splunk
Init script installed at /etc/init.d/splunk.
Init script is configured to run at boot.

Als nächstes starten Sie den Splunk-Dienst mit dem folgenden Befehl:

sudo service splunk start

Sie sollten die folgende Ausgabe sehen:

Starting splunk server daemon (splunkd)...  
Generating a 2048 bit RSA private key
............+++
............................................................................................................................................+++
writing new private key to 'privKeySecure.pem'
-----
Signature ok
subject=/CN=Node3/O=SplunkUser
Getting CA Private Key
unable to write 'random state'
writing RSA key
Done


Waiting for web server at http://127.0.0.1:8000 to be available........ Done


If you get stuck, we're here to help.  
Look for answers here: http://docs.splunk.com

The Splunk web interface is at http://Node3:8000

Zugriff auf die Splunk-Weboberfläche

Der Splunk-Server wird jetzt ausgeführt und überwacht Port 8000. Öffnen Sie Ihren Webbrowser und geben Sie die URL http://your-server-ip:8000 ein , werden Sie auf die folgende Seite weitergeleitet:

Geben Sie hier Ihre Admin-Anmeldedaten ein und klicken Sie dann auf die Schaltfläche Anmelden , sollten Sie das Splunk-Dashboard auf dem folgenden Bildschirm sehen:

  • Splunk-Website

Ubuntu
  1. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  2. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

  3. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  4. So installieren Sie Ansible unter Ubuntu 20.04 LTS / 21.04

  5. So installieren Sie Minikube unter Ubuntu 20.04 LTS / 21.04

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Logrotate unter Ubuntu 16.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

So installieren Sie Splunk unter Ubuntu 20.04 LTS

So installieren Sie Gdu Disk Analyzer unter Ubuntu 20.04 LTS