Spend monitor где деньги кончатся первыми
Тема
← к списку провайдеров

Tango Card

tremendous предоплата GBP норма

остаток предоплачен, ноль означает остановку сервиса

Gift-card rewards. Prepaid GBP balance.

Остаток
£1 964
на 35 с назад
Расход
£2,02/ч
по разности подряд идущих наблюдений
Прогноз
41 д
до нуля при текущей скорости
Доступность
93,6%
362 опрос(ов) · последний успешный 1 мин назад
Последний успешный ответ: 24.08, 10:49:01 UTC.
Окно

Остаток

пополнения и разрывы размечены
История остатка: 178 наблюдений остатка, 6 пополнений, 2 разрывов наблюдений, от £1 976 до £1 964.Наблюдений не было 3 минНаблюдений не было 7 мин£1 965£1 970£1 975+£0,14+£0,11+£0,17+£0,01+£0,01+£0,1304:4906:1907:4909:1910:49
линия — остаток вертикаль с суммой — пополнение заливка — наблюдений не было, расход внутри неизвестен
История остатка: 178 наблюдений остатка, 6 пополнений, 2 разрывов наблюдений, от £1 976 до £1 964.

Скорость расхода

отклонение читается от медианы окна, а не от нуля
Скорость расхода: 118 бакетов, базовая линия £1,85/ч.£0,00/ч£5,00/ч24.08, 04:51 — £1,50/ч24.08, 04:54 — £1,81/ч24.08, 04:57 — £1,53/ч24.08, 05:00 — £1,80/ч24.08, 05:03 — £1,60/ч24.08, 05:06 — £1,80/ч24.08, 05:09 — £1,65/ч24.08, 05:12 — £1,55/ч24.08, 05:15 — £1,56/ч24.08, 05:18 — £1,65/ч24.08, 05:21 — £1,56/ч24.08, 05:24 — £1,65/ч24.08, 05:27 — £1,57/ч24.08, 05:30 — £4,02/ч24.08, 05:33 — £1,70/ч24.08, 05:36 — £1,70/ч24.08, 05:39 — £1,49/ч24.08, 05:42 — £1,80/ч24.08, 05:45 — £1,60/ч24.08, 05:48 — £1,60/ч24.08, 05:51 — £1,80/ч24.08, 05:54 — £1,60/ч24.08, 05:57 — £1,50/ч24.08, 06:00 — £1,80/ч24.08, 06:03 — £1,60/ч24.08, 06:06 — £1,60/ч24.08, 06:09 — £1,60/ч24.08, 06:12 — £1,60/ч24.08, 06:15 — £1,60/ч24.08, 06:18 — £1,51/ч24.08, 06:21 — £1,65/ч24.08, 06:24 — £1,58/ч24.08, 06:27 — £1,70/ч24.08, 06:30 — £5,00/ч24.08, 06:33 — £1,60/ч24.08, 06:36 — £1,60/ч24.08, 06:39 — £1,80/ч24.08, 06:42 — £1,59/ч24.08, 06:45 — £1,81/ч24.08, 06:48 — £1,60/ч24.08, 06:51 — £1,80/ч24.08, 06:54 — £1,80/ч24.08, 06:57 — £1,80/ч24.08, 07:00 — £1,80/ч24.08, 07:03 — £1,94/ч24.08, 07:06 — £1,85/ч24.08, 07:09 — £2,08/ч24.08, 07:12 — £1,91/ч24.08, 07:15 — £2,08/ч24.08, 07:18 — £2,20/ч24.08, 07:21 — £2,12/ч24.08, 07:24 — £2,07/ч24.08, 07:27 — £1,92/ч24.08, 07:30 — £2,10/ч24.08, 07:33 — £2,00/ч24.08, 07:36 — £2,07/ч24.08, 07:39 — £2,14/ч24.08, 07:42 — £2,00/ч24.08, 07:45 — £2,00/ч24.08, 07:48 — £2,00/ч24.08, 07:51 — £1,80/ч24.08, 07:54 — £1,99/ч24.08, 07:57 — £1,80/ч24.08, 08:00 — £1,73/ч24.08, 08:03 — £1,80/ч24.08, 08:06 — £1,65/ч24.08, 08:09 — £1,89/ч24.08, 08:12 — £1,70/ч24.08, 08:15 — £2,00/ч24.08, 08:18 — £2,00/ч24.08, 08:21 — £2,00/ч24.08, 08:24 — £2,27/ч24.08, 08:27 — £2,13/ч24.08, 08:30 — £2,00/ч24.08, 08:33 — £2,00/ч24.08, 08:36 — £2,00/ч24.08, 08:39 — £1,70/ч24.08, 08:42 — £1,80/ч24.08, 08:45 — £1,70/ч24.08, 08:48 — £1,60/ч24.08, 08:51 — £1,80/ч24.08, 08:54 — £2,00/ч24.08, 08:57 — £2,00/ч24.08, 09:00 — £6,42/ч24.08, 09:03 — £2,32/ч24.08, 09:06 — £2,43/ч24.08, 09:09 — £2,41/ч24.08, 09:12 — £2,39/ч24.08, 09:15 — £2,21/ч24.08, 09:18 — £2,40/ч24.08, 09:21 — £2,27/ч24.08, 09:24 — £2,34/ч24.08, 09:27 — £2,19/ч24.08, 09:30 — £2,40/ч24.08, 09:33 — £2,14/ч24.08, 09:36 — £2,26/ч24.08, 09:39 — £2,32/ч24.08, 09:42 — £2,09/ч24.08, 09:45 — £2,27/ч24.08, 09:48 — £2,12/ч24.08, 09:51 — £2,01/ч24.08, 09:54 — £1,94/ч24.08, 09:57 — £2,01/ч24.08, 10:00 — £1,97/ч24.08, 10:03 — £1,78/ч24.08, 10:06 — £2,02/ч24.08, 10:09 — £1,80/ч24.08, 10:12 — £2,00/ч24.08, 10:21 — £2,10/ч24.08, 10:24 — £1,77/ч24.08, 10:27 — £2,10/ч24.08, 10:30 — £5,86/ч24.08, 10:33 — £1,80/ч24.08, 10:36 — £1,94/ч24.08, 10:39 — £1,86/ч24.08, 10:42 — £2,00/ч24.08, 10:45 — £1,80/ч24.08, 10:48 — £2,10/чмедиана £1,85/ч04:4906:1907:4909:1910:49
столбец — наблюдённая скорость за бакет пунктир — медиана окна пропуск — расход не наблюдался, это не ноль
Скорость расхода: 118 бакетов, базовая линия £1,85/ч.

