NanoCode012
4e55871112
feat: Add opt-out Telemetry (#3237)
* initial telemetry manager impl
* adding todo
* updates
* updates
* progress on telemetry: config load, process, model load, train start / end, error tracking
* update error file path sanitization function; adding more error tracking
* updated sanitization logic, tests
* adding runtime metrics (cpu + gpu memory, steps/s, etc.)
* tests for runtime metrics telemetry and assoc. callback
* small update / fix
* simplifying path redaction
* sleep on all ranks in distributed setting
* adding back in base_model redaction w/ whitelist
* fix
* doc update
* improved redaction, send system info during model config load telemetry, etc.
* adding runtime metrics / system info additional accelerator support, etc.
* adding runtime metrics / system info additional accelerator support, etc.
* remove duplicate info
* fixes
* fix issue with tests in ci
* distributed fix
* opt-in version of telemetry
* enable / disable logic update
* docs fix
* doc update
* minor fixes
* simplifying
* slight changes
* fix
* lint
* update posthog dep
* coderabbit comments
* fix: opt-in model
* fix: increase time since last
* fix: increase whitelist orgs
* fix: posthog init and shutdown
* fix: imports
* fix: also check grad norm
* fix: duplicate plugin_manager calls
* fix: bad merge
* chore: update docs
* fix: cache process per comment
* fix: error handling
* fix: tests
* Revert "fix: error handling"
This reverts commit 22d1ea5755.
* fix: test telemetry error_handled bool
* fix: revert test
* chore: final doc fixes
---------
Co-authored-by: Dan Saunders <danjsaund@gmail.com>
Co-authored-by: Dan Saunders <dan@axolotl.ai>
2025-11-18 11:35:25 +07:00
..
2025-08-23 23:37:33 -04:00
2025-11-06 16:06:03 -05:00
2025-11-13 10:21:05 -05:00
2023-12-12 09:39:22 -08:00
2025-11-10 21:37:47 +07:00
2025-09-25 12:03:50 -04:00
2025-08-23 23:37:33 -04:00
2025-11-11 09:04:28 +07:00
2025-11-18 11:35:25 +07:00
2025-11-13 10:21:05 -05:00
2025-03-31 13:40:12 +07:00
2025-11-18 11:35:25 +07:00
2025-08-23 23:37:33 -04:00
2025-08-23 23:37:33 -04:00
2025-08-23 23:37:33 -04:00
2025-09-02 12:08:44 -04:00
2025-10-13 17:18:12 +07:00
2025-08-23 23:37:33 -04:00
2025-10-13 17:18:12 +07:00
2025-03-21 11:02:43 -04:00
2024-03-14 11:05:42 -04:00
2025-10-16 16:07:27 +07:00
2025-09-17 13:27:03 -04:00
2025-08-23 23:37:33 -04:00
2025-10-10 14:44:25 +01:00
2025-10-22 19:16:55 -07:00
2025-08-23 23:37:33 -04:00
2025-10-13 17:18:12 +07:00
2025-09-02 12:08:44 -04:00
2025-08-23 23:37:33 -04:00
2025-08-23 23:37:33 -04:00
2024-08-22 11:46:57 -04:00
2025-08-23 23:37:33 -04:00
2025-09-10 20:27:00 -04:00
2025-05-23 15:51:11 -04:00
2025-07-14 10:05:26 -04:00
2025-09-17 13:27:03 -04:00
2025-08-23 23:37:33 -04:00