Lars Schneider
Lars Schneider
It looks like as if the following command does not purge files with a space in their filename. Further investigation necessary. ``` git-purge-files '\.png$' ```
If the [data repository is accessed via SSH](https://github.com/Autodesk/hubble/blob/6a5890f68bb8515a1d690a98481d88df28018b99/updater/config.py.example#L37-L41), then we should use the [SSH key](https://github.com/Autodesk/hubble/blob/6a5890f68bb8515a1d690a98481d88df28018b99/updater/config.py.example#L13): https://github.com/Autodesk/hubble/blob/583e0c32b04ae0eb3e3ba920ba010b717ec9f347/updater/helpers.py#L45 /cc @stoe
`'client_recv=4'` indicates no changes. A lot of these fetches indicate polling... ``` zcat babeld.log.1.gz | grep 'client_recv=4' | perl -ne 'print if s/.*ip=([^ ]+).*user=(?:user\:[0-9]+\:)([^ ]+).*repo=([^ ]+).*/\2 \3 \1/' | ......
The Hubble housekeeping charts could monitor successful back runs.
The versions chart uses the `haproxy.log` to determine the Git client versions in use. This has two disadvantages: - only HTTPS Git connections are monitored - if a load balancer...
In GHE you can define the [LDAP sync intervals](https://help.github.com/enterprise/2.12/admin/guides/user-management/using-ldap/#enabling-ldap-sync). The sync time should always be smaller than the sync interval. You can monitor the sync time (for ldap team syncs)...
If [rate limiting](https://developer.github.com/v3/rate_limit/) is enabled, then GHE logs will report the remaining quota for a user. Visualize the minimal remaining quota per day as well as the top 20 users...
The collaboration chart truncates long organization names: I see two ways to fix it: 1. Pre-calculate how much space we need for the given organization names and adjust the chart...
There are no log files on a freshly provisioned GHE appliance. Consequently, Hubble cannot find any log file and experiences errors such as this one: ``` Started update of git-download.tsv...