Collect and publish anonymous statistics to stats.opennms.org

Description

The goal is this enhancement is to help gain insight in the number of OpenNMS instances that are deployed, the versions that they use and the number of elements they manage.

Only anonymous statistics will be collected, and administrators will be given the option to disable this feature which will be enabled by default.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White March 22, 2016 at 11:10 AM

This was merged to foundation-2016. The statistics are only collected when users opt-in. Details are available in the admin guide.

Jesse White March 22, 2016 at 11:09 AM

Jesse White February 18, 2016 at 8:37 PM

More feedback:
1. Break down the nodes by vendor id i.e.:

Jesse White February 18, 2016 at 6:09 PM
Edited

Initial feedback:
1. Display a modal popup when the admin logs into the system for the first time
2. Allow the feature to be disabled via the UI, possible in 'Admin -> Help & Support'
3. Socialize before committing

Jesse White February 18, 2016 at 5:42 PM
Edited

Work in progress available here: https://github.com/OpenNMS/opennms/compare/foundation-2016...features/usage-statistics

The usage statistics report can be viewed, by logging into the Karaf console and running usage-stats-report:display.

This currently generates a report that looks like:

The systemId is a random UUID generated with java.util.UUID.randomUUID(), stored in etc/.systemid.properties.

Fixed

Details

Assignee

Reporter

Components

Priority

PagerDuty

Created February 18, 2016 at 5:38 PM
Updated February 15, 2018 at 8:45 PM
Resolved March 22, 2016 at 11:09 AM