Доступность опросов

почему в графиках выше могут быть дыры
Доступность 93,6% по 362 опросам: 160 чистых, 5 без числа в ответе, 16 без ответа. Медиана 167 мс, p95 287 мс.04:50 — HTTP 429 · лимит запросов, 157 мс04:52 — HTTP 429 · лимит запросов, 162 мс04:54 — HTTP 429 · лимит запросов, 161 мс04:56 — успех, 159 мс04:57 — успех, 187 мс04:59 — успех, 164 мс05:01 — успех, 189 мс05:04 — успех, 155 мс05:07 — HTTP 429 · лимит запросов, 245 мс05:08 — HTTP 429 · лимит запросов, 242 мс05:10 — успех, 161 мс05:12 — успех, 168 мс05:14 — успех, 236 мс05:16 — HTTP 5xx · ошибка провайдера, 3,17 с05:18 — успех, 158 мс05:20 — успех, 246 мс05:22 — успех, 160 мс05:24 — успех, 156 мс05:26 — успех, 161 мс05:29 — HTTP 200 · тело пустое, 238 мс05:31 — HTTP 200 · тело пустое, 159 мс05:32 — успех, 240 мс05:34 — успех, 246 мс05:36 — успех, 235 мс05:38 — успех, 439 мс05:40 — успех, 163 мс05:42 — HTTP 5xx · ошибка провайдера, 3,18 с05:44 — успех, 160 мс05:46 — успех, 166 мс05:48 — успех, 162 мс05:50 — успех, 164 мс05:52 — успех, 161 мс05:54 — успех, 157 мс05:56 — успех, 154 мс05:59 — HTTP 5xx · ошибка провайдера, 3,23 с06:00 — успех, 167 мс06:02 — успех, 158 мс06:04 — успех, 159 мс06:06 — успех, 168 мс06:08 — успех, 166 мс06:10 — успех, 161 мс06:12 — успех, 156 мс06:14 — успех, 160 мс06:16 — успех, 199 мс06:18 — успех, 179 мс06:20 — успех, 243 мс06:22 — успех, 172 мс06:24 — успех, 175 мс06:26 — успех, 165 мс06:27 — сетевая ошибка, 0 мс06:29 — успех, 172 мс06:31 — успех, 223 мс06:33 — успех, 156 мс06:35 — успех, 162 мс06:37 — успех, 168 мс06:40 — успех, 163 мс06:42 — успех, 236 мс06:44 — успех, 156 мс06:46 — успех, 185 мс06:48 — успех, 173 мс06:50 — успех, 159 мс06:52 — успех, 160 мс06:54 — успех, 159 мс06:56 — успех, 160 мс06:58 — успех, 297 мс07:00 — успех, 171 мс07:02 — успех, 169 мс07:04 — успех, 246 мс07:06 — успех, 209 мс07:08 — успех, 156 мс07:10 — успех, 168 мс07:12 — успех, 165 мс07:14 — успех, 162 мс07:16 — успех, 167 мс07:18 — успех, 160 мс07:20 — успех, 253 мс07:22 — успех, 258 мс07:24 — успех, 252 мс07:26 — успех, 241 мс07:28 — успех, 451 мс07:30 — успех, 167 мс07:32 — успех, 166 мс07:34 — успех, 247 мс07:37 — HTTP 200 · тело пустое, 162 мс07:38 — успех, 268 мс07:40 — успех, 175 мс07:42 — успех, 164 мс07:44 — успех, 165 мс07:46 — успех, 159 мс07:48 — успех, 168 мс07:50 — успех, 162 мс07:52 — успех, 169 мс07:54 — успех, 157 мс07:56 — успех, 164 мс07:58 — успех, 169 мс08:00 — успех, 161 мс08:02 — HTTP 200 · тело пустое, 158 мс08:04 — успех, 237 мс08:06 — успех, 182 мс08:08 — успех, 163 мс08:10 — успех, 170 мс08:12 — успех, 162 мс08:14 — успех, 172 мс08:16 — успех, 250 мс08:18 — успех, 257 мс08:20 — успех, 170 мс08:22 — успех, 173 мс08:24 — успех, 386 мс08:26 — успех, 245 мс08:28 — успех, 258 мс08:30 — успех, 237 мс08:32 — успех, 168 мс08:34 — успех, 160 мс08:36 — успех, 255 мс08:38 — успех, 159 мс08:40 — успех, 162 мс08:42 — успех, 255 мс08:44 — успех, 251 мс08:46 — успех, 254 мс08:48 — успех, 244 мс08:50 — успех, 179 мс08:52 — успех, 164 мс08:54 — успех, 170 мс08:56 — успех, 163 мс08:58 — успех, 244 мс09:00 — HTTP 5xx · ошибка провайдера, 3,53 с09:02 — успех, 287 мс09:04 — успех, 169 мс09:05 — успех, 153 мс09:06 — успех, 158 мс09:08 — успех, 158 мс09:10 — успех, 156 мс09:12 — успех, 148 мс09:14 — успех, 149 мс09:16 — успех, 155 мс09:18 — успех, 154 мс09:20 — успех, 163 мс09:22 — успех, 153 мс09:24 — успех, 156 мс09:26 — успех, 158 мс09:28 — успех, 163 мс09:30 — успех, 227 мс09:32 — успех, 157 мс09:34 — успех, 160 мс09:36 — успех, 225 мс09:38 — успех, 176 мс09:40 — успех, 154 мс09:42 — успех, 172 мс09:44 — успех, 156 мс09:46 — успех, 159 мс09:48 — успех, 157 мс09:50 — успех, 159 мс09:52 — успех, 156 мс09:54 — успех, 163 мс09:56 — успех, 230 мс09:59 — HTTP 200 · тело пустое, 160 мс10:00 — успех, 236 мс10:02 — успех, 151 мс10:04 — успех, 155 мс10:06 — успех, 230 мс10:08 — успех, 155 мс10:10 — успех, 166 мс10:12 — успех, 164 мс10:15 — HTTP 5xx · ошибка провайдера, 179 мс10:16 — HTTP 5xx · ошибка провайдера, 157 мс10:18 — HTTP 5xx · ошибка провайдера, 157 мс10:20 — HTTP 5xx · ошибка провайдера, 174 мс10:22 — успех, 155 мс10:24 — успех, 150 мс10:26 — HTTP 5xx · ошибка провайдера, 3,23 с10:28 — успех, 235 мс10:30 — HTTP 5xx · ошибка провайдера, 3,23 с10:32 — успех, 159 мс10:34 — успех, 226 мс10:36 — успех, 278 мс10:38 — успех, 171 мс10:40 — успех, 217 мс10:42 — успех, 167 мс10:44 — успех, 156 мс10:46 — успех, 157 мс10:48 — успех, 167 мс
04:50 10:48

