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

Add GPU stats to the /stats API and debug screen #3931

Merged
merged 71 commits into from
Nov 29, 2022

Commits on Nov 28, 2022

  1. Add ffprobe endpoint

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    aadc8a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18b0840 View commit details
    Browse the repository at this point in the history
  3. Copy ffprobe in output

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    97a56b8 View commit details
    Browse the repository at this point in the history
  4. Fix bad if statement

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    ff45b6d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f294ec1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1337c78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2bf706c View commit details
    Browse the repository at this point in the history
  8. Add driver names to consts

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    1dd80f4 View commit details
    Browse the repository at this point in the history
  9. Add driver env var name

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    fa765da View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    96b9704 View commit details
    Browse the repository at this point in the history
  11. Catch RPi args as well

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    3180dfd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    497ebf6 View commit details
    Browse the repository at this point in the history
  13. Add real amd GPU stats

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    38317b9 View commit details
    Browse the repository at this point in the history
  14. Fix missed arg

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    17c2522 View commit details
    Browse the repository at this point in the history
  15. pass config

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    41ac558 View commit details
    Browse the repository at this point in the history
  16. Use only the values

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    615135d View commit details
    Browse the repository at this point in the history
  17. Fix vram

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    c97975e View commit details
    Browse the repository at this point in the history
  18. Add nvidia gpu stats

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    4ffdfe6 View commit details
    Browse the repository at this point in the history
  19. Use nvidia stats

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    cc15014 View commit details
    Browse the repository at this point in the history
  20. Add chart for gpu stats

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    1b35af4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1d7265f View commit details
    Browse the repository at this point in the history
  22. Get correct nvidia %

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    987bc05 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2e1958a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    beb8229 View commit details
    Browse the repository at this point in the history
  25. Formatting

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    447df28 View commit details
    Browse the repository at this point in the history
  26. Fix mypy

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    250440c View commit details
    Browse the repository at this point in the history
  27. Strip for float conversion

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    c7d461c View commit details
    Browse the repository at this point in the history
  28. Strip for float conversion

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    f1a8a79 View commit details
    Browse the repository at this point in the history
  29. Fix percent formatting

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    fa69851 View commit details
    Browse the repository at this point in the history
  30. Remove name from gpu map

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    b0a2822 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    9b5516c View commit details
    Browse the repository at this point in the history
  32. Add nvidia gpu stats test

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    eb25935 View commit details
    Browse the repository at this point in the history
  33. Formatting

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    61cac3c View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    86074e6 View commit details
    Browse the repository at this point in the history
  35. Formatting

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    baeb3dd View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    3be336a View commit details
    Browse the repository at this point in the history
  37. Formatting

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    bf06f4d View commit details
    Browse the repository at this point in the history
  38. Check to remove none

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    e200718 View commit details
    Browse the repository at this point in the history
  39. Don't use set

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    412144b View commit details
    Browse the repository at this point in the history
  40. Cleanup and fix types

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    be21a21 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    2c38913 View commit details
    Browse the repository at this point in the history
  42. Fix mypy

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    1062e26 View commit details
    Browse the repository at this point in the history
  43. Cast to str

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    c28471a View commit details
    Browse the repository at this point in the history
  44. Fix type checking

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    d6e37a3 View commit details
    Browse the repository at this point in the history
  45. Return none instead of empty

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    ca2733a View commit details
    Browse the repository at this point in the history
  46. Fix organization

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    bc205ad View commit details
    Browse the repository at this point in the history
  47. Make keys consistent

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    cc7bae6 View commit details
    Browse the repository at this point in the history
  48. Make gpu match style

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    472888c View commit details
    Browse the repository at this point in the history
  49. Get support for vainfo

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    9f1d2b9 View commit details
    Browse the repository at this point in the history
  50. Add vainfo endpoint

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    82e9b34 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    51fe3dd View commit details
    Browse the repository at this point in the history
  52. Remove duplicate function

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    67fd039 View commit details
    Browse the repository at this point in the history
  53. Fix errors

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    3b3382d View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    b93eb68 View commit details
    Browse the repository at this point in the history
  55. Fix async

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    39a5e25 View commit details
    Browse the repository at this point in the history
  56. Fix event loop

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    65e8b32 View commit details
    Browse the repository at this point in the history
  57. Fix crash

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    1cedf05 View commit details
    Browse the repository at this point in the history
  58. Fix naming

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    35288ec View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    f172e3d View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    35947e2 View commit details
    Browse the repository at this point in the history
  61. Fix mypy

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    ea63fcd View commit details
    Browse the repository at this point in the history
  62. Fix test

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    8e132eb View commit details
    Browse the repository at this point in the history
  63. Don't use json for vainfo

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    3cc4ce7 View commit details
    Browse the repository at this point in the history
  64. Fix cross references

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    5158e5e View commit details
    Browse the repository at this point in the history
  65. Strip unicode still

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    e4c588c View commit details
    Browse the repository at this point in the history
  66. await vainfo response

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    b285499 View commit details
    Browse the repository at this point in the history
  67. Add gpu deps

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    46bd278 View commit details
    Browse the repository at this point in the history
  68. Formatting

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    e86c23f View commit details
    Browse the repository at this point in the history
  69. remove comments

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    196b558 View commit details
    Browse the repository at this point in the history
  70. Use empty string

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    c6c9e13 View commit details
    Browse the repository at this point in the history
  71. Add vainfo back in

    NickM-27 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    98adac4 View commit details
    Browse the repository at this point in the history