This sections explains section explains how to configure WSO2 IoT Server in a production environment, to publish events received from the Android agent or if you have changed the ports. Follow the steps given below:
- Configure the
<IoT_HOME>/conf/etc/
file in the production environment.device-analytics-config.xml
Skip this step if you are running WSO2 IoT Server in a developer environment.ReceiverServerURL
: The URL must be in thetcp://<HOSTNAME>:<PORT>
format. The default HTTP port for the analytics profile in WSO2 IoT Server is 7613.Info If you want to change the TCP URL, see Setting up Multi Receiver and Load Balancing Data Agent in the WSO2 Data Analytics Server (DAS) documentation.
AdminUsername
: Provide the administrator username. The default username isadmin
.AdminPassword
: Provide the password of the administrator. The default password isadmin
.
Example: Single receiver
Code Block language xml <AnalyticsConfiguration> <Enabled>true</Enabled> <ReceiverServerUrl>tcp://localhost:7613</ReceiverServerUrl> <AdminUsername>admin</AdminUsername> <AdminPassword>admin</AdminPassword> </AnalyticsConfiguration>
Configure the URL attribute in the
<IoT_HOME>/conf/analytics/analytics-data-config.xml
file as follows in a production environment:http://<HOSTNAME>:9445
Info The default HTTPS port of the analytics profile in WSO2 IoT Server is 9445.
Creating an event stream and receiver.
Expand title Click here for more information on creating an event stream and receiver.
Panel borderColor #11375B bgColor #ffffff borderWidth 1 Include Page Creating a New Event Stream and Receiver Creating a New Event Stream and Receiver