feature/cm-metrics #4
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "feature/cm-metrics"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
▶ самоопределение типа для Value (я научил его понимать тегированный ли он массив или нет )
▶ отрефакторил, убрал ненужное, оставил/добавил нужное сейчас и в будущем
▶ написал механизм регистрации метрики с ее пересохранением если уже была
ea0a9ba5ff31e9664acdd93916df472a9ace42b9e4870a4422e6f8d329901274f48127657f9af173a6bbc82130c56c19
@ -8,2 +7,2 @@use prometheus::{Encoder, Registry, TextEncoder, Gauge};use std::sync::{Arc, MutexGuard};use prometheus::{ Encoder, Gauge, Registry, TextEncoder};use std::sync::{ Arc, MutexGuard };Почему крейты идут через через \n? разве импорты не должны идти одним рядом друг за другом?
правила оформления кода - универсальные для всех программ написанных на расте, эти меры вшиты в во все бьютифаеры и рефакторящие код утилиты
@ -19,3 +17,3 @@info!("post on /update");// let resp = Response::new("body");// println!("{:?}", request);// debug!("{:?}", request);Что значит debug! ? Для чего это необходимо?
трасировка кода, не больше
@ -18,7 +16,7 @@ pub async fn update_metrics() -> impl IntoResponse {info!("post on /update");// let resp = Response::new("body");По-хорошему не закидывать такие комментарии на ветку
@ -97,0 +115,4 @@))},}// use prometheus::opts;По хорошему эти комментарии тоже не добавлять
@ -97,3 +149,4 @@},}Ok(())// registry.gather()То же что и выше, все комментарии лучше убрать, которые не относятся к документации