93,6% успешных · медиана 167 мс · p95 287 мс · 362 опрос(ов) · сегмент = 2 опрос(ов), показан худший из них

Низкий сегмент — успех, средний — ответ пришёл, но числа в нём не было (пустое тело или нераспознанная схема), высокий — ответа не было вовсе.

Доступность 93,6% по 362 опросам: 160 чистых, 5 без числа в ответе, 16 без ответа. Медиана 167 мс, p95 287 мс.

Когда система тревожилась

только алерты этого провайдера

алертов в этом промежутке не было

Полоса пуста — это хорошая новость, а не отсутствие данных. Жесты работают и по пустой полосе: протягивание выбирает промежуток, клик даёт окно вокруг точки.

События

пополнения, слепота, сигналы
слепота 29 мин назад уровень: внимание

Слепота 7 мин — наблюдений не было, расход за этот интервал неизвестен

пополнение 49 мин назад +£0,13 уровень: норма

Пополнение £0.13

пополнение 1 ч назад +£0,01 уровень: норма

Пополнение £0.01

пополнение 1 ч назад +£0,01 уровень: норма

Пополнение £0.01

пополнение 3 ч назад +£0,17 уровень: норма

Пополнение £0.17

пополнение 4 ч назад +£0,11 уровень: норма

Пополнение £0.11

