2021-07-09 05:10:05 +08:00
|
|
|
# Submitting Stats
|
|
|
|
|
|
|
|
## Stats data and your privacy
|
2015-04-09 22:59:17 +01:00
|
|
|
|
2019-07-18 21:25:53 -05:00
|
|
|
This document has been put together to explain what LibreNMS does when
|
|
|
|
it calls back home to report some anonymous statistics.
|
2015-04-09 22:59:17 +01:00
|
|
|
|
2019-07-18 21:25:53 -05:00
|
|
|
Let's start off by saying, all of the code that processes the data and
|
|
|
|
submits it is included in the standard LibreNMS branch you've
|
|
|
|
installed, the code that accepts this data and in turn generates some
|
2021-06-17 03:16:21 +08:00
|
|
|
pretty graphs is all open source and available on GitHub. Please feel
|
2019-07-18 21:25:53 -05:00
|
|
|
free to review the code, comment on it and suggest changes /
|
|
|
|
improvements. Also, don't forget - by default installations DO NOT
|
|
|
|
call back home, you need to opt into this.
|
2015-04-09 22:59:52 +01:00
|
|
|
|
2019-07-18 21:25:53 -05:00
|
|
|
Above all we respect users privacy which is why this system has been
|
|
|
|
designed like it has.
|
|
|
|
|
|
|
|
Now onto the bit you're interested in, what is submitted and what we
|
|
|
|
do with that data.
|
|
|
|
|
2021-07-09 05:10:05 +08:00
|
|
|
## What is submitted
|
2015-04-09 22:59:17 +01:00
|
|
|
|
|
|
|
- All data is anonymous.
|
2019-07-18 21:25:53 -05:00
|
|
|
- Generic statistics are taken from the database, these include things
|
|
|
|
like device count, device type, device OS, port types, port speeds,
|
|
|
|
port count and BGP peer count. Take a look at the code for full
|
|
|
|
details.
|
|
|
|
- Pairs of sysDescr and sysObjectID from devices with a small amount
|
|
|
|
of sanitation to prevent things like hostnames from being submitted.
|
2016-12-12 19:03:54 +00:00
|
|
|
- We record version numbers of php, mysql, net-snmp and rrdtool
|
2015-04-09 22:59:17 +01:00
|
|
|
- A random UUID is generated on your own install.
|
|
|
|
- That's it!
|
2019-07-18 21:25:53 -05:00
|
|
|
- Your IP isn't logged, even via our web service accepting the
|
|
|
|
data. We don't need to know who you are so we don't ask.
|
|
|
|
|
2021-07-09 05:10:05 +08:00
|
|
|
## What we do with the data
|
2015-04-09 22:59:17 +01:00
|
|
|
|
|
|
|
- We store it, not for long - 3 months at the moment although this could change.
|
|
|
|
- We use it to generate pretty graphs for people to see.
|
|
|
|
- We use it to help prioritise issues and features that need to be worked on.
|
2017-01-30 11:45:22 -06:00
|
|
|
- We use sysDescr and sysObjectID to create unit tests and improve OS discovery
|
2015-04-09 22:59:17 +01:00
|
|
|
|
2021-07-09 05:10:05 +08:00
|
|
|
## How do I enable stats submission?
|
2015-04-09 22:59:17 +01:00
|
|
|
|
2019-07-18 21:25:53 -05:00
|
|
|
If you're happy with all of this - please consider switching the call
|
|
|
|
back system on, you can do this within the About LibreNMS page within
|
|
|
|
your control panel. In the Statistics section you will find a toggle
|
|
|
|
switch to enable / disable the feature. If you've previously had it
|
|
|
|
switched on and want to opt out and remove your data, click the 'Clear
|
|
|
|
remote stats' button and on the next submission all the data you've
|
|
|
|
sent us will be removed!
|
2022-02-09 00:02:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
## Questions?
|
|
|
|
|
|
|
|
### How often is data submitted?
|
|
|
|
We submit the data once a day according to running daily.sh via cron.
|
|
|
|
If you disable this then opting in will not have any affect.
|
|
|
|
|
|
|
|
### Where can I see the data I submitted?
|
|
|
|
You can't see the data raw, but we collate all of the data together and provide a
|
|
|
|
dynamic site so you can see the results of all contributed stats [here](https://stats.librenms.org)
|
|
|
|
|
|
|
|
### I want my data removed.
|
|
|
|
That's easy, simply press 'Clear remote stats' in the About LibreNMS page of your control
|
|
|
|
panel, the next time the call back script is run it will remove all the data we have.
|
|
|
|
|
|
|
|
### I clicked the 'Clear remote stats' button by accident.
|
|
|
|
No problem, before daily.sh runs again - just opt back in, all of
|
|
|
|
your existing data will stay.
|
|
|
|
|
|
|
|
Hopefully this answers the questions you might have on why and what we
|
|
|
|
are doing here, if not, please pop into our [discord
|
|
|
|
server](https://t.libren.ms/discord) or community forum and ask any
|
|
|
|
questions you like.
|