Control Properties

You can set the configuration properties via ConnectPlaza® Deploy. Select the Agent you want to configure and select Agent configuration . Select in the selection box the Control and you will be presented with the correct settings. See Deploy Configuration for more information.

Every configuratie has two properties files. A -default.properties file and a .properties file as described above.

The connectplaza-control-default.properties file contains the default settings for all properties concerning your ConnectPlaza® Agent, the connectplaza-control.properties file contains your changes made through the Agent Configuration option in ConnectPlaza® Deploy.

################################################################################
# WARNING
################################################################################
# This file is automatically generated and should not be edited manually.
#
# If you want to change the default value of a property, use the Deploy frontend
# or override the property in the connectplaza-control.properties file.
################################################################################


################################################################################
# CONTROL SETTINGS
################################################################################

# Label            : Http Host
# Description      : URL only used for internal use
# Type             : TEXT
connectplaza.control.control-flow.httpconsumer.host=${connect.jetty.sslconnector.host}

# Label            : Http port
# Description      : Port only used for internal use
# Type             : TEXT
connectplaza.control.control-flow.httpconsumer.port=${connect.jetty.sslconnector.port}

# Label            : Topic messages time to live
# Description      : Time in ms notification message stay on topic when client not connected
# Type             : TEXT
connectplaza.control.JmsTemplate.timeToLive=3600000

# Label            : Persistent Delivery
# Description      : Messages sent are persistent
# Type             : SELECT
# Permitted Values : [true, false]
connectplaza.control.JmsTemplate.deliveryPersistent=true


################################################################################
# MAIL REPORTER
################################################################################

# Label            : Notification Email Schedule
# Description      : Schedule for sending Notification Email
# Type             : CRON
connectplaza.control.mail-reporter.notification-mailer.notificationConsumer.cron=*/5 * * * * *

# Label            : Default mail to address if no userid:mail is set in id:email map
# Description      : Comma separated if more addresses are needed
# Type             : TEXT
connectplaza.control.mail-reporter.notification-mailer.mail-producer.to=

# Label            : Mail From
# Type             : TEXT
connectplaza.control.mail-reporter.notification-mailer.mail-producer.from=

# Label            : Mail Server Host
# Type             : TEXT
connectplaza.control.mail-reporter.notification-mailer.mail-producer.host=

# Label            : Mail Server Port
# Type             : NUMBER
connectplaza.control.mail-reporter.notification-mailer.mail-producer.port=587

# Label            : StartTLS
# Type             : SELECT
# Permitted Values : [true, false]
connectplaza.control.mail-reporter.notification-mailer.mail-producer.starttls=true

# Label            : Mail account username
# Type             : TEXT
connectplaza.control.mail-reporter.notification-mailer.mail-producer.username=

# Label            : Mail account password
# Type             : SECRET
connectplaza.control.mail-reporter.notification-mailer.mail-producer.password=

# Label            : Mail Subject
# Type             : TEXT
connectplaza.control.mail-reporter.notification-mailer.mail-producer.subject=ConnectPlaza Control Notification from ${connect.license.key}

# Label            : id:email map
# Description      : Map of userids: email adress
# Type             : USERIDMAIL
connectplaza.control.mail-reporter.notification-mailer.user-email-map=

# Label            : Mailer delay in ms
# Description      : Delay time the reporter will collect notifications before sending.
# Type             : NUMBER
connectplaza.control.mail-reporter.notification-mailer.delay=4500


################################################################################
# LOG REPORTER
################################################################################

# Label            : Location of the log file
# Description      : The location of the log file the notification reporter will write to.
# Type             : TEXT
connectplaza.control.log-reporter.logfilelocation=./temp/control/log/

# Label            : Name of the log file
# Description      : The name of the log file the notification reporter will write to.
# Type             : TEXT
connectplaza.control.log-reporter.logfilename=notifications.log

# Label            : Log date format
# Description      : The format of the timestamps generated by the log notification reporter.
# Type             : TEXT
connectplaza.control.log-reporter.logdateformat=yyyy-MM-dd-HH-mm-ss

# Label            : Log rotation CRON expression
# Description      : This CRON expression determines when a log file is rotated.
# Type             : CRON
connectplaza.control.log-reporter.logrotatecron=0 0 0 ? * *


################################################################################
# SCRAPER
################################################################################

# Label            : Activate scraper flow
# Type             : SELECT
# Permitted Values : [true, false]
connectplaza.control.scraper-flow.active=true

# Label            : Userid for metric scrape
# Type             : TEXT
connectplaza.control.scraper-flow.userid=0

# Label            : Http host for scraper flow
# Type             : TEXT
connectplaza.control.scraper-flow.httpconsumer.host=${connect.jetty.connector.host}

# Label            : Http port for scraper flow
# Type             : TEXT
connectplaza.control.scraper-flow.httpconsumer.port=${connect.jetty.connector.port}

# Label            : Response-timeout for scraper flow
# Type             : TEXT
connectplaza.control.scraper-flow.httpconsumer.response-timeout=30000

# Label            : ContextPath for scraper flow
# Type             : TEXT
connectplaza.control.scraper-flow.httpconsumer.contextpath=/metrics

DO NOT CHANGE PROPERTIES IN THE PROPERTIES FILES! ONLY CHANGE PROPERTIES VIA THE CONNECTPLAZA® DEPLOY APPLICATION!