Administrator Guide

System Awareness

This section is meant to be used as an informational guide, letting you know the components that are being used on the server which Fusion is installed on.

Database

Nagios Fusion uses a MySQL (or MariaDB) database to house all relevant information. This database is installed when you install Nagios Fusion. It creates its own database called Fusion. Maintenance is performed on the database via various subsystems. Database configuration directives are generally located in /etc/my.cnf or /etc/mysql/my.cnf.d/.

Logrotate

When you install Nagios Fusion, a logrotate file is installed to manage the subsystem and other various system logs. The file is located at /etc/logrotate.d/nagiosfusion.

Cron

Nagios Fusion has many subsystem processes that are constantly running. These are managed via the cron daemon. The Fusion related cron information is located in /etc/crond.d/nagiosfusion.

Sudoers

Nagios Fusion's command subsystem sometimes needs to execute commands with elevated permissions. In order to accomplish this, we pre-define those commands in the sudoers file. The Fusion related sudoers information is located in /etc/sudoers.d/nagiosfusion.

Iptables

Nagios Fusion sets up a few default firewall rules when it installs. If available, the iptables information regarding Fusion is located in /etc/sysconfig/iptables.

Selinux

Nagios Fusion disables selinux by default during the installation process. The selinux file is located at /etc/sysconfig/selinux.

Apache

Nagios Fusion uses a web based user interface. We install the apache2 web server during installation. Apache configuration is in /etc/httpd/ and the relevant Fusion information is located in /etc/httpd/conf.d/nagiosfusion.