Information Collected
- Operating System (type and version)
- Application Server (type and version)
- Database (type and version)
- Java Virtual Machine (type and version)
- Jaspersoft product (type; edition: Community or Professional; and version)
Derivative Information
- The receiving application can derive country and city information from the sending HTTP request.
- IP addresses are NOT stored to protect privacy and encourage participation in the program.
Identifying Information
- An anonymous identifier will be created to track unique instances.
- The identifier is to ensure data integrity (for example, to avoid double-counting) and for no other purpose.
- The identifier is not and cannot be used to identify you or your organization.
Transmission
- Packaging: HTTP post request with parameters, using HTTPS
- Encryption: yes
- Frequency: upon every server startup and then once per week
Opting In or Opting Out
- You will be encouraged to opt into the heartbeat program during installation or when you first log in to your Jaspersoft product.
- If later you want to enable to disable the feature, see “Disabling and Enabling”, below.
Disabling and Enabling
Enabling or disabling the Heartbeat feature in JasperServer after the initial Opt In or Opt Out process is easy. It’s best to schedule this for a time when you perform other server maintenance tasks, as you will need to restart JasperServer.
- Shutdown JasperServer.
- Using a text editor, edit the following configuration file:
<servercontext>/WEB-INF/applicationContext-logging.xml
- In the "heartbeatBean" entry, set the value for the "enabled" property to "false" to disable the Heartbeat feature, or “true” to enable it.
<bean id="heartbeatBean" class="com.jaspersoft.jasperserver.war.common.HeartbeatBean"> <property name="enabled" value=" false "/>
</bean>
- Restart JasperServer.