Monasca

There are various customizations you can do to tailor the deployment of OpenStack Monasca. You can find those below.

General Parameters

  • bootstrap.enabled

    • Type: bool

    • Description:

    • false

  • bootstrap.ks_user

    • Type: string

    • Description:

    • “monasca”

  • bootstrap.script

    • Type: string

    • Description:

    • nil

  • conf.agent.Api.amplifier

    • Type: int

    • Description:

    • 0

  • conf.agent.Api.backlog_send_rate

    • Type: int

    • Description:

    • 1000

  • conf.agent.Api.ca_file

    • Type: string

    • Description:

    • nil

  • conf.agent.Api.insecure

    • Type: bool

    • Description:

    • false

  • conf.agent.Api.max_batch_size

    • Type: int

    • Description:

    • 0

  • conf.agent.Api.max_buffer_size

    • Type: int

    • Description:

    • 1000

  • conf.agent.Api.max_measurement_buffer_size

    • Type: int

    • Description:

    • -1

  • conf.agent.Api.service_type

    • Type: string

    • Description:

    • “monitoring”

  • conf.agent.Logging.collector_log_file

    • Type: string

    • Description:

    • “/var/log/monasca/agent/collector.log”

  • conf.agent.Logging.disable_file_logging

    • Type: bool

    • Description:

    • false

  • conf.agent.Logging.enable_logrotate

    • Type: bool

    • Description:

    • true

  • conf.agent.Logging.forwarder_log_file

    • Type: string

    • Description:

    • “/var/log/monasca/agent/forwarder.log”

  • conf.agent.Logging.log_level

    • Type: string

    • Description:

    • “WARN”

  • conf.agent.Logging.log_to_event_viewer

    • Type: bool

    • Description:

    • false

  • conf.agent.Logging.log_to_syslog

    • Type: bool

    • Description:

    • false

  • conf.agent.Logging.statsd_log_file

    • Type: string

    • Description:

    • “/var/log/monasca/agent/statsd.log”

  • conf.agent.Logging.syslog_host

    • Type: string

    • Description:

    • “None”

  • conf.agent.Logging.syslog_port

    • Type: string

    • Description:

    • “None”

  • conf.agent.Main.autorestart

    • Type: bool

    • Description:

    • false

  • conf.agent.Main.check_freq

    • Type: int

    • Description:

    • 15

  • conf.agent.Main.collector_restart_interval

    • Type: int

    • Description:

    • 24

  • conf.agent.Main.dimensions.service

    • Type: string

    • Description:

    • “monitoring”

  • conf.agent.Main.forwarder_url

    • Type: string

    • Description:

    • “http://%FORWARDER_IP%:17123”

  • conf.agent.Main.hostname

    • Type: string

    • Description:

    • “%AGENT_HOSTNAME%”

  • conf.agent.Main.non_local_traffic

    • Type: bool

    • Description:

    • true

  • conf.agent.Main.num_collector_threads

    • Type: int

    • Description:

    • 1

  • conf.agent.Main.pool_full_max_retries

    • Type: int

    • Description:

    • 4

  • conf.agent.Main.sub_collection_warn

    • Type: int

    • Description:

    • 6

  • conf.agent.Statsd.monasca_statsd_interval

    • Type: int

    • Description:

    • 20

  • conf.agent.Statsd.monasca_statsd_port

    • Type: int

    • Description:

    • 8125

  • conf.agent_plugins.libvirt.auto_detect

    • Type: bool

    • Description:

    • false

  • conf.agent_plugins.libvirt.config.init_config

    • Type: object

    • Description:

    • {}

  • conf.check_scripts

    • Type: object

    • Description:

    • {}

  • conf.detection_scripts

    • Type: object

    • Description:

    • {}

  • conf.logging.formatter_context.class

    • Type: string

    • Description:

    • “oslo_log.formatters.ContextFormatter”

  • conf.logging.formatter_context.datefmt

    • Type: string

    • Description:

    • “%Y-%m-%d %H:%M:%S”

  • conf.logging.formatter_default.datefmt

    • Type: string

    • Description:

    • “%Y-%m-%d %H:%M:%S”

  • conf.logging.formatter_default.format

    • Type: string

    • Description:

    • “%(message)s”

  • conf.logging.formatters.keys[0]

    • Type: string

    • Description:

    • “context”

  • conf.logging.formatters.keys[1]

    • Type: string

    • Description:

    • “default”

  • conf.logging.handler_null.args

    • Type: string

    • Description:

    • “()”

  • conf.logging.handler_null.class

    • Type: string

    • Description:

    • “logging.NullHandler”

  • conf.logging.handler_null.formatter

    • Type: string

    • Description:

    • “default”

  • conf.logging.handler_stderr.args

    • Type: string

    • Description:

    • “(sys.stderr,)”

  • conf.logging.handler_stderr.class

    • Type: string

    • Description:

    • “StreamHandler”

  • conf.logging.handler_stderr.formatter

    • Type: string

    • Description:

    • “context”

  • conf.logging.handler_stdout.args

    • Type: string

    • Description:

    • “(sys.stdout,)”

  • conf.logging.handler_stdout.class

    • Type: string

    • Description:

    • “StreamHandler”

  • conf.logging.handler_stdout.formatter

    • Type: string

    • Description:

    • “context”

  • conf.logging.handlers.keys[0]

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.handlers.keys[1]

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.handlers.keys[2]

    • Type: string

    • Description:

    • “null”

  • conf.logging.logger_kafka.handlers

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.logger_kafka.level

    • Type: string

    • Description:

    • “DEBUG”

  • conf.logging.logger_kafka.propagate

    • Type: int

    • Description:

    • 0

  • conf.logging.logger_kafka.qualname

    • Type: string

    • Description:

    • “kafka”

  • conf.logging.logger_kafkalib.handlers

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.logger_kafkalib.level

    • Type: string

    • Description:

    • “INFO”

  • conf.logging.logger_kafkalib.propagate

    • Type: int

    • Description:

    • 0

  • conf.logging.logger_kafkalib.qualname

    • Type: string

    • Description:

    • “monasca_common.kafka_lib”

  • conf.logging.logger_root.handlers

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.logger_root.level

    • Type: string

    • Description:

    • “INFO”

  • conf.logging.logger_sqlalchemy.handlers

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.logger_sqlalchemy.level

    • Type: string

    • Description:

    • “DEBUG”

  • conf.logging.logger_sqlalchemy.propagate

    • Type: int

    • Description:

    • 0

  • conf.logging.logger_sqlalchemy.qualname

    • Type: string

    • Description:

    • “sqlalchemy.engine”

  • conf.logging.loggers.keys[0]

    • Type: string

    • Description:

    • “root”

  • conf.logging.loggers.keys[1]

    • Type: string

    • Description:

    • “sqlalchemy”

  • conf.logging.loggers.keys[2]

    • Type: string

    • Description:

    • “kafka”

  • conf.logging.loggers.keys[3]

    • Type: string

    • Description:

    • “kafkalib”

  • conf.monasca_api.DEFAULT.enable_logs_api

    • Type: bool

    • Description:

    • true

  • conf.monasca_api.DEFAULT.log_config_append

    • Type: string

    • Description:

    • “/etc/monasca/api-logging.conf”

  • conf.monasca_api.DEFAULT.region

    • Type: string

    • Description:

    • “RegionOne”

  • conf.monasca_api.cassandra.contact_points

    • Type: string

    • Description:

    • “127.0.0.1”

  • conf.monasca_api.database.max_retries

    • Type: int

    • Description:

    • -1

  • conf.monasca_api.influxdb.database_name

    • Type: string

    • Description:

    • “monasca”

  • conf.monasca_api.influxdb.db_per_tenant

    • Type: bool

    • Description:

    • false

  • conf.monasca_api.kafka.logs_topics

    • Type: string

    • Description:

    • “log”

  • conf.monasca_api.kafka.uri

    • Type: string

    • Description:

    • “127.0.0.1:9092”

  • conf.monasca_api.keystone_authtoken.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.monasca_api.keystone_authtoken.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.monasca_api.keystone_authtoken.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.monasca_api.messaging.driver

    • Type: string

    • Description:

    • “monasca_api.common.messaging.kafka_publisher:KafkaPublisher”

  • conf.monasca_api.repositories.metrics_driver

    • Type: string

    • Description:

    • “monasca_api.common.repositories.influxdb.metrics_repository:MetricsRepository”

  • conf.monasca_api.security.agent_authorized_roles

    • Type: string

    • Description:

    • “monasca-agent”

  • conf.monasca_api.security.default_authorized_roles

    • Type: string

    • Description:

    • “monasca-user”

  • conf.monasca_api.security.delegate_authorized_roles

    • Type: string

    • Description:

    • “monasca-agent”

  • conf.monasca_api.security.read_only_authorized_roles

    • Type: string

    • Description:

    • “monasca-read-only-user”

  • conf.monasca_api_paste.DEFAULT.name

    • Type: string

    • Description:

    • “monasca_api”

  • conf.monasca_api_paste.app:api.”paste.app_factory”

    • Type: string

    • Description:

    • “monasca_api.api.server:launch”

  • conf.monasca_api_paste.filter:auth.”paste.filter_factory”

    • Type: string

    • Description:

    • “monasca_api.healthcheck.keystone_protocol:filter_factory”

  • conf.monasca_api_paste.filter:request_id.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware.request_id:RequestId.factory”

  • conf.monasca_api_paste.pipeline:main.pipeline

    • Type: string

    • Description:

    • “request_id auth api”

  • conf.monasca_api_paste.server:main.backlog

    • Type: int

    • Description:

    • 2048

  • conf.monasca_api_paste.server:main.host

    • Type: string

    • Description:

    • “0.0.0.0”

  • conf.monasca_api_paste.server:main.keepalive

    • Type: int

    • Description:

    • 2

  • conf.monasca_api_paste.server:main.loglevel

    • Type: string

    • Description:

    • “DEBUG”

  • conf.monasca_api_paste.server:main.port

    • Type: int

    • Description:

    • 8070

  • conf.monasca_api_paste.server:main.proc_name

    • Type: string

    • Description:

    • “monasca-api”

  • conf.monasca_api_paste.server:main.timeout

    • Type: int

    • Description:

    • 30

  • conf.monasca_api_paste.server:main.use

    • Type: string

    • Description:

    • “egg:gunicorn#main”

  • conf.monasca_api_paste.server:main.worker-class

    • Type: string

    • Description:

    • “eventlet”

  • conf.monasca_api_paste.server:main.worker-connections

    • Type: int

    • Description:

    • 2000

  • conf.monasca_api_paste.server:main.workers

    • Type: int

    • Description:

    • 8

  • conf.notification_config.database.repo_driver

    • Type: string

    • Description:

    • “monasca_notification.common.repositories.mysql.mysql_repo:MysqlRepo”

  • conf.notification_config.email_notifier.grafana_url

    • Type: string

    • Description:

    • “grafana:3000”

  • conf.notification_config.jira_notifier

    • Type: object

    • Description:

    • {}

  • conf.notification_config.kafka.url

    • Type: string

    • Description:

    • “kafka:9092”

  • conf.notification_config.keystone

    • Type: object

    • Description:

    • {}

  • conf.notification_config.mysql

    • Type: object

    • Description:

    • {}

  • conf.notification_config.notification_types.enabled[0]

    • Type: string

    • Description:

    • “email”

  • conf.notification_config.notification_types.enabled[1]

    • Type: string

    • Description:

    • “pagerduty”

  • conf.notification_config.notification_types.enabled[2]

    • Type: string

    • Description:

    • “webhook”

  • conf.notification_config.notification_types.enabled[3]

    • Type: string

    • Description:

    • “jira”

  • conf.notification_config.notification_types.enabled[4]

    • Type: string

    • Description:

    • “slack”

  • conf.notification_config.pagerduty_notifier

    • Type: object

    • Description:

    • {}

  • conf.notification_config.slack_notifier

    • Type: object

    • Description:

    • {}

  • conf.notification_config.webhook_notifier

    • Type: object

    • Description:

    • {}

  • conf.notification_config.zookeeper.url[0]

    • Type: string

    • Description:

    • “127.0.0.1:2181”

  • conf.persister_config.DEFAULT.debug

    • Type: string

    • Description:

    • “True”

  • conf.persister_config.DEFAULT.default_log_levels

    • Type: string

    • Description:

    • “monasca_common.kafka_lib.client=INFO”

  • conf.persister_config.DEFAULT.logging_context_format_string”

    • Type: string

    • Description:

    • “%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s”

  • conf.persister_config.DEFAULT.logging_debug_format_suffix

    • Type: string

    • Description:

    • “{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}”

  • conf.persister_config.DEFAULT.logging_default_format_string

    • Type: string

    • Description:

    • “%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s”

  • conf.persister_config.DEFAULT.logging_exception_prefix

    • Type: string

    • Description:

    • “ERROR %(name)s %(instance)s”

  • conf.persister_config.DEFAULT.use_syslog

    • Type: string

    • Description:

    • “False”

  • conf.persister_config.influxdb.database_name

    • Type: string

    • Description:

    • “monasca”

  • conf.persister_config.influxdb.db_per_tenant

    • Type: bool

    • Description:

    • false

  • conf.persister_config.kafka.num_processors

    • Type: int

    • Description:

    • 1

  • conf.persister_config.kafka_alarm_history.batch_size

    • Type: int

    • Description:

    • 1

  • conf.persister_config.kafka_alarm_history.group_id

    • Type: string

    • Description:

    • “1_alarm-state-transitions”

  • conf.persister_config.kafka_alarm_history.topic

    • Type: string

    • Description:

    • “alarm-state-transitions”

  • conf.persister_config.kafka_alarm_history.uri

    • Type: string

    • Description:

    • “kafka:9092”

  • conf.persister_config.kafka_events

    • Type: object

    • Description:

    • {}

  • conf.persister_config.kafka_metrics.batch_size

    • Type: int

    • Description:

    • 30

  • conf.persister_config.kafka_metrics.group_id

    • Type: string

    • Description:

    • “1_metrics”

  • conf.persister_config.kafka_metrics.topic

    • Type: string

    • Description:

    • “metrics”

  • conf.persister_config.kafka_metrics.uri

    • Type: string

    • Description:

    • “kafka:9092”

  • conf.persister_config.repositories.alarm_state_history_driver

    • Type: string

    • Description:

    • “monasca_persister.repositories.influxdb.alarm_state_history_repository:AlarmStateHistInfluxdbRepository”

  • conf.persister_config.repositories.metrics_driver

    • Type: string

    • Description:

    • “monasca_persister.repositories.influxdb.metrics_repository:MetricInfluxdbRepository”

  • conf.persister_config.zookeeper.uri

    • Type: string

    • Description:

    • “zookeeper:2181”

  • conf.software.apache2.a2dismod

    • Type: string

    • Description:

    • nil

  • conf.software.apache2.a2enmod

    • Type: string

    • Description:

    • nil

  • conf.software.apache2.binary

    • Type: string

    • Description:

    • “apache2”

  • conf.software.apache2.conf_dir

    • Type: string

    • Description:

    • “/etc/apache2/conf-enabled”

  • conf.software.apache2.mods_dir

    • Type: string

    • Description:

    • “/etc/apache2/mods-available”

  • conf.software.apache2.site_dir

    • Type: string

    • Description:

    • “/etc/apache2/sites-enable”

  • conf.software.apache2.start_parameters

    • Type: string

    • Description:

    • “-DFOREGROUND”

  • conf.storm.”java.library.path”

    • Type: string

    • Description:

    • “/usr/local/lib:/opt/local/lib:/usr/lib”

  • conf.storm.”logviewer.childopts”

    • Type: string

    • Description:

    • “-Xmx128m”

  • conf.storm.”logviewer.port”

    • Type: int

    • Description:

    • 8090

  • conf.storm.”nimbus.childopts”

    • Type: string

    • Description:

    • “-Xmx256m”

  • conf.storm.”nimbus.seeds”[0]

    • Type: string

    • Description:

    • “127.0.0.1”

  • conf.storm.”nimbus.thrift.port”

    • Type: int

    • Description:

    • 6627

  • conf.storm.”storm.local.dir”

    • Type: string

    • Description:

    • “/var/storm”

  • conf.storm.”storm.zookeeper.port”

    • Type: int

    • Description:

    • 2181

  • conf.storm.”storm.zookeeper.retry.interval”

    • Type: int

    • Description:

    • 5000

  • conf.storm.”storm.zookeeper.retry.times”

    • Type: int

    • Description:

    • 60

  • conf.storm.”storm.zookeeper.root”

    • Type: string

    • Description:

    • “/storm”

  • conf.storm.”storm.zookeeper.servers”[0]

    • Type: string

    • Description:

    • “127.0.0.1”

  • conf.storm.”storm.zookeeper.session.timeout”

    • Type: int

    • Description:

    • 3000

  • conf.storm.”supervisor.childopts”

    • Type: string

    • Description:

    • “-Xmx256m”

  • conf.storm.”supervisor.slots.ports”[0]

    • Type: int

    • Description:

    • 6701

  • conf.storm.”supervisor.slots.ports”[1]

    • Type: int

    • Description:

    • 6702

  • conf.storm.”topology.acker.executors”

    • Type: int

    • Description:

    • 1

  • conf.storm.”topology.debug”

    • Type: bool

    • Description:

    • false

  • conf.storm.”transactional.zookeeper.port”

    • Type: int

    • Description:

    • 2181

  • conf.storm.”transactional.zookeeper.root”

    • Type: string

    • Description:

    • “/storm-transactional”

  • conf.storm.”transactional.zookeeper.servers”[0]

    • Type: string

    • Description:

    • “127.0.0.1”

  • conf.storm.”ui.childopts”

    • Type: string

    • Description:

    • “-Xmx768m”

  • conf.storm.”ui.host”

    • Type: string

    • Description:

    • “localhost”

  • conf.storm.”ui.port”

    • Type: int

    • Description:

    • 8089

  • conf.storm.”worker.childopts”

    • Type: string

    • Description:

    • “-Xmx1280m -XX:+UseConcMarkSweepGC -Dcom.sun.management.jmxremote”

  • conf.thresh_config.database.driverClass

    • Type: string

    • Description:

    • “org.mariadb.jdbc.Driver”

  • conf.thresh_config.database.maxSize

    • Type: int

    • Description:

    • 41

  • conf.thresh_config.database.maxWaitForConnection

    • Type: string

    • Description:

    • “1s”

  • conf.thresh_config.database.minSize

    • Type: int

    • Description:

    • 8

  • conf.thresh_config.database.password

    • Type: string

    • Description:

    • “%THRESH_DB_PASSWORD%”

  • conf.thresh_config.database.properties.ssl

    • Type: bool

    • Description:

    • false

  • conf.thresh_config.database.url

    • Type: string

    • Description:

    • “jdbc:mariadb://%THRESH_DB_URL%”

  • conf.thresh_config.database.user

    • Type: string

    • Description:

    • “%THRESH_DB_USER%”

  • conf.thresh_config.database.validationQuery

    • Type: string

    • Description:

    • “/* mysql Health Check */ SELECT 1”

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.autoCommitEnable

    • Type: bool

    • Description:

    • true

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.autoCommitIntervalMs

    • Type: int

    • Description:

    • 60000

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.autoOffsetReset

    • Type: string

    • Description:

    • “largest”

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.clientId

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.consumerId

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.consumerTimeoutMs

    • Type: int

    • Description:

    • -1

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.fetchMessageMaxBytes

    • Type: int

    • Description:

    • 1048576

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.fetchMinBytes

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.fetchWaitMaxMs

    • Type: int

    • Description:

    • 100

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.groupId

    • Type: string

    • Description:

    • “thresh-event”

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.numThreads

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.queuedMaxMessageChunks

    • Type: int

    • Description:

    • 10

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.rebalanceBackoffMs

    • Type: int

    • Description:

    • 2000

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.rebalanceMaxRetries

    • Type: int

    • Description:

    • 4

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.refreshLeaderBackoffMs

    • Type: int

    • Description:

    • 200

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.socketReceiveBufferBytes

    • Type: int

    • Description:

    • 65536

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.socketTimeoutMs

    • Type: int

    • Description:

    • 30000

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.topic

    • Type: string

    • Description:

    • “events”

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.zookeeperConnect

    • Type: string

    • Description:

    • “127.0.0.1:2181”

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.zookeeperConnectionTimeoutMs

    • Type: int

    • Description:

    • 60000

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.zookeeperSessionTimeoutMs

    • Type: int

    • Description:

    • 60000

  • conf.thresh_config.eventSpoutConfig.kafkaConsumerConfiguration.zookeeperSyncTimeMs

    • Type: int

    • Description:

    • 2000

  • conf.thresh_config.kafkaProducerConfig.batchNumMessages

    • Type: int

    • Description:

    • 200

  • conf.thresh_config.kafkaProducerConfig.clientId

    • Type: string

    • Description:

    • “Threshold_Engine”

  • conf.thresh_config.kafkaProducerConfig.compressedTopics

    • Type: string

    • Description:

    • “”

  • conf.thresh_config.kafkaProducerConfig.compressionCodec

    • Type: string

    • Description:

    • “none”

  • conf.thresh_config.kafkaProducerConfig.keySerializerClass

    • Type: string

    • Description:

    • “”

  • conf.thresh_config.kafkaProducerConfig.messageSendMaxRetries

    • Type: int

    • Description:

    • 3

  • conf.thresh_config.kafkaProducerConfig.metadataBrokerList

    • Type: string

    • Description:

    • “kafka:9092”

  • conf.thresh_config.kafkaProducerConfig.partitionerClass

    • Type: string

    • Description:

    • “”

  • conf.thresh_config.kafkaProducerConfig.producerType

    • Type: string

    • Description:

    • “sync”

  • conf.thresh_config.kafkaProducerConfig.queueBufferingMaxMessages

    • Type: int

    • Description:

    • 10000

  • conf.thresh_config.kafkaProducerConfig.queueBufferingMaxMs

    • Type: int

    • Description:

    • 5000

  • conf.thresh_config.kafkaProducerConfig.queueEnqueueTimeoutMs

    • Type: int

    • Description:

    • -1

  • conf.thresh_config.kafkaProducerConfig.requestRequiredAcks

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.kafkaProducerConfig.requestTimeoutMs

    • Type: int

    • Description:

    • 10000

  • conf.thresh_config.kafkaProducerConfig.retryBackoffMs

    • Type: int

    • Description:

    • 100

  • conf.thresh_config.kafkaProducerConfig.sendBufferBytes

    • Type: int

    • Description:

    • 102400

  • conf.thresh_config.kafkaProducerConfig.serializerClass

    • Type: string

    • Description:

    • “kafka.serializer.StringEncoder”

  • conf.thresh_config.kafkaProducerConfig.topic

    • Type: string

    • Description:

    • “alarm-state-transitions”

  • conf.thresh_config.kafkaProducerConfig.topicMetadataRefreshIntervalMs

    • Type: int

    • Description:

    • 600000

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.autoCommitEnable

    • Type: bool

    • Description:

    • true

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.autoCommitIntervalMs

    • Type: int

    • Description:

    • 60000

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.autoOffsetReset

    • Type: string

    • Description:

    • “largest”

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.clientId

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.consumerId

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.consumerTimeoutMs

    • Type: int

    • Description:

    • -1

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.fetchMessageMaxBytes

    • Type: int

    • Description:

    • 1048576

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.fetchMinBytes

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.fetchWaitMaxMs

    • Type: int

    • Description:

    • 100

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.groupId

    • Type: string

    • Description:

    • “thresh-metric”

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.numThreads

    • Type: int

    • Description:

    • 1

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.queuedMaxMessageChunks

    • Type: int

    • Description:

    • 10

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.rebalanceBackoffMs

    • Type: int

    • Description:

    • 2000

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.rebalanceMaxRetries

    • Type: int

    • Description:

    • 4

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.refreshLeaderBackoffMs

    • Type: int

    • Description:

    • 200

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.socketReceiveBufferBytes

    • Type: int

    • Description:

    • 65536

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.socketTimeoutMs

    • Type: int

    • Description:

    • 30000

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.topic

    • Type: string

    • Description:

    • “metrics”

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.zookeeperConnect

    • Type: string

    • Description:

    • “127.0.0.1:2181”

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.zookeeperConnectionTimeoutMs

    • Type: int

    • Description:

    • 60000

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.zookeeperSessionTimeoutMs

    • Type: int

    • Description:

    • 60000

  • conf.thresh_config.metricSpoutConfig.kafkaConsumerConfiguration.zookeeperSyncTimeMs

    • Type: int

    • Description:

    • 2000

  • conf.thresh_config.metricSpoutTasks

    • Type: int

    • Description:

    • 2

  • conf.thresh_config.metricSpoutThreads

    • Type: int

    • Description:

    • 2

  • conf.thresh_config.sporadicMetricNamespaces[0]

    • Type: string

    • Description:

    • “foo”

  • conf.thresh_config.statsdConfig.dimensions.component

    • Type: string

    • Description:

    • “storm”

  • conf.thresh_config.statsdConfig.dimensions.service

    • Type: string

    • Description:

    • “monitoring”

  • conf.thresh_config.statsdConfig.host

    • Type: string

    • Description:

    • “127.0.0.1”

  • conf.thresh_config.statsdConfig.port

    • Type: int

    • Description:

    • 8125

  • conf.thresh_config.statsdConfig.prefix

    • Type: string

    • Description:

    • “monasca.storm.”

  • conf.wsgi_monasca_api

    • Type: string

    • Description:

    • {{- $portInt := tuple \"monitoring\" \"internal\" \"api\" $ | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }}
      
      Listen 0.0.0.0:{{ $portInt }}
      
      LogFormat \"%h %l %u %t \\\"%r\\\" %>s %b \\\"%{Referer}i\\\" \\\"%{User-Agent}i\\\"\" combined
      LogFormat \"%{X-Forwarded-For}i %l %u %t \\\"%r\\\" %>s %b \\\"%{Referer}i\\\" \\\"%{User-Agent}i\\\"\" proxy
      
      SetEnvIf X-Forwarded-For \"^.*\\..*\\..*\\..*\" forwarded
      CustomLog /dev/stdout combined env=!forwarded
      CustomLog /dev/stdout proxy env=forwarded
      
      <VirtualHost *:{{ $portInt }}>
          WSGIDaemonProcess monasca-api processes=1 threads=1 user=monasca-api group=monasca-api display-name=%{GROUP}
          WSGIProcessGroup monasca-api
          WSGIScriptAlias / /var/www/cgi-bin/monasca/monasca-api-wsgi
          WSGIApplicationGroup %{GLOBAL}
          WSGIPassAuthorization On
          <IfVersion >= 2.4>
            ErrorLogFormat \"%{cu}t %M\"
          </IfVersion>
          ErrorLog /dev/stdout
      
          SetEnvIf X-Forwarded-For \"^.*\\..*\\..*\\..*\" forwarded
          CustomLog /dev/stdout combined env=!forwarded
          CustomLog /dev/stdout proxy env=forwarded
      </VirtualHost>
      
  • dependencies.dynamic.common.local_image_registry.jobs[0]

    • Type: string

    • Description:

    • “image-repo-sync”

  • dependencies.dynamic.common.local_image_registry.services[0].endpoint

    • Type: string

    • Description:

    • “node”

  • dependencies.dynamic.common.local_image_registry.services[0].service

    • Type: string

    • Description:

    • “local_image_registry”

  • dependencies.static.agent.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.agent.services[0].service

    • Type: string

    • Description:

    • “monitoring”

  • dependencies.static.api.jobs[0]

    • Type: string

    • Description:

    • “monasca-db-sync”

  • dependencies.static.api.jobs[1]

    • Type: string

    • Description:

    • “monasca-ks-service”

  • dependencies.static.api.jobs[2]

    • Type: string

    • Description:

    • “monasca-ks-user”

  • dependencies.static.api.jobs[3]

    • Type: string

    • Description:

    • “monasca-ks-endpoints”

  • dependencies.static.api.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.api.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.db_drop.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_drop.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.db_init.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_init.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.db_sync.jobs[0]

    • Type: string

    • Description:

    • “monasca-db-init”

  • dependencies.static.db_sync.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_sync.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.influxdb_init.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.influxdb_init.services[0].service

    • Type: string

    • Description:

    • “metrics_db”

  • dependencies.static.ks_endpoints.jobs[0]

    • Type: string

    • Description:

    • “monasca-ks-service”

  • dependencies.static.ks_endpoints.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_endpoints.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.ks_service.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_service.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.ks_user.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_user.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.notification.jobs[0]

    • Type: string

    • Description:

    • “monasca-db-sync”

  • dependencies.static.notification.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.notification.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.persister.jobs[0]

    • Type: string

    • Description:

    • “monasca-influxdb-init”

  • dependencies.static.persister.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.persister.services[0].service

    • Type: string

    • Description:

    • “metrics_db”

  • dependencies.static.thresh.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.thresh.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • endpoints.cluster_domain_suffix

    • Type: string

    • Description:

    • “cluster.local”

  • endpoints.identity.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.admin.project_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.admin.project_name

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.admin.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.admin.user_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.admin.username

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.monasca.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.monasca.project_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.monasca.project_name

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.monasca.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.monasca.role[0]

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.monasca.role[1]

    • Type: string

    • Description:

    • “monasca-user”

  • endpoints.identity.auth.monasca.user_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.monasca.username

    • Type: string

    • Description:

    • “monasca”

  • endpoints.identity.auth.monasca_agent.interface

    • Type: string

    • Description:

    • “private”

  • endpoints.identity.auth.monasca_agent.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.monasca_agent.project_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.monasca_agent.project_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.monasca_agent.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.monasca_agent.role

    • Type: string

    • Description:

    • “monasca-agent”

  • endpoints.identity.auth.monasca_agent.user_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.monasca_agent.username

    • Type: string

    • Description:

    • “monasca-agent”

  • endpoints.identity.auth.monasca_read_only_user.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.monasca_read_only_user.project_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.monasca_read_only_user.project_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.monasca_read_only_user.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.monasca_read_only_user.role

    • Type: string

    • Description:

    • “monasca-read-only-user”

  • endpoints.identity.auth.monasca_read_only_user.user_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.monasca_read_only_user.username

    • Type: string

    • Description:

    • “monasca-read-only-user”

  • endpoints.identity.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.identity.hosts.default

    • Type: string

    • Description:

    • “keystone”

  • endpoints.identity.hosts.internal

    • Type: string

    • Description:

    • “keystone-api”

  • endpoints.identity.name

    • Type: string

    • Description:

    • “keystone”

  • endpoints.identity.path.default

    • Type: string

    • Description:

    • “/v3”

  • endpoints.identity.port.api.default

    • Type: int

    • Description:

    • 80

  • endpoints.identity.port.api.internal

    • Type: int

    • Description:

    • 5000

  • endpoints.identity.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.ingress.hosts.default

    • Type: string

    • Description:

    • “ingress”

  • endpoints.ingress.name

    • Type: string

    • Description:

    • “ingress”

  • endpoints.ingress.namespace

    • Type: string

    • Description:

    • nil

  • endpoints.ingress.port.ingress.default

    • Type: int

    • Description:

    • 80

  • endpoints.kube_dns.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.kube_dns.hosts.default

    • Type: string

    • Description:

    • “kube-dns”

  • endpoints.kube_dns.name

    • Type: string

    • Description:

    • “kubernetes-dns”

  • endpoints.kube_dns.namespace

    • Type: string

    • Description:

    • “kube-system”

  • endpoints.kube_dns.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.kube_dns.port.dns.default

    • Type: int

    • Description:

    • 53

  • endpoints.kube_dns.port.dns.protocol

    • Type: string

    • Description:

    • “UDP”

  • endpoints.kube_dns.scheme

    • Type: string

    • Description:

    • “http”

  • endpoints.local_image_registry.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.local_image_registry.hosts.default

    • Type: string

    • Description:

    • “localhost”

  • endpoints.local_image_registry.hosts.internal

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.hosts.node

    • Type: string

    • Description:

    • “localhost”

  • endpoints.local_image_registry.name

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.namespace

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.port.registry.node

    • Type: int

    • Description:

    • 5000

  • endpoints.logs.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.logs.hosts.default

    • Type: string

    • Description:

    • “monasca-api”

  • endpoints.logs.hosts.public

    • Type: string

    • Description:

    • “monasca-api”

  • endpoints.logs.name

    • Type: string

    • Description:

    • “monasca”

  • endpoints.logs.path.default

    • Type: string

    • Description:

    • “/v2.0”

  • endpoints.logs.port.api.default

    • Type: int

    • Description:

    • 8070

  • endpoints.logs.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.logs.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.logs_search.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.logs_search.hosts.default

    • Type: string

    • Description:

    • “kibana”

  • endpoints.logs_search.hosts.public

    • Type: string

    • Description:

    • “kibana”

  • endpoints.logs_search.name

    • Type: string

    • Description:

    • “monasca”

  • endpoints.logs_search.path.default

    • Type: string

    • Description:

    • “/”

  • endpoints.logs_search.port.api.default

    • Type: int

    • Description:

    • 5601

  • endpoints.logs_search.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.logs_search.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.metrics_db.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.metrics_db.auth.admin.username

    • Type: string

    • Description:

    • “admin”

  • endpoints.metrics_db.auth.monasca_api.password

    • Type: string

    • Description:

    • “password”

  • endpoints.metrics_db.auth.monasca_api.username

    • Type: string

    • Description:

    • “monasca-api”

  • endpoints.metrics_db.auth.monasca_persister.password

    • Type: string

    • Description:

    • “password”

  • endpoints.metrics_db.auth.monasca_persister.username

    • Type: string

    • Description:

    • “monasca-persister”

  • endpoints.metrics_db.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.metrics_db.hosts.default

    • Type: string

    • Description:

    • “influxdb”

  • endpoints.metrics_db.path

    • Type: string

    • Description:

    • “/”

  • endpoints.metrics_db.port.influxdb.default

    • Type: int

    • Description:

    • 8086

  • endpoints.metrics_db.scheme

    • Type: string

    • Description:

    • “http”

  • endpoints.monitoring.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.monitoring.hosts.default

    • Type: string

    • Description:

    • “monasca-api”

  • endpoints.monitoring.hosts.public

    • Type: string

    • Description:

    • “monasca-api”

  • endpoints.monitoring.name

    • Type: string

    • Description:

    • “monasca”

  • endpoints.monitoring.path.default

    • Type: string

    • Description:

    • “/v2.0”

  • endpoints.monitoring.port.api.default

    • Type: int

    • Description:

    • 8070

  • endpoints.monitoring.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.monitoring.port.forwarder.default

    • Type: int

    • Description:

    • 17123

  • endpoints.monitoring.port.forwarder.public

    • Type: int

    • Description:

    • 17123

  • endpoints.monitoring.port.statsd.default

    • Type: int

    • Description:

    • 8125

  • endpoints.monitoring.port.statsd.public

    • Type: int

    • Description:

    • 8125

  • endpoints.monitoring.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.oslo_cache.auth.memcache_secret_key

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.hosts.default

    • Type: string

    • Description:

    • “memcached”

  • endpoints.oslo_cache.port.memcache.default

    • Type: int

    • Description:

    • 11211

  • endpoints.oslo_db.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.admin.secret.tls.internal

    • Type: string

    • Description:

    • “mariadb-tls-direct”

  • endpoints.oslo_db.auth.admin.username

    • Type: string

    • Description:

    • “root”

  • endpoints.oslo_db.auth.monasca.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.monasca.username

    • Type: string

    • Description:

    • “monasca”

  • endpoints.oslo_db.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_db.hosts.default

    • Type: string

    • Description:

    • “mariadb”

  • endpoints.oslo_db.path

    • Type: string

    • Description:

    • “/monasca”

  • endpoints.oslo_db.port.mysql.default

    • Type: int

    • Description:

    • 3306

  • endpoints.oslo_db.scheme

    • Type: string

    • Description:

    • “mysql+pymysql”

  • images.local_registry.active

    • Type: bool

    • Description:

    • false

  • images.local_registry.exclude[0]

    • Type: string

    • Description:

    • “dep_check”

  • images.local_registry.exclude[1]

    • Type: string

    • Description:

    • “image_repo_sync”

  • images.pull_policy

    • Type: string

    • Description:

    • “IfNotPresent”

  • images.tags.db_drop

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.db_init

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.dep_check

    • Type: string

    • Description:

    • “quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal”

  • images.tags.image_repo_sync

    • Type: string

    • Description:

    • “docker.io/docker:17.07.0”

  • images.tags.influxdb_init

    • Type: string

    • Description:

    • “radial/busyboxplus:curl”

  • images.tags.ks_endpoints

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.ks_service

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.ks_user

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.monasca_api

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_api:stein-ubuntu_bionic”

  • images.tags.monasca_collector

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_agent:stein-ubuntu_bionic”

  • images.tags.monasca_db_sync

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca:stein-ubuntu_bionic”

  • images.tags.monasca_forwarder

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_forwarder:stein-ubuntu_bionic”

  • images.tags.monasca_notification

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_notification:stein-ubuntu_bionic”

  • images.tags.monasca_persister

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_persister:stein-ubuntu_bionic”

  • images.tags.monasca_statsd

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_statsd:stein-ubuntu_bionic”

  • images.tags.monasca_thresh

    • Type: string

    • Description:

    • “docker.io/openstackhelm/monasca_thresh:stein-ubuntu_bionic”

  • images.tags.test

    • Type: string

    • Description:

    • “docker.io/openstackhelm/osh-selenium:latest-ubuntu_focal”

  • labels.agent.node_selector_key

    • Type: string

    • Description:

    • “openstack-compute-node”

  • labels.agent.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.api.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.api.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.job.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.job.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.notification.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.notification.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.persister.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.persister.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.thresh.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.thresh.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • manifests.certificates

    • Type: bool

    • Description:

    • false

  • manifests.configmap_bin

    • Type: bool

    • Description:

    • true

  • manifests.configmap_etc

    • Type: bool

    • Description:

    • true

  • manifests.daemonset_agent

    • Type: bool

    • Description:

    • true

  • manifests.deployment_agent

    • Type: bool

    • Description:

    • false

  • manifests.deployment_api

    • Type: bool

    • Description:

    • true

  • manifests.deployment_notification

    • Type: bool

    • Description:

    • true

  • manifests.deployment_persister

    • Type: bool

    • Description:

    • true

  • manifests.ingress_api

    • Type: bool

    • Description:

    • true

  • manifests.job_db_drop

    • Type: bool

    • Description:

    • false

  • manifests.job_db_init

    • Type: bool

    • Description:

    • true

  • manifests.job_db_sync

    • Type: bool

    • Description:

    • true

  • manifests.job_image_repo_sync

    • Type: bool

    • Description:

    • true

  • manifests.job_influxdb_init

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_endpoints

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_service

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_user

    • Type: bool

    • Description:

    • true

  • manifests.job_rabbit_init

    • Type: bool

    • Description:

    • false

  • manifests.job_thresh

    • Type: bool

    • Description:

    • true

  • manifests.network_policy

    • Type: bool

    • Description:

    • false

  • manifests.secret_db

    • Type: bool

    • Description:

    • true

  • manifests.secret_influxdb

    • Type: bool

    • Description:

    • true

  • manifests.secret_ingress_tls

    • Type: bool

    • Description:

    • true

  • manifests.secret_keystone

    • Type: bool

    • Description:

    • true

  • manifests.service

    • Type: bool

    • Description:

    • true

  • manifests.service_ingress

    • Type: bool

    • Description:

    • true

  • network.api.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”

    • Type: string

    • Description:

    • “/”

  • network.api.ingress.classes.cluster

    • Type: string

    • Description:

    • “nginx-cluster”

  • network.api.ingress.classes.namespace

    • Type: string

    • Description:

    • “nginx”

  • network.api.ingress.public

    • Type: bool

    • Description:

    • true

  • network.external_policy_local

    • Type: bool

    • Description:

    • false

  • network.node_port.enabled

    • Type: bool

    • Description:

    • false

  • network.node_port.port

    • Type: int

    • Description:

    • 31000

  • network_policy.monasca.egress[0]

    • Type: object

    • Description:

    • {}

  • network_policy.monasca.ingress[0]

    • Type: object

    • Description:

    • {}

  • pod.affinity.anti.topologyKey.default

    • Type: string

    • Description:

    • “kubernetes.io/hostname”

  • pod.affinity.anti.type.default

    • Type: string

    • Description:

    • “preferredDuringSchedulingIgnoredDuringExecution”

  • pod.affinity.anti.weight.default

    • Type: int

    • Description:

    • 10

  • pod.dns_policy

    • Type: string

    • Description:

    • “ClusterFirstWithHostNet”

  • pod.lifecycle.disruption_budget.monasca.min_available

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.termination_grace_period.monasca.timeout

    • Type: int

    • Description:

    • 30

  • pod.lifecycle.upgrades.daemonsets.agent.enabled

    • Type: bool

    • Description:

    • true

  • pod.lifecycle.upgrades.daemonsets.agent.max_unavailable

    • Type: int

    • Description:

    • 1

  • pod.lifecycle.upgrades.daemonsets.agent.min_ready_seconds

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.upgrades.daemonsets.pod_replacement_strategy

    • Type: string

    • Description:

    • “RollingUpdate”

  • pod.lifecycle.upgrades.deployments.pod_replacement_strategy

    • Type: string

    • Description:

    • “RollingUpdate”

  • pod.lifecycle.upgrades.deployments.revision_history

    • Type: int

    • Description:

    • 3

  • pod.lifecycle.upgrades.deployments.rolling_update.max_surge

    • Type: int

    • Description:

    • 3

  • pod.lifecycle.upgrades.deployments.rolling_update.max_unavailable

    • Type: int

    • Description:

    • 1

  • pod.mounts.monasca_agent.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[0].mountPath

    • Type: string

    • Description:

    • “/var/lib/libvirt”

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[0].name

    • Type: string

    • Description:

    • “varliblibvirt”

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[0].readOnly

    • Type: bool

    • Description:

    • true

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[1].mountPath

    • Type: string

    • Description:

    • “/lib/modules”

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[1].name

    • Type: string

    • Description:

    • “libmodules”

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[1].readOnly

    • Type: bool

    • Description:

    • true

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[2].mountPath

    • Type: string

    • Description:

    • “/var/lib/nova”

  • pod.mounts.monasca_agent.monasca_collector.volumeMounts[2].name

    • Type: string

    • Description:

    • “varlibnova”

  • pod.mounts.monasca_agent.monasca_collector.volumes[0].hostPath.path

    • Type: string

    • Description:

    • “/lib/modules”

  • pod.mounts.monasca_agent.monasca_collector.volumes[0].name

    • Type: string

    • Description:

    • “libmodules”

  • pod.mounts.monasca_agent.monasca_collector.volumes[1].hostPath.path

    • Type: string

    • Description:

    • “/var/lib/libvirt”

  • pod.mounts.monasca_agent.monasca_collector.volumes[1].name

    • Type: string

    • Description:

    • “varliblibvirt”

  • pod.mounts.monasca_agent.monasca_collector.volumes[2].hostPath.path

    • Type: string

    • Description:

    • “/var/lib/nova”

  • pod.mounts.monasca_agent.monasca_collector.volumes[2].name

    • Type: string

    • Description:

    • “varlibnova”

  • pod.mounts.monasca_agent.monasca_forwarder.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_agent.monasca_forwarder.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_agent.monasca_statsd.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_agent.monasca_statsd.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_api.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_api.monasca_api.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_api.monasca_api.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_db_init.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_db_init.monasca_db_init.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_db_init.monasca_db_init.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_db_sync.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_db_sync.monasca_db_sync.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_db_sync.monasca_db_sync.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_notification.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_notification.monasca_notification.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_notification.monasca_notification.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_persister.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_persister.monasca_persister.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_persister.monasca_persister.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_tests.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_tests.monasca_tests.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_tests.monasca_tests.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_thresh.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_thresh.monasca_thresh.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.monasca_thresh.monasca_thresh.volumes

    • Type: string

    • Description:

    • nil

  • pod.probes.api.default.liveness.enabled

    • Type: bool

    • Description:

    • true

  • pod.probes.api.default.liveness.params.initialDelaySeconds

    • Type: int

    • Description:

    • 120

  • pod.probes.api.default.liveness.params.periodSeconds

    • Type: int

    • Description:

    • 90

  • pod.probes.api.default.liveness.params.timeoutSeconds

    • Type: int

    • Description:

    • 70

  • pod.probes.api.default.readiness.enabled

    • Type: bool

    • Description:

    • true

  • pod.probes.api.default.readiness.params.initialDelaySeconds

    • Type: int

    • Description:

    • 80

  • pod.probes.api.default.readiness.params.periodSeconds

    • Type: int

    • Description:

    • 90

  • pod.probes.api.default.readiness.params.timeoutSeconds

    • Type: int

    • Description:

    • 70

  • pod.probes.forwarder.default.liveness.enabled

    • Type: bool

    • Description:

    • true

  • pod.probes.forwarder.default.liveness.params.initialDelaySeconds

    • Type: int

    • Description:

    • 120

  • pod.probes.forwarder.default.liveness.params.periodSeconds

    • Type: int

    • Description:

    • 90

  • pod.probes.forwarder.default.liveness.params.timeoutSeconds

    • Type: int

    • Description:

    • 70

  • pod.probes.forwarder.default.readiness.enabled

    • Type: bool

    • Description:

    • true

  • pod.probes.forwarder.default.readiness.params.initialDelaySeconds

    • Type: int

    • Description:

    • 80

  • pod.probes.forwarder.default.readiness.params.periodSeconds

    • Type: int

    • Description:

    • 90

  • pod.probes.forwarder.default.readiness.params.timeoutSeconds

    • Type: int

    • Description:

    • 70

  • pod.probes.rpc_retries

    • Type: int

    • Description:

    • 2

  • pod.probes.rpc_timeout

    • Type: int

    • Description:

    • 60

  • pod.probes.statsd.default

    • Type: object

    • Description:

    • {}

  • pod.replicas.agent

    • Type: int

    • Description:

    • 1

  • pod.replicas.api

    • Type: int

    • Description:

    • 1

  • pod.replicas.notification

    • Type: int

    • Description:

    • 1

  • pod.replicas.persister

    • Type: int

    • Description:

    • 1

  • pod.replicas.thresh

    • Type: int

    • Description:

    • 1

  • pod.resources.agent_init.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.agent_init.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.agent_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.agent_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.api.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.api.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.api.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.api.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.collector.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.collector.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.collector.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.collector.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.enabled

    • Type: bool

    • Description:

    • false

  • pod.resources.forwarder.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.forwarder.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.forwarder.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.forwarder.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_drop.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_drop.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_drop.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_drop.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_init.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_init.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_sync.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_sync.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_sync.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_sync.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.image_repo_sync.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.image_repo_sync.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.image_repo_sync.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.image_repo_sync.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.influxdb_init.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.influxdb_init.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.influxdb_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.influxdb_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.tests.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.tests.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.tests.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.tests.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.notification.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.notification.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.notification.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.notification.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.persister.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.persister.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.persister.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.persister.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.statsd.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.statsd.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.statsd.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.statsd.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.thresh.limits.cpu

    • Type: string

    • Description:

    • “500m”

  • pod.resources.thresh.limits.memory

    • Type: string

    • Description:

    • “512Mi”

  • pod.resources.thresh.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.thresh.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.security_context.agent.container.agent_init.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.agent_init.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.agent_init.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.agent.container.monasca_collector.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.monasca_collector.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.monasca_collector.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.agent.container.monasca_forwarder.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.monasca_forwarder.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.monasca_forwarder.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.agent.container.monasca_statsd.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.monasca_statsd.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.agent.container.monasca_statsd.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.agent.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.api.container.monasca-api.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.api.container.monasca-api.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.api.container.monasca-api.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.api.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.db_sync.container.monasca_db_sync.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.db_sync.container.monasca_db_sync.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.db_sync.container.monasca_db_sync.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.db_sync.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.influxdb_init.container.influxdb_init.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.influxdb_init.container.influxdb_init.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.influxdb_init.container.influxdb_init.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.influxdb_init.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.notification.container.monasca-notification.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.notification.container.monasca-notification.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.notification.container.monasca-notification.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.notification.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.persister.container.monasca-persister.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.persister.container.monasca-persister.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.persister.container.monasca-persister.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.persister.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.test.container.monasca_test.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.test.container.monasca_test.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.test.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.thresh.container.monasca-thresh.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.thresh.container.monasca-thresh.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • false

  • pod.security_context.thresh.container.monasca-thresh.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.thresh.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • release_group

    • Type: string

    • Description:

    • nil

  • secrets.identity.admin

    • Type: string

    • Description:

    • “monasca-keystone-admin”

  • secrets.identity.monasca

    • Type: string

    • Description:

    • “monasca-keystone-user”

  • secrets.identity.monasca_agent

    • Type: string

    • Description:

    • “monasca-keystone-agent”

  • secrets.identity.monasca_read_only_user

    • Type: string

    • Description:

    • “monasca-keystone-ro”

  • secrets.identity.test

    • Type: string

    • Description:

    • “monasca-keystone-test”

  • secrets.metrics_db

    • Type: string

    • Description:

    • “monasca-influxdb”

  • secrets.oslo_db.admin

    • Type: string

    • Description:

    • “monasca-db-admin”

  • secrets.oslo_db.monasca

    • Type: string

    • Description:

    • “monasca-db-user”

  • secrets.oslo_messaging.admin

    • Type: string

    • Description:

    • “monasca-rabbitmq-admin”

  • secrets.oslo_messaging.monasca

    • Type: string

    • Description:

    • “monasca-rabbitmq-user”

  • secrets.tls.events_api.api.internal

    • Type: string

    • Description:

    • “monasca-events-tls-proxy”

  • secrets.tls.events_api.api.public

    • Type: string

    • Description:

    • “monasca-events-tls-public”

  • secrets.tls.monitoring.api.internal

    • Type: string

    • Description:

    • “monasca-tls-api”

  • secrets.tls.monitoring.api.public

    • Type: string

    • Description:

    • “monasca-tls-public”

  • secrets.tls.monitoring.statsd.internal

    • Type: string

    • Description:

    • “monasca-tls-statsd”

  • secrets.tls.monitoring.statsd.public

    • Type: string

    • Description:

    • “monasca-statsd-tls-public”