Skip to content

Hw 3#12

Open
ByBinPy wants to merge 11 commits into
hw-2from
hw-3
Open

Hw 3#12
ByBinPy wants to merge 11 commits into
hw-2from
hw-3

Conversation

@ByBinPy
Copy link
Copy Markdown
Owner

@ByBinPy ByBinPy commented Oct 16, 2025

No description provided.

@ByBinPy
Copy link
Copy Markdown
Owner Author

ByBinPy commented Oct 16, 2025

Добавлены метрики (counter)

  1. payment_processing_planned_total
  2. payment_processing_started_total
  3. payment_processing_completed_total

  1. Описывает число попавших в очередь на оплату запросов
  2. Описывает число запросов в процессе оплаты
  3. Описывает число запросов, в которых провередна оплата

На их основе сделаны следующие дашборды:

  • История задач в очереди: показывает сколько задач находится в ожидании обработки == payment_processing_planned_total - payment_processing_started_total
  • Throughput (в очереди vs в обработке vs обработаны):  график изменения(скорости) каждой из метрик == rate(<metric_name>[1m])
  • Скорость накопления задач (увеличения очереди): график скорости накопления задач == rate(payment_processing_planned_total[1m]) - rate(payment_processing_started_total[1m])

Пример дашбордов при запуске 3-его кейса

image

Пример теоретического расчёта ожидаемой нагрузки и времени ожидания

image

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.

2 participants