Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fieldback -- client connect time and byte count in graphical form [hourly/daily/weekly/monthly usage charts based on hostapd; hashes WiFi MAC addresses, to increase privacy] #2511

Open
wants to merge 39 commits into
base: master
Choose a base branch
from

Conversation

georgejhunt
Copy link
Contributor

Based upon hostapd statistics.
A working demo has accumulated over a week of data at http://10.8.0.34/gh
Hover over bars provides limited drill down.
See https://github.com/georgejhunt/iiab/blob/fback/roles/usage/README.md

@holta holta added this to the 7.2 milestone Sep 8, 2020
@holta holta added the question label Sep 8, 2020
@holta
Copy link
Member

holta commented Sep 8, 2020

Huge thanks @georgejhunt for presenting this Thur 10AM NYC Time if you can, during our IIAB Call off of http://minutes.iiab.io !

@holta
Copy link
Member

holta commented Sep 8, 2020

FYI as outlined at http://minutes.iiab.io this and several other late-breaking PR's might need to be moved to the IIAB 8.0 Milestone, so that IIAB 7.2 can hopefully be released as planned & on-time before the end of September, rapidly approaching in a few short weeks.

Nothing is carved in stone...but yes fyi it's time to bring IIAB 7.2's change rate way down during final testing now and in coming weeks!

@holta holta modified the milestones: 7.2, 8.0 Sep 10, 2020
@holta
Copy link
Member

holta commented Sep 10, 2020

Most of the guts of this initiative are contained within @georgejhunt's associated PR iiab/iiab-factory#140

Comment on lines 38 to 40
- name: "Set 'osm_vector_maps_installed: True'"
set_fact:
osm_vector_maps_installed: True
Copy link
Member

@holta holta Sep 10, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

osm_vector_maps_installed should be usage_installed on Lines 38 & 40.

@holta
Copy link
Member

holta commented Sep 10, 2020

Some clarifications and questions arising from the call earlier today: (http://minutes.iiab.io)

  1. @georgejhunt has posted a (prototype) of these charts here:
    http://10.8.0.22/gh

  2. @georgejhunt explained that a CSV-like JSON file (prototype for now) is also available here:
    http://10.8.0.22/gh/fetch.php

  3. In a production environment such sites would likely require a password (?) and be viewable off of:
    http://box/admin/usage

  4. @jvonau has questions about several problems that are very likely to arise as a result of restarting the hostapd systemd service every 2 minutes.

@georgejhunt
Copy link
Contributor Author

georgejhunt commented Sep 10, 2020 via email

@holta holta changed the title Fieldback -- client connect time and byte count in graphical form Fieldback -- client connect time and byte count in graphical form [hashes MAC addresses, to increase privacy] Sep 11, 2020
@holta holta changed the title Fieldback -- client connect time and byte count in graphical form [hashes MAC addresses, to increase privacy] Fieldback -- client connect time and byte count in graphical form [hourly/daily/weekly/monthly usage charts; hashes MAC addresses, to increase privacy] Sep 11, 2020
@holta holta changed the title Fieldback -- client connect time and byte count in graphical form [hourly/daily/weekly/monthly usage charts; hashes MAC addresses, to increase privacy] Fieldback -- client connect time and byte count in graphical form [hourly/daily/weekly/monthly usage charts; hashes WiFi MAC addresses, to increase privacy] Sep 11, 2020
@holta holta changed the title Fieldback -- client connect time and byte count in graphical form [hourly/daily/weekly/monthly usage charts; hashes WiFi MAC addresses, to increase privacy] Fieldback -- client connect time and byte count in graphical form [hourly/daily/weekly/monthly usage charts based on hostapd; hashes WiFi MAC addresses, to increase privacy] Sep 11, 2020
@jvonau jvonau mentioned this pull request Sep 16, 2020
@tim-moody
Copy link
Contributor

Why is this installed in /opt/admin/console? It is not part of admin console. BTW, box/admin is no longer password protected; only cmdsrv is.

@georgejhunt
Copy link
Contributor Author

georgejhunt commented Sep 25, 2020 via email

@tim-moody
Copy link
Contributor

I'm very surprised that you got a prompt for authentication unless you are using an old version of admin console. In the current version only calls to cmdsrv should cause authentication. If you want that then it should be part of iiab-admin-console, otherwise I would prefer that it use another url than /admin.

@georgejhunt
Copy link
Contributor Author

georgejhunt commented Sep 25, 2020 via email

@holta holta modified the milestones: 8.0, 8.1 Jan 1, 2022
@holta holta modified the milestones: 8.1, 8.2 Jan 1, 2023
@holta holta modified the milestones: 8.2, 8.3 Jan 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants