This commit is contained in:
Egor Matveev
2025-06-14 03:25:03 +03:00
parent 5ba0be8e30
commit d55f63ae79
4 changed files with 17 additions and 14 deletions

View File

@@ -11,6 +11,7 @@ import (
type EndpointMetric struct {
Timestamp time.Time `json:"timestamp"`
Service string `json:"service"`
Environment string `json:"environment"`
Endpoint string `json:"endpoint"`
StatusCode int `json:"status_code"`
ResponseTime int `json:"response_time"`
@@ -26,6 +27,7 @@ func AddEndpointMetric(metric EndpointMetric) error {
err = batch.Append(
metric.Timestamp,
metric.Service,
metric.Environment,
metric.Endpoint,
metric.StatusCode,
metric.ResponseTime,

View File

@@ -8,6 +8,7 @@ import (
type TaskMetric struct {
Timestamp time.Time `json:"timestamp"`
Service string `json:"service"`
Environment string `json:"environment"`
Queue string `json:"queue"`
Success bool `json:"success"`
ExecutionTimeMs int `json:"execution_time_ms"`
@@ -22,6 +23,7 @@ func AddTaskMetric(metric TaskMetric) error {
err = batch.Append(
metric.Timestamp,
metric.Service,
metric.Environment,
metric.Queue,
metric.Success,
metric.ExecutionTimeMs,