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 system metrics #313

Merged
merged 28 commits into from
Apr 24, 2023
Merged

Add system metrics #313

merged 28 commits into from
Apr 24, 2023

Conversation

nevgeny
Copy link
Contributor

@nevgeny nevgeny commented Mar 9, 2023

Close #109

@nevgeny nevgeny requested review from hrissan, flyingmutant and a team as code owners March 9, 2023 14:08
@nevgeny nevgeny force-pushed the emartyn/add-system-metrics branch 7 times, most recently from ac5009c to 18cd82d Compare March 9, 2023 16:27
@nevgeny nevgeny changed the title [WIP] add system metrics Add system metrics Mar 10, 2023
internal/stats/cpu_stats.go Outdated Show resolved Hide resolved
@nevgeny nevgeny force-pushed the emartyn/add-system-metrics branch 2 times, most recently from f87791c to 4cf37cc Compare March 13, 2023 10:57
cmd/collector_test/collector.go Outdated Show resolved Hide resolved
cmd/statshouse/statshouse.go Show resolved Hide resolved
internal/format/format.go Outdated Show resolved Hide resolved
internal/stats/collector.go Outdated Show resolved Hide resolved
internal/stats/cpu_stats.go Outdated Show resolved Hide resolved
internal/stats/cpu_stats.go Outdated Show resolved Hide resolved
internal/format/predefined.go Outdated Show resolved Hide resolved
@flyingmutant
Copy link
Contributor

  • выравниваем сбор по серединам секунд
  • убеждаемся что никакие ненужные привилегии для встроенных метрик мы не получаем (семплирование, например, на агрегаторах точно должно работать; запись должна размазываться по всем шардам и т.п.)
  • делаем метрики по 60с чтобы не выедать много бюджета; когда будут готовы бюджеты групп -- вернемся к сбору по 1с
  • отдельно делаем поддержку встроенных дашбордов и дашборд для системных метрик

@nevgeny nevgeny force-pushed the emartyn/add-system-metrics branch 3 times, most recently from 6286ec8 to 60f57b9 Compare April 24, 2023 10:50
@nevgeny nevgeny merged commit f5e9393 into master Apr 24, 2023
@nevgeny nevgeny deleted the emartyn/add-system-metrics branch April 24, 2023 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tracking issue: built-in hardware/system metrics
2 participants