monasca-ceilometer/devstack/sample-local.conf

69 lines
2.7 KiB
Plaintext

[[local|localrc]]
MYSQL_PASSWORD=secretmysql
DATABASE_PASSWORD=secretdatabase
RABBIT_PASSWORD=secretrabbit
ADMIN_PASSWORD=secretadmin
SERVICE_PASSWORD=secretservice
SERVICE_TOKEN=111222333444
LOGFILE=$DEST/logs/stack.sh.log
LOGDIR=$DEST/logs
LOG_COLOR=False
# The following two variables allow switching between Java and Python for the implementations
# of the Monasca API and the Monasca Persister. If these variables are not set, then the
# default is to install the Python implementations of both the Monasca API and the Monasca Persister.
# Uncomment one of the following two lines to choose Java or Python for the Monasca API.
# MONASCA_API_IMPLEMENTATION_LANG=${MONASCA_API_IMPLEMENTATION_LANG:-java}
MONASCA_API_IMPLEMENTATION_LANG=${MONASCA_API_IMPLEMENTATION_LANG:-python}
# Uncomment of the following two lines to choose Java or Python for the Monasca Pesister.
# MONASCA_PERSISTER_IMPLEMENTATION_LANG=${MONASCA_PERSISTER_IMPLEMENTATION_LANG:-java}
MONASCA_PERSISTER_IMPLEMENTATION_LANG=${MONASCA_PERSISTER_IMPLEMENTATION_LANG:-python}
# Uncomment one of the following two lines to choose either InfluxDB or Vertica.
MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-influxdb}
# MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-cassandra}
# MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-vertica}
# Monasca services to enable
enable_service monasca
enable_service monasca-influxdb
enable_service monasca-storm
enable_service zookeeper
enable_service monasca-kafka
enable_service monasca-api
enable_service monasca-persister
enable_service monasca-agent
enable_service monasca-cli
# This line will enable all of Monasca.
enable_plugin monasca-api https://git.openstack.org/openstack/monasca-api stable/rocky
# the following may be disabled to leave monasca transform still functional
#disable_service monasca-persister
disable_service monasca-thresh
#disable_service monasca-notification
disable_service horizon
#disable_service tempest
#disable_service cinder
disable_service monasca-smoke-test
# Another good Monasca service that isn't installed by monasca-api automatically
enable_plugin monasca-transform https://git.openstack.org/openstack/monasca-transform stable/rocky
# Be sure that Ceilometer is installed before Ceilosca (monasca-ceilometer repo is not stand-alone installable)
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer stable/rocky
enable_plugin ceilosca https://git.openstack.org/openstack/monasca-ceilometer stable/rocky
enable_service ceilosca
# not needed for ceilosca
disable_service ceilometer-collector
disable_service ceilometer-alarm-notifier ceilometer-alarm-evaluator
enable_service rabbit mysql key tempest
# for further reference, see devstack/settings and devstack/plugin.sh