Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.91 KB

030_neteye_standalone_init.md

File metadata and controls

49 lines (39 loc) · 1.91 KB

NetEye system setup - Assisted Setup

Ensure MariaDB, InfluxDB and Grafana services are up and running

[root@neteye ~]# systemctl start mariadb.service influxdb.service grafana-server.service

Run the secure installation script (start not running services i.e. influxdb, grafana):

[root@neteye ~]# /usr/sbin/neteye_secure_install

Assisted setup cares about:

  • Configuration of NetEye as an Icinga master node:
  • Self-signing of Certificate files for Icinga2 SSL-encrypted communication
  • Initial load of Icinga2 Commands provided by ITL (more details later)
  • Configuration of SELinux and Firewall rules
  • Initialization of all Databases
  • Configuration of Influxdb and Grafana
  • Generate credentials for DB access and API access and register permissions
  • Enable all required services
  • Setup of EventHandler
  • Setup of Maps (NagVis)
  • Setup of web server incl. HTTPS (self signed certificate)
  • Generates random passwords for default users
  • LogManager configuration, PGP key generation, integration of SearchGuard security module

Access the web interface

  1. Verify neteye services are running Hint: Command to start/stop/check NetEye Services status
  • Stop and Start all NetEye services
  • Get the current status of NetEye services: neteye status
[root@neteye ~]# neteye stop
[root@neteye ~]# neteye start
[root@neteye ~]# neteye status

HINT: You can always use systemctl to interact with every single NetEye service in a Single Node Setup. This does not apply on cluster environment

  1. Now, login on NetEye web interface

HINT: Credentials for Web-UI are generated and stored at /root/.pwd_icingaweb2_root

HINT 2: HTTPS certificate for Web Server is self-signed. You can create a CSR to be signed by your organization. Many tutorials are available online like this

<<< Back to documentation overview <<<