summaryrefslogtreecommitdiffstats
path: root/core/modules/hardware-stats
Commit message (Collapse)AuthorAgeFilesLines
* [hardware-stats] Minor cleanupSimon Rettberg2024-05-031-14/+16
|
* [hardware-stats] Don't print errors to stdout in file_get_contents()Simon Rettberg2024-05-031-2/+2
|
* [hardware-stats] Needs python3-netifacesSimon Rettberg2024-03-122-2/+4
|
* [hardware-stats] Cleanup python scriptSimon Rettberg2024-03-041-54/+67
| | | | | Make it look less like it was written by a sysadmin using python for the first time.
* [hardware-stats] Not needed with ./dataSimon Rettberg2024-03-041-2/+0Star
|
* [hardware-stats] Move collect script to this repoSimon Rettberg2024-03-043-8/+588
|
* [run-virt] Split mounting of /tmp/virt into own serviceSimon Rettberg2024-01-291-1/+2
|
* Rename hardware-stats service to gather-hw-infoSimon Rettberg2024-01-296-7/+5Star
|
* [system-check/hardware-stats] Loosen dependenciesSimon Rettberg2024-01-296-46/+34Star
| | | | | | | | | | | | | For some reason, system-check is ordered before hardware-report, but I can't figure out why. system-check merely generates the warnings to display on the login screen, and hardware-report sends hw data to the boot server. I don't see anything in hardware-report actually depending on anything system-check does. There are some other minor changes, like moving the generation of the json report from hardware-report to hardware-stats, and putting the according python script into a directory named hardware-stats instead of system-check, which might imply it belongs to that module which is wrong.
* UTF-8Simon Rettberg2024-01-291-2/+2
|
* [hardware-stats] Change low memory warning conditionsSimon Rettberg2024-01-171-2/+5
|
* [hardware-stats] Let any errors go to stdoutSimon Rettberg2023-03-071-2/+2
|
* [hardware-stats] Increase timeouts againSimon Rettberg2023-02-162-2/+3
|
* [remote-access/hardware-stats] Try harder to avoid races and keep orderSimon Rettberg2023-02-152-12/+19
| | | | | Don't send usage updates or the VNC password before we haven't successfully sent the ~poweron event.
* [hardware-stats] Get uptime when submitting report, not 5 hours earlierSimon Rettberg2023-02-031-3/+3
|
* [hardware-stats] Don't send usage/bootup event if shutting downSimon Rettberg2022-09-282-0/+5
|
* [hardware-stats] Try harder to submit shutdown event to slx-adminSimon Rettberg2022-09-283-1/+19
|
* [hardware-stats] CPU temp: Add support for k10temp output formatSimon Rettberg2022-05-251-1/+18
|
* [hardware-stats] Add comment regarding usage of ~screens eventSimon Rettberg2022-05-171-1/+4
|
* [hardware-stats] Fix ordering: Wait for run-virt-envSimon Rettberg2022-05-041-1/+4
|
* [run-virt/hardware-stats] Move dependencies aroundSimon Rettberg2022-04-211-1/+1
|
* [hardware-stats] Fix detection of vmx/svm supportSimon Rettberg2022-04-211-15/+16
| | | | | | | | Newer Linux kernel versions hide the vmx/svm flag from /proc/cpuinfo if you disable the feature in the BIOS. We wrongfully reported this as UNSUPPORTED then instead of DISABLED as intended. Read the according MSRs unconditionally now, and only validate the flag is present if the MSR values line up with what we expect for the feature to be enabled.
* [hardware-stats] Only print nouveau driver warning if driver is in useManuel Bentele2021-11-161-1/+1
| | | | | This change fixes the false positive use case where the warning is printed during GPU passthrough although the nouveau is not in use.
* [system-check/hardware-stats] Refactor report stats gather split stuffSimon Rettberg2021-10-204-2/+13
| | | | | | | | | Reporting to server is now a separate service, as it slows down system-check for no reason via hooks.d. Also add a couple comments and simplifications to system-check main script. We now redirect to the tags file within the main script instead of letting each hook individually open the tags file and write to it concurrently, which seems like a bad idea in retrospect.
* [hardware-stats] Add threads and sockets to hw-reportSimon Rettberg2021-09-282-3/+6
|
* [hardware-stats] Add missing -p option to hwstatsSimon Rettberg2021-09-211-1/+1
|
* [hardware-stats] Include new json-based hw reportingSimon Rettberg2021-09-153-5/+23
| | | | | Fetch scripts from cgit for now. A bit ugly but this needs to be re-organized first.
* Remove COPYLIST boilerplate from every module; move to setup_targetSimon Rettberg2021-07-121-6/+1Star
|
* [hardware-stats] Add ID45 to status updatesSimon Rettberg2021-01-251-1/+11
| | | | References #3634
* [*] Remove "export PATH..." -> DefaultEnvironment= in system.conf.dSimon Rettberg2020-09-232-4/+0Star
| | | | | | Since we can set PATH for everything spawned by systemd, this boilerplate code is not needed anymore. Makes future changes much easier.
* [hardware-stats] Fix awk output format for numbers > 2^31Simon Rettberg2020-09-231-1/+1
|
* [hardware-stats] Fix GPT PARSINGSimon Rettberg2020-08-311-1/+1
|
* [hardware-stats] Make fdisk sed compatible with GPTSimon Rettberg2020-08-311-1/+1
|
* [hardware-stats] Work around even harderSimon Rettberg2020-08-271-1/+1
|
* [hardware-stats] fix fix fix fifeefSimon Rettberg2020-08-271-1/+1
|
* [hardware-stats] Move sed so we can properly get the exit codeSimon Rettberg2020-08-271-3/+3
|
* [hardware-stats] Work around more busybox changesSimon Rettberg2020-08-271-1/+1
| | | | fdisk output changed. sed it into form for now.
* [*] system-check english translationsJonathan Bauer2020-08-051-0/+1
|
* [hardware-stats] Use bash for better mathSimon Rettberg2020-07-231-1/+2
|
* [hardware-stats] Report runmode in poweron, not runstateSimon Rettberg2020-06-292-12/+14
| | | | It can't change anyways.
* Debian!Simon Rettberg2020-05-191-0/+13
|
* [hardware-stats] ...Simon Rettberg2020-04-301-2/+2
|
* [hardware-stats] Fix CPU load scriptSimon Rettberg2020-04-301-7/+5Star
|
* [hardware-stats] Send CPU tempSimon Rettberg2020-04-271-0/+8
|
* [hardware-stats] Tweak hooks for immediate usage updates; add %CPU statSimon Rettberg2020-04-244-10/+40
| | | | | | | | The hooks that immediately call the usage update script have been modified to only fire for :0 X11 sessions, and also trigger for Xreset, which usually means a session ended. Also added a %CPU stat that gets reported every 5 minutes.
* [hardware-stats] fix weird typoJonathan Bauer2020-01-281-1/+1
| | | | | Came from e74418844e9912f254deb35eb7f60243e7af238b Guess that was not intended ^^
* [hardware-stats] explicitely wait on run-virt-envJonathan Bauer2019-12-161-1/+1
| | | | | fixes race condition where /tmp/virt is not created, before hardware-stats tries to detect if it is mounted or not.
* [hardware-stats] Add NVMe supportSimon Rettberg2019-12-131-3/+3
|
* [hardware-stats] Report IP/subnet size tooSimon Rettberg2019-11-261-1/+3
|
* [hardware-stats] Fix whitespaceSimon Rettberg2019-11-261-1/+1
|