слепота 5 ч назад уровень: внимание

Слепота 3 мин — наблюдений не было, расход за этот интервал неизвестен

пополнение 5 ч назад +£0,14 уровень: норма

Пополнение £0.14

алерт 1 д назад уровень: критично

tremendous: данные не поступают — ни одного успешного ответа за 1 опросов; доля ошибок 100%. Остаток по этому провайдеру сейчас неизвестен, проверить доступ к API.

алерт 1 д назад уровень: критично

tremendous: данные не поступают — ни одного успешного ответа за 1 опросов; доля ошибок 100%. Остаток по этому провайдеру сейчас неизвестен, проверить доступ к API.

Сырые ответы

тело вербатим, как его прислал провайдер
200 ok 159 мс currency_key успех
{"gbp":1964.27}
200 ok 167 мс currency_key успех
{"gbp":1964.3}
200 ok 159 мс currency_key успех
{"gbp":1964.34}
200 ok 157 мс currency_key успех
{"gbp":1964.37}
200 ok 176 мс currency_key успех
{"gbp":1964.4}
200 ok 156 мс currency_key успех
{"gbp":1964.43}
200 ok 171 мс currency_key успех
{"gbp":1964.46}
200 ok 167 мс currency_key успех
{"gbp":1964.5}
200 ok 170 мс currency_key успех
{"gbp":1964.53}
200 ok 217 мс currency_key успех
{"gbp":1964.55}
200 ok 163 мс currency_key успех
{"gbp":1964.59}
200 ok 171 мс currency_key успех
{"gbp":1964.62}
200 ok 156 мс currency_key успех
{"gbp":1964.65}
200 ok 278 мс currency_key успех
{"gbp":1964.68}
200 ok 157 мс currency_key успех
{"gbp":1964.72}
200 ok 226 мс currency_key успех
{"gbp":1964.75}
200 ok 250 мс currency_key успех
{"gbp":1964.77}
200 ok 159 мс currency_key успех
{"gbp":1964.81}
200 ok 236 мс currency_key успех
{"gbp":1964.84}
504 5xx 3,23 с адаптер не сработал HTTP 5xx · ошибка провайдера
error code: 504
200 ok 153 мс currency_key успех
{"gbp":1965.1}
200 ok 235 мс currency_key успех
{"gbp":1965.14}
200 ok 166 мс currency_key успех
{"gbp":1965.17}
504 5xx 3,23 с адаптер не сработал HTTP 5xx · ошибка провайдера
error code: 504
200 ok 408 мс currency_key успех
{"gbp":1965.24}
200 ok 150 мс currency_key успех
{"gbp":1965.27}
200 ok 155 мс currency_key успех
{"gbp":1965.3}
200 ok 155 мс currency_key успех
{"gbp":1965.34}
200 ok 158 мс currency_key успех
{"gbp":1965.37}
503 5xx 174 мс адаптер не сработал HTTP 5xx · ошибка провайдера
{"error":"upstream 503"}
503 5xx 167 мс адаптер не сработал HTTP 5xx · ошибка провайдера
{"error":"upstream 503"}
503 5xx 157 мс адаптер не сработал HTTP 5xx · ошибка провайдера
{"error":"upstream 503"}
503 5xx 154 мс адаптер не сработал HTTP 5xx · ошибка провайдера
{"error":"upstream 503"}
503 5xx 157 мс адаптер не сработал HTTP 5xx · ошибка провайдера
{"error":"upstream 503"}
503 5xx 179 мс адаптер не сработал HTTP 5xx · ошибка провайдера
{"error":"upstream 503"}
200 ok 151 мс currency_key успех
{"gbp":1965.59}
200 ok 231 мс currency_key успех
{"gbp":1965.62}
200 ok 164 мс currency_key успех
{"gbp":1965.66}
200 ok 163 мс currency_key успех
{"gbp":1965.69}
200 ok 166 мс currency_key успех
{"gbp":1965.72}
200 ok 159 мс currency_key успех
{"gbp":1965.75}
200 ok 155 мс currency_key успех
{"gbp":1965.78}
200 ok 251 мс currency_key успех
{"gbp":1965.81}
200 ok 230 мс currency_key успех
{"gbp":1965.84}
200 ok 158 мс currency_key успех
{"gbp":1965.88}
200 ok 155 мс currency_key успех
{"gbp":1965.91}
200 ok 161 мс currency_key успех
{"gbp":1965.94}
200 ok 151 мс currency_key успех
{"gbp":1965.97}
200 ok 155 мс currency_key успех
{"gbp":1966}
200 ok 236 мс currency_key успех
{"gbp":1966.03}

Тело хранится вербатим, поэтому вопрос «баг у нас или у них» решается глазами: HTTP 200 с телом {} — это сбой провайдера, а не обнулённый баланс.

Оценка расхода строится по разности наблюдений и имеет известный предел точности: пополнение между двумя опросами маскирует расход. Это предел метода, а не дефект данных.