Banner

 

Configuration Files

This HOWTO explains the configuration files for ELMA and openSUSE distribution.

Apache2

/opt/elma/config/apache2/conf.d/htpasswd 1
/opt/elma/config/apache2/vhosts.d/elma-ssl.conf 1
/opt/elma/config/apache2/vhosts.d/kibana-ssl.conf 1
/opt/elma/config/apache2/vhosts.d/redirect-http.conf 1

1

ElasticSearch

/opt/elasticsearch/config/elasticsearch.yml /etc/elasticsearch/elasticsearch.yml 1
/opt/elasticsearch/config/logging.yml /etc/elasticsearch/logging.yml 1

1 ElasticSearch distribution config files - copied and modified during /opt/elma/bin/install/elasticsearch-update.sh

systemd

/opt/elma/config/sysconfig/elasticsearch /etc/sysconfig/elasticsearch 1
/opt/elma/config/systemd/elasticsearch.service /usr/lib/systemd/system/elasticsearch.service 1

1 Copied and modified during /opt/elma/bin/install/elasticsearch-update.sh

openSUSE distribution config files /etc/security/limits.conf 1
openSUSE distribution config files /etc/permissions.local 1
openSUSE distribution config files /etc/init.d/boot.local 1

1 Modified during /opt/elma/bin/install/elasticsearch-update.sh

logrotate

/opt/elma/config/logrotate.d/elasticsearch /etc/logrotate.d/elasticsearch 1

1 Linked to logrotate configurations

jetty

/opt/elma/config/elasticsearch/jetty-adons-elasticsearch.yml /etc/elasticsearch/jetty-adons-elasticsearch.yml 1
/opt/elma/config/elasticsearch/jetty-local-server.xml /etc/elasticsearch/jetty-local-server.xml 1
/opt/elma/config/elasticsearch/jetty-no-http.xml /etc/elasticsearch/jetty-no-http.xml 1
/opt/elma/config/elasticsearch/keystore /etc/elasticsearch/keystore 1
/opt/elma/config/elasticsearch/realm.properties /etc/elasticsearch/realm.properties 1

1 Copied during /opt/elma/bin/install/elasticsearch-update.sh

templates

/opt/elma/config/elasticsearch/templates/template_diag-no-compression.json /etc/elasticsearch/templates/template_diag-no-compression.json 1
/opt/elma/config/elasticsearch/templates/template_diag.json /etc/elasticsearch/templates/template_diag.json 1
/opt/elma/config/elasticsearch/templates/template_kibana3-configuration.json /etc/elasticsearch/templates/template_kibana3-configuration.json 1
/opt/elma/config/elasticsearch/templates/template_logstash-daily.json /etc/elasticsearch/templates/template_logstash-daily.json 1
/opt/elma/config/elasticsearch/templates/template_rsyslog-daily.json /etc/elasticsearch/templates/template_rsyslog-daily.json 1

1 Copied during /opt/elma/bin/install/elasticsearch-update.sh

ELMA

/opt/elma/config/elma/elma.conf /etc/elma/elma.conf 1, 2
1 Copied during /opt/elma/bin/install/elma-install.sh
2 Reconfigured during /opt/elma/bin/install/elma-update.sh

git

/opt/elma/config/git/.netrc 1

1

Kibana

/opt/kibana/KibanaConfig.rb /etc/kibana/KibanaConfig.rb 1
1
/opt/elma/config/kibana-dashboard/default.elma /opt/elasticsearch-kibana3/dashboards/default 1

1 Copied during /opt/elma/bin/install/kibana-update.sh

Logstash

/opt/elma/config/logstash/logstash-json-tcp-input.conf /etc/logstash/logstash-json-tcp-input.conf 1
/opt/elma/config/logstash/logstash-json-udp-input.conf /etc/logstash/logstash-json-udp-input.conf 1

1 Copied during /opt/elma/bin/install/logstash-update.sh

systemd

/opt/elma/config/systemd/logstash.service /usr/lib/systemd/system/logstash.service 1

1 Copied during /opt/elma/bin/install/logstash-update.sh

Nagios

openSUSE distribution config files /etc/nagios/nagios.cfg 1
openSUSE distribution config files /etc/nagios/cgi.cfg 1

1 Modified during /opt/elma/bin/install/nagios-update.sh

ELMA system monitoring

/opt/elma/config/nagios/commands.cfg /etc/nagios/elma/commands.cfg 1
/opt/elma/config/nagios/contacts.cfg /etc/nagios/elma/contacts.cfg 1
/opt/elma/config/nagios/hostgroups.cfg /etc/nagios/elma/hostgroups.cfg 1
/opt/elma/config/nagios/hosts.cfg /etc/nagios/elma/hosts.cfg 1
/opt/elma/config/nagios/network.cfg.example /etc/nagios/elma/network.cfg.example 1
/opt/elma/config/nagios/network.cfg_sample /etc/nagios/elma/network.cfg_sample 1
/opt/elma/config/nagios/servicegroups.cfg /etc/nagios/elma/servicegroups.cfg 1
/opt/elma/config/nagios/services.cfg /etc/nagios/elma/services.cfg 1
/opt/elma/config/nagios/templates.cfg /etc/nagios/elma/templates.cfg 1
/opt/elma/config/nagios/timeperiods.cfg /etc/nagios/elma/timeperiods.cfg 1

1 Copied and modified during /opt/elma/bin/install/nagios-update.sh

rsyslog

/opt/elma/config/rsyslog.conf 1
/opt/elma/config/rsyslog.d/diag-common.conf 1
/opt/elma/config/rsyslog.d/elma_diag_elasticsearch.conf 1
/opt/elma/config/rsyslog.d/elma_diag_imptcp_elasticsearch-no-compression.conf 1
/opt/elma/config/rsyslog.d/elma_diag_imptcp_elasticsearch.conf 1
/opt/elma/config/rsyslog.d/elma_diag_imptcp_gzipwr.conf 1
/opt/elma/config/rsyslog.d/remote.conf 1

1

SNMP trap receiver

/opt/elma/config/snmp/snmptrapd.conf 1

1