Openstatus www.openstatus.dev

๐Ÿ“ article in progress (#662)

* ๐Ÿ“ article in progress

* feat: add metrics and charts

* fix: mdx props

* chore: improve mobile view

* ๐Ÿ“ blog post

* ๐Ÿ“ ping warn/cold

* chore: update data

* chore: add better caption to chart

* ๐Ÿ“ blog

* ๐Ÿ“ blog

* ๐Ÿ“ article in progress

---------

Co-authored-by: mxkaske <maximilian@kaske.org>

authored by

Thibault Le Ouay
mxkaske
and committed by
GitHub
73b3e614 2b8c64d6

+15054 -8
apps/web/public/assets/posts/monitoring-latency/all-hosting-providers.png

This is a binary file and will not be displayed.

+2898
apps/web/public/assets/posts/monitoring-latency/cloudflare.json
··· 1 + { 2 + "regions": [ 3 + "ams", 4 + "iad", 5 + "hkg", 6 + "jnb", 7 + "syd", 8 + "gru" 9 + ], 10 + "data": { 11 + "regions": [ 12 + "ams", 13 + "gru", 14 + "hkg", 15 + "iad", 16 + "jnb", 17 + "syd" 18 + ], 19 + "data": [ 20 + { 21 + "timestamp": "Feb 4, 00:00", 22 + "ams": 64, 23 + "iad": 82, 24 + "syd": 78, 25 + "jnb": 724, 26 + "gru": 44, 27 + "hkg": 37 28 + }, 29 + { 30 + "timestamp": "Feb 4, 01:00", 31 + "ams": 49, 32 + "iad": 81, 33 + "syd": 83, 34 + "jnb": 648, 35 + "gru": 73, 36 + "hkg": 50 37 + }, 38 + { 39 + "timestamp": "Feb 4, 02:00", 40 + "hkg": 50, 41 + "ams": 61, 42 + "iad": 68, 43 + "jnb": 728, 44 + "syd": 48, 45 + "gru": 71 46 + }, 47 + { 48 + "timestamp": "Feb 4, 03:00", 49 + "hkg": 59, 50 + "jnb": 646, 51 + "syd": 83, 52 + "ams": 50, 53 + "iad": 56, 54 + "gru": 39 55 + }, 56 + { 57 + "timestamp": "Feb 4, 04:00", 58 + "hkg": 50, 59 + "gru": 42, 60 + "syd": 84, 61 + "jnb": 643, 62 + "ams": 54, 63 + "iad": 70 64 + }, 65 + { 66 + "timestamp": "Feb 4, 05:00", 67 + "gru": 126, 68 + "syd": 87, 69 + "jnb": 646, 70 + "ams": 40, 71 + "iad": 76, 72 + "hkg": 49 73 + }, 74 + { 75 + "timestamp": "Feb 4, 06:00", 76 + "jnb": 643, 77 + "syd": 87, 78 + "ams": 40, 79 + "iad": 52, 80 + "gru": 91, 81 + "hkg": 63 82 + }, 83 + { 84 + "timestamp": "Feb 4, 07:00", 85 + "hkg": 58, 86 + "jnb": 642, 87 + "syd": 89, 88 + "ams": 46, 89 + "iad": 65, 90 + "gru": 95 91 + }, 92 + { 93 + "timestamp": "Feb 4, 08:00", 94 + "hkg": 68, 95 + "gru": 63, 96 + "syd": 81, 97 + "jnb": 640, 98 + "ams": 48, 99 + "iad": 68 100 + }, 101 + { 102 + "timestamp": "Feb 4, 09:00", 103 + "hkg": 70, 104 + "iad": 69, 105 + "ams": 58, 106 + "jnb": 648, 107 + "syd": 51, 108 + "gru": 38 109 + }, 110 + { 111 + "timestamp": "Feb 4, 10:00", 112 + "hkg": 54, 113 + "gru": 116, 114 + "jnb": 664, 115 + "syd": 86, 116 + "iad": 68, 117 + "ams": 53 118 + }, 119 + { 120 + "timestamp": "Feb 4, 11:00", 121 + "gru": 69, 122 + "syd": 101, 123 + "jnb": 647, 124 + "ams": 47, 125 + "iad": 54, 126 + "hkg": 76 127 + }, 128 + { 129 + "timestamp": "Feb 4, 12:00", 130 + "gru": 70, 131 + "iad": 63, 132 + "ams": 56, 133 + "syd": 87, 134 + "jnb": 649, 135 + "hkg": 62 136 + }, 137 + { 138 + "timestamp": "Feb 4, 13:00", 139 + "syd": 84, 140 + "jnb": 642, 141 + "ams": 55, 142 + "iad": 36, 143 + "gru": 99, 144 + "hkg": 51 145 + }, 146 + { 147 + "timestamp": "Feb 4, 14:00", 148 + "hkg": 83, 149 + "gru": 98, 150 + "ams": 54, 151 + "iad": 58, 152 + "jnb": 648, 153 + "syd": 82 154 + }, 155 + { 156 + "timestamp": "Feb 4, 15:00", 157 + "hkg": 83, 158 + "iad": 58, 159 + "ams": 63, 160 + "syd": 81, 161 + "jnb": 749, 162 + "gru": 72 163 + }, 164 + { 165 + "timestamp": "Feb 4, 16:00", 166 + "ams": 64, 167 + "iad": 60, 168 + "syd": 39, 169 + "jnb": 731, 170 + "gru": 99, 171 + "hkg": 78 172 + }, 173 + { 174 + "timestamp": "Feb 4, 17:00", 175 + "jnb": 650, 176 + "syd": 73, 177 + "ams": 92, 178 + "iad": 93, 179 + "gru": 93, 180 + "hkg": 52 181 + }, 182 + { 183 + "timestamp": "Feb 4, 18:00", 184 + "gru": 72, 185 + "jnb": 660, 186 + "syd": 70, 187 + "ams": 73, 188 + "iad": 81, 189 + "hkg": 72 190 + }, 191 + { 192 + "timestamp": "Feb 4, 19:00", 193 + "syd": 247, 194 + "jnb": 674, 195 + "iad": 74, 196 + "ams": 102, 197 + "gru": 95, 198 + "hkg": 105 199 + }, 200 + { 201 + "timestamp": "Feb 4, 20:00", 202 + "ams": 68, 203 + "iad": 68, 204 + "syd": 133, 205 + "jnb": 659, 206 + "gru": 101, 207 + "hkg": 82 208 + }, 209 + { 210 + "timestamp": "Feb 4, 21:00", 211 + "hkg": 49, 212 + "syd": 84, 213 + "jnb": 714, 214 + "iad": 72, 215 + "ams": 64, 216 + "gru": 54 217 + }, 218 + { 219 + "timestamp": "Feb 4, 22:00", 220 + "hkg": 68, 221 + "gru": 77, 222 + "iad": 63, 223 + "ams": 51, 224 + "syd": 83, 225 + "jnb": 697 226 + }, 227 + { 228 + "timestamp": "Feb 4, 23:00", 229 + "jnb": 649, 230 + "syd": 78, 231 + "iad": 66, 232 + "ams": 50, 233 + "gru": 78, 234 + "hkg": 61 235 + }, 236 + { 237 + "timestamp": "Feb 5, 00:00", 238 + "gru": 152, 239 + "jnb": 715, 240 + "syd": 84, 241 + "ams": 46, 242 + "iad": 46, 243 + "hkg": 44 244 + }, 245 + { 246 + "timestamp": "Feb 5, 01:00", 247 + "gru": 136, 248 + "iad": 78, 249 + "ams": 58, 250 + "syd": 83, 251 + "jnb": 640, 252 + "hkg": 38 253 + }, 254 + { 255 + "timestamp": "Feb 5, 02:00", 256 + "syd": 52, 257 + "jnb": 635, 258 + "iad": 99, 259 + "ams": 67, 260 + "gru": 79, 261 + "hkg": 54 262 + }, 263 + { 264 + "timestamp": "Feb 5, 03:00", 265 + "gru": 40, 266 + "ams": 44, 267 + "iad": 75, 268 + "jnb": 649, 269 + "syd": 83, 270 + "hkg": 50 271 + }, 272 + { 273 + "timestamp": "Feb 5, 04:00", 274 + "gru": 122, 275 + "jnb": 723, 276 + "syd": 87, 277 + "iad": 58, 278 + "ams": 48, 279 + "hkg": 54 280 + }, 281 + { 282 + "timestamp": "Feb 5, 05:00", 283 + "ams": 60, 284 + "iad": 59, 285 + "jnb": 649, 286 + "syd": 89, 287 + "gru": 68, 288 + "hkg": 49 289 + }, 290 + { 291 + "timestamp": "Feb 5, 06:00", 292 + "hkg": 58, 293 + "jnb": 654, 294 + "syd": 85, 295 + "ams": 38, 296 + "iad": 56, 297 + "gru": 65 298 + }, 299 + { 300 + "timestamp": "Feb 5, 07:00", 301 + "hkg": 67, 302 + "gru": 68, 303 + "syd": 85, 304 + "jnb": 633, 305 + "iad": 42, 306 + "ams": 41 307 + }, 308 + { 309 + "timestamp": "Feb 5, 08:00", 310 + "jnb": 671, 311 + "syd": 88, 312 + "ams": 49, 313 + "iad": 69, 314 + "gru": 36, 315 + "hkg": 71 316 + }, 317 + { 318 + "timestamp": "Feb 5, 09:00", 319 + "ams": 58, 320 + "iad": 66, 321 + "syd": 82, 322 + "jnb": 618, 323 + "gru": 121, 324 + "hkg": 52 325 + }, 326 + { 327 + "timestamp": "Feb 5, 10:00", 328 + "hkg": 57, 329 + "syd": 86, 330 + "jnb": 630, 331 + "ams": 48, 332 + "iad": 68, 333 + "gru": 39 334 + }, 335 + { 336 + "timestamp": "Feb 5, 11:00", 337 + "hkg": 68, 338 + "gru": 94, 339 + "jnb": 684, 340 + "syd": 51, 341 + "iad": 70, 342 + "ams": 124 343 + }, 344 + { 345 + "timestamp": "Feb 5, 12:00", 346 + "hkg": 70, 347 + "gru": 80, 348 + "ams": 58, 349 + "iad": 57, 350 + "jnb": 661, 351 + "syd": 93 352 + }, 353 + { 354 + "timestamp": "Feb 5, 13:00", 355 + "hkg": 78, 356 + "iad": 68, 357 + "ams": 87, 358 + "jnb": 659, 359 + "syd": 80, 360 + "gru": 68 361 + }, 362 + { 363 + "timestamp": "Feb 5, 14:00", 364 + "hkg": 62, 365 + "gru": 53, 366 + "jnb": 651, 367 + "syd": 82, 368 + "iad": 67, 369 + "ams": 54 370 + }, 371 + { 372 + "timestamp": "Feb 5, 15:00", 373 + "gru": 49, 374 + "syd": 86, 375 + "jnb": 657, 376 + "ams": 56, 377 + "iad": 83, 378 + "hkg": 73 379 + }, 380 + { 381 + "timestamp": "Feb 5, 16:00", 382 + "syd": 140, 383 + "jnb": 658, 384 + "iad": 110, 385 + "ams": 67, 386 + "gru": 77, 387 + "hkg": 66 388 + }, 389 + { 390 + "timestamp": "Feb 5, 17:00", 391 + "hkg": 57, 392 + "syd": 76, 393 + "jnb": 688, 394 + "iad": 80, 395 + "ams": 58, 396 + "gru": 76 397 + }, 398 + { 399 + "timestamp": "Feb 5, 18:00", 400 + "hkg": 74, 401 + "gru": 114, 402 + "jnb": 668, 403 + "syd": 79, 404 + "iad": 88, 405 + "ams": 77 406 + }, 407 + { 408 + "timestamp": "Feb 5, 19:00", 409 + "gru": 79, 410 + "ams": 68, 411 + "iad": 63, 412 + "jnb": 749, 413 + "syd": 105, 414 + "hkg": 61 415 + }, 416 + { 417 + "timestamp": "Feb 5, 20:00", 418 + "ams": 64, 419 + "iad": 59, 420 + "syd": 132, 421 + "jnb": 658, 422 + "gru": 86, 423 + "hkg": 70 424 + }, 425 + { 426 + "timestamp": "Feb 5, 21:00", 427 + "ams": 60, 428 + "iad": 82, 429 + "jnb": 742, 430 + "syd": 82, 431 + "gru": 59, 432 + "hkg": 64 433 + }, 434 + { 435 + "timestamp": "Feb 5, 22:00", 436 + "gru": 112, 437 + "syd": 85, 438 + "jnb": 665, 439 + "ams": 56, 440 + "iad": 72, 441 + "hkg": 58 442 + }, 443 + { 444 + "timestamp": "Feb 5, 23:00", 445 + "iad": 48, 446 + "ams": 49, 447 + "syd": 90, 448 + "jnb": 722, 449 + "gru": 74, 450 + "hkg": 58 451 + }, 452 + { 453 + "timestamp": "Feb 6, 00:00", 454 + "hkg": 45, 455 + "iad": 69, 456 + "ams": 47, 457 + "jnb": 655, 458 + "syd": 84, 459 + "gru": 89 460 + }, 461 + { 462 + "timestamp": "Feb 6, 01:00", 463 + "hkg": 38, 464 + "jnb": 643, 465 + "syd": 90, 466 + "ams": 39, 467 + "iad": 75, 468 + "gru": 111 469 + }, 470 + { 471 + "timestamp": "Feb 6, 02:00", 472 + "gru": 50, 473 + "jnb": 660, 474 + "syd": 96, 475 + "ams": 42, 476 + "iad": 61, 477 + "hkg": 58 478 + }, 479 + { 480 + "timestamp": "Feb 6, 03:00", 481 + "iad": 61, 482 + "ams": 46, 483 + "jnb": 728, 484 + "syd": 92, 485 + "gru": 132, 486 + "hkg": 56 487 + }, 488 + { 489 + "timestamp": "Feb 6, 04:00", 490 + "hkg": 59, 491 + "iad": 52, 492 + "ams": 42, 493 + "syd": 60, 494 + "jnb": 653, 495 + "gru": 46 496 + }, 497 + { 498 + "timestamp": "Feb 6, 05:00", 499 + "hkg": 51, 500 + "iad": 60, 501 + "ams": 39, 502 + "jnb": 724, 503 + "syd": 85, 504 + "gru": 39 505 + }, 506 + { 507 + "timestamp": "Feb 6, 06:00", 508 + "hkg": 67, 509 + "gru": 97, 510 + "iad": 72, 511 + "ams": 46, 512 + "syd": 90, 513 + "jnb": 686 514 + }, 515 + { 516 + "timestamp": "Feb 6, 07:00", 517 + "hkg": 50, 518 + "ams": 52, 519 + "iad": 54, 520 + "syd": 88, 521 + "jnb": 661, 522 + "gru": 95 523 + }, 524 + { 525 + "timestamp": "Feb 6, 08:00", 526 + "hkg": 74, 527 + "gru": 64, 528 + "ams": 54, 529 + "iad": 51, 530 + "jnb": 639, 531 + "syd": 86 532 + }, 533 + { 534 + "timestamp": "Feb 6, 09:00", 535 + "hkg": 44, 536 + "gru": 94, 537 + "jnb": 729, 538 + "syd": 86, 539 + "ams": 82, 540 + "iad": 54 541 + }, 542 + { 543 + "timestamp": "Feb 6, 10:00", 544 + "hkg": 78, 545 + "syd": 68, 546 + "jnb": 656, 547 + "ams": 67, 548 + "iad": 59, 549 + "gru": 37 550 + }, 551 + { 552 + "timestamp": "Feb 6, 11:00", 553 + "hkg": 58, 554 + "syd": 48, 555 + "jnb": 725, 556 + "ams": 62, 557 + "iad": 59, 558 + "gru": 95 559 + }, 560 + { 561 + "timestamp": "Feb 6, 12:00", 562 + "hkg": 45, 563 + "gru": 35, 564 + "jnb": 656, 565 + "syd": 62, 566 + "ams": 69, 567 + "iad": 45 568 + }, 569 + { 570 + "timestamp": "Feb 6, 13:00", 571 + "hkg": 63, 572 + "gru": 69, 573 + "syd": 64, 574 + "jnb": 703, 575 + "ams": 57, 576 + "iad": 78 577 + }, 578 + { 579 + "timestamp": "Feb 6, 14:00", 580 + "gru": 45, 581 + "jnb": 645, 582 + "syd": 63, 583 + "ams": 61, 584 + "iad": 62, 585 + "hkg": 68 586 + }, 587 + { 588 + "timestamp": "Feb 6, 15:00", 589 + "iad": 51, 590 + "ams": 57, 591 + "jnb": 648, 592 + "syd": 58, 593 + "gru": 73, 594 + "hkg": 78 595 + }, 596 + { 597 + "timestamp": "Feb 6, 16:00", 598 + "gru": 83, 599 + "syd": 66, 600 + "jnb": 646, 601 + "iad": 67, 602 + "ams": 73, 603 + "hkg": 66 604 + }, 605 + { 606 + "timestamp": "Feb 6, 17:00", 607 + "gru": 82, 608 + "ams": 77, 609 + "iad": 84, 610 + "syd": 82, 611 + "jnb": 641, 612 + "hkg": 62 613 + }, 614 + { 615 + "timestamp": "Feb 6, 18:00", 616 + "hkg": 46, 617 + "gru": 110, 618 + "ams": 72, 619 + "iad": 76, 620 + "jnb": 665, 621 + "syd": 81 622 + }, 623 + { 624 + "timestamp": "Feb 6, 19:00", 625 + "hkg": 112, 626 + "jnb": 655, 627 + "syd": 82, 628 + "iad": 75, 629 + "ams": 79, 630 + "gru": 73 631 + }, 632 + { 633 + "timestamp": "Feb 6, 20:00", 634 + "gru": 80, 635 + "jnb": 654, 636 + "syd": 84, 637 + "iad": 55, 638 + "ams": 128, 639 + "hkg": 49 640 + }, 641 + { 642 + "timestamp": "Feb 6, 21:00", 643 + "gru": 91, 644 + "syd": 79, 645 + "jnb": 650, 646 + "iad": 85, 647 + "ams": 83, 648 + "hkg": 94 649 + }, 650 + { 651 + "timestamp": "Feb 6, 22:00", 652 + "jnb": 652, 653 + "syd": 86, 654 + "iad": 84, 655 + "ams": 62, 656 + "gru": 81, 657 + "hkg": 61 658 + }, 659 + { 660 + "timestamp": "Feb 6, 23:00", 661 + "hkg": 60, 662 + "ams": 46, 663 + "iad": 86, 664 + "jnb": 700, 665 + "syd": 92, 666 + "gru": 111 667 + }, 668 + { 669 + "timestamp": "Feb 7, 00:00", 670 + "hkg": 55, 671 + "gru": 78, 672 + "ams": 60, 673 + "iad": 84, 674 + "syd": 97, 675 + "jnb": 643 676 + }, 677 + { 678 + "timestamp": "Feb 7, 01:00", 679 + "hkg": 36, 680 + "jnb": 628, 681 + "syd": 183, 682 + "iad": 100, 683 + "ams": 36, 684 + "gru": 162 685 + }, 686 + { 687 + "timestamp": "Feb 7, 02:00", 688 + "hkg": 62, 689 + "gru": 59, 690 + "jnb": 643, 691 + "syd": 88, 692 + "ams": 41, 693 + "iad": 76 694 + }, 695 + { 696 + "timestamp": "Feb 7, 03:00", 697 + "gru": 74, 698 + "syd": 85, 699 + "jnb": 616, 700 + "iad": 59, 701 + "ams": 42, 702 + "hkg": 67 703 + }, 704 + { 705 + "timestamp": "Feb 7, 04:00", 706 + "iad": 82, 707 + "ams": 64, 708 + "syd": 101, 709 + "jnb": 649, 710 + "gru": 44, 711 + "hkg": 81 712 + }, 713 + { 714 + "timestamp": "Feb 7, 05:00", 715 + "hkg": 45, 716 + "jnb": 638, 717 + "syd": 87, 718 + "iad": 74, 719 + "ams": 40, 720 + "gru": 68 721 + }, 722 + { 723 + "timestamp": "Feb 7, 06:00", 724 + "hkg": 56, 725 + "ams": 51, 726 + "iad": 60, 727 + "jnb": 633, 728 + "syd": 92, 729 + "gru": 68 730 + }, 731 + { 732 + "timestamp": "Feb 7, 07:00", 733 + "hkg": 45, 734 + "gru": 119, 735 + "iad": 38, 736 + "ams": 48, 737 + "syd": 84, 738 + "jnb": 642 739 + }, 740 + { 741 + "timestamp": "Feb 7, 08:00", 742 + "gru": 65, 743 + "syd": 87, 744 + "jnb": 653, 745 + "iad": 80, 746 + "ams": 42, 747 + "hkg": 73 748 + }, 749 + { 750 + "timestamp": "Feb 7, 09:00", 751 + "gru": 143, 752 + "iad": 69, 753 + "ams": 113, 754 + "jnb": 722, 755 + "syd": 95, 756 + "hkg": 78 757 + }, 758 + { 759 + "timestamp": "Feb 7, 10:00", 760 + "jnb": 646, 761 + "syd": 70, 762 + "ams": 68, 763 + "iad": 80, 764 + "gru": 114, 765 + "hkg": 64 766 + }, 767 + { 768 + "timestamp": "Feb 7, 11:00", 769 + "gru": 67, 770 + "syd": 72, 771 + "jnb": 662, 772 + "iad": 68, 773 + "ams": 63, 774 + "hkg": 66 775 + }, 776 + { 777 + "timestamp": "Feb 7, 12:00", 778 + "hkg": 57, 779 + "gru": 105, 780 + "iad": 77, 781 + "ams": 64, 782 + "syd": 135, 783 + "jnb": 661 784 + }, 785 + { 786 + "timestamp": "Feb 7, 13:00", 787 + "hkg": 67, 788 + "syd": 136, 789 + "jnb": 661, 790 + "ams": 62, 791 + "iad": 66, 792 + "gru": 47 793 + }, 794 + { 795 + "timestamp": "Feb 7, 14:00", 796 + "hkg": 59, 797 + "iad": 65, 798 + "ams": 54, 799 + "syd": 79, 800 + "jnb": 656, 801 + "gru": 48 802 + }, 803 + { 804 + "timestamp": "Feb 7, 15:00", 805 + "gru": 70, 806 + "ams": 64, 807 + "iad": 109, 808 + "syd": 76, 809 + "jnb": 702, 810 + "hkg": 71 811 + }, 812 + { 813 + "timestamp": "Feb 7, 16:00", 814 + "syd": 78, 815 + "jnb": 655, 816 + "ams": 56, 817 + "iad": 94, 818 + "gru": 75, 819 + "hkg": 65 820 + }, 821 + { 822 + "timestamp": "Feb 7, 17:00", 823 + "iad": 82, 824 + "ams": 68, 825 + "jnb": 654, 826 + "syd": 78, 827 + "gru": 111, 828 + "hkg": 51 829 + }, 830 + { 831 + "timestamp": "Feb 7, 18:00", 832 + "gru": 84, 833 + "ams": 86, 834 + "iad": 73, 835 + "jnb": 656, 836 + "syd": 76, 837 + "hkg": 91 838 + }, 839 + { 840 + "timestamp": "Feb 7, 19:00", 841 + "syd": 83, 842 + "jnb": 656, 843 + "iad": 83, 844 + "ams": 65, 845 + "gru": 141, 846 + "hkg": 55 847 + }, 848 + { 849 + "timestamp": "Feb 7, 20:00", 850 + "gru": 86, 851 + "iad": 61, 852 + "ams": 80, 853 + "syd": 166, 854 + "jnb": 661, 855 + "hkg": 222 856 + }, 857 + { 858 + "timestamp": "Feb 7, 21:00", 859 + "hkg": 63, 860 + "gru": 87, 861 + "syd": 84, 862 + "jnb": 662, 863 + "ams": 62, 864 + "iad": 113 865 + }, 866 + { 867 + "timestamp": "Feb 7, 22:00", 868 + "hkg": 58, 869 + "gru": 109, 870 + "iad": 99, 871 + "ams": 52, 872 + "syd": 84, 873 + "jnb": 707 874 + }, 875 + { 876 + "timestamp": "Feb 7, 23:00", 877 + "hkg": 55, 878 + "ams": 45, 879 + "iad": 70, 880 + "jnb": 653, 881 + "syd": 88, 882 + "gru": 55 883 + }, 884 + { 885 + "timestamp": "Feb 8, 00:00", 886 + "hkg": 55, 887 + "syd": 85, 888 + "jnb": 640, 889 + "ams": 42, 890 + "iad": 63, 891 + "gru": 82 892 + }, 893 + { 894 + "timestamp": "Feb 8, 01:00", 895 + "hkg": 50, 896 + "ams": 45, 897 + "iad": 62, 898 + "jnb": 631, 899 + "syd": 87, 900 + "gru": 82 901 + }, 902 + { 903 + "timestamp": "Feb 8, 02:00", 904 + "iad": 64, 905 + "ams": 42, 906 + "jnb": 647, 907 + "syd": 89, 908 + "gru": 136, 909 + "hkg": 45 910 + }, 911 + { 912 + "timestamp": "Feb 8, 03:00", 913 + "gru": 80, 914 + "ams": 55, 915 + "iad": 60, 916 + "syd": 95, 917 + "jnb": 639, 918 + "hkg": 50 919 + }, 920 + { 921 + "timestamp": "Feb 8, 04:00", 922 + "ams": 40, 923 + "iad": 66, 924 + "syd": 83, 925 + "jnb": 720, 926 + "gru": 130, 927 + "hkg": 71 928 + }, 929 + { 930 + "timestamp": "Feb 8, 05:00", 931 + "gru": 71, 932 + "syd": 48, 933 + "jnb": 642, 934 + "iad": 64, 935 + "ams": 41, 936 + "hkg": 54 937 + }, 938 + { 939 + "timestamp": "Feb 8, 06:00", 940 + "gru": 100, 941 + "ams": 42, 942 + "iad": 54, 943 + "syd": 89, 944 + "jnb": 643, 945 + "hkg": 73 946 + }, 947 + { 948 + "timestamp": "Feb 8, 07:00", 949 + "hkg": 48, 950 + "gru": 66, 951 + "iad": 60, 952 + "ams": 47, 953 + "jnb": 654, 954 + "syd": 87 955 + }, 956 + { 957 + "timestamp": "Feb 8, 08:00", 958 + "hkg": 59, 959 + "jnb": 657, 960 + "syd": 88, 961 + "iad": 72, 962 + "ams": 44, 963 + "gru": 94 964 + }, 965 + { 966 + "timestamp": "Feb 8, 09:00", 967 + "gru": 36, 968 + "jnb": 650, 969 + "syd": 92, 970 + "ams": 49, 971 + "iad": 54, 972 + "hkg": 58 973 + }, 974 + { 975 + "timestamp": "Feb 8, 10:00", 976 + "syd": 85, 977 + "jnb": 653, 978 + "ams": 54, 979 + "iad": 38, 980 + "gru": 131, 981 + "hkg": 45 982 + }, 983 + { 984 + "timestamp": "Feb 8, 11:00", 985 + "hkg": 56, 986 + "syd": 85, 987 + "jnb": 649, 988 + "ams": 52, 989 + "iad": 41, 990 + "gru": 73 991 + }, 992 + { 993 + "timestamp": "Feb 8, 12:00", 994 + "hkg": 71, 995 + "gru": 38, 996 + "jnb": 730, 997 + "syd": 87, 998 + "ams": 56, 999 + "iad": 44 1000 + }, 1001 + { 1002 + "timestamp": "Feb 8, 13:00", 1003 + "hkg": 59, 1004 + "iad": 109, 1005 + "ams": 49, 1006 + "syd": 84, 1007 + "jnb": 658, 1008 + "gru": 185 1009 + }, 1010 + { 1011 + "timestamp": "Feb 8, 14:00", 1012 + "hkg": 53, 1013 + "gru": 68, 1014 + "iad": 64, 1015 + "ams": 96, 1016 + "jnb": 658, 1017 + "syd": 48 1018 + }, 1019 + { 1020 + "timestamp": "Feb 8, 15:00", 1021 + "hkg": 66, 1022 + "gru": 85, 1023 + "jnb": 662, 1024 + "syd": 80, 1025 + "iad": 83, 1026 + "ams": 59 1027 + }, 1028 + { 1029 + "timestamp": "Feb 8, 16:00", 1030 + "gru": 78, 1031 + "syd": 80, 1032 + "jnb": 745, 1033 + "iad": 114, 1034 + "ams": 76, 1035 + "hkg": 53 1036 + }, 1037 + { 1038 + "timestamp": "Feb 8, 17:00", 1039 + "gru": 102, 1040 + "syd": 84, 1041 + "jnb": 661, 1042 + "iad": 88, 1043 + "ams": 59, 1044 + "hkg": 71 1045 + }, 1046 + { 1047 + "timestamp": "Feb 8, 18:00", 1048 + "hkg": 79, 1049 + "gru": 105, 1050 + "syd": 80, 1051 + "jnb": 655, 1052 + "ams": 60, 1053 + "iad": 89 1054 + }, 1055 + { 1056 + "timestamp": "Feb 8, 19:00", 1057 + "hkg": 78, 1058 + "syd": 80, 1059 + "jnb": 663, 1060 + "ams": 75, 1061 + "iad": 60, 1062 + "gru": 111 1063 + }, 1064 + { 1065 + "timestamp": "Feb 8, 20:00", 1066 + "jnb": 649, 1067 + "syd": 111, 1068 + "ams": 61, 1069 + "iad": 88, 1070 + "gru": 89, 1071 + "hkg": 64 1072 + }, 1073 + { 1074 + "timestamp": "Feb 8, 21:00", 1075 + "gru": 132, 1076 + "syd": 87, 1077 + "jnb": 647, 1078 + "iad": 81, 1079 + "ams": 64, 1080 + "hkg": 291 1081 + }, 1082 + { 1083 + "timestamp": "Feb 8, 22:00", 1084 + "iad": 54, 1085 + "ams": 48, 1086 + "jnb": 660, 1087 + "syd": 86, 1088 + "gru": 103, 1089 + "hkg": 37 1090 + }, 1091 + { 1092 + "timestamp": "Feb 8, 23:00", 1093 + "jnb": 645, 1094 + "syd": 50, 1095 + "iad": 57, 1096 + "ams": 48, 1097 + "gru": 112, 1098 + "hkg": 48 1099 + }, 1100 + { 1101 + "timestamp": "Feb 9, 00:00", 1102 + "gru": 102, 1103 + "syd": 94, 1104 + "jnb": 640, 1105 + "iad": 67, 1106 + "ams": 47, 1107 + "hkg": 64 1108 + }, 1109 + { 1110 + "timestamp": "Feb 9, 01:00", 1111 + "gru": 58, 1112 + "syd": 86, 1113 + "jnb": 646, 1114 + "ams": 44, 1115 + "iad": 72, 1116 + "hkg": 65 1117 + }, 1118 + { 1119 + "timestamp": "Feb 9, 02:00", 1120 + "jnb": 722, 1121 + "syd": 96, 1122 + "ams": 49, 1123 + "iad": 68, 1124 + "gru": 78, 1125 + "hkg": 49 1126 + }, 1127 + { 1128 + "timestamp": "Feb 9, 03:00", 1129 + "hkg": 64, 1130 + "gru": 55, 1131 + "syd": 94, 1132 + "jnb": 636, 1133 + "ams": 42, 1134 + "iad": 71 1135 + }, 1136 + { 1137 + "timestamp": "Feb 9, 04:00", 1138 + "hkg": 45, 1139 + "jnb": 642, 1140 + "syd": 97, 1141 + "ams": 43, 1142 + "iad": 62, 1143 + "gru": 73 1144 + }, 1145 + { 1146 + "timestamp": "Feb 9, 05:00", 1147 + "syd": 84, 1148 + "jnb": 643, 1149 + "iad": 61, 1150 + "ams": 42, 1151 + "gru": 66, 1152 + "hkg": 55 1153 + }, 1154 + { 1155 + "timestamp": "Feb 9, 06:00", 1156 + "gru": 77, 1157 + "jnb": 621, 1158 + "syd": 87, 1159 + "iad": 62, 1160 + "ams": 40, 1161 + "hkg": 63 1162 + }, 1163 + { 1164 + "timestamp": "Feb 9, 07:00", 1165 + "gru": 42, 1166 + "iad": 69, 1167 + "ams": 42, 1168 + "jnb": 652, 1169 + "syd": 87, 1170 + "hkg": 56 1171 + }, 1172 + { 1173 + "timestamp": "Feb 9, 08:00", 1174 + "syd": 42, 1175 + "jnb": 733, 1176 + "iad": 56, 1177 + "ams": 50, 1178 + "gru": 63, 1179 + "hkg": 60 1180 + }, 1181 + { 1182 + "timestamp": "Feb 9, 09:00", 1183 + "syd": 78, 1184 + "jnb": 640, 1185 + "iad": 71, 1186 + "ams": 49, 1187 + "gru": 63, 1188 + "hkg": 57 1189 + }, 1190 + { 1191 + "timestamp": "Feb 9, 10:00", 1192 + "hkg": 59, 1193 + "jnb": 663, 1194 + "syd": 78, 1195 + "iad": 64, 1196 + "ams": 58, 1197 + "gru": 71 1198 + }, 1199 + { 1200 + "timestamp": "Feb 9, 11:00", 1201 + "hkg": 60, 1202 + "gru": 65, 1203 + "jnb": 655, 1204 + "syd": 86, 1205 + "iad": 51, 1206 + "ams": 69 1207 + }, 1208 + { 1209 + "timestamp": "Feb 9, 12:00", 1210 + "hkg": 73, 1211 + "gru": 69, 1212 + "ams": 53, 1213 + "iad": 62, 1214 + "syd": 82, 1215 + "jnb": 736 1216 + }, 1217 + { 1218 + "timestamp": "Feb 9, 13:00", 1219 + "hkg": 58, 1220 + "iad": 56, 1221 + "ams": 56, 1222 + "jnb": 650, 1223 + "syd": 85, 1224 + "gru": 47 1225 + }, 1226 + { 1227 + "timestamp": "Feb 9, 14:00", 1228 + "iad": 53, 1229 + "ams": 75, 1230 + "syd": 82, 1231 + "jnb": 649, 1232 + "gru": 72, 1233 + "hkg": 58 1234 + }, 1235 + { 1236 + "timestamp": "Feb 9, 15:00", 1237 + "syd": 84, 1238 + "jnb": 786, 1239 + "iad": 68, 1240 + "ams": 52, 1241 + "gru": 66, 1242 + "hkg": 57 1243 + }, 1244 + { 1245 + "timestamp": "Feb 9, 16:00", 1246 + "gru": 170, 1247 + "jnb": 942, 1248 + "syd": 43, 1249 + "iad": 113, 1250 + "ams": 54, 1251 + "hkg": 52 1252 + }, 1253 + { 1254 + "timestamp": "Feb 9, 17:00", 1255 + "ams": 53, 1256 + "iad": 80, 1257 + "syd": 43, 1258 + "jnb": 916, 1259 + "gru": 116, 1260 + "hkg": 52 1261 + }, 1262 + { 1263 + "timestamp": "Feb 9, 18:00", 1264 + "gru": 86, 1265 + "syd": 77, 1266 + "jnb": 925, 1267 + "ams": 50, 1268 + "iad": 67, 1269 + "hkg": 45 1270 + }, 1271 + { 1272 + "timestamp": "Feb 9, 19:00", 1273 + "hkg": 44, 1274 + "gru": 52, 1275 + "jnb": 921, 1276 + "syd": 82, 1277 + "iad": 68, 1278 + "ams": 56 1279 + }, 1280 + { 1281 + "timestamp": "Feb 9, 20:00", 1282 + "hkg": 53, 1283 + "jnb": 919, 1284 + "syd": 79, 1285 + "ams": 72, 1286 + "iad": 74, 1287 + "gru": 126 1288 + }, 1289 + { 1290 + "timestamp": "Feb 9, 21:00", 1291 + "gru": 73, 1292 + "iad": 79, 1293 + "ams": 47, 1294 + "syd": 125, 1295 + "jnb": 964, 1296 + "hkg": 212 1297 + }, 1298 + { 1299 + "timestamp": "Feb 9, 22:00", 1300 + "syd": 77, 1301 + "jnb": 935, 1302 + "iad": 81, 1303 + "ams": 42, 1304 + "gru": 45, 1305 + "hkg": 87 1306 + }, 1307 + { 1308 + "timestamp": "Feb 9, 23:00", 1309 + "hkg": 57, 1310 + "jnb": 923, 1311 + "syd": 92, 1312 + "ams": 45, 1313 + "iad": 58, 1314 + "gru": 130 1315 + }, 1316 + { 1317 + "timestamp": "Feb 10, 00:00", 1318 + "hkg": 47, 1319 + "iad": 88, 1320 + "ams": 45, 1321 + "jnb": 918, 1322 + "syd": 81, 1323 + "gru": 87 1324 + }, 1325 + { 1326 + "timestamp": "Feb 10, 01:00", 1327 + "hkg": 45, 1328 + "syd": 86, 1329 + "jnb": 1016, 1330 + "iad": 74, 1331 + "ams": 40, 1332 + "gru": 75 1333 + }, 1334 + { 1335 + "timestamp": "Feb 10, 02:00", 1336 + "hkg": 79, 1337 + "gru": 112, 1338 + "syd": 82, 1339 + "jnb": 906, 1340 + "iad": 54, 1341 + "ams": 45 1342 + }, 1343 + { 1344 + "timestamp": "Feb 10, 03:00", 1345 + "hkg": 45, 1346 + "jnb": 920, 1347 + "syd": 80, 1348 + "ams": 50, 1349 + "iad": 64, 1350 + "gru": 99 1351 + }, 1352 + { 1353 + "timestamp": "Feb 10, 04:00", 1354 + "jnb": 934, 1355 + "syd": 50, 1356 + "iad": 71, 1357 + "ams": 44, 1358 + "gru": 72, 1359 + "hkg": 63 1360 + }, 1361 + { 1362 + "timestamp": "Feb 10, 05:00", 1363 + "gru": 46, 1364 + "ams": 43, 1365 + "iad": 65, 1366 + "jnb": 992, 1367 + "syd": 86, 1368 + "hkg": 54 1369 + }, 1370 + { 1371 + "timestamp": "Feb 10, 06:00", 1372 + "hkg": 49, 1373 + "gru": 62, 1374 + "syd": 95, 1375 + "jnb": 901, 1376 + "iad": 78, 1377 + "ams": 41 1378 + }, 1379 + { 1380 + "timestamp": "Feb 10, 07:00", 1381 + "hkg": 57, 1382 + "jnb": 918, 1383 + "syd": 82, 1384 + "ams": 42, 1385 + "iad": 52, 1386 + "gru": 66 1387 + }, 1388 + { 1389 + "timestamp": "Feb 10, 08:00", 1390 + "hkg": 44, 1391 + "iad": 56, 1392 + "ams": 44, 1393 + "jnb": 916, 1394 + "syd": 85, 1395 + "gru": 65 1396 + }, 1397 + { 1398 + "timestamp": "Feb 10, 09:00", 1399 + "hkg": 56, 1400 + "syd": 87, 1401 + "jnb": 918, 1402 + "ams": 44, 1403 + "iad": 53, 1404 + "gru": 63 1405 + }, 1406 + { 1407 + "timestamp": "Feb 10, 10:00", 1408 + "hkg": 59, 1409 + "gru": 88, 1410 + "ams": 49, 1411 + "iad": 68, 1412 + "syd": 84, 1413 + "jnb": 929 1414 + }, 1415 + { 1416 + "timestamp": "Feb 10, 11:00", 1417 + "hkg": 61, 1418 + "jnb": 925, 1419 + "syd": 91, 1420 + "iad": 67, 1421 + "ams": 56, 1422 + "gru": 68 1423 + }, 1424 + { 1425 + "timestamp": "Feb 10, 12:00", 1426 + "hkg": 50, 1427 + "gru": 67, 1428 + "jnb": 904, 1429 + "syd": 77, 1430 + "ams": 52, 1431 + "iad": 63 1432 + }, 1433 + { 1434 + "timestamp": "Feb 10, 13:00", 1435 + "gru": 98, 1436 + "iad": 57, 1437 + "ams": 51, 1438 + "jnb": 934, 1439 + "syd": 38, 1440 + "hkg": 54 1441 + }, 1442 + { 1443 + "timestamp": "Feb 10, 14:00", 1444 + "jnb": 928, 1445 + "syd": 81, 1446 + "iad": 69, 1447 + "ams": 134, 1448 + "gru": 104, 1449 + "hkg": 56 1450 + }, 1451 + { 1452 + "timestamp": "Feb 10, 15:00", 1453 + "hkg": 57, 1454 + "gru": 63, 1455 + "jnb": 1006, 1456 + "syd": 84, 1457 + "ams": 49, 1458 + "iad": 59 1459 + }, 1460 + { 1461 + "timestamp": "Feb 10, 16:00", 1462 + "hkg": 62, 1463 + "gru": 108, 1464 + "iad": 86, 1465 + "ams": 61, 1466 + "jnb": 921, 1467 + "syd": 83 1468 + }, 1469 + { 1470 + "timestamp": "Feb 10, 17:00", 1471 + "hkg": 78, 1472 + "gru": 77, 1473 + "syd": 77, 1474 + "jnb": 910, 1475 + "iad": 71, 1476 + "ams": 60 1477 + }, 1478 + { 1479 + "timestamp": "Feb 10, 18:00", 1480 + "gru": 77, 1481 + "iad": 58, 1482 + "ams": 78, 1483 + "syd": 81, 1484 + "jnb": 920, 1485 + "hkg": 66 1486 + }, 1487 + { 1488 + "timestamp": "Feb 10, 19:00", 1489 + "ams": 57, 1490 + "iad": 71, 1491 + "jnb": 902, 1492 + "syd": 84, 1493 + "gru": 128, 1494 + "hkg": 66 1495 + }, 1496 + { 1497 + "timestamp": "Feb 10, 20:00", 1498 + "gru": 46, 1499 + "jnb": 929, 1500 + "syd": 114, 1501 + "iad": 58, 1502 + "ams": 133, 1503 + "hkg": 52 1504 + }, 1505 + { 1506 + "timestamp": "Feb 10, 21:00", 1507 + "ams": 74, 1508 + "iad": 72, 1509 + "jnb": 915, 1510 + "syd": 134, 1511 + "gru": 122, 1512 + "hkg": 49 1513 + }, 1514 + { 1515 + "timestamp": "Feb 10, 22:00", 1516 + "hkg": 92, 1517 + "jnb": 925, 1518 + "syd": 83, 1519 + "ams": 48, 1520 + "iad": 65, 1521 + "gru": 81 1522 + }, 1523 + { 1524 + "timestamp": "Feb 10, 23:00", 1525 + "hkg": 50, 1526 + "gru": 73, 1527 + "syd": 85, 1528 + "jnb": 996, 1529 + "iad": 59, 1530 + "ams": 45 1531 + }, 1532 + { 1533 + "timestamp": "Feb 11, 00:00", 1534 + "hkg": 49, 1535 + "gru": 53, 1536 + "ams": 59, 1537 + "iad": 58, 1538 + "syd": 81, 1539 + "jnb": 894 1540 + }, 1541 + { 1542 + "timestamp": "Feb 11, 01:00", 1543 + "hkg": 47, 1544 + "jnb": 914, 1545 + "syd": 88, 1546 + "ams": 45, 1547 + "iad": 71, 1548 + "gru": 53 1549 + }, 1550 + { 1551 + "timestamp": "Feb 11, 02:00", 1552 + "hkg": 44, 1553 + "gru": 81, 1554 + "syd": 89, 1555 + "jnb": 885, 1556 + "ams": 80, 1557 + "iad": 75 1558 + }, 1559 + { 1560 + "timestamp": "Feb 11, 03:00", 1561 + "gru": 44, 1562 + "iad": 75, 1563 + "ams": 54, 1564 + "syd": 86, 1565 + "jnb": 883, 1566 + "hkg": 72 1567 + }, 1568 + { 1569 + "timestamp": "Feb 11, 04:00", 1570 + "iad": 73, 1571 + "ams": 51, 1572 + "jnb": 892, 1573 + "syd": 90, 1574 + "gru": 48, 1575 + "hkg": 74 1576 + }, 1577 + { 1578 + "timestamp": "Feb 11, 05:00", 1579 + "gru": 92, 1580 + "iad": 60, 1581 + "ams": 44, 1582 + "syd": 83, 1583 + "jnb": 906, 1584 + "hkg": 60 1585 + }, 1586 + { 1587 + "timestamp": "Feb 11, 06:00", 1588 + "iad": 60, 1589 + "ams": 54, 1590 + "jnb": 916, 1591 + "syd": 86, 1592 + "gru": 63, 1593 + "hkg": 58 1594 + }, 1595 + { 1596 + "timestamp": "Feb 11, 07:00", 1597 + "hkg": 44, 1598 + "jnb": 982, 1599 + "syd": 89, 1600 + "ams": 62, 1601 + "iad": 58, 1602 + "gru": 66 1603 + }, 1604 + { 1605 + "timestamp": "Feb 11, 08:00", 1606 + "hkg": 50, 1607 + "gru": 65, 1608 + "syd": 89, 1609 + "jnb": 924, 1610 + "ams": 48, 1611 + "iad": 62 1612 + }, 1613 + { 1614 + "timestamp": "Feb 11, 09:00", 1615 + "hkg": 54, 1616 + "syd": 120, 1617 + "jnb": 942, 1618 + "iad": 56, 1619 + "ams": 44, 1620 + "gru": 122 1621 + }, 1622 + { 1623 + "timestamp": "Feb 11, 10:00", 1624 + "gru": 37, 1625 + "syd": 94, 1626 + "jnb": 921, 1627 + "iad": 56, 1628 + "ams": 52, 1629 + "hkg": 56 1630 + }, 1631 + { 1632 + "timestamp": "Feb 11, 11:00", 1633 + "ams": 59, 1634 + "iad": 57, 1635 + "syd": 90, 1636 + "jnb": 912, 1637 + "gru": 92, 1638 + "hkg": 53 1639 + }, 1640 + { 1641 + "timestamp": "Feb 11, 12:00", 1642 + "hkg": 54, 1643 + "ams": 144, 1644 + "iad": 56, 1645 + "jnb": 921, 1646 + "syd": 50, 1647 + "gru": 62 1648 + }, 1649 + { 1650 + "timestamp": "Feb 11, 13:00", 1651 + "hkg": 46, 1652 + "gru": 50, 1653 + "syd": 84, 1654 + "jnb": 916, 1655 + "ams": 58, 1656 + "iad": 66 1657 + }, 1658 + { 1659 + "timestamp": "Feb 11, 14:00", 1660 + "hkg": 45, 1661 + "ams": 55, 1662 + "iad": 74, 1663 + "jnb": 920, 1664 + "syd": 80, 1665 + "gru": 92 1666 + }, 1667 + { 1668 + "timestamp": "Feb 11, 15:00", 1669 + "hkg": 58, 1670 + "gru": 75, 1671 + "jnb": 894, 1672 + "syd": 81, 1673 + "iad": 52, 1674 + "ams": 63 1675 + }, 1676 + { 1677 + "timestamp": "Feb 11, 16:00", 1678 + "gru": 64, 1679 + "syd": 84, 1680 + "jnb": 927, 1681 + "iad": 64, 1682 + "ams": 109, 1683 + "hkg": 53 1684 + }, 1685 + { 1686 + "timestamp": "Feb 11, 17:00", 1687 + "hkg": 68, 1688 + "gru": 43, 1689 + "syd": 78, 1690 + "jnb": 920, 1691 + "iad": 67, 1692 + "ams": 68 1693 + }, 1694 + { 1695 + "timestamp": "Feb 11, 18:00", 1696 + "hkg": 46, 1697 + "jnb": 1003, 1698 + "syd": 76, 1699 + "iad": 82, 1700 + "ams": 95, 1701 + "gru": 68 1702 + }, 1703 + { 1704 + "timestamp": "Feb 11, 19:00", 1705 + "iad": 70, 1706 + "ams": 68, 1707 + "syd": 80, 1708 + "jnb": 934, 1709 + "gru": 106, 1710 + "hkg": 45 1711 + }, 1712 + { 1713 + "timestamp": "Feb 11, 20:00", 1714 + "gru": 73, 1715 + "iad": 42, 1716 + "ams": 63, 1717 + "jnb": 935, 1718 + "syd": 83, 1719 + "hkg": 67 1720 + }, 1721 + { 1722 + "timestamp": "Feb 11, 21:00", 1723 + "hkg": 56, 1724 + "gru": 96, 1725 + "syd": 88, 1726 + "jnb": 929, 1727 + "iad": 70, 1728 + "ams": 82 1729 + }, 1730 + { 1731 + "timestamp": "Feb 11, 22:00", 1732 + "hkg": 38, 1733 + "jnb": 993, 1734 + "syd": 127, 1735 + "iad": 80, 1736 + "ams": 75, 1737 + "gru": 40 1738 + }, 1739 + { 1740 + "timestamp": "Feb 11, 23:00", 1741 + "hkg": 98, 1742 + "gru": 69, 1743 + "jnb": 925, 1744 + "syd": 54, 1745 + "ams": 76, 1746 + "iad": 62 1747 + }, 1748 + { 1749 + "timestamp": "Feb 12, 00:00", 1750 + "hkg": 39, 1751 + "syd": 85, 1752 + "jnb": 913, 1753 + "ams": 68, 1754 + "iad": 59, 1755 + "gru": 99 1756 + }, 1757 + { 1758 + "timestamp": "Feb 12, 01:00", 1759 + "hkg": 54, 1760 + "gru": 47, 1761 + "syd": 92, 1762 + "jnb": 926, 1763 + "iad": 70, 1764 + "ams": 41 1765 + }, 1766 + { 1767 + "timestamp": "Feb 12, 02:00", 1768 + "gru": 83, 1769 + "jnb": 997, 1770 + "syd": 87, 1771 + "iad": 68, 1772 + "ams": 40, 1773 + "hkg": 48 1774 + }, 1775 + { 1776 + "timestamp": "Feb 12, 03:00", 1777 + "ams": 51, 1778 + "iad": 59, 1779 + "jnb": 919, 1780 + "syd": 87, 1781 + "gru": 38, 1782 + "hkg": 50 1783 + }, 1784 + { 1785 + "timestamp": "Feb 12, 04:00", 1786 + "hkg": 68, 1787 + "gru": 45, 1788 + "ams": 98, 1789 + "iad": 58, 1790 + "jnb": 918, 1791 + "syd": 125 1792 + }, 1793 + { 1794 + "timestamp": "Feb 12, 05:00", 1795 + "hkg": 51, 1796 + "syd": 86, 1797 + "jnb": 914, 1798 + "ams": 86, 1799 + "iad": 78, 1800 + "gru": 124 1801 + }, 1802 + { 1803 + "timestamp": "Feb 12, 06:00", 1804 + "jnb": 913, 1805 + "syd": 464, 1806 + "ams": 443, 1807 + "iad": 56, 1808 + "gru": 88, 1809 + "hkg": 44 1810 + }, 1811 + { 1812 + "timestamp": "Feb 12, 07:00", 1813 + "gru": 63, 1814 + "iad": 54, 1815 + "ams": 100, 1816 + "jnb": 912, 1817 + "syd": 92, 1818 + "hkg": 48 1819 + }, 1820 + { 1821 + "timestamp": "Feb 12, 08:00", 1822 + "syd": 46, 1823 + "jnb": 910, 1824 + "iad": 54, 1825 + "ams": 185, 1826 + "gru": 34, 1827 + "hkg": 62 1828 + }, 1829 + { 1830 + "timestamp": "Feb 12, 09:00", 1831 + "gru": 88, 1832 + "jnb": 914, 1833 + "syd": 210, 1834 + "ams": 351, 1835 + "iad": 56, 1836 + "hkg": 58 1837 + }, 1838 + { 1839 + "timestamp": "Feb 12, 10:00", 1840 + "gru": 33, 1841 + "iad": 56, 1842 + "ams": 59, 1843 + "jnb": 928, 1844 + "syd": 90, 1845 + "hkg": 64 1846 + }, 1847 + { 1848 + "timestamp": "Feb 12, 11:00", 1849 + "hkg": 62, 1850 + "gru": 93, 1851 + "ams": 62, 1852 + "iad": 64, 1853 + "syd": 90, 1854 + "jnb": 928 1855 + }, 1856 + { 1857 + "timestamp": "Feb 12, 12:00", 1858 + "hkg": 62, 1859 + "syd": 118, 1860 + "jnb": 1041, 1861 + "ams": 57, 1862 + "iad": 48, 1863 + "gru": 42 1864 + }, 1865 + { 1866 + "timestamp": "Feb 12, 13:00", 1867 + "hkg": 72, 1868 + "syd": 81, 1869 + "jnb": 926, 1870 + "ams": 58, 1871 + "iad": 58, 1872 + "gru": 80 1873 + }, 1874 + { 1875 + "timestamp": "Feb 12, 14:00", 1876 + "hkg": 57, 1877 + "gru": 77, 1878 + "syd": 80, 1879 + "jnb": 1012, 1880 + "iad": 66, 1881 + "ams": 151 1882 + }, 1883 + { 1884 + "timestamp": "Feb 12, 15:00", 1885 + "gru": 104, 1886 + "jnb": 937, 1887 + "syd": 80, 1888 + "ams": 252, 1889 + "iad": 63, 1890 + "hkg": 116 1891 + }, 1892 + { 1893 + "timestamp": "Feb 12, 16:00", 1894 + "ams": 131, 1895 + "iad": 99, 1896 + "jnb": 729, 1897 + "syd": 74, 1898 + "gru": 68, 1899 + "hkg": 80 1900 + }, 1901 + { 1902 + "timestamp": "Feb 12, 17:00", 1903 + "ams": 68, 1904 + "iad": 70, 1905 + "syd": 43, 1906 + "jnb": 665, 1907 + "gru": 102, 1908 + "hkg": 79 1909 + }, 1910 + { 1911 + "timestamp": "Feb 12, 18:00", 1912 + "syd": 81, 1913 + "jnb": 657, 1914 + "iad": 78, 1915 + "ams": 69, 1916 + "gru": 105, 1917 + "hkg": 55 1918 + }, 1919 + { 1920 + "timestamp": "Feb 12, 19:00", 1921 + "gru": 80, 1922 + "jnb": 672, 1923 + "syd": 82, 1924 + "ams": 116, 1925 + "iad": 57, 1926 + "hkg": 50 1927 + }, 1928 + { 1929 + "timestamp": "Feb 12, 20:00", 1930 + "hkg": 59, 1931 + "gru": 47, 1932 + "ams": 66, 1933 + "iad": 67, 1934 + "jnb": 734, 1935 + "syd": 115 1936 + }, 1937 + { 1938 + "timestamp": "Feb 12, 21:00", 1939 + "hkg": 48, 1940 + "jnb": 640, 1941 + "syd": 81, 1942 + "iad": 75, 1943 + "ams": 103, 1944 + "gru": 109 1945 + }, 1946 + { 1947 + "timestamp": "Feb 12, 22:00", 1948 + "gru": 228, 1949 + "syd": 131, 1950 + "jnb": 798, 1951 + "ams": 54, 1952 + "iad": 82, 1953 + "hkg": 62 1954 + }, 1955 + { 1956 + "timestamp": "Feb 12, 23:00", 1957 + "jnb": 621, 1958 + "syd": 74, 1959 + "iad": 79, 1960 + "ams": 53, 1961 + "gru": 106, 1962 + "hkg": 103 1963 + }, 1964 + { 1965 + "timestamp": "Feb 13, 00:00", 1966 + "hkg": 51, 1967 + "iad": 76, 1968 + "ams": 50, 1969 + "jnb": 642, 1970 + "syd": 52, 1971 + "gru": 77 1972 + }, 1973 + { 1974 + "timestamp": "Feb 13, 01:00", 1975 + "gru": 131, 1976 + "syd": 92, 1977 + "jnb": 640, 1978 + "ams": 38, 1979 + "iad": 71, 1980 + "hkg": 72 1981 + }, 1982 + { 1983 + "timestamp": "Feb 13, 02:00", 1984 + "gru": 83, 1985 + "iad": 85, 1986 + "ams": 68, 1987 + "syd": 85, 1988 + "jnb": 749, 1989 + "hkg": 51 1990 + }, 1991 + { 1992 + "timestamp": "Feb 13, 03:00", 1993 + "jnb": 714, 1994 + "syd": 84, 1995 + "ams": 37, 1996 + "iad": 63, 1997 + "gru": 42, 1998 + "hkg": 54 1999 + }, 2000 + { 2001 + "timestamp": "Feb 13, 04:00", 2002 + "gru": 40, 2003 + "ams": 61, 2004 + "iad": 85, 2005 + "jnb": 641, 2006 + "syd": 92, 2007 + "hkg": 62 2008 + }, 2009 + { 2010 + "timestamp": "Feb 13, 05:00", 2011 + "hkg": 73, 2012 + "gru": 34, 2013 + "jnb": 641, 2014 + "syd": 87, 2015 + "iad": 72, 2016 + "ams": 44 2017 + }, 2018 + { 2019 + "timestamp": "Feb 13, 06:00", 2020 + "hkg": 46, 2021 + "jnb": 711, 2022 + "syd": 88, 2023 + "ams": 47, 2024 + "iad": 61, 2025 + "gru": 39 2026 + }, 2027 + { 2028 + "timestamp": "Feb 13, 07:00", 2029 + "jnb": 718, 2030 + "syd": 106, 2031 + "ams": 48, 2032 + "iad": 76, 2033 + "gru": 34, 2034 + "hkg": 63 2035 + }, 2036 + { 2037 + "timestamp": "Feb 13, 08:00", 2038 + "gru": 40, 2039 + "ams": 47, 2040 + "iad": 49, 2041 + "jnb": 629, 2042 + "syd": 48, 2043 + "hkg": 66 2044 + }, 2045 + { 2046 + "timestamp": "Feb 13, 09:00", 2047 + "hkg": 54, 2048 + "syd": 86, 2049 + "jnb": 658, 2050 + "ams": 83, 2051 + "iad": 72, 2052 + "gru": 68 2053 + }, 2054 + { 2055 + "timestamp": "Feb 13, 10:00", 2056 + "hkg": 56, 2057 + "iad": 76, 2058 + "ams": 52, 2059 + "syd": 83, 2060 + "jnb": 653, 2061 + "gru": 118 2062 + }, 2063 + { 2064 + "timestamp": "Feb 13, 11:00", 2065 + "hkg": 59, 2066 + "gru": 219, 2067 + "ams": 100, 2068 + "iad": 56, 2069 + "jnb": 660, 2070 + "syd": 88 2071 + }, 2072 + { 2073 + "timestamp": "Feb 13, 12:00", 2074 + "hkg": 43, 2075 + "ams": 115, 2076 + "iad": 54, 2077 + "jnb": 675, 2078 + "syd": 90, 2079 + "gru": 62 2080 + }, 2081 + { 2082 + "timestamp": "Feb 13, 13:00", 2083 + "hkg": 60, 2084 + "gru": 98, 2085 + "jnb": 668, 2086 + "syd": 84, 2087 + "iad": 69, 2088 + "ams": 48 2089 + }, 2090 + { 2091 + "timestamp": "Feb 13, 14:00", 2092 + "gru": 126, 2093 + "jnb": 660, 2094 + "syd": 81, 2095 + "ams": 55, 2096 + "iad": 74, 2097 + "hkg": 73 2098 + }, 2099 + { 2100 + "timestamp": "Feb 13, 15:00", 2101 + "syd": 85, 2102 + "jnb": 787, 2103 + "iad": 59, 2104 + "ams": 78, 2105 + "gru": 38, 2106 + "hkg": 69 2107 + }, 2108 + { 2109 + "timestamp": "Feb 13, 16:00", 2110 + "hkg": 65, 2111 + "gru": 86, 2112 + "iad": 84, 2113 + "ams": 78, 2114 + "jnb": 659, 2115 + "syd": 103 2116 + }, 2117 + { 2118 + "timestamp": "Feb 13, 17:00", 2119 + "hkg": 83, 2120 + "ams": 69, 2121 + "iad": 74, 2122 + "syd": 78, 2123 + "jnb": 885, 2124 + "gru": 100 2125 + }, 2126 + { 2127 + "timestamp": "Feb 13, 18:00", 2128 + "ams": 156, 2129 + "iad": 56, 2130 + "jnb": 712, 2131 + "syd": 76, 2132 + "gru": 50, 2133 + "hkg": 61 2134 + }, 2135 + { 2136 + "timestamp": "Feb 13, 19:00", 2137 + "jnb": 650, 2138 + "syd": 38, 2139 + "ams": 71, 2140 + "iad": 78, 2141 + "gru": 81, 2142 + "hkg": 62 2143 + }, 2144 + { 2145 + "timestamp": "Feb 13, 20:00", 2146 + "gru": 46, 2147 + "syd": 134, 2148 + "jnb": 787, 2149 + "ams": 87, 2150 + "iad": 106, 2151 + "hkg": 64 2152 + }, 2153 + { 2154 + "timestamp": "Feb 13, 21:00", 2155 + "iad": 88, 2156 + "ams": 70, 2157 + "jnb": 668, 2158 + "syd": 85, 2159 + "gru": 101, 2160 + "hkg": 46 2161 + }, 2162 + { 2163 + "timestamp": "Feb 13, 22:00", 2164 + "gru": 130, 2165 + "iad": 94, 2166 + "ams": 105, 2167 + "syd": 127, 2168 + "jnb": 650, 2169 + "hkg": 48 2170 + }, 2171 + { 2172 + "timestamp": "Feb 13, 23:00", 2173 + "hkg": 103, 2174 + "gru": 104, 2175 + "iad": 94, 2176 + "ams": 47, 2177 + "syd": 89, 2178 + "jnb": 659 2179 + }, 2180 + { 2181 + "timestamp": "Feb 14, 00:00", 2182 + "hkg": 59, 2183 + "iad": 90, 2184 + "ams": 48, 2185 + "jnb": 648, 2186 + "syd": 90, 2187 + "gru": 148 2188 + }, 2189 + { 2190 + "timestamp": "Feb 14, 01:00", 2191 + "hkg": 70, 2192 + "gru": 54, 2193 + "iad": 64, 2194 + "ams": 47, 2195 + "syd": 86, 2196 + "jnb": 744 2197 + }, 2198 + { 2199 + "timestamp": "Feb 14, 02:00", 2200 + "hkg": 86, 2201 + "iad": 62, 2202 + "ams": 50, 2203 + "jnb": 637, 2204 + "syd": 88, 2205 + "gru": 78 2206 + }, 2207 + { 2208 + "timestamp": "Feb 14, 03:00", 2209 + "hkg": 44, 2210 + "jnb": 798, 2211 + "syd": 98, 2212 + "iad": 74, 2213 + "ams": 39, 2214 + "gru": 80 2215 + }, 2216 + { 2217 + "timestamp": "Feb 14, 04:00", 2218 + "syd": 87, 2219 + "jnb": 633, 2220 + "iad": 60, 2221 + "ams": 52, 2222 + "gru": 43, 2223 + "hkg": 64 2224 + }, 2225 + { 2226 + "timestamp": "Feb 14, 05:00", 2227 + "gru": 38, 2228 + "jnb": 738, 2229 + "syd": 96, 2230 + "ams": 45, 2231 + "iad": 75, 2232 + "hkg": 68 2233 + }, 2234 + { 2235 + "timestamp": "Feb 14, 06:00", 2236 + "ams": 44, 2237 + "iad": 66, 2238 + "syd": 52, 2239 + "jnb": 724, 2240 + "gru": 75, 2241 + "hkg": 71 2242 + }, 2243 + { 2244 + "timestamp": "Feb 14, 07:00", 2245 + "gru": 63, 2246 + "ams": 57, 2247 + "iad": 67, 2248 + "syd": 100, 2249 + "jnb": 776, 2250 + "hkg": 51 2251 + }, 2252 + { 2253 + "timestamp": "Feb 14, 08:00", 2254 + "hkg": 75, 2255 + "gru": 40, 2256 + "ams": 41, 2257 + "iad": 71, 2258 + "jnb": 651, 2259 + "syd": 83 2260 + }, 2261 + { 2262 + "timestamp": "Feb 14, 09:00", 2263 + "iad": 70, 2264 + "ams": 80, 2265 + "jnb": 750, 2266 + "syd": 87, 2267 + "gru": 67, 2268 + "hkg": 63 2269 + }, 2270 + { 2271 + "timestamp": "Feb 14, 10:00", 2272 + "hkg": 64, 2273 + "gru": 66, 2274 + "iad": 53, 2275 + "ams": 51, 2276 + "jnb": 655, 2277 + "syd": 84 2278 + }, 2279 + { 2280 + "timestamp": "Feb 14, 11:00", 2281 + "hkg": 42, 2282 + "gru": 68, 2283 + "jnb": 812, 2284 + "syd": 84, 2285 + "iad": 68, 2286 + "ams": 56 2287 + }, 2288 + { 2289 + "timestamp": "Feb 14, 12:00", 2290 + "hkg": 58, 2291 + "syd": 83, 2292 + "jnb": 652, 2293 + "iad": 67, 2294 + "ams": 57, 2295 + "gru": 98 2296 + }, 2297 + { 2298 + "timestamp": "Feb 14, 13:00", 2299 + "jnb": 680, 2300 + "syd": 86, 2301 + "ams": 50, 2302 + "iad": 64, 2303 + "gru": 122, 2304 + "hkg": 78 2305 + }, 2306 + { 2307 + "timestamp": "Feb 14, 14:00", 2308 + "gru": 165, 2309 + "syd": 80, 2310 + "jnb": 716, 2311 + "ams": 49, 2312 + "iad": 83, 2313 + "hkg": 96 2314 + }, 2315 + { 2316 + "timestamp": "Feb 14, 15:00", 2317 + "ams": 81, 2318 + "iad": 84, 2319 + "syd": 82, 2320 + "jnb": 724, 2321 + "gru": 75, 2322 + "hkg": 85 2323 + }, 2324 + { 2325 + "timestamp": "Feb 14, 16:00", 2326 + "gru": 52, 2327 + "ams": 47, 2328 + "iad": 76, 2329 + "jnb": 685, 2330 + "syd": 80, 2331 + "hkg": 63 2332 + }, 2333 + { 2334 + "timestamp": "Feb 14, 17:00", 2335 + "hkg": 78, 2336 + "ams": 53, 2337 + "iad": 79, 2338 + "jnb": 686, 2339 + "syd": 73, 2340 + "gru": 53 2341 + }, 2342 + { 2343 + "timestamp": "Feb 14, 18:00", 2344 + "hkg": 74, 2345 + "gru": 84, 2346 + "ams": 54, 2347 + "iad": 71, 2348 + "syd": 39, 2349 + "jnb": 659 2350 + }, 2351 + { 2352 + "timestamp": "Feb 14, 19:00", 2353 + "hkg": 59, 2354 + "gru": 93, 2355 + "syd": 79, 2356 + "jnb": 643, 2357 + "ams": 49, 2358 + "iad": 98 2359 + }, 2360 + { 2361 + "timestamp": "Feb 14, 20:00", 2362 + "gru": 70, 2363 + "syd": 73, 2364 + "jnb": 653, 2365 + "iad": 49, 2366 + "ams": 55, 2367 + "hkg": 36 2368 + }, 2369 + { 2370 + "timestamp": "Feb 14, 21:00", 2371 + "jnb": 619, 2372 + "syd": 82, 2373 + "ams": 58, 2374 + "iad": 73, 2375 + "gru": 136, 2376 + "hkg": 70 2377 + }, 2378 + { 2379 + "timestamp": "Feb 14, 22:00", 2380 + "hkg": 40, 2381 + "syd": 132, 2382 + "jnb": 685, 2383 + "ams": 72, 2384 + "iad": 58, 2385 + "gru": 109 2386 + }, 2387 + { 2388 + "timestamp": "Feb 14, 23:00", 2389 + "hkg": 51, 2390 + "gru": 98, 2391 + "syd": 90, 2392 + "jnb": 682, 2393 + "ams": 42, 2394 + "iad": 73 2395 + }, 2396 + { 2397 + "timestamp": "Feb 15, 00:00", 2398 + "hkg": 72, 2399 + "ams": 49, 2400 + "iad": 81, 2401 + "jnb": 643, 2402 + "syd": 102, 2403 + "gru": 123 2404 + }, 2405 + { 2406 + "timestamp": "Feb 15, 01:00", 2407 + "hkg": 65, 2408 + "gru": 85, 2409 + "iad": 76, 2410 + "ams": 38, 2411 + "syd": 90, 2412 + "jnb": 666 2413 + }, 2414 + { 2415 + "timestamp": "Feb 15, 02:00", 2416 + "gru": 90, 2417 + "syd": 91, 2418 + "jnb": 640, 2419 + "iad": 59, 2420 + "ams": 38, 2421 + "hkg": 58 2422 + }, 2423 + { 2424 + "timestamp": "Feb 15, 03:00", 2425 + "jnb": 636, 2426 + "syd": 90, 2427 + "ams": 44, 2428 + "iad": 76, 2429 + "gru": 77, 2430 + "hkg": 61 2431 + }, 2432 + { 2433 + "timestamp": "Feb 15, 04:00", 2434 + "iad": 68, 2435 + "ams": 50, 2436 + "jnb": 642, 2437 + "syd": 92, 2438 + "gru": 45, 2439 + "hkg": 56 2440 + }, 2441 + { 2442 + "timestamp": "Feb 15, 05:00", 2443 + "hkg": 64, 2444 + "gru": 128, 2445 + "syd": 90, 2446 + "jnb": 640, 2447 + "ams": 49, 2448 + "iad": 69 2449 + }, 2450 + { 2451 + "timestamp": "Feb 15, 06:00", 2452 + "hkg": 69, 2453 + "ams": 44, 2454 + "iad": 55, 2455 + "syd": 58, 2456 + "jnb": 644, 2457 + "gru": 70 2458 + }, 2459 + { 2460 + "timestamp": "Feb 15, 07:00", 2461 + "iad": 66, 2462 + "ams": 44, 2463 + "jnb": 642, 2464 + "syd": 90, 2465 + "gru": 67, 2466 + "hkg": 78 2467 + }, 2468 + { 2469 + "timestamp": "Feb 15, 08:00", 2470 + "gru": 38, 2471 + "ams": 45, 2472 + "iad": 55, 2473 + "jnb": 644, 2474 + "syd": 89, 2475 + "hkg": 65 2476 + }, 2477 + { 2478 + "timestamp": "Feb 15, 09:00", 2479 + "gru": 68, 2480 + "ams": 52, 2481 + "iad": 58, 2482 + "syd": 88, 2483 + "jnb": 653, 2484 + "hkg": 65 2485 + }, 2486 + { 2487 + "timestamp": "Feb 15, 10:00", 2488 + "syd": 89, 2489 + "jnb": 652, 2490 + "ams": 62, 2491 + "iad": 70, 2492 + "gru": 116, 2493 + "hkg": 70 2494 + }, 2495 + { 2496 + "timestamp": "Feb 15, 11:00", 2497 + "hkg": 87, 2498 + "jnb": 694, 2499 + "syd": 88, 2500 + "iad": 63, 2501 + "ams": 58, 2502 + "gru": 41 2503 + }, 2504 + { 2505 + "timestamp": "Feb 15, 12:00", 2506 + "hkg": 66, 2507 + "ams": 50, 2508 + "iad": 51, 2509 + "jnb": 650, 2510 + "syd": 86, 2511 + "gru": 99 2512 + }, 2513 + { 2514 + "timestamp": "Feb 15, 13:00", 2515 + "hkg": 73, 2516 + "gru": 100, 2517 + "jnb": 767, 2518 + "syd": 85, 2519 + "iad": 58, 2520 + "ams": 49 2521 + }, 2522 + { 2523 + "timestamp": "Feb 15, 14:00", 2524 + "hkg": 95, 2525 + "gru": 47, 2526 + "jnb": 712, 2527 + "syd": 79, 2528 + "ams": 50, 2529 + "iad": 78 2530 + }, 2531 + { 2532 + "timestamp": "Feb 15, 15:00", 2533 + "hkg": 103, 2534 + "syd": 80, 2535 + "jnb": 689, 2536 + "iad": 82, 2537 + "ams": 66, 2538 + "gru": 92 2539 + }, 2540 + { 2541 + "timestamp": "Feb 15, 16:00", 2542 + "syd": 148, 2543 + "jnb": 625, 2544 + "ams": 68, 2545 + "iad": 57, 2546 + "gru": 168, 2547 + "hkg": 74 2548 + }, 2549 + { 2550 + "timestamp": "Feb 17, 10:00", 2551 + "hkg": 123, 2552 + "iad": 123, 2553 + "ams": 57, 2554 + "syd": 550, 2555 + "jnb": 695, 2556 + "gru": 39 2557 + }, 2558 + { 2559 + "timestamp": "Feb 17, 11:00", 2560 + "gru": 68, 2561 + "jnb": 640, 2562 + "syd": 49, 2563 + "ams": 47, 2564 + "iad": 83, 2565 + "hkg": 57 2566 + }, 2567 + { 2568 + "timestamp": "Feb 17, 12:00", 2569 + "syd": 93, 2570 + "jnb": 639, 2571 + "ams": 47, 2572 + "iad": 127, 2573 + "gru": 74, 2574 + "hkg": 46 2575 + }, 2576 + { 2577 + "timestamp": "Feb 17, 13:00", 2578 + "jnb": 648, 2579 + "syd": 87, 2580 + "ams": 48, 2581 + "iad": 118, 2582 + "gru": 68, 2583 + "hkg": 53 2584 + }, 2585 + { 2586 + "timestamp": "Feb 17, 14:00", 2587 + "hkg": 79, 2588 + "syd": 86, 2589 + "jnb": 655, 2590 + "ams": 50, 2591 + "iad": 117, 2592 + "gru": 74 2593 + }, 2594 + { 2595 + "timestamp": "Feb 17, 15:00", 2596 + "hkg": 71, 2597 + "gru": 80, 2598 + "iad": 93, 2599 + "ams": 56, 2600 + "syd": 86, 2601 + "jnb": 663 2602 + }, 2603 + { 2604 + "timestamp": "Feb 17, 16:00", 2605 + "hkg": 72, 2606 + "jnb": 750, 2607 + "syd": 80, 2608 + "iad": 84, 2609 + "ams": 48, 2610 + "gru": 72 2611 + }, 2612 + { 2613 + "timestamp": "Feb 17, 17:00", 2614 + "hkg": 52, 2615 + "gru": 78, 2616 + "syd": 83, 2617 + "jnb": 657, 2618 + "ams": 54, 2619 + "iad": 66 2620 + }, 2621 + { 2622 + "timestamp": "Feb 17, 18:00", 2623 + "gru": 50, 2624 + "syd": 96, 2625 + "jnb": 702, 2626 + "iad": 90, 2627 + "ams": 126, 2628 + "hkg": 54 2629 + }, 2630 + { 2631 + "timestamp": "Feb 17, 19:00", 2632 + "jnb": 683, 2633 + "syd": 73, 2634 + "ams": 58, 2635 + "iad": 104, 2636 + "gru": 42, 2637 + "hkg": 58 2638 + }, 2639 + { 2640 + "timestamp": "Feb 17, 20:00", 2641 + "hkg": 85, 2642 + "iad": 78, 2643 + "ams": 60, 2644 + "syd": 81, 2645 + "jnb": 744, 2646 + "gru": 55 2647 + }, 2648 + { 2649 + "timestamp": "Feb 17, 21:00", 2650 + "hkg": 78, 2651 + "gru": 76, 2652 + "syd": 87, 2653 + "jnb": 674, 2654 + "ams": 67, 2655 + "iad": 64 2656 + }, 2657 + { 2658 + "timestamp": "Feb 17, 22:00", 2659 + "hkg": 52, 2660 + "gru": 110, 2661 + "iad": 73, 2662 + "ams": 55, 2663 + "syd": 81, 2664 + "jnb": 708 2665 + }, 2666 + { 2667 + "timestamp": "Feb 17, 23:00", 2668 + "gru": 46, 2669 + "ams": 46, 2670 + "iad": 76, 2671 + "jnb": 614, 2672 + "syd": 83, 2673 + "hkg": 46 2674 + }, 2675 + { 2676 + "timestamp": "Feb 18, 00:00", 2677 + "jnb": 610, 2678 + "syd": 81, 2679 + "ams": 64, 2680 + "iad": 72, 2681 + "gru": 46, 2682 + "hkg": 52 2683 + }, 2684 + { 2685 + "timestamp": "Feb 18, 01:00", 2686 + "syd": 92, 2687 + "jnb": 617, 2688 + "ams": 60, 2689 + "iad": 73, 2690 + "gru": 110, 2691 + "hkg": 62 2692 + }, 2693 + { 2694 + "timestamp": "Feb 18, 02:00", 2695 + "gru": 108, 2696 + "syd": 90, 2697 + "jnb": 610, 2698 + "iad": 70, 2699 + "ams": 62, 2700 + "hkg": 61 2701 + }, 2702 + { 2703 + "timestamp": "Feb 18, 03:00", 2704 + "hkg": 68, 2705 + "gru": 73, 2706 + "jnb": 606, 2707 + "syd": 88, 2708 + "ams": 39, 2709 + "iad": 78 2710 + }, 2711 + { 2712 + "timestamp": "Feb 18, 04:00", 2713 + "hkg": 59, 2714 + "ams": 46, 2715 + "iad": 72, 2716 + "jnb": 622, 2717 + "syd": 86, 2718 + "gru": 71 2719 + }, 2720 + { 2721 + "timestamp": "Feb 18, 05:00", 2722 + "gru": 70, 2723 + "syd": 87, 2724 + "jnb": 644, 2725 + "iad": 72, 2726 + "ams": 43, 2727 + "hkg": 71 2728 + }, 2729 + { 2730 + "timestamp": "Feb 18, 06:00", 2731 + "gru": 66, 2732 + "ams": 64, 2733 + "iad": 56, 2734 + "syd": 94, 2735 + "jnb": 643, 2736 + "hkg": 68 2737 + }, 2738 + { 2739 + "timestamp": "Feb 18, 07:00", 2740 + "iad": 44, 2741 + "ams": 48, 2742 + "jnb": 643, 2743 + "syd": 92, 2744 + "gru": 38, 2745 + "hkg": 68 2746 + }, 2747 + { 2748 + "timestamp": "Feb 18, 08:00", 2749 + "hkg": 75, 2750 + "jnb": 658, 2751 + "syd": 120, 2752 + "iad": 65, 2753 + "ams": 47, 2754 + "gru": 66 2755 + }, 2756 + { 2757 + "timestamp": "Feb 18, 09:00", 2758 + "gru": 66, 2759 + "ams": 59, 2760 + "iad": 71, 2761 + "syd": 89, 2762 + "jnb": 649, 2763 + "hkg": 66 2764 + }, 2765 + { 2766 + "timestamp": "Feb 18, 10:00", 2767 + "syd": 97, 2768 + "jnb": 647, 2769 + "iad": 61, 2770 + "ams": 54, 2771 + "gru": 66, 2772 + "hkg": 70 2773 + }, 2774 + { 2775 + "timestamp": "Feb 18, 11:00", 2776 + "gru": 73, 2777 + "jnb": 664, 2778 + "syd": 129, 2779 + "ams": 70, 2780 + "iad": 66, 2781 + "hkg": 77 2782 + }, 2783 + { 2784 + "timestamp": "Feb 18, 12:00", 2785 + "hkg": 43, 2786 + "gru": 41, 2787 + "ams": 61, 2788 + "iad": 67, 2789 + "jnb": 639, 2790 + "syd": 119 2791 + }, 2792 + { 2793 + "timestamp": "Feb 18, 13:00", 2794 + "hkg": 58, 2795 + "jnb": 635, 2796 + "syd": 91, 2797 + "iad": 75, 2798 + "ams": 59, 2799 + "gru": 73 2800 + }, 2801 + { 2802 + "timestamp": "Feb 18, 14:00", 2803 + "hkg": 98, 2804 + "ams": 66, 2805 + "iad": 54, 2806 + "jnb": 664, 2807 + "syd": 82, 2808 + "gru": 74 2809 + }, 2810 + { 2811 + "timestamp": "Feb 18, 15:00", 2812 + "hkg": 65, 2813 + "syd": 79, 2814 + "jnb": 687, 2815 + "ams": 79, 2816 + "iad": 77, 2817 + "gru": 130 2818 + }, 2819 + { 2820 + "timestamp": "Feb 18, 16:00", 2821 + "hkg": 59, 2822 + "gru": 146, 2823 + "ams": 95, 2824 + "iad": 69, 2825 + "syd": 85, 2826 + "jnb": 727 2827 + }, 2828 + { 2829 + "timestamp": "Feb 18, 17:00", 2830 + "jnb": 659, 2831 + "syd": 82, 2832 + "ams": 69, 2833 + "iad": 74, 2834 + "gru": 116, 2835 + "hkg": 74 2836 + }, 2837 + { 2838 + "timestamp": "Feb 18, 18:00", 2839 + "gru": 77, 2840 + "jnb": 646, 2841 + "syd": 93, 2842 + "iad": 89, 2843 + "ams": 76, 2844 + "hkg": 46 2845 + } 2846 + ] 2847 + }, 2848 + "metricsByRegion": [ 2849 + { 2850 + "region": "syd", 2851 + "avgLatency": 89, 2852 + "p75Latency": 60, 2853 + "p90Latency": 268, 2854 + "p95Latency": 287, 2855 + "p99Latency": 310 2856 + }, 2857 + { 2858 + "region": "gru", 2859 + "avgLatency": 77, 2860 + "p75Latency": 60, 2861 + "p90Latency": 211, 2862 + "p95Latency": 219, 2863 + "p99Latency": 296 2864 + }, 2865 + { 2866 + "region": "iad", 2867 + "avgLatency": 74, 2868 + "p75Latency": 120, 2869 + "p90Latency": 132, 2870 + "p95Latency": 139, 2871 + "p99Latency": 177 2872 + }, 2873 + { 2874 + "region": "ams", 2875 + "avgLatency": 57, 2876 + "p75Latency": 60, 2877 + "p90Latency": 73, 2878 + "p95Latency": 88, 2879 + "p99Latency": 169 2880 + }, 2881 + { 2882 + "region": "hkg", 2883 + "avgLatency": 67, 2884 + "p75Latency": 92, 2885 + "p90Latency": 111, 2886 + "p95Latency": 123, 2887 + "p99Latency": 158 2888 + }, 2889 + { 2890 + "region": "jnb", 2891 + "avgLatency": 660, 2892 + "p75Latency": 705, 2893 + "p90Latency": 731, 2894 + "p95Latency": 748, 2895 + "p99Latency": 1110 2896 + } 2897 + ] 2898 + }
apps/web/public/assets/posts/monitoring-latency/fly-api.png

This is a binary file and will not be displayed.

+2898
apps/web/public/assets/posts/monitoring-latency/fly.json
··· 1 + { 2 + "regions": [ 3 + "ams", 4 + "iad", 5 + "hkg", 6 + "jnb", 7 + "syd", 8 + "gru" 9 + ], 10 + "data": { 11 + "regions": [ 12 + "ams", 13 + "gru", 14 + "hkg", 15 + "iad", 16 + "jnb", 17 + "syd" 18 + ], 19 + "data": [ 20 + { 21 + "timestamp": "Feb 4, 00:00", 22 + "ams": 1489, 23 + "iad": 1498, 24 + "syd": 1465, 25 + "jnb": 1434, 26 + "gru": 1405, 27 + "hkg": 1512 28 + }, 29 + { 30 + "timestamp": "Feb 4, 01:00", 31 + "ams": 1482, 32 + "iad": 1477, 33 + "syd": 1565, 34 + "jnb": 1448, 35 + "gru": 1559, 36 + "hkg": 1658 37 + }, 38 + { 39 + "timestamp": "Feb 4, 02:00", 40 + "hkg": 1511, 41 + "ams": 1488, 42 + "iad": 1488, 43 + "jnb": 1444, 44 + "syd": 1749, 45 + "gru": 1424 46 + }, 47 + { 48 + "timestamp": "Feb 4, 03:00", 49 + "hkg": 1636, 50 + "jnb": 1427, 51 + "syd": 1377, 52 + "ams": 1484, 53 + "iad": 1458, 54 + "gru": 1524 55 + }, 56 + { 57 + "timestamp": "Feb 4, 04:00", 58 + "hkg": 1500, 59 + "gru": 1411, 60 + "syd": 1294, 61 + "jnb": 1580, 62 + "ams": 1474, 63 + "iad": 1482 64 + }, 65 + { 66 + "timestamp": "Feb 4, 05:00", 67 + "gru": 1435, 68 + "syd": 1281, 69 + "jnb": 1463, 70 + "ams": 1490, 71 + "iad": 1481, 72 + "hkg": 1537 73 + }, 74 + { 75 + "timestamp": "Feb 4, 06:00", 76 + "jnb": 1434, 77 + "syd": 1435, 78 + "ams": 1476, 79 + "iad": 1466, 80 + "gru": 1363, 81 + "hkg": 1475 82 + }, 83 + { 84 + "timestamp": "Feb 4, 07:00", 85 + "hkg": 1664, 86 + "jnb": 1458, 87 + "syd": 1430, 88 + "ams": 1487, 89 + "iad": 1496, 90 + "gru": 1401 91 + }, 92 + { 93 + "timestamp": "Feb 4, 08:00", 94 + "hkg": 1493, 95 + "gru": 1389, 96 + "syd": 1260, 97 + "jnb": 1433, 98 + "ams": 1476, 99 + "iad": 1456 100 + }, 101 + { 102 + "timestamp": "Feb 4, 09:00", 103 + "hkg": 1510, 104 + "iad": 1508, 105 + "ams": 1489, 106 + "jnb": 1474, 107 + "syd": 1274, 108 + "gru": 1302 109 + }, 110 + { 111 + "timestamp": "Feb 4, 10:00", 112 + "hkg": 1360, 113 + "gru": 1564, 114 + "jnb": 1586, 115 + "syd": 1452, 116 + "iad": 1478, 117 + "ams": 1478 118 + }, 119 + { 120 + "timestamp": "Feb 4, 11:00", 121 + "gru": 1391, 122 + "syd": 1545, 123 + "jnb": 1577, 124 + "ams": 1487, 125 + "iad": 1464, 126 + "hkg": 1486 127 + }, 128 + { 129 + "timestamp": "Feb 4, 12:00", 130 + "gru": 1400, 131 + "iad": 1506, 132 + "ams": 1494, 133 + "syd": 1432, 134 + "jnb": 1468, 135 + "hkg": 1534 136 + }, 137 + { 138 + "timestamp": "Feb 4, 13:00", 139 + "syd": 1630, 140 + "jnb": 1474, 141 + "ams": 1485, 142 + "iad": 1478, 143 + "gru": 1433, 144 + "hkg": 1720 145 + }, 146 + { 147 + "timestamp": "Feb 4, 14:00", 148 + "hkg": 1928, 149 + "gru": 1822, 150 + "ams": 1499, 151 + "iad": 1477, 152 + "jnb": 1456, 153 + "syd": 2190 154 + }, 155 + { 156 + "timestamp": "Feb 4, 15:00", 157 + "hkg": 1558, 158 + "iad": 1524, 159 + "ams": 1462, 160 + "syd": 1816, 161 + "jnb": 1489, 162 + "gru": 1430 163 + }, 164 + { 165 + "timestamp": "Feb 4, 16:00", 166 + "ams": 1497, 167 + "iad": 1488, 168 + "syd": 1376, 169 + "jnb": 1450, 170 + "gru": 1424, 171 + "hkg": 1521 172 + }, 173 + { 174 + "timestamp": "Feb 4, 17:00", 175 + "jnb": 1433, 176 + "syd": 1617, 177 + "ams": 1506, 178 + "iad": 1477, 179 + "gru": 1394, 180 + "hkg": 1523 181 + }, 182 + { 183 + "timestamp": "Feb 4, 18:00", 184 + "gru": 1448, 185 + "jnb": 1601, 186 + "syd": 1604, 187 + "ams": 1507, 188 + "iad": 1514, 189 + "hkg": 1540 190 + }, 191 + { 192 + "timestamp": "Feb 4, 19:00", 193 + "syd": 1278, 194 + "jnb": 1446, 195 + "iad": 1441, 196 + "ams": 1494, 197 + "gru": 1407, 198 + "hkg": 1536 199 + }, 200 + { 201 + "timestamp": "Feb 4, 20:00", 202 + "ams": 1484, 203 + "iad": 1496, 204 + "syd": 1614, 205 + "jnb": 1454, 206 + "gru": 1433, 207 + "hkg": 1524 208 + }, 209 + { 210 + "timestamp": "Feb 4, 21:00", 211 + "hkg": 1686, 212 + "syd": 1889, 213 + "jnb": 1454, 214 + "iad": 1496, 215 + "ams": 1486, 216 + "gru": 1902 217 + }, 218 + { 219 + "timestamp": "Feb 4, 22:00", 220 + "hkg": 1552, 221 + "gru": 1611, 222 + "iad": 1515, 223 + "ams": 1485, 224 + "syd": 1476, 225 + "jnb": 1451 226 + }, 227 + { 228 + "timestamp": "Feb 4, 23:00", 229 + "jnb": 1442, 230 + "syd": 1600, 231 + "iad": 1486, 232 + "ams": 1497, 233 + "gru": 1410, 234 + "hkg": 1506 235 + }, 236 + { 237 + "timestamp": "Feb 5, 00:00", 238 + "gru": 1528, 239 + "jnb": 1444, 240 + "syd": 1614, 241 + "ams": 1484, 242 + "iad": 1486, 243 + "hkg": 1504 244 + }, 245 + { 246 + "timestamp": "Feb 5, 01:00", 247 + "gru": 1532, 248 + "iad": 1486, 249 + "ams": 1493, 250 + "syd": 1588, 251 + "jnb": 1451, 252 + "hkg": 1521 253 + }, 254 + { 255 + "timestamp": "Feb 5, 02:00", 256 + "syd": 1588, 257 + "jnb": 1282, 258 + "iad": 1456, 259 + "ams": 1478, 260 + "gru": 1406, 261 + "hkg": 1498 262 + }, 263 + { 264 + "timestamp": "Feb 5, 03:00", 265 + "gru": 1419, 266 + "ams": 1481, 267 + "iad": 1477, 268 + "jnb": 1431, 269 + "syd": 1586, 270 + "hkg": 1512 271 + }, 272 + { 273 + "timestamp": "Feb 5, 04:00", 274 + "gru": 1411, 275 + "jnb": 1447, 276 + "syd": 1606, 277 + "iad": 1477, 278 + "ams": 1484, 279 + "hkg": 1522 280 + }, 281 + { 282 + "timestamp": "Feb 5, 05:00", 283 + "ams": 1474, 284 + "iad": 1464, 285 + "jnb": 1437, 286 + "syd": 1647, 287 + "gru": 1370, 288 + "hkg": 1492 289 + }, 290 + { 291 + "timestamp": "Feb 5, 06:00", 292 + "hkg": 1354, 293 + "jnb": 1447, 294 + "syd": 1122, 295 + "ams": 1495, 296 + "iad": 1484, 297 + "gru": 1227 298 + }, 299 + { 300 + "timestamp": "Feb 5, 07:00", 301 + "hkg": 1498, 302 + "gru": 1415, 303 + "syd": 1406, 304 + "jnb": 1451, 305 + "iad": 1477, 306 + "ams": 1486 307 + }, 308 + { 309 + "timestamp": "Feb 5, 08:00", 310 + "jnb": 1596, 311 + "syd": 1760, 312 + "ams": 1490, 313 + "iad": 1470, 314 + "gru": 1576, 315 + "hkg": 1560 316 + }, 317 + { 318 + "timestamp": "Feb 5, 09:00", 319 + "ams": 1490, 320 + "iad": 1470, 321 + "syd": 1239, 322 + "jnb": 1404, 323 + "gru": 1226, 324 + "hkg": 2302 325 + }, 326 + { 327 + "timestamp": "Feb 5, 10:00", 328 + "hkg": 1451, 329 + "syd": 1264, 330 + "jnb": 1410, 331 + "ams": 1485, 332 + "iad": 1460, 333 + "gru": 1400 334 + }, 335 + { 336 + "timestamp": "Feb 5, 11:00", 337 + "hkg": 1443, 338 + "gru": 1248, 339 + "jnb": 1443, 340 + "syd": 1437, 341 + "iad": 1476, 342 + "ams": 1483 343 + }, 344 + { 345 + "timestamp": "Feb 5, 12:00", 346 + "hkg": 1512, 347 + "gru": 1412, 348 + "ams": 1510, 349 + "iad": 1520, 350 + "jnb": 1458, 351 + "syd": 1457 352 + }, 353 + { 354 + "timestamp": "Feb 5, 13:00", 355 + "hkg": 1481, 356 + "iad": 1483, 357 + "ams": 1515, 358 + "jnb": 1442, 359 + "syd": 1443, 360 + "gru": 1274 361 + }, 362 + { 363 + "timestamp": "Feb 5, 14:00", 364 + "hkg": 1450, 365 + "gru": 1415, 366 + "jnb": 1413, 367 + "syd": 1421, 368 + "iad": 1465, 369 + "ams": 1492 370 + }, 371 + { 372 + "timestamp": "Feb 5, 15:00", 373 + "gru": 1414, 374 + "syd": 1610, 375 + "jnb": 1437, 376 + "ams": 1494, 377 + "iad": 1468, 378 + "hkg": 1255 379 + }, 380 + { 381 + "timestamp": "Feb 5, 16:00", 382 + "syd": 1440, 383 + "jnb": 1465, 384 + "iad": 1492, 385 + "ams": 1507, 386 + "gru": 1434, 387 + "hkg": 1468 388 + }, 389 + { 390 + "timestamp": "Feb 5, 17:00", 391 + "hkg": 1440, 392 + "syd": 1616, 393 + "jnb": 1444, 394 + "iad": 1502, 395 + "ams": 1512, 396 + "gru": 1436 397 + }, 398 + { 399 + "timestamp": "Feb 5, 18:00", 400 + "hkg": 1460, 401 + "gru": 1420, 402 + "jnb": 1448, 403 + "syd": 1611, 404 + "iad": 1495, 405 + "ams": 1502 406 + }, 407 + { 408 + "timestamp": "Feb 5, 19:00", 409 + "gru": 1660, 410 + "ams": 1566, 411 + "iad": 1550, 412 + "jnb": 1513, 413 + "syd": 1631, 414 + "hkg": 1525 415 + }, 416 + { 417 + "timestamp": "Feb 5, 20:00", 418 + "ams": 1499, 419 + "iad": 1473, 420 + "syd": 1432, 421 + "jnb": 1247, 422 + "gru": 1375, 423 + "hkg": 1452 424 + }, 425 + { 426 + "timestamp": "Feb 5, 21:00", 427 + "ams": 1495, 428 + "iad": 1470, 429 + "jnb": 1619, 430 + "syd": 1582, 431 + "gru": 1553, 432 + "hkg": 1464 433 + }, 434 + { 435 + "timestamp": "Feb 5, 22:00", 436 + "gru": 1563, 437 + "syd": 1436, 438 + "jnb": 1569, 439 + "ams": 1494, 440 + "iad": 1435, 441 + "hkg": 1442 442 + }, 443 + { 444 + "timestamp": "Feb 5, 23:00", 445 + "iad": 1471, 446 + "ams": 1499, 447 + "syd": 1424, 448 + "jnb": 1446, 449 + "gru": 1421, 450 + "hkg": 1466 451 + }, 452 + { 453 + "timestamp": "Feb 6, 00:00", 454 + "hkg": 1463, 455 + "iad": 1482, 456 + "ams": 1485, 457 + "jnb": 1438, 458 + "syd": 1242, 459 + "gru": 1417 460 + }, 461 + { 462 + "timestamp": "Feb 6, 01:00", 463 + "hkg": 1437, 464 + "jnb": 1426, 465 + "syd": 1460, 466 + "ams": 1485, 467 + "iad": 1474, 468 + "gru": 1408 469 + }, 470 + { 471 + "timestamp": "Feb 6, 02:00", 472 + "gru": 1392, 473 + "jnb": 1428, 474 + "syd": 1408, 475 + "ams": 1483, 476 + "iad": 1463, 477 + "hkg": 1449 478 + }, 479 + { 480 + "timestamp": "Feb 6, 03:00", 481 + "iad": 1473, 482 + "ams": 1489, 483 + "jnb": 1612, 484 + "syd": 1529, 485 + "gru": 1539, 486 + "hkg": 1435 487 + }, 488 + { 489 + "timestamp": "Feb 6, 04:00", 490 + "hkg": 1512, 491 + "iad": 1540, 492 + "ams": 1495, 493 + "syd": 1604, 494 + "jnb": 1662, 495 + "gru": 1477 496 + }, 497 + { 498 + "timestamp": "Feb 6, 05:00", 499 + "hkg": 1452, 500 + "iad": 1498, 501 + "ams": 1437, 502 + "jnb": 1458, 503 + "syd": 1439, 504 + "gru": 1430 505 + }, 506 + { 507 + "timestamp": "Feb 6, 06:00", 508 + "hkg": 1442, 509 + "gru": 1400, 510 + "iad": 1443, 511 + "ams": 1486, 512 + "syd": 1398, 513 + "jnb": 1414 514 + }, 515 + { 516 + "timestamp": "Feb 6, 07:00", 517 + "hkg": 1454, 518 + "ams": 1486, 519 + "iad": 1473, 520 + "syd": 1309, 521 + "jnb": 1444, 522 + "gru": 1386 523 + }, 524 + { 525 + "timestamp": "Feb 6, 08:00", 526 + "hkg": 1468, 527 + "gru": 1451, 528 + "ams": 1512, 529 + "iad": 1466, 530 + "jnb": 1464, 531 + "syd": 1391 532 + }, 533 + { 534 + "timestamp": "Feb 6, 09:00", 535 + "hkg": 1440, 536 + "gru": 1410, 537 + "jnb": 1400, 538 + "syd": 1300, 539 + "ams": 1479, 540 + "iad": 1437 541 + }, 542 + { 543 + "timestamp": "Feb 6, 10:00", 544 + "hkg": 1466, 545 + "syd": 1619, 546 + "jnb": 1450, 547 + "ams": 1495, 548 + "iad": 1486, 549 + "gru": 1390 550 + }, 551 + { 552 + "timestamp": "Feb 6, 11:00", 553 + "hkg": 1495, 554 + "syd": 1451, 555 + "jnb": 1491, 556 + "ams": 1485, 557 + "iad": 1518, 558 + "gru": 1461 559 + }, 560 + { 561 + "timestamp": "Feb 6, 12:00", 562 + "hkg": 1441, 563 + "gru": 1402, 564 + "jnb": 1454, 565 + "syd": 1419, 566 + "ams": 1514, 567 + "iad": 1482 568 + }, 569 + { 570 + "timestamp": "Feb 6, 13:00", 571 + "hkg": 1456, 572 + "gru": 1425, 573 + "syd": 1428, 574 + "jnb": 1471, 575 + "ams": 1502, 576 + "iad": 1493 577 + }, 578 + { 579 + "timestamp": "Feb 6, 14:00", 580 + "gru": 1448, 581 + "jnb": 1471, 582 + "syd": 1304, 583 + "ams": 1494, 584 + "iad": 1515, 585 + "hkg": 1471 586 + }, 587 + { 588 + "timestamp": "Feb 6, 15:00", 589 + "iad": 1466, 590 + "ams": 1486, 591 + "jnb": 1312, 592 + "syd": 1436, 593 + "gru": 1528, 594 + "hkg": 1451 595 + }, 596 + { 597 + "timestamp": "Feb 6, 16:00", 598 + "gru": 1408, 599 + "syd": 1273, 600 + "jnb": 1243, 601 + "iad": 1486, 602 + "ams": 1496, 603 + "hkg": 1470 604 + }, 605 + { 606 + "timestamp": "Feb 6, 17:00", 607 + "gru": 1430, 608 + "ams": 1497, 609 + "iad": 1523, 610 + "syd": 1427, 611 + "jnb": 1444, 612 + "hkg": 1471 613 + }, 614 + { 615 + "timestamp": "Feb 6, 18:00", 616 + "hkg": 1550, 617 + "gru": 1424, 618 + "ams": 1291, 619 + "iad": 1294, 620 + "jnb": 1275, 621 + "syd": 1447 622 + }, 623 + { 624 + "timestamp": "Feb 6, 19:00", 625 + "hkg": 1474, 626 + "jnb": 1464, 627 + "syd": 1288, 628 + "iad": 1504, 629 + "ams": 1510, 630 + "gru": 1431 631 + }, 632 + { 633 + "timestamp": "Feb 6, 20:00", 634 + "gru": 1442, 635 + "jnb": 1475, 636 + "syd": 1447, 637 + "iad": 1509, 638 + "ams": 1520, 639 + "hkg": 1457 640 + }, 641 + { 642 + "timestamp": "Feb 6, 21:00", 643 + "gru": 1424, 644 + "syd": 1414, 645 + "jnb": 1303, 646 + "iad": 1470, 647 + "ams": 1499, 648 + "hkg": 1462 649 + }, 650 + { 651 + "timestamp": "Feb 6, 22:00", 652 + "jnb": 1438, 653 + "syd": 1610, 654 + "iad": 1506, 655 + "ams": 1525, 656 + "gru": 1597, 657 + "hkg": 1496 658 + }, 659 + { 660 + "timestamp": "Feb 6, 23:00", 661 + "hkg": 1279, 662 + "ams": 1505, 663 + "iad": 1458, 664 + "jnb": 1438, 665 + "syd": 1440, 666 + "gru": 1428 667 + }, 668 + { 669 + "timestamp": "Feb 7, 00:00", 670 + "hkg": 1472, 671 + "gru": 1431, 672 + "ams": 1512, 673 + "iad": 1509, 674 + "syd": 1452, 675 + "jnb": 1476 676 + }, 677 + { 678 + "timestamp": "Feb 7, 01:00", 679 + "hkg": 1455, 680 + "jnb": 1416, 681 + "syd": 1409, 682 + "iad": 1477, 683 + "ams": 1490, 684 + "gru": 1408 685 + }, 686 + { 687 + "timestamp": "Feb 7, 02:00", 688 + "hkg": 1281, 689 + "gru": 1239, 690 + "jnb": 1250, 691 + "syd": 1456, 692 + "ams": 1259, 693 + "iad": 1272 694 + }, 695 + { 696 + "timestamp": "Feb 7, 03:00", 697 + "gru": 1395, 698 + "syd": 1411, 699 + "jnb": 1453, 700 + "iad": 1498, 701 + "ams": 1501, 702 + "hkg": 1452 703 + }, 704 + { 705 + "timestamp": "Feb 7, 04:00", 706 + "iad": 1496, 707 + "ams": 1495, 708 + "syd": 1523, 709 + "jnb": 1448, 710 + "gru": 1386, 711 + "hkg": 1461 712 + }, 713 + { 714 + "timestamp": "Feb 7, 05:00", 715 + "hkg": 1479, 716 + "jnb": 1461, 717 + "syd": 1289, 718 + "iad": 1508, 719 + "ams": 1507, 720 + "gru": 1431 721 + }, 722 + { 723 + "timestamp": "Feb 7, 06:00", 724 + "hkg": 1439, 725 + "ams": 1497, 726 + "iad": 1498, 727 + "jnb": 1471, 728 + "syd": 1275, 729 + "gru": 1415 730 + }, 731 + { 732 + "timestamp": "Feb 7, 07:00", 733 + "hkg": 1462, 734 + "gru": 1425, 735 + "iad": 1488, 736 + "ams": 1512, 737 + "syd": 1375, 738 + "jnb": 1464 739 + }, 740 + { 741 + "timestamp": "Feb 7, 08:00", 742 + "gru": 1405, 743 + "syd": 1845, 744 + "jnb": 1455, 745 + "iad": 1486, 746 + "ams": 1494, 747 + "hkg": 1465 748 + }, 749 + { 750 + "timestamp": "Feb 7, 09:00", 751 + "gru": 1473, 752 + "iad": 1541, 753 + "ams": 1518, 754 + "jnb": 1492, 755 + "syd": 1482, 756 + "hkg": 1504 757 + }, 758 + { 759 + "timestamp": "Feb 7, 10:00", 760 + "jnb": 1312, 761 + "syd": 1491, 762 + "ams": 1263, 763 + "iad": 1299, 764 + "gru": 1283, 765 + "hkg": 1308 766 + }, 767 + { 768 + "timestamp": "Feb 7, 11:00", 769 + "gru": 1447, 770 + "syd": 1435, 771 + "jnb": 1472, 772 + "iad": 1510, 773 + "ams": 1515, 774 + "hkg": 1465 775 + }, 776 + { 777 + "timestamp": "Feb 7, 12:00", 778 + "hkg": 1451, 779 + "gru": 1607, 780 + "iad": 1511, 781 + "ams": 1514, 782 + "syd": 1630, 783 + "jnb": 1454 784 + }, 785 + { 786 + "timestamp": "Feb 7, 13:00", 787 + "hkg": 1462, 788 + "syd": 1398, 789 + "jnb": 1427, 790 + "ams": 1508, 791 + "iad": 1487, 792 + "gru": 1421 793 + }, 794 + { 795 + "timestamp": "Feb 7, 14:00", 796 + "hkg": 1448, 797 + "iad": 1504, 798 + "ams": 1512, 799 + "syd": 1437, 800 + "jnb": 1468, 801 + "gru": 1272 802 + }, 803 + { 804 + "timestamp": "Feb 7, 15:00", 805 + "gru": 1423, 806 + "ams": 1506, 807 + "iad": 1498, 808 + "syd": 1594, 809 + "jnb": 1619, 810 + "hkg": 1446 811 + }, 812 + { 813 + "timestamp": "Feb 7, 16:00", 814 + "syd": 1804, 815 + "jnb": 1285, 816 + "ams": 1505, 817 + "iad": 1491, 818 + "gru": 1427, 819 + "hkg": 1486 820 + }, 821 + { 822 + "timestamp": "Feb 7, 17:00", 823 + "iad": 1509, 824 + "ams": 1510, 825 + "jnb": 1311, 826 + "syd": 1446, 827 + "gru": 1463, 828 + "hkg": 1502 829 + }, 830 + { 831 + "timestamp": "Feb 7, 18:00", 832 + "gru": 1438, 833 + "ams": 1519, 834 + "iad": 1497, 835 + "jnb": 1470, 836 + "syd": 1604, 837 + "hkg": 1482 838 + }, 839 + { 840 + "timestamp": "Feb 7, 19:00", 841 + "syd": 1412, 842 + "jnb": 1491, 843 + "iad": 1520, 844 + "ams": 1530, 845 + "gru": 1457, 846 + "hkg": 1495 847 + }, 848 + { 849 + "timestamp": "Feb 7, 20:00", 850 + "gru": 1430, 851 + "iad": 1497, 852 + "ams": 1505, 853 + "syd": 1435, 854 + "jnb": 1454, 855 + "hkg": 1452 856 + }, 857 + { 858 + "timestamp": "Feb 7, 21:00", 859 + "hkg": 1464, 860 + "gru": 1436, 861 + "syd": 1412, 862 + "jnb": 1474, 863 + "ams": 1523, 864 + "iad": 1503 865 + }, 866 + { 867 + "timestamp": "Feb 7, 22:00", 868 + "hkg": 1486, 869 + "gru": 1458, 870 + "iad": 1513, 871 + "ams": 1530, 872 + "syd": 1839, 873 + "jnb": 1634 874 + }, 875 + { 876 + "timestamp": "Feb 7, 23:00", 877 + "hkg": 1492, 878 + "ams": 1522, 879 + "iad": 1534, 880 + "jnb": 1477, 881 + "syd": 1446, 882 + "gru": 1457 883 + }, 884 + { 885 + "timestamp": "Feb 8, 00:00", 886 + "hkg": 1520, 887 + "syd": 1682, 888 + "jnb": 1478, 889 + "ams": 1510, 890 + "iad": 1540, 891 + "gru": 1616 892 + }, 893 + { 894 + "timestamp": "Feb 8, 01:00", 895 + "hkg": 1423, 896 + "ams": 1514, 897 + "iad": 1496, 898 + "jnb": 1642, 899 + "syd": 1613, 900 + "gru": 1422 901 + }, 902 + { 903 + "timestamp": "Feb 8, 02:00", 904 + "iad": 1520, 905 + "ams": 1521, 906 + "jnb": 1659, 907 + "syd": 1475, 908 + "gru": 1428, 909 + "hkg": 1484 910 + }, 911 + { 912 + "timestamp": "Feb 8, 03:00", 913 + "gru": 1609, 914 + "ams": 1520, 915 + "iad": 1451, 916 + "syd": 1639, 917 + "jnb": 1607, 918 + "hkg": 1478 919 + }, 920 + { 921 + "timestamp": "Feb 8, 04:00", 922 + "ams": 1508, 923 + "iad": 1387, 924 + "syd": 1437, 925 + "jnb": 1464, 926 + "gru": 1412, 927 + "hkg": 1422 928 + }, 929 + { 930 + "timestamp": "Feb 8, 05:00", 931 + "gru": 1556, 932 + "syd": 1611, 933 + "jnb": 1642, 934 + "iad": 1523, 935 + "ams": 1514, 936 + "hkg": 1490 937 + }, 938 + { 939 + "timestamp": "Feb 8, 06:00", 940 + "gru": 1334, 941 + "ams": 1506, 942 + "iad": 1498, 943 + "syd": 1706, 944 + "jnb": 1621, 945 + "hkg": 1472 946 + }, 947 + { 948 + "timestamp": "Feb 8, 07:00", 949 + "hkg": 1463, 950 + "gru": 1425, 951 + "iad": 1494, 952 + "ams": 1502, 953 + "jnb": 1441, 954 + "syd": 1281 955 + }, 956 + { 957 + "timestamp": "Feb 8, 08:00", 958 + "hkg": 1424, 959 + "jnb": 1511, 960 + "syd": 1673, 961 + "iad": 1524, 962 + "ams": 1481, 963 + "gru": 1472 964 + }, 965 + { 966 + "timestamp": "Feb 8, 09:00", 967 + "gru": 1284, 968 + "jnb": 1289, 969 + "syd": 1490, 970 + "ams": 1278, 971 + "iad": 1297, 972 + "hkg": 1277 973 + }, 974 + { 975 + "timestamp": "Feb 8, 10:00", 976 + "syd": 1332, 977 + "jnb": 1291, 978 + "ams": 1275, 979 + "iad": 1299, 980 + "gru": 1268, 981 + "hkg": 1304 982 + }, 983 + { 984 + "timestamp": "Feb 8, 11:00", 985 + "hkg": 1473, 986 + "syd": 1268, 987 + "jnb": 1469, 988 + "ams": 1512, 989 + "iad": 1501, 990 + "gru": 1438 991 + }, 992 + { 993 + "timestamp": "Feb 8, 12:00", 994 + "hkg": 1468, 995 + "gru": 1565, 996 + "jnb": 1426, 997 + "syd": 1765, 998 + "ams": 1507, 999 + "iad": 1497 1000 + }, 1001 + { 1002 + "timestamp": "Feb 8, 13:00", 1003 + "hkg": 1474, 1004 + "iad": 1505, 1005 + "ams": 1514, 1006 + "syd": 1554, 1007 + "jnb": 1441, 1008 + "gru": 1424 1009 + }, 1010 + { 1011 + "timestamp": "Feb 8, 14:00", 1012 + "hkg": 1451, 1013 + "gru": 1447, 1014 + "iad": 1486, 1015 + "ams": 1532, 1016 + "jnb": 1478, 1017 + "syd": 1644 1018 + }, 1019 + { 1020 + "timestamp": "Feb 8, 15:00", 1021 + "hkg": 1471, 1022 + "gru": 1440, 1023 + "jnb": 1426, 1024 + "syd": 1436, 1025 + "iad": 1494, 1026 + "ams": 1512 1027 + }, 1028 + { 1029 + "timestamp": "Feb 8, 16:00", 1030 + "gru": 1272, 1031 + "syd": 1574, 1032 + "jnb": 1451, 1033 + "iad": 1286, 1034 + "ams": 1267, 1035 + "hkg": 1307 1036 + }, 1037 + { 1038 + "timestamp": "Feb 8, 17:00", 1039 + "gru": 1300, 1040 + "syd": 1419, 1041 + "jnb": 1481, 1042 + "iad": 1521, 1043 + "ams": 1512, 1044 + "hkg": 1503 1045 + }, 1046 + { 1047 + "timestamp": "Feb 8, 18:00", 1048 + "hkg": 1458, 1049 + "gru": 1437, 1050 + "syd": 1585, 1051 + "jnb": 1270, 1052 + "ams": 1518, 1053 + "iad": 1488 1054 + }, 1055 + { 1056 + "timestamp": "Feb 8, 19:00", 1057 + "hkg": 1531, 1058 + "syd": 1866, 1059 + "jnb": 1515, 1060 + "ams": 1552, 1061 + "iad": 1564, 1062 + "gru": 1490 1063 + }, 1064 + { 1065 + "timestamp": "Feb 8, 20:00", 1066 + "jnb": 1250, 1067 + "syd": 1315, 1068 + "ams": 1316, 1069 + "iad": 1331, 1070 + "gru": 1276, 1071 + "hkg": 1326 1072 + }, 1073 + { 1074 + "timestamp": "Feb 8, 21:00", 1075 + "gru": 1303, 1076 + "syd": 1861, 1077 + "jnb": 1486, 1078 + "iad": 1534, 1079 + "ams": 1546, 1080 + "hkg": 1512 1081 + }, 1082 + { 1083 + "timestamp": "Feb 8, 22:00", 1084 + "iad": 1505, 1085 + "ams": 1513, 1086 + "jnb": 1468, 1087 + "syd": 1789, 1088 + "gru": 1594, 1089 + "hkg": 1471 1090 + }, 1091 + { 1092 + "timestamp": "Feb 8, 23:00", 1093 + "jnb": 1481, 1094 + "syd": 1444, 1095 + "iad": 1491, 1096 + "ams": 1530, 1097 + "gru": 1407, 1098 + "hkg": 1476 1099 + }, 1100 + { 1101 + "timestamp": "Feb 9, 00:00", 1102 + "gru": 1458, 1103 + "syd": 2006, 1104 + "jnb": 1479, 1105 + "iad": 1517, 1106 + "ams": 1524, 1107 + "hkg": 1471 1108 + }, 1109 + { 1110 + "timestamp": "Feb 9, 01:00", 1111 + "gru": 1449, 1112 + "syd": 1638, 1113 + "jnb": 1488, 1114 + "ams": 1522, 1115 + "iad": 1515, 1116 + "hkg": 1487 1117 + }, 1118 + { 1119 + "timestamp": "Feb 9, 02:00", 1120 + "jnb": 1520, 1121 + "syd": 1330, 1122 + "ams": 1546, 1123 + "iad": 1552, 1124 + "gru": 1481, 1125 + "hkg": 1530 1126 + }, 1127 + { 1128 + "timestamp": "Feb 9, 03:00", 1129 + "hkg": 1494, 1130 + "gru": 1465, 1131 + "syd": 1660, 1132 + "jnb": 1490, 1133 + "ams": 1540, 1134 + "iad": 1536 1135 + }, 1136 + { 1137 + "timestamp": "Feb 9, 04:00", 1138 + "hkg": 1481, 1139 + "jnb": 1482, 1140 + "syd": 1451, 1141 + "ams": 1521, 1142 + "iad": 1514, 1143 + "gru": 1444 1144 + }, 1145 + { 1146 + "timestamp": "Feb 9, 05:00", 1147 + "syd": 1423, 1148 + "jnb": 1471, 1149 + "iad": 1504, 1150 + "ams": 1515, 1151 + "gru": 1433, 1152 + "hkg": 1457 1153 + }, 1154 + { 1155 + "timestamp": "Feb 9, 06:00", 1156 + "gru": 1432, 1157 + "jnb": 1450, 1158 + "syd": 1398, 1159 + "iad": 1533, 1160 + "ams": 1514, 1161 + "hkg": 1418 1162 + }, 1163 + { 1164 + "timestamp": "Feb 9, 07:00", 1165 + "gru": 1412, 1166 + "iad": 1441, 1167 + "ams": 1518, 1168 + "jnb": 1477, 1169 + "syd": 1886, 1170 + "hkg": 1479 1171 + }, 1172 + { 1173 + "timestamp": "Feb 9, 08:00", 1174 + "syd": 1698, 1175 + "jnb": 1678, 1176 + "iad": 1522, 1177 + "ams": 1523, 1178 + "gru": 1828, 1179 + "hkg": 1482 1180 + }, 1181 + { 1182 + "timestamp": "Feb 9, 09:00", 1183 + "syd": 1509, 1184 + "jnb": 1531, 1185 + "iad": 1561, 1186 + "ams": 1539, 1187 + "gru": 1474, 1188 + "hkg": 1554 1189 + }, 1190 + { 1191 + "timestamp": "Feb 9, 10:00", 1192 + "hkg": 1494, 1193 + "jnb": 1504, 1194 + "syd": 1500, 1195 + "iad": 1510, 1196 + "ams": 1528, 1197 + "gru": 1287 1198 + }, 1199 + { 1200 + "timestamp": "Feb 9, 11:00", 1201 + "hkg": 1485, 1202 + "gru": 1300, 1203 + "jnb": 1424, 1204 + "syd": 1443, 1205 + "iad": 1534, 1206 + "ams": 1544 1207 + }, 1208 + { 1209 + "timestamp": "Feb 9, 12:00", 1210 + "hkg": 1520, 1211 + "gru": 1482, 1212 + "ams": 1572, 1213 + "iad": 1563, 1214 + "syd": 1678, 1215 + "jnb": 1515 1216 + }, 1217 + { 1218 + "timestamp": "Feb 9, 13:00", 1219 + "hkg": 1521, 1220 + "iad": 1524, 1221 + "ams": 1554, 1222 + "jnb": 1511, 1223 + "syd": 1477, 1224 + "gru": 1275 1225 + }, 1226 + { 1227 + "timestamp": "Feb 9, 14:00", 1228 + "iad": 1542, 1229 + "ams": 1551, 1230 + "syd": 1652, 1231 + "jnb": 1498, 1232 + "gru": 1429, 1233 + "hkg": 1508 1234 + }, 1235 + { 1236 + "timestamp": "Feb 9, 15:00", 1237 + "syd": 1468, 1238 + "jnb": 1466, 1239 + "iad": 1504, 1240 + "ams": 1518, 1241 + "gru": 1427, 1242 + "hkg": 1476 1243 + }, 1244 + { 1245 + "timestamp": "Feb 9, 16:00", 1246 + "gru": 1278, 1247 + "jnb": 1265, 1248 + "syd": 1619, 1249 + "iad": 1512, 1250 + "ams": 1531, 1251 + "hkg": 1316 1252 + }, 1253 + { 1254 + "timestamp": "Feb 9, 17:00", 1255 + "ams": 1533, 1256 + "iad": 1521, 1257 + "syd": 1450, 1258 + "jnb": 1479, 1259 + "gru": 1462, 1260 + "hkg": 1488 1261 + }, 1262 + { 1263 + "timestamp": "Feb 9, 18:00", 1264 + "gru": 1626, 1265 + "syd": 1628, 1266 + "jnb": 1622, 1267 + "ams": 1536, 1268 + "iad": 1513, 1269 + "hkg": 1499 1270 + }, 1271 + { 1272 + "timestamp": "Feb 9, 19:00", 1273 + "hkg": 1524, 1274 + "gru": 1481, 1275 + "jnb": 1457, 1276 + "syd": 1644, 1277 + "iad": 1548, 1278 + "ams": 1550 1279 + }, 1280 + { 1281 + "timestamp": "Feb 9, 20:00", 1282 + "hkg": 1311, 1283 + "jnb": 1484, 1284 + "syd": 1458, 1285 + "ams": 1525, 1286 + "iad": 1525, 1287 + "gru": 1385 1288 + }, 1289 + { 1290 + "timestamp": "Feb 9, 21:00", 1291 + "gru": 1469, 1292 + "iad": 1520, 1293 + "ams": 1543, 1294 + "syd": 1472, 1295 + "jnb": 1508, 1296 + "hkg": 1519 1297 + }, 1298 + { 1299 + "timestamp": "Feb 9, 22:00", 1300 + "syd": 1318, 1301 + "jnb": 1347, 1302 + "iad": 1523, 1303 + "ams": 1520, 1304 + "gru": 1464, 1305 + "hkg": 1494 1306 + }, 1307 + { 1308 + "timestamp": "Feb 9, 23:00", 1309 + "hkg": 1460, 1310 + "jnb": 1463, 1311 + "syd": 1442, 1312 + "ams": 1519, 1313 + "iad": 1500, 1314 + "gru": 1446 1315 + }, 1316 + { 1317 + "timestamp": "Feb 10, 00:00", 1318 + "hkg": 1489, 1319 + "iad": 1514, 1320 + "ams": 1521, 1321 + "jnb": 1650, 1322 + "syd": 1460, 1323 + "gru": 1444 1324 + }, 1325 + { 1326 + "timestamp": "Feb 10, 01:00", 1327 + "hkg": 1486, 1328 + "syd": 1439, 1329 + "jnb": 1320, 1330 + "iad": 1505, 1331 + "ams": 1515, 1332 + "gru": 1270 1333 + }, 1334 + { 1335 + "timestamp": "Feb 10, 02:00", 1336 + "hkg": 1526, 1337 + "gru": 1289, 1338 + "syd": 1280, 1339 + "jnb": 1521, 1340 + "iad": 1547, 1341 + "ams": 1526 1342 + }, 1343 + { 1344 + "timestamp": "Feb 10, 03:00", 1345 + "hkg": 1418, 1346 + "jnb": 1285, 1347 + "syd": 1450, 1348 + "ams": 1257, 1349 + "iad": 1282, 1350 + "gru": 1300 1351 + }, 1352 + { 1353 + "timestamp": "Feb 10, 04:00", 1354 + "jnb": 1480, 1355 + "syd": 1654, 1356 + "iad": 1528, 1357 + "ams": 1533, 1358 + "gru": 1462, 1359 + "hkg": 1507 1360 + }, 1361 + { 1362 + "timestamp": "Feb 10, 05:00", 1363 + "gru": 1277, 1364 + "ams": 1516, 1365 + "iad": 1507, 1366 + "jnb": 1471, 1367 + "syd": 1488, 1368 + "hkg": 1488 1369 + }, 1370 + { 1371 + "timestamp": "Feb 10, 06:00", 1372 + "hkg": 1488, 1373 + "gru": 1428, 1374 + "syd": 1604, 1375 + "jnb": 1612, 1376 + "iad": 1514, 1377 + "ams": 1518 1378 + }, 1379 + { 1380 + "timestamp": "Feb 10, 07:00", 1381 + "hkg": 1485, 1382 + "jnb": 1483, 1383 + "syd": 1427, 1384 + "ams": 1516, 1385 + "iad": 1497, 1386 + "gru": 1439 1387 + }, 1388 + { 1389 + "timestamp": "Feb 10, 08:00", 1390 + "hkg": 1526, 1391 + "iad": 1544, 1392 + "ams": 1540, 1393 + "jnb": 1514, 1394 + "syd": 1675, 1395 + "gru": 1487 1396 + }, 1397 + { 1398 + "timestamp": "Feb 10, 09:00", 1399 + "hkg": 1454, 1400 + "syd": 1466, 1401 + "jnb": 1293, 1402 + "ams": 1266, 1403 + "iad": 1236, 1404 + "gru": 1270 1405 + }, 1406 + { 1407 + "timestamp": "Feb 10, 10:00", 1408 + "hkg": 1455, 1409 + "gru": 1412, 1410 + "ams": 1268, 1411 + "iad": 1247, 1412 + "syd": 1298, 1413 + "jnb": 1290 1414 + }, 1415 + { 1416 + "timestamp": "Feb 10, 11:00", 1417 + "hkg": 1506, 1418 + "jnb": 1318, 1419 + "syd": 1464, 1420 + "iad": 1530, 1421 + "ams": 1511, 1422 + "gru": 1420 1423 + }, 1424 + { 1425 + "timestamp": "Feb 10, 12:00", 1426 + "hkg": 1346, 1427 + "gru": 1308, 1428 + "jnb": 1300, 1429 + "syd": 1503, 1430 + "ams": 1344, 1431 + "iad": 1318 1432 + }, 1433 + { 1434 + "timestamp": "Feb 10, 13:00", 1435 + "gru": 1457, 1436 + "iad": 1520, 1437 + "ams": 1536, 1438 + "jnb": 1483, 1439 + "syd": 1450, 1440 + "hkg": 1500 1441 + }, 1442 + { 1443 + "timestamp": "Feb 10, 14:00", 1444 + "jnb": 1478, 1445 + "syd": 1456, 1446 + "iad": 1532, 1447 + "ams": 1527, 1448 + "gru": 1452, 1449 + "hkg": 1463 1450 + }, 1451 + { 1452 + "timestamp": "Feb 10, 15:00", 1453 + "hkg": 1496, 1454 + "gru": 1447, 1455 + "jnb": 1470, 1456 + "syd": 1636, 1457 + "ams": 1519, 1458 + "iad": 1511 1459 + }, 1460 + { 1461 + "timestamp": "Feb 10, 16:00", 1462 + "hkg": 1328, 1463 + "gru": 1289, 1464 + "iad": 1293, 1465 + "ams": 1288, 1466 + "jnb": 1297, 1467 + "syd": 1466 1468 + }, 1469 + { 1470 + "timestamp": "Feb 10, 17:00", 1471 + "hkg": 1515, 1472 + "gru": 1462, 1473 + "syd": 1636, 1474 + "jnb": 1394, 1475 + "iad": 1518, 1476 + "ams": 1529 1477 + }, 1478 + { 1479 + "timestamp": "Feb 10, 18:00", 1480 + "gru": 1462, 1481 + "iad": 1292, 1482 + "ams": 1303, 1483 + "syd": 1499, 1484 + "jnb": 1320, 1485 + "hkg": 1346 1486 + }, 1487 + { 1488 + "timestamp": "Feb 10, 19:00", 1489 + "ams": 1570, 1490 + "iad": 1595, 1491 + "jnb": 1524, 1492 + "syd": 1492, 1493 + "gru": 1506, 1494 + "hkg": 1562 1495 + }, 1496 + { 1497 + "timestamp": "Feb 10, 20:00", 1498 + "gru": 1262, 1499 + "jnb": 1455, 1500 + "syd": 1298, 1501 + "iad": 1518, 1502 + "ams": 1514, 1503 + "hkg": 1494 1504 + }, 1505 + { 1506 + "timestamp": "Feb 10, 21:00", 1507 + "ams": 1529, 1508 + "iad": 1521, 1509 + "jnb": 1454, 1510 + "syd": 1456, 1511 + "gru": 1299, 1512 + "hkg": 1500 1513 + }, 1514 + { 1515 + "timestamp": "Feb 10, 22:00", 1516 + "hkg": 1669, 1517 + "jnb": 1483, 1518 + "syd": 1614, 1519 + "ams": 1522, 1520 + "iad": 1517, 1521 + "gru": 1445 1522 + }, 1523 + { 1524 + "timestamp": "Feb 10, 23:00", 1525 + "hkg": 1498, 1526 + "gru": 1574, 1527 + "syd": 1628, 1528 + "jnb": 1493, 1529 + "iad": 1533, 1530 + "ams": 1528 1531 + }, 1532 + { 1533 + "timestamp": "Feb 11, 00:00", 1534 + "hkg": 1499, 1535 + "gru": 1349, 1536 + "ams": 1519, 1537 + "iad": 1500, 1538 + "syd": 1433, 1539 + "jnb": 1478 1540 + }, 1541 + { 1542 + "timestamp": "Feb 11, 01:00", 1543 + "hkg": 1516, 1544 + "jnb": 1497, 1545 + "syd": 1456, 1546 + "ams": 1523, 1547 + "iad": 1518, 1548 + "gru": 1419 1549 + }, 1550 + { 1551 + "timestamp": "Feb 11, 02:00", 1552 + "hkg": 1315, 1553 + "gru": 1488, 1554 + "syd": 1919, 1555 + "jnb": 1317, 1556 + "ams": 1284, 1557 + "iad": 1333 1558 + }, 1559 + { 1560 + "timestamp": "Feb 11, 03:00", 1561 + "gru": 1480, 1562 + "iad": 1500, 1563 + "ams": 1555, 1564 + "syd": 1928, 1565 + "jnb": 1768, 1566 + "hkg": 1733 1567 + }, 1568 + { 1569 + "timestamp": "Feb 11, 04:00", 1570 + "iad": 1525, 1571 + "ams": 1534, 1572 + "jnb": 1496, 1573 + "syd": 1514, 1574 + "gru": 1617, 1575 + "hkg": 1518 1576 + }, 1577 + { 1578 + "timestamp": "Feb 11, 05:00", 1579 + "gru": 1452, 1580 + "iad": 1505, 1581 + "ams": 1526, 1582 + "syd": 1448, 1583 + "jnb": 1483, 1584 + "hkg": 1500 1585 + }, 1586 + { 1587 + "timestamp": "Feb 11, 06:00", 1588 + "iad": 1499, 1589 + "ams": 1536, 1590 + "jnb": 1458, 1591 + "syd": 1479, 1592 + "gru": 1297, 1593 + "hkg": 1410 1594 + }, 1595 + { 1596 + "timestamp": "Feb 11, 07:00", 1597 + "hkg": 1498, 1598 + "jnb": 1624, 1599 + "syd": 1447, 1600 + "ams": 1524, 1601 + "iad": 1514, 1602 + "gru": 1581 1603 + }, 1604 + { 1605 + "timestamp": "Feb 11, 08:00", 1606 + "hkg": 1497, 1607 + "gru": 1451, 1608 + "syd": 1306, 1609 + "jnb": 1372, 1610 + "ams": 1525, 1611 + "iad": 1520 1612 + }, 1613 + { 1614 + "timestamp": "Feb 11, 09:00", 1615 + "hkg": 1482, 1616 + "syd": 1654, 1617 + "jnb": 1474, 1618 + "iad": 1515, 1619 + "ams": 1520, 1620 + "gru": 1443 1621 + }, 1622 + { 1623 + "timestamp": "Feb 11, 10:00", 1624 + "gru": 1264, 1625 + "syd": 1564, 1626 + "jnb": 1478, 1627 + "iad": 1511, 1628 + "ams": 1532, 1629 + "hkg": 1503 1630 + }, 1631 + { 1632 + "timestamp": "Feb 11, 11:00", 1633 + "ams": 1574, 1634 + "iad": 1550, 1635 + "syd": 1654, 1636 + "jnb": 1501, 1637 + "gru": 1485, 1638 + "hkg": 1676 1639 + }, 1640 + { 1641 + "timestamp": "Feb 11, 12:00", 1642 + "hkg": 1422, 1643 + "ams": 1533, 1644 + "iad": 1553, 1645 + "jnb": 1374, 1646 + "syd": 1600, 1647 + "gru": 1379 1648 + }, 1649 + { 1650 + "timestamp": "Feb 11, 13:00", 1651 + "hkg": 1530, 1652 + "gru": 1608, 1653 + "syd": 1497, 1654 + "jnb": 1656, 1655 + "ams": 1564, 1656 + "iad": 1544 1657 + }, 1658 + { 1659 + "timestamp": "Feb 11, 14:00", 1660 + "hkg": 1510, 1661 + "ams": 1549, 1662 + "iad": 1524, 1663 + "jnb": 1484, 1664 + "syd": 1458, 1665 + "gru": 1454 1666 + }, 1667 + { 1668 + "timestamp": "Feb 11, 15:00", 1669 + "hkg": 1506, 1670 + "gru": 1460, 1671 + "jnb": 1459, 1672 + "syd": 1461, 1673 + "iad": 1529, 1674 + "ams": 1532 1675 + }, 1676 + { 1677 + "timestamp": "Feb 11, 16:00", 1678 + "gru": 1611, 1679 + "syd": 2035, 1680 + "jnb": 1471, 1681 + "iad": 1535, 1682 + "ams": 1540, 1683 + "hkg": 1510 1684 + }, 1685 + { 1686 + "timestamp": "Feb 11, 17:00", 1687 + "hkg": 1341, 1688 + "gru": 1282, 1689 + "syd": 1482, 1690 + "jnb": 1258, 1691 + "iad": 1309, 1692 + "ams": 1276 1693 + }, 1694 + { 1695 + "timestamp": "Feb 11, 18:00", 1696 + "hkg": 1514, 1697 + "jnb": 1500, 1698 + "syd": 1465, 1699 + "iad": 1526, 1700 + "ams": 1531, 1701 + "gru": 1470 1702 + }, 1703 + { 1704 + "timestamp": "Feb 11, 19:00", 1705 + "iad": 1542, 1706 + "ams": 1534, 1707 + "syd": 1457, 1708 + "jnb": 1488, 1709 + "gru": 1440, 1710 + "hkg": 1466 1711 + }, 1712 + { 1713 + "timestamp": "Feb 11, 20:00", 1714 + "gru": 1457, 1715 + "iad": 1317, 1716 + "ams": 1294, 1717 + "jnb": 1274, 1718 + "syd": 1487, 1719 + "hkg": 1305 1720 + }, 1721 + { 1722 + "timestamp": "Feb 11, 21:00", 1723 + "hkg": 1315, 1724 + "gru": 1575, 1725 + "syd": 2010, 1726 + "jnb": 1437, 1727 + "iad": 1263, 1728 + "ams": 1268 1729 + }, 1730 + { 1731 + "timestamp": "Feb 11, 22:00", 1732 + "hkg": 1539, 1733 + "jnb": 1518, 1734 + "syd": 1332, 1735 + "iad": 1537, 1736 + "ams": 1543, 1737 + "gru": 1476 1738 + }, 1739 + { 1740 + "timestamp": "Feb 11, 23:00", 1741 + "hkg": 1554, 1742 + "gru": 1651, 1743 + "jnb": 1518, 1744 + "syd": 1634, 1745 + "ams": 1564, 1746 + "iad": 1565 1747 + }, 1748 + { 1749 + "timestamp": "Feb 12, 00:00", 1750 + "hkg": 1491, 1751 + "syd": 1477, 1752 + "jnb": 1517, 1753 + "ams": 1535, 1754 + "iad": 1543, 1755 + "gru": 1418 1756 + }, 1757 + { 1758 + "timestamp": "Feb 12, 01:00", 1759 + "hkg": 1498, 1760 + "gru": 1459, 1761 + "syd": 1470, 1762 + "jnb": 1494, 1763 + "iad": 1518, 1764 + "ams": 1550 1765 + }, 1766 + { 1767 + "timestamp": "Feb 12, 02:00", 1768 + "gru": 1606, 1769 + "jnb": 1484, 1770 + "syd": 1580, 1771 + "iad": 1512, 1772 + "ams": 1532, 1773 + "hkg": 1499 1774 + }, 1775 + { 1776 + "timestamp": "Feb 12, 03:00", 1777 + "ams": 1564, 1778 + "iad": 1535, 1779 + "jnb": 1494, 1780 + "syd": 1450, 1781 + "gru": 1469, 1782 + "hkg": 1523 1783 + }, 1784 + { 1785 + "timestamp": "Feb 12, 04:00", 1786 + "hkg": 1539, 1787 + "gru": 1380, 1788 + "ams": 1561, 1789 + "iad": 1564, 1790 + "jnb": 1530, 1791 + "syd": 1497 1792 + }, 1793 + { 1794 + "timestamp": "Feb 12, 05:00", 1795 + "hkg": 1531, 1796 + "syd": 1663, 1797 + "jnb": 1515, 1798 + "ams": 1544, 1799 + "iad": 1546, 1800 + "gru": 1471 1801 + }, 1802 + { 1803 + "timestamp": "Feb 12, 06:00", 1804 + "jnb": 1482, 1805 + "syd": 1398, 1806 + "ams": 1534, 1807 + "iad": 1517, 1808 + "gru": 1446, 1809 + "hkg": 1454 1810 + }, 1811 + { 1812 + "timestamp": "Feb 12, 07:00", 1813 + "gru": 1462, 1814 + "iad": 1529, 1815 + "ams": 1532, 1816 + "jnb": 1489, 1817 + "syd": 1872, 1818 + "hkg": 1516 1819 + }, 1820 + { 1821 + "timestamp": "Feb 12, 08:00", 1822 + "syd": 1470, 1823 + "jnb": 1502, 1824 + "iad": 1519, 1825 + "ams": 1538, 1826 + "gru": 1468, 1827 + "hkg": 1522 1828 + }, 1829 + { 1830 + "timestamp": "Feb 12, 09:00", 1831 + "gru": 1446, 1832 + "jnb": 1507, 1833 + "syd": 1301, 1834 + "ams": 1466, 1835 + "iad": 1544, 1836 + "hkg": 1532 1837 + }, 1838 + { 1839 + "timestamp": "Feb 12, 10:00", 1840 + "gru": 1425, 1841 + "iad": 1519, 1842 + "ams": 1523, 1843 + "jnb": 1495, 1844 + "syd": 1463, 1845 + "hkg": 1516 1846 + }, 1847 + { 1848 + "timestamp": "Feb 12, 11:00", 1849 + "hkg": 1521, 1850 + "gru": 1444, 1851 + "ams": 1542, 1852 + "iad": 1533, 1853 + "syd": 1470, 1854 + "jnb": 1502 1855 + }, 1856 + { 1857 + "timestamp": "Feb 12, 12:00", 1858 + "hkg": 1530, 1859 + "syd": 1493, 1860 + "jnb": 1313, 1861 + "ams": 1545, 1862 + "iad": 1535, 1863 + "gru": 1484 1864 + }, 1865 + { 1866 + "timestamp": "Feb 12, 13:00", 1867 + "hkg": 1537, 1868 + "syd": 1670, 1869 + "jnb": 1517, 1870 + "ams": 1561, 1871 + "iad": 1565, 1872 + "gru": 1470 1873 + }, 1874 + { 1875 + "timestamp": "Feb 12, 14:00", 1876 + "hkg": 1561, 1877 + "gru": 1544, 1878 + "syd": 1501, 1879 + "jnb": 1558, 1880 + "iad": 1602, 1881 + "ams": 1578 1882 + }, 1883 + { 1884 + "timestamp": "Feb 12, 15:00", 1885 + "gru": 1543, 1886 + "jnb": 1574, 1887 + "syd": 1525, 1888 + "ams": 1617, 1889 + "iad": 1603, 1890 + "hkg": 1372 1891 + }, 1892 + { 1893 + "timestamp": "Feb 12, 16:00", 1894 + "ams": 1381, 1895 + "iad": 1355, 1896 + "jnb": 1464, 1897 + "syd": 1470, 1898 + "gru": 1454, 1899 + "hkg": 1373 1900 + }, 1901 + { 1902 + "timestamp": "Feb 12, 17:00", 1903 + "ams": 1562, 1904 + "iad": 1550, 1905 + "syd": 1491, 1906 + "jnb": 1507, 1907 + "gru": 1490, 1908 + "hkg": 1538 1909 + }, 1910 + { 1911 + "timestamp": "Feb 12, 18:00", 1912 + "syd": 1465, 1913 + "jnb": 1498, 1914 + "iad": 1530, 1915 + "ams": 1534, 1916 + "gru": 1427, 1917 + "hkg": 1516 1918 + }, 1919 + { 1920 + "timestamp": "Feb 12, 19:00", 1921 + "gru": 1473, 1922 + "jnb": 1333, 1923 + "syd": 1487, 1924 + "ams": 1558, 1925 + "iad": 1553, 1926 + "hkg": 1541 1927 + }, 1928 + { 1929 + "timestamp": "Feb 12, 20:00", 1930 + "hkg": 1521, 1931 + "gru": 1473, 1932 + "ams": 1557, 1933 + "iad": 1546, 1934 + "jnb": 1510, 1935 + "syd": 1480 1936 + }, 1937 + { 1938 + "timestamp": "Feb 12, 21:00", 1939 + "hkg": 1531, 1940 + "jnb": 1484, 1941 + "syd": 1477, 1942 + "iad": 1546, 1943 + "ams": 1544, 1944 + "gru": 1462 1945 + }, 1946 + { 1947 + "timestamp": "Feb 12, 22:00", 1948 + "gru": 1453, 1949 + "syd": 1454, 1950 + "jnb": 1414, 1951 + "ams": 1534, 1952 + "iad": 1498, 1953 + "hkg": 1509 1954 + }, 1955 + { 1956 + "timestamp": "Feb 12, 23:00", 1957 + "jnb": 1219, 1958 + "syd": 1248, 1959 + "iad": 1222, 1960 + "ams": 1194, 1961 + "gru": 1188, 1962 + "hkg": 1264 1963 + }, 1964 + { 1965 + "timestamp": "Feb 13, 00:00", 1966 + "hkg": 1514, 1967 + "iad": 1528, 1968 + "ams": 1526, 1969 + "jnb": 1492, 1970 + "syd": 1415, 1971 + "gru": 1456 1972 + }, 1973 + { 1974 + "timestamp": "Feb 13, 01:00", 1975 + "gru": 1288, 1976 + "syd": 1478, 1977 + "jnb": 1474, 1978 + "ams": 1294, 1979 + "iad": 1287, 1980 + "hkg": 1340 1981 + }, 1982 + { 1983 + "timestamp": "Feb 13, 02:00", 1984 + "gru": 1491, 1985 + "iad": 1566, 1986 + "ams": 1547, 1987 + "syd": 1734, 1988 + "jnb": 1526, 1989 + "hkg": 1545 1990 + }, 1991 + { 1992 + "timestamp": "Feb 13, 03:00", 1993 + "jnb": 1655, 1994 + "syd": 1636, 1995 + "ams": 1534, 1996 + "iad": 1538, 1997 + "gru": 1636, 1998 + "hkg": 1527 1999 + }, 2000 + { 2001 + "timestamp": "Feb 13, 04:00", 2002 + "gru": 1502, 2003 + "ams": 1558, 2004 + "iad": 1539, 2005 + "jnb": 1515, 2006 + "syd": 1502, 2007 + "hkg": 1541 2008 + }, 2009 + { 2010 + "timestamp": "Feb 13, 05:00", 2011 + "hkg": 1514, 2012 + "gru": 1459, 2013 + "jnb": 1496, 2014 + "syd": 1454, 2015 + "iad": 1527, 2016 + "ams": 1538 2017 + }, 2018 + { 2019 + "timestamp": "Feb 13, 06:00", 2020 + "hkg": 1094, 2021 + "jnb": 1105, 2022 + "syd": 1352, 2023 + "ams": 1025, 2024 + "iad": 1069, 2025 + "gru": 1290 2026 + }, 2027 + { 2028 + "timestamp": "Feb 13, 07:00", 2029 + "jnb": 1493, 2030 + "syd": 1459, 2031 + "ams": 1525, 2032 + "iad": 1510, 2033 + "gru": 1412, 2034 + "hkg": 1491 2035 + }, 2036 + { 2037 + "timestamp": "Feb 13, 08:00", 2038 + "gru": 1291, 2039 + "ams": 1323, 2040 + "iad": 1332, 2041 + "jnb": 1295, 2042 + "syd": 1307, 2043 + "hkg": 1353 2044 + }, 2045 + { 2046 + "timestamp": "Feb 13, 09:00", 2047 + "hkg": 1549, 2048 + "syd": 1463, 2049 + "jnb": 1540, 2050 + "ams": 1540, 2051 + "iad": 1553, 2052 + "gru": 1481 2053 + }, 2054 + { 2055 + "timestamp": "Feb 13, 10:00", 2056 + "hkg": 1110, 2057 + "iad": 1085, 2058 + "ams": 1036, 2059 + "syd": 1573, 2060 + "jnb": 1279, 2061 + "gru": 1114 2062 + }, 2063 + { 2064 + "timestamp": "Feb 13, 11:00", 2065 + "hkg": 1550, 2066 + "gru": 1498, 2067 + "ams": 1524, 2068 + "iad": 1518, 2069 + "jnb": 1535, 2070 + "syd": 1499 2071 + }, 2072 + { 2073 + "timestamp": "Feb 13, 12:00", 2074 + "hkg": 943, 2075 + "ams": 1050, 2076 + "iad": 1060, 2077 + "jnb": 1092, 2078 + "syd": 1272, 2079 + "gru": 1085 2080 + }, 2081 + { 2082 + "timestamp": "Feb 13, 13:00", 2083 + "hkg": 1536, 2084 + "gru": 1460, 2085 + "jnb": 1467, 2086 + "syd": 1484, 2087 + "iad": 1554, 2088 + "ams": 1526 2089 + }, 2090 + { 2091 + "timestamp": "Feb 13, 14:00", 2092 + "gru": 1454, 2093 + "jnb": 1612, 2094 + "syd": 1608, 2095 + "ams": 1529, 2096 + "iad": 1516, 2097 + "hkg": 1489 2098 + }, 2099 + { 2100 + "timestamp": "Feb 13, 15:00", 2101 + "syd": 1801, 2102 + "jnb": 1514, 2103 + "iad": 1534, 2104 + "ams": 1562, 2105 + "gru": 1493, 2106 + "hkg": 1569 2107 + }, 2108 + { 2109 + "timestamp": "Feb 13, 16:00", 2110 + "hkg": 1326, 2111 + "gru": 1295, 2112 + "iad": 1347, 2113 + "ams": 1316, 2114 + "jnb": 1310, 2115 + "syd": 1313 2116 + }, 2117 + { 2118 + "timestamp": "Feb 13, 17:00", 2119 + "hkg": 1200, 2120 + "ams": 1037, 2121 + "iad": 1110, 2122 + "syd": 1557, 2123 + "jnb": 1165, 2124 + "gru": 1133 2125 + }, 2126 + { 2127 + "timestamp": "Feb 13, 18:00", 2128 + "ams": 1290, 2129 + "iad": 1300, 2130 + "jnb": 1114, 2131 + "syd": 1487, 2132 + "gru": 1280, 2133 + "hkg": 1302 2134 + }, 2135 + { 2136 + "timestamp": "Feb 13, 19:00", 2137 + "jnb": 1312, 2138 + "syd": 1465, 2139 + "ams": 1540, 2140 + "iad": 1530, 2141 + "gru": 1474, 2142 + "hkg": 1520 2143 + }, 2144 + { 2145 + "timestamp": "Feb 13, 20:00", 2146 + "gru": 1458, 2147 + "syd": 1459, 2148 + "jnb": 1482, 2149 + "ams": 1532, 2150 + "iad": 1523, 2151 + "hkg": 1512 2152 + }, 2153 + { 2154 + "timestamp": "Feb 13, 21:00", 2155 + "iad": 1534, 2156 + "ams": 1535, 2157 + "jnb": 1436, 2158 + "syd": 1440, 2159 + "gru": 1464, 2160 + "hkg": 1506 2161 + }, 2162 + { 2163 + "timestamp": "Feb 13, 22:00", 2164 + "gru": 1503, 2165 + "iad": 1557, 2166 + "ams": 1534, 2167 + "syd": 1494, 2168 + "jnb": 1504, 2169 + "hkg": 1540 2170 + }, 2171 + { 2172 + "timestamp": "Feb 13, 23:00", 2173 + "hkg": 1513, 2174 + "gru": 1630, 2175 + "iad": 1526, 2176 + "ams": 1545, 2177 + "syd": 1614, 2178 + "jnb": 1620 2179 + }, 2180 + { 2181 + "timestamp": "Feb 14, 00:00", 2182 + "hkg": 1510, 2183 + "iad": 1528, 2184 + "ams": 1538, 2185 + "jnb": 1493, 2186 + "syd": 1418, 2187 + "gru": 1601 2188 + }, 2189 + { 2190 + "timestamp": "Feb 14, 01:00", 2191 + "hkg": 1350, 2192 + "gru": 1774, 2193 + "iad": 1321, 2194 + "ams": 1302, 2195 + "syd": 1701, 2196 + "jnb": 1325 2197 + }, 2198 + { 2199 + "timestamp": "Feb 14, 02:00", 2200 + "hkg": 1522, 2201 + "iad": 1532, 2202 + "ams": 1540, 2203 + "jnb": 1498, 2204 + "syd": 1462, 2205 + "gru": 1482 2206 + }, 2207 + { 2208 + "timestamp": "Feb 14, 03:00", 2209 + "hkg": 1509, 2210 + "jnb": 1493, 2211 + "syd": 1325, 2212 + "iad": 1523, 2213 + "ams": 1534, 2214 + "gru": 1591 2215 + }, 2216 + { 2217 + "timestamp": "Feb 14, 04:00", 2218 + "syd": 1310, 2219 + "jnb": 1326, 2220 + "iad": 1333, 2221 + "ams": 1320, 2222 + "gru": 1497, 2223 + "hkg": 1336 2224 + }, 2225 + { 2226 + "timestamp": "Feb 14, 05:00", 2227 + "gru": 1544, 2228 + "jnb": 1345, 2229 + "syd": 1558, 2230 + "ams": 1239, 2231 + "iad": 1267, 2232 + "hkg": 1307 2233 + }, 2234 + { 2235 + "timestamp": "Feb 14, 06:00", 2236 + "ams": 1532, 2237 + "iad": 1511, 2238 + "syd": 1459, 2239 + "jnb": 1493, 2240 + "gru": 1464, 2241 + "hkg": 1480 2242 + }, 2243 + { 2244 + "timestamp": "Feb 14, 07:00", 2245 + "gru": 1484, 2246 + "ams": 1556, 2247 + "iad": 1543, 2248 + "syd": 1480, 2249 + "jnb": 1509, 2250 + "hkg": 1526 2251 + }, 2252 + { 2253 + "timestamp": "Feb 14, 08:00", 2254 + "hkg": 1569, 2255 + "gru": 1479, 2256 + "ams": 1590, 2257 + "iad": 1566, 2258 + "jnb": 1551, 2259 + "syd": 1515 2260 + }, 2261 + { 2262 + "timestamp": "Feb 14, 09:00", 2263 + "iad": 1530, 2264 + "ams": 1550, 2265 + "jnb": 1496, 2266 + "syd": 1462, 2267 + "gru": 1406, 2268 + "hkg": 1518 2269 + }, 2270 + { 2271 + "timestamp": "Feb 14, 10:00", 2272 + "hkg": 1532, 2273 + "gru": 1491, 2274 + "iad": 1527, 2275 + "ams": 1585, 2276 + "jnb": 1492, 2277 + "syd": 1497 2278 + }, 2279 + { 2280 + "timestamp": "Feb 14, 11:00", 2281 + "hkg": 1546, 2282 + "gru": 1506, 2283 + "jnb": 1540, 2284 + "syd": 1493, 2285 + "iad": 1570, 2286 + "ams": 1516 2287 + }, 2288 + { 2289 + "timestamp": "Feb 14, 12:00", 2290 + "hkg": 1520, 2291 + "syd": 1654, 2292 + "jnb": 1522, 2293 + "iad": 1548, 2294 + "ams": 1552, 2295 + "gru": 1475 2296 + }, 2297 + { 2298 + "timestamp": "Feb 14, 13:00", 2299 + "jnb": 1477, 2300 + "syd": 1485, 2301 + "ams": 1296, 2302 + "iad": 1304, 2303 + "gru": 1457, 2304 + "hkg": 1345 2305 + }, 2306 + { 2307 + "timestamp": "Feb 14, 14:00", 2308 + "gru": 1531, 2309 + "syd": 1528, 2310 + "jnb": 1558, 2311 + "ams": 1547, 2312 + "iad": 1535, 2313 + "hkg": 1543 2314 + }, 2315 + { 2316 + "timestamp": "Feb 14, 15:00", 2317 + "ams": 1538, 2318 + "iad": 1532, 2319 + "syd": 1470, 2320 + "jnb": 1506, 2321 + "gru": 1474, 2322 + "hkg": 1487 2323 + }, 2324 + { 2325 + "timestamp": "Feb 14, 16:00", 2326 + "gru": 1441, 2327 + "ams": 1562, 2328 + "iad": 1501, 2329 + "jnb": 1509, 2330 + "syd": 1236, 2331 + "hkg": 1538 2332 + }, 2333 + { 2334 + "timestamp": "Feb 14, 17:00", 2335 + "hkg": 1519, 2336 + "ams": 1541, 2337 + "iad": 1521, 2338 + "jnb": 1463, 2339 + "syd": 1636, 2340 + "gru": 1587 2341 + }, 2342 + { 2343 + "timestamp": "Feb 14, 18:00", 2344 + "hkg": 1534, 2345 + "gru": 1485, 2346 + "ams": 1571, 2347 + "iad": 1552, 2348 + "syd": 1841, 2349 + "jnb": 1508 2350 + }, 2351 + { 2352 + "timestamp": "Feb 14, 19:00", 2353 + "hkg": 1382, 2354 + "gru": 1356, 2355 + "syd": 1564, 2356 + "jnb": 1350, 2357 + "ams": 1333, 2358 + "iad": 1337 2359 + }, 2360 + { 2361 + "timestamp": "Feb 14, 20:00", 2362 + "gru": 1331, 2363 + "syd": 1342, 2364 + "jnb": 1324, 2365 + "iad": 1341, 2366 + "ams": 1320, 2367 + "hkg": 1369 2368 + }, 2369 + { 2370 + "timestamp": "Feb 14, 21:00", 2371 + "jnb": 1510, 2372 + "syd": 1670, 2373 + "ams": 1575, 2374 + "iad": 1564, 2375 + "gru": 1477, 2376 + "hkg": 1548 2377 + }, 2378 + { 2379 + "timestamp": "Feb 14, 22:00", 2380 + "hkg": 1520, 2381 + "syd": 1496, 2382 + "jnb": 1526, 2383 + "ams": 1573, 2384 + "iad": 1574, 2385 + "gru": 1488 2386 + }, 2387 + { 2388 + "timestamp": "Feb 14, 23:00", 2389 + "hkg": 1504, 2390 + "gru": 1423, 2391 + "syd": 1446, 2392 + "jnb": 1492, 2393 + "ams": 1535, 2394 + "iad": 1498 2395 + }, 2396 + { 2397 + "timestamp": "Feb 15, 00:00", 2398 + "hkg": 1507, 2399 + "ams": 1528, 2400 + "iad": 1508, 2401 + "jnb": 1482, 2402 + "syd": 1282, 2403 + "gru": 1444 2404 + }, 2405 + { 2406 + "timestamp": "Feb 15, 01:00", 2407 + "hkg": 1490, 2408 + "gru": 1475, 2409 + "iad": 1537, 2410 + "ams": 1546, 2411 + "syd": 1493, 2412 + "jnb": 1506 2413 + }, 2414 + { 2415 + "timestamp": "Feb 15, 02:00", 2416 + "gru": 1472, 2417 + "syd": 1636, 2418 + "jnb": 1492, 2419 + "iad": 1502, 2420 + "ams": 1540, 2421 + "hkg": 1661 2422 + }, 2423 + { 2424 + "timestamp": "Feb 15, 03:00", 2425 + "jnb": 1503, 2426 + "syd": 1640, 2427 + "ams": 1545, 2428 + "iad": 1537, 2429 + "gru": 1437, 2430 + "hkg": 1523 2431 + }, 2432 + { 2433 + "timestamp": "Feb 15, 04:00", 2434 + "iad": 1576, 2435 + "ams": 1553, 2436 + "jnb": 1516, 2437 + "syd": 1487, 2438 + "gru": 1490, 2439 + "hkg": 1561 2440 + }, 2441 + { 2442 + "timestamp": "Feb 15, 05:00", 2443 + "hkg": 1516, 2444 + "gru": 1472, 2445 + "syd": 1656, 2446 + "jnb": 1510, 2447 + "ams": 1548, 2448 + "iad": 1544 2449 + }, 2450 + { 2451 + "timestamp": "Feb 15, 06:00", 2452 + "hkg": 1512, 2453 + "ams": 1563, 2454 + "iad": 1540, 2455 + "syd": 1504, 2456 + "jnb": 1500, 2457 + "gru": 1476 2458 + }, 2459 + { 2460 + "timestamp": "Feb 15, 07:00", 2461 + "iad": 1533, 2462 + "ams": 1543, 2463 + "jnb": 1475, 2464 + "syd": 1310, 2465 + "gru": 1460, 2466 + "hkg": 1522 2467 + }, 2468 + { 2469 + "timestamp": "Feb 15, 08:00", 2470 + "gru": 1297, 2471 + "ams": 1541, 2472 + "iad": 1495, 2473 + "jnb": 1496, 2474 + "syd": 1456, 2475 + "hkg": 1518 2476 + }, 2477 + { 2478 + "timestamp": "Feb 15, 09:00", 2479 + "gru": 1485, 2480 + "ams": 1546, 2481 + "iad": 1552, 2482 + "syd": 1487, 2483 + "jnb": 1496, 2484 + "hkg": 1538 2485 + }, 2486 + { 2487 + "timestamp": "Feb 15, 10:00", 2488 + "syd": 1698, 2489 + "jnb": 1532, 2490 + "ams": 1582, 2491 + "iad": 1570, 2492 + "gru": 1498, 2493 + "hkg": 1528 2494 + }, 2495 + { 2496 + "timestamp": "Feb 15, 11:00", 2497 + "hkg": 1497, 2498 + "jnb": 1500, 2499 + "syd": 1481, 2500 + "iad": 1542, 2501 + "ams": 1549, 2502 + "gru": 1466 2503 + }, 2504 + { 2505 + "timestamp": "Feb 15, 12:00", 2506 + "hkg": 1514, 2507 + "ams": 1561, 2508 + "iad": 1545, 2509 + "jnb": 1523, 2510 + "syd": 1662, 2511 + "gru": 1453 2512 + }, 2513 + { 2514 + "timestamp": "Feb 15, 13:00", 2515 + "hkg": 1328, 2516 + "gru": 1291, 2517 + "jnb": 1287, 2518 + "syd": 1149, 2519 + "iad": 1296, 2520 + "ams": 1293 2521 + }, 2522 + { 2523 + "timestamp": "Feb 15, 14:00", 2524 + "hkg": 1530, 2525 + "gru": 1470, 2526 + "jnb": 1405, 2527 + "syd": 1483, 2528 + "ams": 1570, 2529 + "iad": 1551 2530 + }, 2531 + { 2532 + "timestamp": "Feb 15, 15:00", 2533 + "hkg": 1527, 2534 + "syd": 1455, 2535 + "jnb": 1496, 2536 + "iad": 1532, 2537 + "ams": 1571, 2538 + "gru": 1472 2539 + }, 2540 + { 2541 + "timestamp": "Feb 15, 16:00", 2542 + "syd": 1457, 2543 + "jnb": 1512, 2544 + "ams": 1578, 2545 + "iad": 1554, 2546 + "gru": 1469, 2547 + "hkg": 1522 2548 + }, 2549 + { 2550 + "timestamp": "Feb 17, 10:00", 2551 + "hkg": 1600, 2552 + "iad": 1627, 2553 + "ams": 1621, 2554 + "syd": 1553, 2555 + "jnb": 1579, 2556 + "gru": 1559 2557 + }, 2558 + { 2559 + "timestamp": "Feb 17, 11:00", 2560 + "gru": 1620, 2561 + "jnb": 1612, 2562 + "syd": 1785, 2563 + "ams": 1545, 2564 + "iad": 1536, 2565 + "hkg": 1508 2566 + }, 2567 + { 2568 + "timestamp": "Feb 17, 12:00", 2569 + "syd": 1884, 2570 + "jnb": 1502, 2571 + "ams": 1566, 2572 + "iad": 1552, 2573 + "gru": 1491, 2574 + "hkg": 1551 2575 + }, 2576 + { 2577 + "timestamp": "Feb 17, 13:00", 2578 + "jnb": 1498, 2579 + "syd": 1680, 2580 + "ams": 1544, 2581 + "iad": 1560, 2582 + "gru": 1637, 2583 + "hkg": 1527 2584 + }, 2585 + { 2586 + "timestamp": "Feb 17, 14:00", 2587 + "hkg": 1539, 2588 + "syd": 1456, 2589 + "jnb": 1511, 2590 + "ams": 1552, 2591 + "iad": 1516, 2592 + "gru": 1464 2593 + }, 2594 + { 2595 + "timestamp": "Feb 17, 15:00", 2596 + "hkg": 1511, 2597 + "gru": 1456, 2598 + "iad": 1551, 2599 + "ams": 1558, 2600 + "syd": 1480, 2601 + "jnb": 1430 2602 + }, 2603 + { 2604 + "timestamp": "Feb 17, 16:00", 2605 + "hkg": 1570, 2606 + "jnb": 1496, 2607 + "syd": 1712, 2608 + "iad": 1545, 2609 + "ams": 1547, 2610 + "gru": 1471 2611 + }, 2612 + { 2613 + "timestamp": "Feb 17, 17:00", 2614 + "hkg": 1568, 2615 + "gru": 1507, 2616 + "syd": 1493, 2617 + "jnb": 1298, 2618 + "ams": 1529, 2619 + "iad": 1595 2620 + }, 2621 + { 2622 + "timestamp": "Feb 17, 18:00", 2623 + "gru": 1506, 2624 + "syd": 1490, 2625 + "jnb": 1519, 2626 + "iad": 1563, 2627 + "ams": 1544, 2628 + "hkg": 1577 2629 + }, 2630 + { 2631 + "timestamp": "Feb 17, 19:00", 2632 + "jnb": 1540, 2633 + "syd": 1503, 2634 + "ams": 1548, 2635 + "iad": 1596, 2636 + "gru": 1527, 2637 + "hkg": 1526 2638 + }, 2639 + { 2640 + "timestamp": "Feb 17, 20:00", 2641 + "hkg": 1557, 2642 + "iad": 1542, 2643 + "ams": 1542, 2644 + "syd": 1842, 2645 + "jnb": 1498, 2646 + "gru": 1475 2647 + }, 2648 + { 2649 + "timestamp": "Feb 17, 21:00", 2650 + "hkg": 1544, 2651 + "gru": 1503, 2652 + "syd": 1852, 2653 + "jnb": 1506, 2654 + "ams": 1557, 2655 + "iad": 1538 2656 + }, 2657 + { 2658 + "timestamp": "Feb 17, 22:00", 2659 + "hkg": 1554, 2660 + "gru": 1484, 2661 + "iad": 1582, 2662 + "ams": 1542, 2663 + "syd": 1619, 2664 + "jnb": 1512 2665 + }, 2666 + { 2667 + "timestamp": "Feb 17, 23:00", 2668 + "gru": 1503, 2669 + "ams": 1559, 2670 + "iad": 1537, 2671 + "jnb": 1488, 2672 + "syd": 1690, 2673 + "hkg": 1546 2674 + }, 2675 + { 2676 + "timestamp": "Feb 18, 00:00", 2677 + "jnb": 1536, 2678 + "syd": 1678, 2679 + "ams": 1571, 2680 + "iad": 1592, 2681 + "gru": 1366, 2682 + "hkg": 1701 2683 + }, 2684 + { 2685 + "timestamp": "Feb 18, 01:00", 2686 + "syd": 1646, 2687 + "jnb": 1502, 2688 + "ams": 1550, 2689 + "iad": 1554, 2690 + "gru": 1457, 2691 + "hkg": 1526 2692 + }, 2693 + { 2694 + "timestamp": "Feb 18, 02:00", 2695 + "gru": 1485, 2696 + "syd": 1346, 2697 + "jnb": 1636, 2698 + "iad": 1526, 2699 + "ams": 1539, 2700 + "hkg": 1532 2701 + }, 2702 + { 2703 + "timestamp": "Feb 18, 03:00", 2704 + "hkg": 1471, 2705 + "gru": 1480, 2706 + "jnb": 1523, 2707 + "syd": 1659, 2708 + "ams": 1538, 2709 + "iad": 1550 2710 + }, 2711 + { 2712 + "timestamp": "Feb 18, 04:00", 2713 + "hkg": 1520, 2714 + "ams": 1552, 2715 + "iad": 1548, 2716 + "jnb": 1515, 2717 + "syd": 1326, 2718 + "gru": 1495 2719 + }, 2720 + { 2721 + "timestamp": "Feb 18, 05:00", 2722 + "gru": 1448, 2723 + "syd": 1484, 2724 + "jnb": 1504, 2725 + "iad": 1542, 2726 + "ams": 1549, 2727 + "hkg": 1538 2728 + }, 2729 + { 2730 + "timestamp": "Feb 18, 06:00", 2731 + "gru": 1501, 2732 + "ams": 1575, 2733 + "iad": 1563, 2734 + "syd": 1398, 2735 + "jnb": 1537, 2736 + "hkg": 1542 2737 + }, 2738 + { 2739 + "timestamp": "Feb 18, 07:00", 2740 + "iad": 1542, 2741 + "ams": 1556, 2742 + "jnb": 1508, 2743 + "syd": 1483, 2744 + "gru": 1496, 2745 + "hkg": 1537 2746 + }, 2747 + { 2748 + "timestamp": "Feb 18, 08:00", 2749 + "hkg": 1528, 2750 + "jnb": 1482, 2751 + "syd": 1328, 2752 + "iad": 1545, 2753 + "ams": 1551, 2754 + "gru": 1490 2755 + }, 2756 + { 2757 + "timestamp": "Feb 18, 09:00", 2758 + "gru": 1495, 2759 + "ams": 1549, 2760 + "iad": 1560, 2761 + "syd": 1548, 2762 + "jnb": 1489, 2763 + "hkg": 1538 2764 + }, 2765 + { 2766 + "timestamp": "Feb 18, 10:00", 2767 + "syd": 1291, 2768 + "jnb": 1454, 2769 + "iad": 1557, 2770 + "ams": 1554, 2771 + "gru": 1499, 2772 + "hkg": 1523 2773 + }, 2774 + { 2775 + "timestamp": "Feb 18, 11:00", 2776 + "gru": 1518, 2777 + "jnb": 1524, 2778 + "syd": 1838, 2779 + "ams": 1585, 2780 + "iad": 1551, 2781 + "hkg": 1707 2782 + }, 2783 + { 2784 + "timestamp": "Feb 18, 12:00", 2785 + "hkg": 1565, 2786 + "gru": 1546, 2787 + "ams": 1584, 2788 + "iad": 1566, 2789 + "jnb": 1570, 2790 + "syd": 1494 2791 + }, 2792 + { 2793 + "timestamp": "Feb 18, 13:00", 2794 + "hkg": 1578, 2795 + "jnb": 1559, 2796 + "syd": 1549, 2797 + "iad": 1613, 2798 + "ams": 1589, 2799 + "gru": 1548 2800 + }, 2801 + { 2802 + "timestamp": "Feb 18, 14:00", 2803 + "hkg": 1573, 2804 + "ams": 1553, 2805 + "iad": 1577, 2806 + "jnb": 1543, 2807 + "syd": 1513, 2808 + "gru": 1495 2809 + }, 2810 + { 2811 + "timestamp": "Feb 18, 15:00", 2812 + "hkg": 1546, 2813 + "syd": 1479, 2814 + "jnb": 1492, 2815 + "ams": 1547, 2816 + "iad": 1560, 2817 + "gru": 1319 2818 + }, 2819 + { 2820 + "timestamp": "Feb 18, 16:00", 2821 + "hkg": 1561, 2822 + "gru": 1513, 2823 + "ams": 1552, 2824 + "iad": 1568, 2825 + "syd": 1498, 2826 + "jnb": 1518 2827 + }, 2828 + { 2829 + "timestamp": "Feb 18, 17:00", 2830 + "jnb": 1502, 2831 + "syd": 1466, 2832 + "ams": 1544, 2833 + "iad": 1546, 2834 + "gru": 1474, 2835 + "hkg": 1538 2836 + }, 2837 + { 2838 + "timestamp": "Feb 18, 18:00", 2839 + "gru": 1522, 2840 + "jnb": 1540, 2841 + "syd": 1308, 2842 + "iad": 1595, 2843 + "ams": 1553, 2844 + "hkg": 1551 2845 + } 2846 + ] 2847 + }, 2848 + "metricsByRegion": [ 2849 + { 2850 + "region": "syd", 2851 + "avgLatency": 1542, 2852 + "p75Latency": 1514, 2853 + "p90Latency": 1666, 2854 + "p95Latency": 2560, 2855 + "p99Latency": 2641 2856 + }, 2857 + { 2858 + "region": "gru", 2859 + "avgLatency": 1478, 2860 + "p75Latency": 1510, 2861 + "p90Latency": 1542, 2862 + "p95Latency": 1567, 2863 + "p99Latency": 1878 2864 + }, 2865 + { 2866 + "region": "iad", 2867 + "avgLatency": 1547, 2868 + "p75Latency": 1572, 2869 + "p90Latency": 1599, 2870 + "p95Latency": 1627, 2871 + "p99Latency": 1716 2872 + }, 2873 + { 2874 + "region": "ams", 2875 + "avgLatency": 1548, 2876 + "p75Latency": 1562, 2877 + "p90Latency": 1584, 2878 + "p95Latency": 1606, 2879 + "p99Latency": 1654 2880 + }, 2881 + { 2882 + "region": "hkg", 2883 + "avgLatency": 1541, 2884 + "p75Latency": 1556, 2885 + "p90Latency": 1600, 2886 + "p95Latency": 1624, 2887 + "p99Latency": 1975 2888 + }, 2889 + { 2890 + "region": "jnb", 2891 + "avgLatency": 1501, 2892 + "p75Latency": 1530, 2893 + "p90Latency": 1555, 2894 + "p95Latency": 1591, 2895 + "p99Latency": 1689 2896 + } 2897 + ] 2898 + }
+2898
apps/web/public/assets/posts/monitoring-latency/koyeb.json
··· 1 + { 2 + "regions": [ 3 + "ams", 4 + "iad", 5 + "hkg", 6 + "jnb", 7 + "syd", 8 + "gru" 9 + ], 10 + "data": { 11 + "regions": [ 12 + "ams", 13 + "gru", 14 + "hkg", 15 + "iad", 16 + "jnb", 17 + "syd" 18 + ], 19 + "data": [ 20 + { 21 + "timestamp": "Feb 4, 00:00", 22 + "ams": 142, 23 + "iad": 173, 24 + "syd": 786, 25 + "jnb": 900, 26 + "gru": 640, 27 + "hkg": 369 28 + }, 29 + { 30 + "timestamp": "Feb 4, 01:00", 31 + "ams": 136, 32 + "iad": 426, 33 + "syd": 770, 34 + "jnb": 841, 35 + "gru": 732, 36 + "hkg": 375 37 + }, 38 + { 39 + "timestamp": "Feb 4, 02:00", 40 + "hkg": 351, 41 + "ams": 131, 42 + "iad": 170, 43 + "jnb": 880, 44 + "syd": 698, 45 + "gru": 678 46 + }, 47 + { 48 + "timestamp": "Feb 4, 03:00", 49 + "hkg": 371, 50 + "jnb": 897, 51 + "syd": 793, 52 + "ams": 145, 53 + "iad": 170, 54 + "gru": 668 55 + }, 56 + { 57 + "timestamp": "Feb 4, 04:00", 58 + "hkg": 369, 59 + "gru": 693, 60 + "syd": 668, 61 + "jnb": 834, 62 + "ams": 138, 63 + "iad": 172 64 + }, 65 + { 66 + "timestamp": "Feb 4, 05:00", 67 + "gru": 630, 68 + "syd": 665, 69 + "jnb": 951, 70 + "ams": 145, 71 + "iad": 174, 72 + "hkg": 375 73 + }, 74 + { 75 + "timestamp": "Feb 4, 06:00", 76 + "jnb": 842, 77 + "syd": 687, 78 + "ams": 161, 79 + "iad": 170, 80 + "gru": 644, 81 + "hkg": 366 82 + }, 83 + { 84 + "timestamp": "Feb 4, 07:00", 85 + "hkg": 381, 86 + "jnb": 846, 87 + "syd": 590, 88 + "ams": 145, 89 + "iad": 169, 90 + "gru": 604 91 + }, 92 + { 93 + "timestamp": "Feb 4, 08:00", 94 + "hkg": 358, 95 + "gru": 696, 96 + "syd": 693, 97 + "jnb": 923, 98 + "ams": 148, 99 + "iad": 166 100 + }, 101 + { 102 + "timestamp": "Feb 4, 09:00", 103 + "hkg": 380, 104 + "iad": 168, 105 + "ams": 164, 106 + "jnb": 911, 107 + "syd": 697, 108 + "gru": 665 109 + }, 110 + { 111 + "timestamp": "Feb 4, 10:00", 112 + "hkg": 376, 113 + "gru": 662, 114 + "jnb": 903, 115 + "syd": 812, 116 + "iad": 166, 117 + "ams": 146 118 + }, 119 + { 120 + "timestamp": "Feb 4, 11:00", 121 + "gru": 681, 122 + "syd": 749, 123 + "jnb": 884, 124 + "ams": 138, 125 + "iad": 170, 126 + "hkg": 364 127 + }, 128 + { 129 + "timestamp": "Feb 4, 12:00", 130 + "gru": 644, 131 + "iad": 168, 132 + "ams": 144, 133 + "syd": 675, 134 + "jnb": 1045, 135 + "hkg": 371 136 + }, 137 + { 138 + "timestamp": "Feb 4, 13:00", 139 + "syd": 676, 140 + "jnb": 866, 141 + "ams": 165, 142 + "iad": 167, 143 + "gru": 667, 144 + "hkg": 381 145 + }, 146 + { 147 + "timestamp": "Feb 4, 14:00", 148 + "hkg": 381, 149 + "gru": 677, 150 + "ams": 154, 151 + "iad": 185, 152 + "jnb": 876, 153 + "syd": 791 154 + }, 155 + { 156 + "timestamp": "Feb 4, 15:00", 157 + "hkg": 377, 158 + "iad": 164, 159 + "ams": 166, 160 + "syd": 659, 161 + "jnb": 895, 162 + "gru": 662 163 + }, 164 + { 165 + "timestamp": "Feb 4, 16:00", 166 + "ams": 153, 167 + "iad": 166, 168 + "syd": 744, 169 + "jnb": 864, 170 + "gru": 662, 171 + "hkg": 410 172 + }, 173 + { 174 + "timestamp": "Feb 4, 17:00", 175 + "jnb": 886, 176 + "syd": 614, 177 + "ams": 159, 178 + "iad": 175, 179 + "gru": 705, 180 + "hkg": 376 181 + }, 182 + { 183 + "timestamp": "Feb 4, 18:00", 184 + "gru": 662, 185 + "jnb": 938, 186 + "syd": 731, 187 + "ams": 155, 188 + "iad": 174, 189 + "hkg": 352 190 + }, 191 + { 192 + "timestamp": "Feb 4, 19:00", 193 + "syd": 674, 194 + "jnb": 991, 195 + "iad": 182, 196 + "ams": 186, 197 + "gru": 677, 198 + "hkg": 350 199 + }, 200 + { 201 + "timestamp": "Feb 4, 20:00", 202 + "ams": 175, 203 + "iad": 166, 204 + "syd": 690, 205 + "jnb": 816, 206 + "gru": 694, 207 + "hkg": 374 208 + }, 209 + { 210 + "timestamp": "Feb 4, 21:00", 211 + "hkg": 722, 212 + "syd": 620, 213 + "jnb": 817, 214 + "iad": 174, 215 + "ams": 161, 216 + "gru": 670 217 + }, 218 + { 219 + "timestamp": "Feb 4, 22:00", 220 + "hkg": 381, 221 + "gru": 730, 222 + "iad": 172, 223 + "ams": 170, 224 + "syd": 682, 225 + "jnb": 892 226 + }, 227 + { 228 + "timestamp": "Feb 4, 23:00", 229 + "jnb": 940, 230 + "syd": 743, 231 + "iad": 174, 232 + "ams": 162, 233 + "gru": 681, 234 + "hkg": 374 235 + }, 236 + { 237 + "timestamp": "Feb 5, 00:00", 238 + "gru": 670, 239 + "jnb": 890, 240 + "syd": 665, 241 + "ams": 162, 242 + "iad": 483, 243 + "hkg": 396 244 + }, 245 + { 246 + "timestamp": "Feb 5, 01:00", 247 + "gru": 647, 248 + "iad": 168, 249 + "ams": 162, 250 + "syd": 644, 251 + "jnb": 833, 252 + "hkg": 377 253 + }, 254 + { 255 + "timestamp": "Feb 5, 02:00", 256 + "syd": 666, 257 + "jnb": 905, 258 + "iad": 178, 259 + "ams": 146, 260 + "gru": 735, 261 + "hkg": 384 262 + }, 263 + { 264 + "timestamp": "Feb 5, 03:00", 265 + "gru": 724, 266 + "ams": 131, 267 + "iad": 167, 268 + "jnb": 846, 269 + "syd": 647, 270 + "hkg": 372 271 + }, 272 + { 273 + "timestamp": "Feb 5, 04:00", 274 + "gru": 653, 275 + "jnb": 835, 276 + "syd": 714, 277 + "iad": 169, 278 + "ams": 138, 279 + "hkg": 370 280 + }, 281 + { 282 + "timestamp": "Feb 5, 05:00", 283 + "ams": 146, 284 + "iad": 167, 285 + "jnb": 936, 286 + "syd": 762, 287 + "gru": 638, 288 + "hkg": 360 289 + }, 290 + { 291 + "timestamp": "Feb 5, 06:00", 292 + "hkg": 370, 293 + "jnb": 942, 294 + "syd": 722, 295 + "ams": 145, 296 + "iad": 164, 297 + "gru": 677 298 + }, 299 + { 300 + "timestamp": "Feb 5, 07:00", 301 + "hkg": 381, 302 + "gru": 692, 303 + "syd": 566, 304 + "jnb": 894, 305 + "iad": 166, 306 + "ams": 152 307 + }, 308 + { 309 + "timestamp": "Feb 5, 08:00", 310 + "jnb": 6466, 311 + "syd": 612, 312 + "ams": 148, 313 + "iad": 160, 314 + "gru": 632, 315 + "hkg": 436 316 + }, 317 + { 318 + "timestamp": "Feb 5, 09:00", 319 + "ams": 152, 320 + "iad": 164, 321 + "syd": 715, 322 + "jnb": 988, 323 + "gru": 677, 324 + "hkg": 476 325 + }, 326 + { 327 + "timestamp": "Feb 5, 10:00", 328 + "hkg": 388, 329 + "syd": 621, 330 + "jnb": 929, 331 + "ams": 137, 332 + "iad": 177, 333 + "gru": 668 334 + }, 335 + { 336 + "timestamp": "Feb 5, 11:00", 337 + "hkg": 410, 338 + "gru": 712, 339 + "jnb": 902, 340 + "syd": 756, 341 + "iad": 626, 342 + "ams": 170 343 + }, 344 + { 345 + "timestamp": "Feb 5, 12:00", 346 + "hkg": 386, 347 + "gru": 716, 348 + "ams": 179, 349 + "iad": 162, 350 + "jnb": 1020, 351 + "syd": 748 352 + }, 353 + { 354 + "timestamp": "Feb 5, 13:00", 355 + "hkg": 369, 356 + "iad": 178, 357 + "ams": 172, 358 + "jnb": 930, 359 + "syd": 747, 360 + "gru": 648 361 + }, 362 + { 363 + "timestamp": "Feb 5, 14:00", 364 + "hkg": 380, 365 + "gru": 754, 366 + "jnb": 949, 367 + "syd": 650, 368 + "iad": 178, 369 + "ams": 159 370 + }, 371 + { 372 + "timestamp": "Feb 5, 15:00", 373 + "gru": 698, 374 + "syd": 628, 375 + "jnb": 875, 376 + "ams": 162, 377 + "iad": 180, 378 + "hkg": 390 379 + }, 380 + { 381 + "timestamp": "Feb 5, 16:00", 382 + "syd": 660, 383 + "jnb": 882, 384 + "iad": 181, 385 + "ams": 155, 386 + "gru": 631, 387 + "hkg": 388 388 + }, 389 + { 390 + "timestamp": "Feb 5, 17:00", 391 + "hkg": 366, 392 + "syd": 707, 393 + "jnb": 851, 394 + "iad": 180, 395 + "ams": 181, 396 + "gru": 688 397 + }, 398 + { 399 + "timestamp": "Feb 5, 18:00", 400 + "hkg": 362, 401 + "gru": 686, 402 + "jnb": 871, 403 + "syd": 717, 404 + "iad": 181, 405 + "ams": 177 406 + }, 407 + { 408 + "timestamp": "Feb 5, 19:00", 409 + "gru": 638, 410 + "ams": 180, 411 + "iad": 181, 412 + "jnb": 912, 413 + "syd": 614, 414 + "hkg": 353 415 + }, 416 + { 417 + "timestamp": "Feb 5, 20:00", 418 + "ams": 148, 419 + "iad": 180, 420 + "syd": 664, 421 + "jnb": 808, 422 + "gru": 714, 423 + "hkg": 360 424 + }, 425 + { 426 + "timestamp": "Feb 5, 21:00", 427 + "ams": 189, 428 + "iad": 179, 429 + "jnb": 866, 430 + "syd": 627, 431 + "gru": 731, 432 + "hkg": 376 433 + }, 434 + { 435 + "timestamp": "Feb 5, 22:00", 436 + "gru": 725, 437 + "syd": 723, 438 + "jnb": 859, 439 + "ams": 159, 440 + "iad": 236, 441 + "hkg": 352 442 + }, 443 + { 444 + "timestamp": "Feb 5, 23:00", 445 + "iad": 177, 446 + "ams": 141, 447 + "syd": 674, 448 + "jnb": 841, 449 + "gru": 643, 450 + "hkg": 367 451 + }, 452 + { 453 + "timestamp": "Feb 6, 00:00", 454 + "hkg": 372, 455 + "iad": 172, 456 + "ams": 137, 457 + "jnb": 937, 458 + "syd": 806, 459 + "gru": 704 460 + }, 461 + { 462 + "timestamp": "Feb 6, 01:00", 463 + "hkg": 363, 464 + "jnb": 885, 465 + "syd": 612, 466 + "ams": 154, 467 + "iad": 171, 468 + "gru": 675 469 + }, 470 + { 471 + "timestamp": "Feb 6, 02:00", 472 + "gru": 700, 473 + "jnb": 873, 474 + "syd": 751, 475 + "ams": 171, 476 + "iad": 178, 477 + "hkg": 347 478 + }, 479 + { 480 + "timestamp": "Feb 6, 03:00", 481 + "iad": 184, 482 + "ams": 141, 483 + "jnb": 945, 484 + "syd": 748, 485 + "gru": 731, 486 + "hkg": 352 487 + }, 488 + { 489 + "timestamp": "Feb 6, 04:00", 490 + "hkg": 385, 491 + "iad": 167, 492 + "ams": 149, 493 + "syd": 612, 494 + "jnb": 910, 495 + "gru": 774 496 + }, 497 + { 498 + "timestamp": "Feb 6, 05:00", 499 + "hkg": 532, 500 + "iad": 163, 501 + "ams": 163, 502 + "jnb": 927, 503 + "syd": 638, 504 + "gru": 694 505 + }, 506 + { 507 + "timestamp": "Feb 6, 06:00", 508 + "hkg": 378, 509 + "gru": 676, 510 + "iad": 166, 511 + "ams": 159, 512 + "syd": 670, 513 + "jnb": 1006 514 + }, 515 + { 516 + "timestamp": "Feb 6, 07:00", 517 + "hkg": 341, 518 + "ams": 155, 519 + "iad": 157, 520 + "syd": 779, 521 + "jnb": 1624, 522 + "gru": 670 523 + }, 524 + { 525 + "timestamp": "Feb 6, 08:00", 526 + "hkg": 371, 527 + "gru": 659, 528 + "ams": 145, 529 + "iad": 218, 530 + "jnb": 1467, 531 + "syd": 615 532 + }, 533 + { 534 + "timestamp": "Feb 6, 09:00", 535 + "hkg": 365, 536 + "gru": 681, 537 + "jnb": 1459, 538 + "syd": 690, 539 + "ams": 162, 540 + "iad": 167 541 + }, 542 + { 543 + "timestamp": "Feb 6, 10:00", 544 + "hkg": 368, 545 + "syd": 658, 546 + "jnb": 1406, 547 + "ams": 141, 548 + "iad": 167, 549 + "gru": 674 550 + }, 551 + { 552 + "timestamp": "Feb 6, 11:00", 553 + "hkg": 382, 554 + "syd": 792, 555 + "jnb": 1345, 556 + "ams": 156, 557 + "iad": 162, 558 + "gru": 650 559 + }, 560 + { 561 + "timestamp": "Feb 6, 12:00", 562 + "hkg": 376, 563 + "gru": 692, 564 + "jnb": 1471, 565 + "syd": 708, 566 + "ams": 202, 567 + "iad": 166 568 + }, 569 + { 570 + "timestamp": "Feb 6, 13:00", 571 + "hkg": 378, 572 + "gru": 700, 573 + "syd": 709, 574 + "jnb": 1482, 575 + "ams": 154, 576 + "iad": 170 577 + }, 578 + { 579 + "timestamp": "Feb 6, 14:00", 580 + "gru": 662, 581 + "jnb": 1530, 582 + "syd": 724, 583 + "ams": 146, 584 + "iad": 167, 585 + "hkg": 411 586 + }, 587 + { 588 + "timestamp": "Feb 6, 15:00", 589 + "iad": 181, 590 + "ams": 156, 591 + "jnb": 1548, 592 + "syd": 728, 593 + "gru": 774, 594 + "hkg": 382 595 + }, 596 + { 597 + "timestamp": "Feb 6, 16:00", 598 + "gru": 663, 599 + "syd": 734, 600 + "jnb": 1468, 601 + "iad": 168, 602 + "ams": 194, 603 + "hkg": 367 604 + }, 605 + { 606 + "timestamp": "Feb 6, 17:00", 607 + "gru": 713, 608 + "ams": 161, 609 + "iad": 167, 610 + "syd": 704, 611 + "jnb": 1370, 612 + "hkg": 360 613 + }, 614 + { 615 + "timestamp": "Feb 6, 18:00", 616 + "hkg": 356, 617 + "gru": 725, 618 + "ams": 173, 619 + "iad": 170, 620 + "jnb": 1609, 621 + "syd": 667 622 + }, 623 + { 624 + "timestamp": "Feb 6, 19:00", 625 + "hkg": 352, 626 + "jnb": 1512, 627 + "syd": 659, 628 + "iad": 180, 629 + "ams": 176, 630 + "gru": 669 631 + }, 632 + { 633 + "timestamp": "Feb 6, 20:00", 634 + "gru": 635, 635 + "jnb": 1492, 636 + "syd": 823, 637 + "iad": 178, 638 + "ams": 195, 639 + "hkg": 377 640 + }, 641 + { 642 + "timestamp": "Feb 6, 21:00", 643 + "gru": 718, 644 + "syd": 704, 645 + "jnb": 1405, 646 + "iad": 174, 647 + "ams": 196, 648 + "hkg": 370 649 + }, 650 + { 651 + "timestamp": "Feb 6, 22:00", 652 + "jnb": 1460, 653 + "syd": 710, 654 + "iad": 177, 655 + "ams": 162, 656 + "gru": 663, 657 + "hkg": 372 658 + }, 659 + { 660 + "timestamp": "Feb 6, 23:00", 661 + "hkg": 372, 662 + "ams": 139, 663 + "iad": 180, 664 + "jnb": 1466, 665 + "syd": 696, 666 + "gru": 653 667 + }, 668 + { 669 + "timestamp": "Feb 7, 00:00", 670 + "hkg": 367, 671 + "gru": 728, 672 + "ams": 163, 673 + "iad": 174, 674 + "syd": 852, 675 + "jnb": 1600 676 + }, 677 + { 678 + "timestamp": "Feb 7, 01:00", 679 + "hkg": 384, 680 + "jnb": 1302, 681 + "syd": 544, 682 + "iad": 168, 683 + "ams": 178, 684 + "gru": 782 685 + }, 686 + { 687 + "timestamp": "Feb 7, 02:00", 688 + "hkg": 370, 689 + "gru": 642, 690 + "jnb": 1403, 691 + "syd": 694, 692 + "ams": 159, 693 + "iad": 178 694 + }, 695 + { 696 + "timestamp": "Feb 7, 03:00", 697 + "gru": 708, 698 + "syd": 652, 699 + "jnb": 1346, 700 + "iad": 172, 701 + "ams": 138, 702 + "hkg": 377 703 + }, 704 + { 705 + "timestamp": "Feb 7, 04:00", 706 + "iad": 181, 707 + "ams": 159, 708 + "syd": 786, 709 + "jnb": 1361, 710 + "gru": 688, 711 + "hkg": 386 712 + }, 713 + { 714 + "timestamp": "Feb 7, 05:00", 715 + "hkg": 370, 716 + "jnb": 1382, 717 + "syd": 614, 718 + "iad": 165, 719 + "ams": 138, 720 + "gru": 618 721 + }, 722 + { 723 + "timestamp": "Feb 7, 06:00", 724 + "hkg": 376, 725 + "ams": 166, 726 + "iad": 170, 727 + "jnb": 1540, 728 + "syd": 704, 729 + "gru": 676 730 + }, 731 + { 732 + "timestamp": "Feb 7, 07:00", 733 + "hkg": 365, 734 + "gru": 653, 735 + "iad": 168, 736 + "ams": 137, 737 + "syd": 648, 738 + "jnb": 1192 739 + }, 740 + { 741 + "timestamp": "Feb 7, 08:00", 742 + "gru": 684, 743 + "syd": 744, 744 + "jnb": 1561, 745 + "iad": 208, 746 + "ams": 177, 747 + "hkg": 359 748 + }, 749 + { 750 + "timestamp": "Feb 7, 09:00", 751 + "gru": 691, 752 + "iad": 177, 753 + "ams": 188, 754 + "jnb": 3767, 755 + "syd": 663, 756 + "hkg": 387 757 + }, 758 + { 759 + "timestamp": "Feb 7, 10:00", 760 + "jnb": 927, 761 + "syd": 701, 762 + "ams": 165, 763 + "iad": 166, 764 + "gru": 705, 765 + "hkg": 376 766 + }, 767 + { 768 + "timestamp": "Feb 7, 11:00", 769 + "gru": 649, 770 + "syd": 639, 771 + "jnb": 927, 772 + "iad": 168, 773 + "ams": 203, 774 + "hkg": 357 775 + }, 776 + { 777 + "timestamp": "Feb 7, 12:00", 778 + "hkg": 370, 779 + "gru": 691, 780 + "iad": 171, 781 + "ams": 174, 782 + "syd": 761, 783 + "jnb": 1248 784 + }, 785 + { 786 + "timestamp": "Feb 7, 13:00", 787 + "hkg": 375, 788 + "syd": 769, 789 + "jnb": 954, 790 + "ams": 156, 791 + "iad": 176, 792 + "gru": 732 793 + }, 794 + { 795 + "timestamp": "Feb 7, 14:00", 796 + "hkg": 380, 797 + "iad": 167, 798 + "ams": 151, 799 + "syd": 748, 800 + "jnb": 918, 801 + "gru": 700 802 + }, 803 + { 804 + "timestamp": "Feb 7, 15:00", 805 + "gru": 742, 806 + "ams": 138, 807 + "iad": 196, 808 + "syd": 684, 809 + "jnb": 886, 810 + "hkg": 392 811 + }, 812 + { 813 + "timestamp": "Feb 7, 16:00", 814 + "syd": 635, 815 + "jnb": 948, 816 + "ams": 166, 817 + "iad": 182, 818 + "gru": 698, 819 + "hkg": 377 820 + }, 821 + { 822 + "timestamp": "Feb 7, 17:00", 823 + "iad": 197, 824 + "ams": 172, 825 + "jnb": 899, 826 + "syd": 692, 827 + "gru": 658, 828 + "hkg": 370 829 + }, 830 + { 831 + "timestamp": "Feb 7, 18:00", 832 + "gru": 710, 833 + "ams": 163, 834 + "iad": 196, 835 + "jnb": 880, 836 + "syd": 595, 837 + "hkg": 364 838 + }, 839 + { 840 + "timestamp": "Feb 7, 19:00", 841 + "syd": 968, 842 + "jnb": 870, 843 + "iad": 184, 844 + "ams": 160, 845 + "gru": 697, 846 + "hkg": 368 847 + }, 848 + { 849 + "timestamp": "Feb 7, 20:00", 850 + "gru": 692, 851 + "iad": 180, 852 + "ams": 180, 853 + "syd": 686, 854 + "jnb": 915, 855 + "hkg": 343 856 + }, 857 + { 858 + "timestamp": "Feb 7, 21:00", 859 + "hkg": 348, 860 + "gru": 740, 861 + "syd": 660, 862 + "jnb": 930, 863 + "ams": 155, 864 + "iad": 182 865 + }, 866 + { 867 + "timestamp": "Feb 7, 22:00", 868 + "hkg": 362, 869 + "gru": 727, 870 + "iad": 201, 871 + "ams": 251, 872 + "syd": 752, 873 + "jnb": 854 874 + }, 875 + { 876 + "timestamp": "Feb 7, 23:00", 877 + "hkg": 456, 878 + "ams": 171, 879 + "iad": 173, 880 + "jnb": 931, 881 + "syd": 749, 882 + "gru": 752 883 + }, 884 + { 885 + "timestamp": "Feb 8, 00:00", 886 + "hkg": 346, 887 + "syd": 787, 888 + "jnb": 907, 889 + "ams": 148, 890 + "iad": 187, 891 + "gru": 691 892 + }, 893 + { 894 + "timestamp": "Feb 8, 01:00", 895 + "hkg": 357, 896 + "ams": 132, 897 + "iad": 178, 898 + "jnb": 880, 899 + "syd": 755, 900 + "gru": 686 901 + }, 902 + { 903 + "timestamp": "Feb 8, 02:00", 904 + "iad": 169, 905 + "ams": 199, 906 + "jnb": 898, 907 + "syd": 839, 908 + "gru": 676, 909 + "hkg": 352 910 + }, 911 + { 912 + "timestamp": "Feb 8, 03:00", 913 + "gru": 663, 914 + "ams": 184, 915 + "iad": 172, 916 + "syd": 744, 917 + "jnb": 809, 918 + "hkg": 360 919 + }, 920 + { 921 + "timestamp": "Feb 8, 04:00", 922 + "ams": 176, 923 + "iad": 170, 924 + "syd": 648, 925 + "jnb": 894, 926 + "gru": 724, 927 + "hkg": 344 928 + }, 929 + { 930 + "timestamp": "Feb 8, 05:00", 931 + "gru": 735, 932 + "syd": 649, 933 + "jnb": 885, 934 + "iad": 168, 935 + "ams": 132, 936 + "hkg": 365 937 + }, 938 + { 939 + "timestamp": "Feb 8, 06:00", 940 + "gru": 682, 941 + "ams": 137, 942 + "iad": 170, 943 + "syd": 671, 944 + "jnb": 744, 945 + "hkg": 348 946 + }, 947 + { 948 + "timestamp": "Feb 8, 07:00", 949 + "hkg": 351, 950 + "gru": 733, 951 + "iad": 170, 952 + "ams": 158, 953 + "jnb": 857, 954 + "syd": 740 955 + }, 956 + { 957 + "timestamp": "Feb 8, 08:00", 958 + "hkg": 364, 959 + "jnb": 920, 960 + "syd": 716, 961 + "iad": 168, 962 + "ams": 167, 963 + "gru": 686 964 + }, 965 + { 966 + "timestamp": "Feb 8, 09:00", 967 + "gru": 649, 968 + "jnb": 831, 969 + "syd": 684, 970 + "ams": 151, 971 + "iad": 174, 972 + "hkg": 355 973 + }, 974 + { 975 + "timestamp": "Feb 8, 10:00", 976 + "syd": 692, 977 + "jnb": 849, 978 + "ams": 204, 979 + "iad": 171, 980 + "gru": 766, 981 + "hkg": 370 982 + }, 983 + { 984 + "timestamp": "Feb 8, 11:00", 985 + "hkg": 354, 986 + "syd": 681, 987 + "jnb": 934, 988 + "ams": 198, 989 + "iad": 176, 990 + "gru": 700 991 + }, 992 + { 993 + "timestamp": "Feb 8, 12:00", 994 + "hkg": 365, 995 + "gru": 687, 996 + "jnb": 1001, 997 + "syd": 715, 998 + "ams": 172, 999 + "iad": 177 1000 + }, 1001 + { 1002 + "timestamp": "Feb 8, 13:00", 1003 + "hkg": 350, 1004 + "iad": 176, 1005 + "ams": 186, 1006 + "syd": 519, 1007 + "jnb": 909, 1008 + "gru": 704 1009 + }, 1010 + { 1011 + "timestamp": "Feb 8, 14:00", 1012 + "hkg": 372, 1013 + "gru": 659, 1014 + "iad": 182, 1015 + "ams": 169, 1016 + "jnb": 858, 1017 + "syd": 849 1018 + }, 1019 + { 1020 + "timestamp": "Feb 8, 15:00", 1021 + "hkg": 364, 1022 + "gru": 681, 1023 + "jnb": 922, 1024 + "syd": 687, 1025 + "iad": 184, 1026 + "ams": 186 1027 + }, 1028 + { 1029 + "timestamp": "Feb 8, 16:00", 1030 + "gru": 716, 1031 + "syd": 622, 1032 + "jnb": 902, 1033 + "iad": 177, 1034 + "ams": 163, 1035 + "hkg": 356 1036 + }, 1037 + { 1038 + "timestamp": "Feb 8, 17:00", 1039 + "gru": 709, 1040 + "syd": 671, 1041 + "jnb": 877, 1042 + "iad": 184, 1043 + "ams": 171, 1044 + "hkg": 394 1045 + }, 1046 + { 1047 + "timestamp": "Feb 8, 18:00", 1048 + "hkg": 364, 1049 + "gru": 686, 1050 + "syd": 641, 1051 + "jnb": 891, 1052 + "ams": 170, 1053 + "iad": 188 1054 + }, 1055 + { 1056 + "timestamp": "Feb 8, 19:00", 1057 + "hkg": 351, 1058 + "syd": 740, 1059 + "jnb": 906, 1060 + "ams": 155, 1061 + "iad": 188, 1062 + "gru": 684 1063 + }, 1064 + { 1065 + "timestamp": "Feb 8, 20:00", 1066 + "jnb": 838, 1067 + "syd": 668, 1068 + "ams": 154, 1069 + "iad": 167, 1070 + "gru": 660, 1071 + "hkg": 369 1072 + }, 1073 + { 1074 + "timestamp": "Feb 8, 21:00", 1075 + "gru": 684, 1076 + "syd": 599, 1077 + "jnb": 908, 1078 + "iad": 192, 1079 + "ams": 160, 1080 + "hkg": 357 1081 + }, 1082 + { 1083 + "timestamp": "Feb 8, 22:00", 1084 + "iad": 186, 1085 + "ams": 160, 1086 + "jnb": 880, 1087 + "syd": 661, 1088 + "gru": 683, 1089 + "hkg": 354 1090 + }, 1091 + { 1092 + "timestamp": "Feb 8, 23:00", 1093 + "jnb": 870, 1094 + "syd": 777, 1095 + "iad": 187, 1096 + "ams": 177, 1097 + "gru": 806, 1098 + "hkg": 360 1099 + }, 1100 + { 1101 + "timestamp": "Feb 9, 00:00", 1102 + "gru": 683, 1103 + "syd": 674, 1104 + "jnb": 861, 1105 + "iad": 171, 1106 + "ams": 161, 1107 + "hkg": 354 1108 + }, 1109 + { 1110 + "timestamp": "Feb 9, 01:00", 1111 + "gru": 720, 1112 + "syd": 634, 1113 + "jnb": 840, 1114 + "ams": 138, 1115 + "iad": 176, 1116 + "hkg": 338 1117 + }, 1118 + { 1119 + "timestamp": "Feb 9, 02:00", 1120 + "jnb": 812, 1121 + "syd": 723, 1122 + "ams": 433, 1123 + "iad": 186, 1124 + "gru": 669, 1125 + "hkg": 347 1126 + }, 1127 + { 1128 + "timestamp": "Feb 9, 03:00", 1129 + "hkg": 361, 1130 + "gru": 676, 1131 + "syd": 718, 1132 + "jnb": 774, 1133 + "ams": 140, 1134 + "iad": 171 1135 + }, 1136 + { 1137 + "timestamp": "Feb 9, 04:00", 1138 + "hkg": 360, 1139 + "jnb": 908, 1140 + "syd": 716, 1141 + "ams": 146, 1142 + "iad": 167, 1143 + "gru": 620 1144 + }, 1145 + { 1146 + "timestamp": "Feb 9, 05:00", 1147 + "syd": 626, 1148 + "jnb": 932, 1149 + "iad": 168, 1150 + "ams": 176, 1151 + "gru": 644, 1152 + "hkg": 373 1153 + }, 1154 + { 1155 + "timestamp": "Feb 9, 06:00", 1156 + "gru": 727, 1157 + "jnb": 827, 1158 + "syd": 744, 1159 + "iad": 170, 1160 + "ams": 148, 1161 + "hkg": 354 1162 + }, 1163 + { 1164 + "timestamp": "Feb 9, 07:00", 1165 + "gru": 676, 1166 + "iad": 168, 1167 + "ams": 170, 1168 + "jnb": 900, 1169 + "syd": 640, 1170 + "hkg": 368 1171 + }, 1172 + { 1173 + "timestamp": "Feb 9, 08:00", 1174 + "syd": 755, 1175 + "jnb": 866, 1176 + "iad": 161, 1177 + "ams": 149, 1178 + "gru": 683, 1179 + "hkg": 366 1180 + }, 1181 + { 1182 + "timestamp": "Feb 9, 09:00", 1183 + "syd": 692, 1184 + "jnb": 883, 1185 + "iad": 173, 1186 + "ams": 150, 1187 + "gru": 670, 1188 + "hkg": 368 1189 + }, 1190 + { 1191 + "timestamp": "Feb 9, 10:00", 1192 + "hkg": 359, 1193 + "jnb": 882, 1194 + "syd": 4936, 1195 + "iad": 170, 1196 + "ams": 165, 1197 + "gru": 701 1198 + }, 1199 + { 1200 + "timestamp": "Feb 9, 11:00", 1201 + "hkg": 350, 1202 + "gru": 728, 1203 + "jnb": 869, 1204 + "syd": 628, 1205 + "iad": 168, 1206 + "ams": 171 1207 + }, 1208 + { 1209 + "timestamp": "Feb 9, 12:00", 1210 + "hkg": 366, 1211 + "gru": 686, 1212 + "ams": 171, 1213 + "iad": 171, 1214 + "syd": 725, 1215 + "jnb": 1057 1216 + }, 1217 + { 1218 + "timestamp": "Feb 9, 13:00", 1219 + "hkg": 361, 1220 + "iad": 172, 1221 + "ams": 190, 1222 + "jnb": 904, 1223 + "syd": 785, 1224 + "gru": 696 1225 + }, 1226 + { 1227 + "timestamp": "Feb 9, 14:00", 1228 + "iad": 165, 1229 + "ams": 207, 1230 + "syd": 692, 1231 + "jnb": 868, 1232 + "gru": 668, 1233 + "hkg": 354 1234 + }, 1235 + { 1236 + "timestamp": "Feb 9, 15:00", 1237 + "syd": 742, 1238 + "jnb": 838, 1239 + "iad": 180, 1240 + "ams": 172, 1241 + "gru": 684, 1242 + "hkg": 370 1243 + }, 1244 + { 1245 + "timestamp": "Feb 9, 16:00", 1246 + "gru": 685, 1247 + "jnb": 5243, 1248 + "syd": 712, 1249 + "iad": 185, 1250 + "ams": 158, 1251 + "hkg": 384 1252 + }, 1253 + { 1254 + "timestamp": "Feb 9, 17:00", 1255 + "ams": 174, 1256 + "iad": 192, 1257 + "syd": 9398, 1258 + "jnb": 886, 1259 + "gru": 687, 1260 + "hkg": 348 1261 + }, 1262 + { 1263 + "timestamp": "Feb 9, 18:00", 1264 + "gru": 706, 1265 + "syd": 677, 1266 + "jnb": 878, 1267 + "ams": 156, 1268 + "iad": 177, 1269 + "hkg": 346 1270 + }, 1271 + { 1272 + "timestamp": "Feb 9, 19:00", 1273 + "hkg": 361, 1274 + "gru": 696, 1275 + "jnb": 920, 1276 + "syd": 564, 1277 + "iad": 174, 1278 + "ams": 218 1279 + }, 1280 + { 1281 + "timestamp": "Feb 9, 20:00", 1282 + "hkg": 365, 1283 + "jnb": 860, 1284 + "syd": 673, 1285 + "ams": 148, 1286 + "iad": 174, 1287 + "gru": 763 1288 + }, 1289 + { 1290 + "timestamp": "Feb 9, 21:00", 1291 + "gru": 746, 1292 + "iad": 181, 1293 + "ams": 166, 1294 + "syd": 666, 1295 + "jnb": 842, 1296 + "hkg": 377 1297 + }, 1298 + { 1299 + "timestamp": "Feb 9, 22:00", 1300 + "syd": 696, 1301 + "jnb": 911, 1302 + "iad": 184, 1303 + "ams": 155, 1304 + "gru": 730, 1305 + "hkg": 345 1306 + }, 1307 + { 1308 + "timestamp": "Feb 9, 23:00", 1309 + "hkg": 341, 1310 + "jnb": 777, 1311 + "syd": 700, 1312 + "ams": 163, 1313 + "iad": 176, 1314 + "gru": 717 1315 + }, 1316 + { 1317 + "timestamp": "Feb 10, 00:00", 1318 + "hkg": 360, 1319 + "iad": 172, 1320 + "ams": 133, 1321 + "jnb": 877, 1322 + "syd": 691, 1323 + "gru": 673 1324 + }, 1325 + { 1326 + "timestamp": "Feb 10, 01:00", 1327 + "hkg": 359, 1328 + "syd": 707, 1329 + "jnb": 866, 1330 + "iad": 177, 1331 + "ams": 181, 1332 + "gru": 717 1333 + }, 1334 + { 1335 + "timestamp": "Feb 10, 02:00", 1336 + "hkg": 367, 1337 + "gru": 734, 1338 + "syd": 641, 1339 + "jnb": 887, 1340 + "iad": 176, 1341 + "ams": 170 1342 + }, 1343 + { 1344 + "timestamp": "Feb 10, 03:00", 1345 + "hkg": 346, 1346 + "jnb": 915, 1347 + "syd": 740, 1348 + "ams": 142, 1349 + "iad": 180, 1350 + "gru": 732 1351 + }, 1352 + { 1353 + "timestamp": "Feb 10, 04:00", 1354 + "jnb": 822, 1355 + "syd": 595, 1356 + "iad": 160, 1357 + "ams": 142, 1358 + "gru": 674, 1359 + "hkg": 342 1360 + }, 1361 + { 1362 + "timestamp": "Feb 10, 05:00", 1363 + "gru": 689, 1364 + "ams": 142, 1365 + "iad": 222, 1366 + "jnb": 830, 1367 + "syd": 725, 1368 + "hkg": 343 1369 + }, 1370 + { 1371 + "timestamp": "Feb 10, 06:00", 1372 + "hkg": 356, 1373 + "gru": 678, 1374 + "syd": 4115, 1375 + "jnb": 774, 1376 + "iad": 160, 1377 + "ams": 142 1378 + }, 1379 + { 1380 + "timestamp": "Feb 10, 07:00", 1381 + "hkg": 344, 1382 + "jnb": 850, 1383 + "syd": 569, 1384 + "ams": 135, 1385 + "iad": 163, 1386 + "gru": 702 1387 + }, 1388 + { 1389 + "timestamp": "Feb 10, 08:00", 1390 + "hkg": 392, 1391 + "iad": 171, 1392 + "ams": 166, 1393 + "jnb": 772, 1394 + "syd": 667, 1395 + "gru": 683 1396 + }, 1397 + { 1398 + "timestamp": "Feb 10, 09:00", 1399 + "hkg": 397, 1400 + "syd": 767, 1401 + "jnb": 854, 1402 + "ams": 146, 1403 + "iad": 165, 1404 + "gru": 694 1405 + }, 1406 + { 1407 + "timestamp": "Feb 10, 10:00", 1408 + "hkg": 351, 1409 + "gru": 676, 1410 + "ams": 169, 1411 + "iad": 159, 1412 + "syd": 733, 1413 + "jnb": 847 1414 + }, 1415 + { 1416 + "timestamp": "Feb 10, 11:00", 1417 + "hkg": 350, 1418 + "jnb": 830, 1419 + "syd": 602, 1420 + "iad": 163, 1421 + "ams": 160, 1422 + "gru": 663 1423 + }, 1424 + { 1425 + "timestamp": "Feb 10, 12:00", 1426 + "hkg": 360, 1427 + "gru": 658, 1428 + "jnb": 959, 1429 + "syd": 731, 1430 + "ams": 144, 1431 + "iad": 165 1432 + }, 1433 + { 1434 + "timestamp": "Feb 10, 13:00", 1435 + "gru": 692, 1436 + "iad": 160, 1437 + "ams": 167, 1438 + "jnb": 954, 1439 + "syd": 741, 1440 + "hkg": 352 1441 + }, 1442 + { 1443 + "timestamp": "Feb 10, 14:00", 1444 + "jnb": 920, 1445 + "syd": 648, 1446 + "iad": 162, 1447 + "ams": 174, 1448 + "gru": 661, 1449 + "hkg": 350 1450 + }, 1451 + { 1452 + "timestamp": "Feb 10, 15:00", 1453 + "hkg": 362, 1454 + "gru": 698, 1455 + "jnb": 849, 1456 + "syd": 662, 1457 + "ams": 169, 1458 + "iad": 171 1459 + }, 1460 + { 1461 + "timestamp": "Feb 10, 16:00", 1462 + "hkg": 340, 1463 + "gru": 677, 1464 + "iad": 172, 1465 + "ams": 197, 1466 + "jnb": 836, 1467 + "syd": 625 1468 + }, 1469 + { 1470 + "timestamp": "Feb 10, 17:00", 1471 + "hkg": 358, 1472 + "gru": 806, 1473 + "syd": 794, 1474 + "jnb": 839, 1475 + "iad": 172, 1476 + "ams": 197 1477 + }, 1478 + { 1479 + "timestamp": "Feb 10, 18:00", 1480 + "gru": 682, 1481 + "iad": 168, 1482 + "ams": 197, 1483 + "syd": 582, 1484 + "jnb": 879, 1485 + "hkg": 344 1486 + }, 1487 + { 1488 + "timestamp": "Feb 10, 19:00", 1489 + "ams": 147, 1490 + "iad": 166, 1491 + "jnb": 838, 1492 + "syd": 720, 1493 + "gru": 698, 1494 + "hkg": 345 1495 + }, 1496 + { 1497 + "timestamp": "Feb 10, 20:00", 1498 + "gru": 677, 1499 + "jnb": 882, 1500 + "syd": 647, 1501 + "iad": 168, 1502 + "ams": 146, 1503 + "hkg": 343 1504 + }, 1505 + { 1506 + "timestamp": "Feb 10, 21:00", 1507 + "ams": 157, 1508 + "iad": 169, 1509 + "jnb": 883, 1510 + "syd": 713, 1511 + "gru": 830, 1512 + "hkg": 345 1513 + }, 1514 + { 1515 + "timestamp": "Feb 10, 22:00", 1516 + "hkg": 349, 1517 + "jnb": 774, 1518 + "syd": 674, 1519 + "ams": 142, 1520 + "iad": 160, 1521 + "gru": 718 1522 + }, 1523 + { 1524 + "timestamp": "Feb 10, 23:00", 1525 + "hkg": 351, 1526 + "gru": 656, 1527 + "syd": 752, 1528 + "jnb": 925, 1529 + "iad": 172, 1530 + "ams": 156 1531 + }, 1532 + { 1533 + "timestamp": "Feb 11, 00:00", 1534 + "hkg": 324, 1535 + "gru": 710, 1536 + "ams": 135, 1537 + "iad": 180, 1538 + "syd": 584, 1539 + "jnb": 828 1540 + }, 1541 + { 1542 + "timestamp": "Feb 11, 01:00", 1543 + "hkg": 349, 1544 + "jnb": 789, 1545 + "syd": 683, 1546 + "ams": 142, 1547 + "iad": 161, 1548 + "gru": 631 1549 + }, 1550 + { 1551 + "timestamp": "Feb 11, 02:00", 1552 + "hkg": 356, 1553 + "gru": 662, 1554 + "syd": 644, 1555 + "jnb": 740, 1556 + "ams": 178, 1557 + "iad": 165 1558 + }, 1559 + { 1560 + "timestamp": "Feb 11, 03:00", 1561 + "gru": 634, 1562 + "iad": 169, 1563 + "ams": 201, 1564 + "syd": 721, 1565 + "jnb": 784, 1566 + "hkg": 355 1567 + }, 1568 + { 1569 + "timestamp": "Feb 11, 04:00", 1570 + "iad": 164, 1571 + "ams": 133, 1572 + "jnb": 840, 1573 + "syd": 665, 1574 + "gru": 712, 1575 + "hkg": 341 1576 + }, 1577 + { 1578 + "timestamp": "Feb 11, 05:00", 1579 + "gru": 696, 1580 + "iad": 170, 1581 + "ams": 140, 1582 + "syd": 792, 1583 + "jnb": 873, 1584 + "hkg": 366 1585 + }, 1586 + { 1587 + "timestamp": "Feb 11, 06:00", 1588 + "iad": 167, 1589 + "ams": 142, 1590 + "jnb": 905, 1591 + "syd": 684, 1592 + "gru": 749, 1593 + "hkg": 339 1594 + }, 1595 + { 1596 + "timestamp": "Feb 11, 07:00", 1597 + "hkg": 355, 1598 + "jnb": 872, 1599 + "syd": 640, 1600 + "ams": 187, 1601 + "iad": 169, 1602 + "gru": 711 1603 + }, 1604 + { 1605 + "timestamp": "Feb 11, 08:00", 1606 + "hkg": 344, 1607 + "gru": 652, 1608 + "syd": 709, 1609 + "jnb": 844, 1610 + "ams": 179, 1611 + "iad": 160 1612 + }, 1613 + { 1614 + "timestamp": "Feb 11, 09:00", 1615 + "hkg": 374, 1616 + "syd": 657, 1617 + "jnb": 865, 1618 + "iad": 166, 1619 + "ams": 143, 1620 + "gru": 710 1621 + }, 1622 + { 1623 + "timestamp": "Feb 11, 10:00", 1624 + "gru": 760, 1625 + "syd": 783, 1626 + "jnb": 811, 1627 + "iad": 165, 1628 + "ams": 198, 1629 + "hkg": 342 1630 + }, 1631 + { 1632 + "timestamp": "Feb 11, 11:00", 1633 + "ams": 194, 1634 + "iad": 168, 1635 + "syd": 714, 1636 + "jnb": 933, 1637 + "gru": 689, 1638 + "hkg": 346 1639 + }, 1640 + { 1641 + "timestamp": "Feb 11, 12:00", 1642 + "hkg": 352, 1643 + "ams": 280, 1644 + "iad": 166, 1645 + "jnb": 922, 1646 + "syd": 649, 1647 + "gru": 666 1648 + }, 1649 + { 1650 + "timestamp": "Feb 11, 13:00", 1651 + "hkg": 357, 1652 + "gru": 684, 1653 + "syd": 665, 1654 + "jnb": 890, 1655 + "ams": 166, 1656 + "iad": 166 1657 + }, 1658 + { 1659 + "timestamp": "Feb 11, 14:00", 1660 + "hkg": 360, 1661 + "ams": 176, 1662 + "iad": 167, 1663 + "jnb": 812, 1664 + "syd": 3391, 1665 + "gru": 656 1666 + }, 1667 + { 1668 + "timestamp": "Feb 11, 15:00", 1669 + "hkg": 352, 1670 + "gru": 730, 1671 + "jnb": 786, 1672 + "syd": 671, 1673 + "iad": 169, 1674 + "ams": 180 1675 + }, 1676 + { 1677 + "timestamp": "Feb 11, 16:00", 1678 + "gru": 730, 1679 + "syd": 728, 1680 + "jnb": 861, 1681 + "iad": 174, 1682 + "ams": 218, 1683 + "hkg": 366 1684 + }, 1685 + { 1686 + "timestamp": "Feb 11, 17:00", 1687 + "hkg": 342, 1688 + "gru": 701, 1689 + "syd": 8049, 1690 + "jnb": 868, 1691 + "iad": 177, 1692 + "ams": 168 1693 + }, 1694 + { 1695 + "timestamp": "Feb 11, 18:00", 1696 + "hkg": 376, 1697 + "jnb": 1115, 1698 + "syd": 784, 1699 + "iad": 173, 1700 + "ams": 236, 1701 + "gru": 683 1702 + }, 1703 + { 1704 + "timestamp": "Feb 11, 19:00", 1705 + "iad": 176, 1706 + "ams": 208, 1707 + "syd": 680, 1708 + "jnb": 1540, 1709 + "gru": 716, 1710 + "hkg": 343 1711 + }, 1712 + { 1713 + "timestamp": "Feb 11, 20:00", 1714 + "gru": 684, 1715 + "iad": 170, 1716 + "ams": 162, 1717 + "jnb": 1553, 1718 + "syd": 774, 1719 + "hkg": 345 1720 + }, 1721 + { 1722 + "timestamp": "Feb 11, 21:00", 1723 + "hkg": 344, 1724 + "gru": 714, 1725 + "syd": 590, 1726 + "jnb": 1320, 1727 + "iad": 176, 1728 + "ams": 154 1729 + }, 1730 + { 1731 + "timestamp": "Feb 11, 22:00", 1732 + "hkg": 345, 1733 + "jnb": 1380, 1734 + "syd": 702, 1735 + "iad": 178, 1736 + "ams": 229, 1737 + "gru": 685 1738 + }, 1739 + { 1740 + "timestamp": "Feb 11, 23:00", 1741 + "hkg": 345, 1742 + "gru": 691, 1743 + "jnb": 1521, 1744 + "syd": 684, 1745 + "ams": 206, 1746 + "iad": 166 1747 + }, 1748 + { 1749 + "timestamp": "Feb 12, 00:00", 1750 + "hkg": 360, 1751 + "syd": 615, 1752 + "jnb": 1498, 1753 + "ams": 174, 1754 + "iad": 173, 1755 + "gru": 691 1756 + }, 1757 + { 1758 + "timestamp": "Feb 12, 01:00", 1759 + "hkg": 330, 1760 + "gru": 722, 1761 + "syd": 586, 1762 + "jnb": 1478, 1763 + "iad": 168, 1764 + "ams": 148 1765 + }, 1766 + { 1767 + "timestamp": "Feb 12, 02:00", 1768 + "gru": 680, 1769 + "jnb": 1466, 1770 + "syd": 832, 1771 + "iad": 167, 1772 + "ams": 137, 1773 + "hkg": 360 1774 + }, 1775 + { 1776 + "timestamp": "Feb 12, 03:00", 1777 + "ams": 182, 1778 + "iad": 169, 1779 + "jnb": 1548, 1780 + "syd": 636, 1781 + "gru": 728, 1782 + "hkg": 376 1783 + }, 1784 + { 1785 + "timestamp": "Feb 12, 04:00", 1786 + "hkg": 350, 1787 + "gru": 681, 1788 + "ams": 216, 1789 + "iad": 161, 1790 + "jnb": 1223, 1791 + "syd": 664 1792 + }, 1793 + { 1794 + "timestamp": "Feb 12, 05:00", 1795 + "hkg": 348, 1796 + "syd": 693, 1797 + "jnb": 7838, 1798 + "ams": 184, 1799 + "iad": 161, 1800 + "gru": 714 1801 + }, 1802 + { 1803 + "timestamp": "Feb 12, 06:00", 1804 + "jnb": 2068, 1805 + "syd": 800, 1806 + "ams": 3691, 1807 + "iad": 166, 1808 + "gru": 655, 1809 + "hkg": 339 1810 + }, 1811 + { 1812 + "timestamp": "Feb 12, 07:00", 1813 + "gru": 656, 1814 + "iad": 158, 1815 + "ams": 191, 1816 + "jnb": 824, 1817 + "syd": 727, 1818 + "hkg": 359 1819 + }, 1820 + { 1821 + "timestamp": "Feb 12, 08:00", 1822 + "syd": 770, 1823 + "jnb": 814, 1824 + "iad": 164, 1825 + "ams": 166, 1826 + "gru": 687, 1827 + "hkg": 336 1828 + }, 1829 + { 1830 + "timestamp": "Feb 12, 09:00", 1831 + "gru": 675, 1832 + "jnb": 852, 1833 + "syd": 673, 1834 + "ams": 177, 1835 + "iad": 165, 1836 + "hkg": 354 1837 + }, 1838 + { 1839 + "timestamp": "Feb 12, 10:00", 1840 + "gru": 728, 1841 + "iad": 163, 1842 + "ams": 175, 1843 + "jnb": 826, 1844 + "syd": 678, 1845 + "hkg": 359 1846 + }, 1847 + { 1848 + "timestamp": "Feb 12, 11:00", 1849 + "hkg": 384, 1850 + "gru": 699, 1851 + "ams": 176, 1852 + "iad": 180, 1853 + "syd": 622, 1854 + "jnb": 877 1855 + }, 1856 + { 1857 + "timestamp": "Feb 12, 12:00", 1858 + "hkg": 345, 1859 + "syd": 724, 1860 + "jnb": 1046, 1861 + "ams": 200, 1862 + "iad": 170, 1863 + "gru": 670 1864 + }, 1865 + { 1866 + "timestamp": "Feb 12, 13:00", 1867 + "hkg": 356, 1868 + "syd": 630, 1869 + "jnb": 962, 1870 + "ams": 212, 1871 + "iad": 170, 1872 + "gru": 675 1873 + }, 1874 + { 1875 + "timestamp": "Feb 12, 14:00", 1876 + "hkg": 360, 1877 + "gru": 678, 1878 + "syd": 672, 1879 + "jnb": 901, 1880 + "iad": 167, 1881 + "ams": 284 1882 + }, 1883 + { 1884 + "timestamp": "Feb 12, 15:00", 1885 + "gru": 710, 1886 + "jnb": 865, 1887 + "syd": 630, 1888 + "ams": 241, 1889 + "iad": 177, 1890 + "hkg": 409 1891 + }, 1892 + { 1893 + "timestamp": "Feb 12, 16:00", 1894 + "ams": 199, 1895 + "iad": 164, 1896 + "jnb": 880, 1897 + "syd": 609, 1898 + "gru": 683, 1899 + "hkg": 400 1900 + }, 1901 + { 1902 + "timestamp": "Feb 12, 17:00", 1903 + "ams": 187, 1904 + "iad": 178, 1905 + "syd": 712, 1906 + "jnb": 1004, 1907 + "gru": 730, 1908 + "hkg": 378 1909 + }, 1910 + { 1911 + "timestamp": "Feb 12, 18:00", 1912 + "syd": 589, 1913 + "jnb": 863, 1914 + "iad": 170, 1915 + "ams": 194, 1916 + "gru": 686, 1917 + "hkg": 348 1918 + }, 1919 + { 1920 + "timestamp": "Feb 12, 19:00", 1921 + "gru": 696, 1922 + "jnb": 973, 1923 + "syd": 676, 1924 + "ams": 185, 1925 + "iad": 184, 1926 + "hkg": 367 1927 + }, 1928 + { 1929 + "timestamp": "Feb 12, 20:00", 1930 + "hkg": 369, 1931 + "gru": 686, 1932 + "ams": 192, 1933 + "iad": 178, 1934 + "jnb": 957, 1935 + "syd": 725 1936 + }, 1937 + { 1938 + "timestamp": "Feb 12, 21:00", 1939 + "hkg": 386, 1940 + "jnb": 955, 1941 + "syd": 698, 1942 + "iad": 173, 1943 + "ams": 185, 1944 + "gru": 710 1945 + }, 1946 + { 1947 + "timestamp": "Feb 12, 22:00", 1948 + "gru": 666, 1949 + "syd": 672, 1950 + "jnb": 794, 1951 + "ams": 178, 1952 + "iad": 172, 1953 + "hkg": 340 1954 + }, 1955 + { 1956 + "timestamp": "Feb 12, 23:00", 1957 + "jnb": 840, 1958 + "syd": 754, 1959 + "iad": 168, 1960 + "ams": 153, 1961 + "gru": 643, 1962 + "hkg": 343 1963 + }, 1964 + { 1965 + "timestamp": "Feb 13, 00:00", 1966 + "hkg": 352, 1967 + "iad": 166, 1968 + "ams": 179, 1969 + "jnb": 879, 1970 + "syd": 730, 1971 + "gru": 653 1972 + }, 1973 + { 1974 + "timestamp": "Feb 13, 01:00", 1975 + "gru": 740, 1976 + "syd": 691, 1977 + "jnb": 828, 1978 + "ams": 165, 1979 + "iad": 169, 1980 + "hkg": 345 1981 + }, 1982 + { 1983 + "timestamp": "Feb 13, 02:00", 1984 + "gru": 720, 1985 + "iad": 164, 1986 + "ams": 130, 1987 + "syd": 623, 1988 + "jnb": 867, 1989 + "hkg": 344 1990 + }, 1991 + { 1992 + "timestamp": "Feb 13, 03:00", 1993 + "jnb": 894, 1994 + "syd": 811, 1995 + "ams": 148, 1996 + "iad": 172, 1997 + "gru": 652, 1998 + "hkg": 351 1999 + }, 2000 + { 2001 + "timestamp": "Feb 13, 04:00", 2002 + "gru": 778, 2003 + "ams": 182, 2004 + "iad": 172, 2005 + "jnb": 904, 2006 + "syd": 734, 2007 + "hkg": 362 2008 + }, 2009 + { 2010 + "timestamp": "Feb 13, 05:00", 2011 + "hkg": 398, 2012 + "gru": 751, 2013 + "jnb": 868, 2014 + "syd": 636, 2015 + "iad": 163, 2016 + "ams": 166 2017 + }, 2018 + { 2019 + "timestamp": "Feb 13, 06:00", 2020 + "hkg": 365, 2021 + "jnb": 886, 2022 + "syd": 632, 2023 + "ams": 174, 2024 + "iad": 174, 2025 + "gru": 713 2026 + }, 2027 + { 2028 + "timestamp": "Feb 13, 07:00", 2029 + "jnb": 854, 2030 + "syd": 752, 2031 + "ams": 166, 2032 + "iad": 164, 2033 + "gru": 676, 2034 + "hkg": 376 2035 + }, 2036 + { 2037 + "timestamp": "Feb 13, 08:00", 2038 + "gru": 608, 2039 + "ams": 138, 2040 + "iad": 150, 2041 + "jnb": 778, 2042 + "syd": 667, 2043 + "hkg": 350 2044 + }, 2045 + { 2046 + "timestamp": "Feb 13, 09:00", 2047 + "hkg": 368, 2048 + "syd": 743, 2049 + "jnb": 892, 2050 + "ams": 207, 2051 + "iad": 168, 2052 + "gru": 643 2053 + }, 2054 + { 2055 + "timestamp": "Feb 13, 10:00", 2056 + "hkg": 372, 2057 + "iad": 164, 2058 + "ams": 184, 2059 + "syd": 646, 2060 + "jnb": 828, 2061 + "gru": 680 2062 + }, 2063 + { 2064 + "timestamp": "Feb 13, 11:00", 2065 + "hkg": 354, 2066 + "gru": 731, 2067 + "ams": 183, 2068 + "iad": 441, 2069 + "jnb": 858, 2070 + "syd": 638 2071 + }, 2072 + { 2073 + "timestamp": "Feb 13, 12:00", 2074 + "hkg": 362, 2075 + "ams": 168, 2076 + "iad": 164, 2077 + "jnb": 973, 2078 + "syd": 687, 2079 + "gru": 654 2080 + }, 2081 + { 2082 + "timestamp": "Feb 13, 13:00", 2083 + "hkg": 357, 2084 + "gru": 706, 2085 + "jnb": 976, 2086 + "syd": 731, 2087 + "iad": 162, 2088 + "ams": 146 2089 + }, 2090 + { 2091 + "timestamp": "Feb 13, 14:00", 2092 + "gru": 681, 2093 + "jnb": 887, 2094 + "syd": 752, 2095 + "ams": 179, 2096 + "iad": 162, 2097 + "hkg": 356 2098 + }, 2099 + { 2100 + "timestamp": "Feb 13, 15:00", 2101 + "syd": 694, 2102 + "jnb": 808, 2103 + "iad": 177, 2104 + "ams": 530, 2105 + "gru": 666, 2106 + "hkg": 369 2107 + }, 2108 + { 2109 + "timestamp": "Feb 13, 16:00", 2110 + "hkg": 375, 2111 + "gru": 702, 2112 + "iad": 191, 2113 + "ams": 156, 2114 + "jnb": 798, 2115 + "syd": 665 2116 + }, 2117 + { 2118 + "timestamp": "Feb 13, 17:00", 2119 + "hkg": 354, 2120 + "ams": 201, 2121 + "iad": 182, 2122 + "syd": 640, 2123 + "jnb": 817, 2124 + "gru": 700 2125 + }, 2126 + { 2127 + "timestamp": "Feb 13, 18:00", 2128 + "ams": 155, 2129 + "iad": 190, 2130 + "jnb": 815, 2131 + "syd": 651, 2132 + "gru": 691, 2133 + "hkg": 350 2134 + }, 2135 + { 2136 + "timestamp": "Feb 13, 19:00", 2137 + "jnb": 872, 2138 + "syd": 651, 2139 + "ams": 169, 2140 + "iad": 177, 2141 + "gru": 708, 2142 + "hkg": 360 2143 + }, 2144 + { 2145 + "timestamp": "Feb 13, 20:00", 2146 + "gru": 696, 2147 + "syd": 604, 2148 + "jnb": 948, 2149 + "ams": 168, 2150 + "iad": 186, 2151 + "hkg": 360 2152 + }, 2153 + { 2154 + "timestamp": "Feb 13, 21:00", 2155 + "iad": 180, 2156 + "ams": 148, 2157 + "jnb": 924, 2158 + "syd": 793, 2159 + "gru": 681, 2160 + "hkg": 366 2161 + }, 2162 + { 2163 + "timestamp": "Feb 13, 22:00", 2164 + "gru": 695, 2165 + "iad": 168, 2166 + "ams": 166, 2167 + "syd": 726, 2168 + "jnb": 1160, 2169 + "hkg": 344 2170 + }, 2171 + { 2172 + "timestamp": "Feb 13, 23:00", 2173 + "hkg": 325, 2174 + "gru": 660, 2175 + "iad": 171, 2176 + "ams": 135, 2177 + "syd": 717, 2178 + "jnb": 823 2179 + }, 2180 + { 2181 + "timestamp": "Feb 14, 00:00", 2182 + "hkg": 343, 2183 + "iad": 167, 2184 + "ams": 125, 2185 + "jnb": 838, 2186 + "syd": 671, 2187 + "gru": 696 2188 + }, 2189 + { 2190 + "timestamp": "Feb 14, 01:00", 2191 + "hkg": 351, 2192 + "gru": 770, 2193 + "iad": 173, 2194 + "ams": 137, 2195 + "syd": 768, 2196 + "jnb": 898 2197 + }, 2198 + { 2199 + "timestamp": "Feb 14, 02:00", 2200 + "hkg": 350, 2201 + "iad": 171, 2202 + "ams": 119, 2203 + "jnb": 784, 2204 + "syd": 720, 2205 + "gru": 637 2206 + }, 2207 + { 2208 + "timestamp": "Feb 14, 03:00", 2209 + "hkg": 348, 2210 + "jnb": 679, 2211 + "syd": 716, 2212 + "iad": 164, 2213 + "ams": 133, 2214 + "gru": 683 2215 + }, 2216 + { 2217 + "timestamp": "Feb 14, 04:00", 2218 + "syd": 823, 2219 + "jnb": 803, 2220 + "iad": 169, 2221 + "ams": 126, 2222 + "gru": 688, 2223 + "hkg": 362 2224 + }, 2225 + { 2226 + "timestamp": "Feb 14, 05:00", 2227 + "gru": 660, 2228 + "jnb": 790, 2229 + "syd": 654, 2230 + "ams": 126, 2231 + "iad": 168, 2232 + "hkg": 334 2233 + }, 2234 + { 2235 + "timestamp": "Feb 14, 06:00", 2236 + "ams": 127, 2237 + "iad": 163, 2238 + "syd": 653, 2239 + "jnb": 860, 2240 + "gru": 682, 2241 + "hkg": 354 2242 + }, 2243 + { 2244 + "timestamp": "Feb 14, 07:00", 2245 + "gru": 644, 2246 + "ams": 120, 2247 + "iad": 163, 2248 + "syd": 730, 2249 + "jnb": 833, 2250 + "hkg": 360 2251 + }, 2252 + { 2253 + "timestamp": "Feb 14, 08:00", 2254 + "hkg": 348, 2255 + "gru": 700, 2256 + "ams": 128, 2257 + "iad": 165, 2258 + "jnb": 872, 2259 + "syd": 687 2260 + }, 2261 + { 2262 + "timestamp": "Feb 14, 09:00", 2263 + "iad": 165, 2264 + "ams": 141, 2265 + "jnb": 841, 2266 + "syd": 645, 2267 + "gru": 675, 2268 + "hkg": 348 2269 + }, 2270 + { 2271 + "timestamp": "Feb 14, 10:00", 2272 + "hkg": 354, 2273 + "gru": 703, 2274 + "iad": 162, 2275 + "ams": 151, 2276 + "jnb": 1348, 2277 + "syd": 730 2278 + }, 2279 + { 2280 + "timestamp": "Feb 14, 11:00", 2281 + "hkg": 350, 2282 + "gru": 708, 2283 + "jnb": 1546, 2284 + "syd": 680, 2285 + "iad": 166, 2286 + "ams": 140 2287 + }, 2288 + { 2289 + "timestamp": "Feb 14, 12:00", 2290 + "hkg": 361, 2291 + "syd": 630, 2292 + "jnb": 1355, 2293 + "iad": 170, 2294 + "ams": 156, 2295 + "gru": 682 2296 + }, 2297 + { 2298 + "timestamp": "Feb 14, 13:00", 2299 + "jnb": 1374, 2300 + "syd": 673, 2301 + "ams": 135, 2302 + "iad": 168, 2303 + "gru": 684, 2304 + "hkg": 352 2305 + }, 2306 + { 2307 + "timestamp": "Feb 14, 14:00", 2308 + "gru": 700, 2309 + "syd": 641, 2310 + "jnb": 1362, 2311 + "ams": 150, 2312 + "iad": 170, 2313 + "hkg": 369 2314 + }, 2315 + { 2316 + "timestamp": "Feb 14, 15:00", 2317 + "ams": 128, 2318 + "iad": 172, 2319 + "syd": 6737, 2320 + "jnb": 1423, 2321 + "gru": 690, 2322 + "hkg": 369 2323 + }, 2324 + { 2325 + "timestamp": "Feb 14, 16:00", 2326 + "gru": 744, 2327 + "ams": 148, 2328 + "iad": 170, 2329 + "jnb": 1438, 2330 + "syd": 5441, 2331 + "hkg": 361 2332 + }, 2333 + { 2334 + "timestamp": "Feb 14, 17:00", 2335 + "hkg": 340, 2336 + "ams": 156, 2337 + "iad": 171, 2338 + "jnb": 1440, 2339 + "syd": 821, 2340 + "gru": 660 2341 + }, 2342 + { 2343 + "timestamp": "Feb 14, 18:00", 2344 + "hkg": 365, 2345 + "gru": 697, 2346 + "ams": 158, 2347 + "iad": 172, 2348 + "syd": 639, 2349 + "jnb": 1550 2350 + }, 2351 + { 2352 + "timestamp": "Feb 14, 19:00", 2353 + "hkg": 350, 2354 + "gru": 693, 2355 + "syd": 595, 2356 + "jnb": 1537, 2357 + "ams": 165, 2358 + "iad": 170 2359 + }, 2360 + { 2361 + "timestamp": "Feb 14, 20:00", 2362 + "gru": 643, 2363 + "syd": 749, 2364 + "jnb": 1497, 2365 + "iad": 176, 2366 + "ams": 165, 2367 + "hkg": 364 2368 + }, 2369 + { 2370 + "timestamp": "Feb 14, 21:00", 2371 + "jnb": 1487, 2372 + "syd": 632, 2373 + "ams": 200, 2374 + "iad": 185, 2375 + "gru": 683, 2376 + "hkg": 352 2377 + }, 2378 + { 2379 + "timestamp": "Feb 14, 22:00", 2380 + "hkg": 336, 2381 + "syd": 779, 2382 + "jnb": 1302, 2383 + "ams": 223, 2384 + "iad": 178, 2385 + "gru": 716 2386 + }, 2387 + { 2388 + "timestamp": "Feb 14, 23:00", 2389 + "hkg": 347, 2390 + "gru": 746, 2391 + "syd": 673, 2392 + "jnb": 1548, 2393 + "ams": 166, 2394 + "iad": 166 2395 + }, 2396 + { 2397 + "timestamp": "Feb 15, 00:00", 2398 + "hkg": 335, 2399 + "ams": 159, 2400 + "iad": 172, 2401 + "jnb": 953, 2402 + "syd": 704, 2403 + "gru": 675 2404 + }, 2405 + { 2406 + "timestamp": "Feb 15, 01:00", 2407 + "hkg": 335, 2408 + "gru": 670, 2409 + "iad": 168, 2410 + "ams": 214, 2411 + "syd": 590, 2412 + "jnb": 978 2413 + }, 2414 + { 2415 + "timestamp": "Feb 15, 02:00", 2416 + "gru": 731, 2417 + "syd": 652, 2418 + "jnb": 824, 2419 + "iad": 163, 2420 + "ams": 124, 2421 + "hkg": 364 2422 + }, 2423 + { 2424 + "timestamp": "Feb 15, 03:00", 2425 + "jnb": 882, 2426 + "syd": 749, 2427 + "ams": 155, 2428 + "iad": 171, 2429 + "gru": 691, 2430 + "hkg": 356 2431 + }, 2432 + { 2433 + "timestamp": "Feb 15, 04:00", 2434 + "iad": 163, 2435 + "ams": 170, 2436 + "jnb": 878, 2437 + "syd": 676, 2438 + "gru": 680, 2439 + "hkg": 360 2440 + }, 2441 + { 2442 + "timestamp": "Feb 15, 05:00", 2443 + "hkg": 346, 2444 + "gru": 708, 2445 + "syd": 679, 2446 + "jnb": 883, 2447 + "ams": 160, 2448 + "iad": 167 2449 + }, 2450 + { 2451 + "timestamp": "Feb 15, 06:00", 2452 + "hkg": 377, 2453 + "ams": 131, 2454 + "iad": 172, 2455 + "syd": 676, 2456 + "jnb": 910, 2457 + "gru": 726 2458 + }, 2459 + { 2460 + "timestamp": "Feb 15, 07:00", 2461 + "iad": 169, 2462 + "ams": 135, 2463 + "jnb": 925, 2464 + "syd": 700, 2465 + "gru": 702, 2466 + "hkg": 387 2467 + }, 2468 + { 2469 + "timestamp": "Feb 15, 08:00", 2470 + "gru": 718, 2471 + "ams": 154, 2472 + "iad": 162, 2473 + "jnb": 928, 2474 + "syd": 791, 2475 + "hkg": 367 2476 + }, 2477 + { 2478 + "timestamp": "Feb 15, 09:00", 2479 + "gru": 706, 2480 + "ams": 161, 2481 + "iad": 160, 2482 + "syd": 663, 2483 + "jnb": 942, 2484 + "hkg": 397 2485 + }, 2486 + { 2487 + "timestamp": "Feb 15, 10:00", 2488 + "syd": 802, 2489 + "jnb": 832, 2490 + "ams": 151, 2491 + "iad": 174, 2492 + "gru": 686, 2493 + "hkg": 372 2494 + }, 2495 + { 2496 + "timestamp": "Feb 15, 11:00", 2497 + "hkg": 365, 2498 + "jnb": 864, 2499 + "syd": 656, 2500 + "iad": 158, 2501 + "ams": 154, 2502 + "gru": 691 2503 + }, 2504 + { 2505 + "timestamp": "Feb 15, 12:00", 2506 + "hkg": 382, 2507 + "ams": 150, 2508 + "iad": 162, 2509 + "jnb": 910, 2510 + "syd": 616, 2511 + "gru": 685 2512 + }, 2513 + { 2514 + "timestamp": "Feb 15, 13:00", 2515 + "hkg": 374, 2516 + "gru": 687, 2517 + "jnb": 897, 2518 + "syd": 601, 2519 + "iad": 164, 2520 + "ams": 142 2521 + }, 2522 + { 2523 + "timestamp": "Feb 15, 14:00", 2524 + "hkg": 368, 2525 + "gru": 680, 2526 + "jnb": 903, 2527 + "syd": 731, 2528 + "ams": 130, 2529 + "iad": 174 2530 + }, 2531 + { 2532 + "timestamp": "Feb 15, 15:00", 2533 + "hkg": 361, 2534 + "syd": 622, 2535 + "jnb": 859, 2536 + "iad": 171, 2537 + "ams": 160, 2538 + "gru": 665 2539 + }, 2540 + { 2541 + "timestamp": "Feb 15, 16:00", 2542 + "syd": 584, 2543 + "jnb": 788, 2544 + "ams": 155, 2545 + "iad": 170, 2546 + "gru": 692, 2547 + "hkg": 355 2548 + }, 2549 + { 2550 + "timestamp": "Feb 17, 10:00", 2551 + "hkg": 370, 2552 + "iad": 170, 2553 + "ams": 229, 2554 + "syd": 834, 2555 + "jnb": 1435, 2556 + "gru": 904 2557 + }, 2558 + { 2559 + "timestamp": "Feb 17, 11:00", 2560 + "gru": 650, 2561 + "jnb": 1493, 2562 + "syd": 762, 2563 + "ams": 135, 2564 + "iad": 184, 2565 + "hkg": 356 2566 + }, 2567 + { 2568 + "timestamp": "Feb 17, 12:00", 2569 + "syd": 748, 2570 + "jnb": 1436, 2571 + "ams": 158, 2572 + "iad": 182, 2573 + "gru": 736, 2574 + "hkg": 343 2575 + }, 2576 + { 2577 + "timestamp": "Feb 17, 13:00", 2578 + "jnb": 1375, 2579 + "syd": 664, 2580 + "ams": 154, 2581 + "iad": 181, 2582 + "gru": 658, 2583 + "hkg": 365 2584 + }, 2585 + { 2586 + "timestamp": "Feb 17, 14:00", 2587 + "hkg": 364, 2588 + "syd": 562, 2589 + "jnb": 1404, 2590 + "ams": 160, 2591 + "iad": 178, 2592 + "gru": 683 2593 + }, 2594 + { 2595 + "timestamp": "Feb 17, 15:00", 2596 + "hkg": 357, 2597 + "gru": 635, 2598 + "iad": 175, 2599 + "ams": 152, 2600 + "syd": 728, 2601 + "jnb": 1522 2602 + }, 2603 + { 2604 + "timestamp": "Feb 17, 16:00", 2605 + "hkg": 351, 2606 + "jnb": 1239, 2607 + "syd": 601, 2608 + "iad": 168, 2609 + "ams": 137, 2610 + "gru": 714 2611 + }, 2612 + { 2613 + "timestamp": "Feb 17, 17:00", 2614 + "hkg": 358, 2615 + "gru": 679, 2616 + "syd": 699, 2617 + "jnb": 1457, 2618 + "ams": 139, 2619 + "iad": 174 2620 + }, 2621 + { 2622 + "timestamp": "Feb 17, 18:00", 2623 + "gru": 645, 2624 + "syd": 719, 2625 + "jnb": 1445, 2626 + "iad": 173, 2627 + "ams": 153, 2628 + "hkg": 350 2629 + }, 2630 + { 2631 + "timestamp": "Feb 17, 19:00", 2632 + "jnb": 1639, 2633 + "syd": 675, 2634 + "ams": 157, 2635 + "iad": 173, 2636 + "gru": 685, 2637 + "hkg": 334 2638 + }, 2639 + { 2640 + "timestamp": "Feb 17, 20:00", 2641 + "hkg": 320, 2642 + "iad": 172, 2643 + "ams": 152, 2644 + "syd": 657, 2645 + "jnb": 1386, 2646 + "gru": 686 2647 + }, 2648 + { 2649 + "timestamp": "Feb 17, 21:00", 2650 + "hkg": 337, 2651 + "gru": 685, 2652 + "syd": 604, 2653 + "jnb": 1509, 2654 + "ams": 151, 2655 + "iad": 171 2656 + }, 2657 + { 2658 + "timestamp": "Feb 17, 22:00", 2659 + "hkg": 363, 2660 + "gru": 658, 2661 + "iad": 173, 2662 + "ams": 136, 2663 + "syd": 758, 2664 + "jnb": 1281 2665 + }, 2666 + { 2667 + "timestamp": "Feb 17, 23:00", 2668 + "gru": 672, 2669 + "ams": 118, 2670 + "iad": 166, 2671 + "jnb": 1456, 2672 + "syd": 668, 2673 + "hkg": 329 2674 + }, 2675 + { 2676 + "timestamp": "Feb 18, 00:00", 2677 + "jnb": 1198, 2678 + "syd": 664, 2679 + "ams": 124, 2680 + "iad": 169, 2681 + "gru": 650, 2682 + "hkg": 337 2683 + }, 2684 + { 2685 + "timestamp": "Feb 18, 01:00", 2686 + "syd": 631, 2687 + "jnb": 1305, 2688 + "ams": 128, 2689 + "iad": 163, 2690 + "gru": 641, 2691 + "hkg": 352 2692 + }, 2693 + { 2694 + "timestamp": "Feb 18, 02:00", 2695 + "gru": 704, 2696 + "syd": 682, 2697 + "jnb": 1412, 2698 + "iad": 164, 2699 + "ams": 119, 2700 + "hkg": 340 2701 + }, 2702 + { 2703 + "timestamp": "Feb 18, 03:00", 2704 + "hkg": 357, 2705 + "gru": 690, 2706 + "jnb": 1329, 2707 + "syd": 714, 2708 + "ams": 134, 2709 + "iad": 160 2710 + }, 2711 + { 2712 + "timestamp": "Feb 18, 04:00", 2713 + "hkg": 334, 2714 + "ams": 128, 2715 + "iad": 162, 2716 + "jnb": 1252, 2717 + "syd": 720, 2718 + "gru": 632 2719 + }, 2720 + { 2721 + "timestamp": "Feb 18, 05:00", 2722 + "gru": 664, 2723 + "syd": 659, 2724 + "jnb": 1445, 2725 + "iad": 172, 2726 + "ams": 125, 2727 + "hkg": 343 2728 + }, 2729 + { 2730 + "timestamp": "Feb 18, 06:00", 2731 + "gru": 639, 2732 + "ams": 136, 2733 + "iad": 158, 2734 + "syd": 615, 2735 + "jnb": 1291, 2736 + "hkg": 355 2737 + }, 2738 + { 2739 + "timestamp": "Feb 18, 07:00", 2740 + "iad": 161, 2741 + "ams": 128, 2742 + "jnb": 1240, 2743 + "syd": 724, 2744 + "gru": 654, 2745 + "hkg": 368 2746 + }, 2747 + { 2748 + "timestamp": "Feb 18, 08:00", 2749 + "hkg": 366, 2750 + "jnb": 1442, 2751 + "syd": 706, 2752 + "iad": 159, 2753 + "ams": 145, 2754 + "gru": 668 2755 + }, 2756 + { 2757 + "timestamp": "Feb 18, 09:00", 2758 + "gru": 657, 2759 + "ams": 136, 2760 + "iad": 158, 2761 + "syd": 699, 2762 + "jnb": 1166, 2763 + "hkg": 354 2764 + }, 2765 + { 2766 + "timestamp": "Feb 18, 10:00", 2767 + "syd": 855, 2768 + "jnb": 1591, 2769 + "iad": 158, 2770 + "ams": 132, 2771 + "gru": 622, 2772 + "hkg": 336 2773 + }, 2774 + { 2775 + "timestamp": "Feb 18, 11:00", 2776 + "gru": 663, 2777 + "jnb": 1461, 2778 + "syd": 798, 2779 + "ams": 132, 2780 + "iad": 154, 2781 + "hkg": 366 2782 + }, 2783 + { 2784 + "timestamp": "Feb 18, 12:00", 2785 + "hkg": 331, 2786 + "gru": 697, 2787 + "ams": 146, 2788 + "iad": 157, 2789 + "jnb": 1483, 2790 + "syd": 563 2791 + }, 2792 + { 2793 + "timestamp": "Feb 18, 13:00", 2794 + "hkg": 363, 2795 + "jnb": 1547, 2796 + "syd": 855, 2797 + "iad": 160, 2798 + "ams": 165, 2799 + "gru": 712 2800 + }, 2801 + { 2802 + "timestamp": "Feb 18, 14:00", 2803 + "hkg": 355, 2804 + "ams": 162, 2805 + "iad": 166, 2806 + "jnb": 1407, 2807 + "syd": 631, 2808 + "gru": 746 2809 + }, 2810 + { 2811 + "timestamp": "Feb 18, 15:00", 2812 + "hkg": 346, 2813 + "syd": 764, 2814 + "jnb": 1550, 2815 + "ams": 187, 2816 + "iad": 167, 2817 + "gru": 779 2818 + }, 2819 + { 2820 + "timestamp": "Feb 18, 16:00", 2821 + "hkg": 344, 2822 + "gru": 697, 2823 + "ams": 166, 2824 + "iad": 175, 2825 + "syd": 711, 2826 + "jnb": 1298 2827 + }, 2828 + { 2829 + "timestamp": "Feb 18, 17:00", 2830 + "jnb": 1252, 2831 + "syd": 740, 2832 + "ams": 208, 2833 + "iad": 176, 2834 + "gru": 730, 2835 + "hkg": 370 2836 + }, 2837 + { 2838 + "timestamp": "Feb 18, 18:00", 2839 + "gru": 677, 2840 + "jnb": 1442, 2841 + "syd": 689, 2842 + "iad": 167, 2843 + "ams": 154, 2844 + "hkg": 370 2845 + } 2846 + ] 2847 + }, 2848 + "metricsByRegion": [ 2849 + { 2850 + "region": "syd", 2851 + "avgLatency": 691, 2852 + "p75Latency": 825, 2853 + "p90Latency": 862, 2854 + "p95Latency": 869, 2855 + "p99Latency": 915 2856 + }, 2857 + { 2858 + "region": "gru", 2859 + "avgLatency": 685, 2860 + "p75Latency": 705, 2861 + "p90Latency": 781, 2862 + "p95Latency": 815, 2863 + "p99Latency": 989 2864 + }, 2865 + { 2866 + "region": "iad", 2867 + "avgLatency": 168, 2868 + "p75Latency": 173, 2869 + "p90Latency": 186, 2870 + "p95Latency": 195, 2871 + "p99Latency": 213 2872 + }, 2873 + { 2874 + "region": "ams", 2875 + "avgLatency": 148, 2876 + "p75Latency": 158, 2877 + "p90Latency": 206, 2878 + "p95Latency": 225, 2879 + "p99Latency": 250 2880 + }, 2881 + { 2882 + "region": "hkg", 2883 + "avgLatency": 356, 2884 + "p75Latency": 372, 2885 + "p90Latency": 386, 2886 + "p95Latency": 395, 2887 + "p99Latency": 416 2888 + }, 2889 + { 2890 + "region": "jnb", 2891 + "avgLatency": 1229, 2892 + "p75Latency": 1532, 2893 + "p90Latency": 1685, 2894 + "p95Latency": 1744, 2895 + "p99Latency": 1812 2896 + } 2897 + ] 2898 + }
apps/web/public/assets/posts/monitoring-latency/monitor-cloudflare-workers.png

This is a binary file and will not be displayed.

apps/web/public/assets/posts/monitoring-latency/monitor-fly.png

This is a binary file and will not be displayed.

apps/web/public/assets/posts/monitoring-latency/monitor-koyeb.png

This is a binary file and will not be displayed.

apps/web/public/assets/posts/monitoring-latency/monitor-railway.png

This is a binary file and will not be displayed.

apps/web/public/assets/posts/monitoring-latency/monitor-render.png

This is a binary file and will not be displayed.

+2898
apps/web/public/assets/posts/monitoring-latency/railway.json
··· 1 + { 2 + "regions": [ 3 + "ams", 4 + "iad", 5 + "hkg", 6 + "jnb", 7 + "syd", 8 + "gru" 9 + ], 10 + "data": { 11 + "regions": [ 12 + "ams", 13 + "gru", 14 + "hkg", 15 + "iad", 16 + "jnb", 17 + "syd" 18 + ], 19 + "data": [ 20 + { 21 + "timestamp": "Feb 4, 00:00", 22 + "ams": 176, 23 + "iad": 84, 24 + "syd": 487, 25 + "jnb": 659, 26 + "gru": 456, 27 + "hkg": 292 28 + }, 29 + { 30 + "timestamp": "Feb 4, 01:00", 31 + "ams": 176, 32 + "iad": 84, 33 + "syd": 497, 34 + "jnb": 691, 35 + "gru": 437, 36 + "hkg": 299 37 + }, 38 + { 39 + "timestamp": "Feb 4, 02:00", 40 + "hkg": 293, 41 + "ams": 183, 42 + "iad": 88, 43 + "jnb": 665, 44 + "syd": 504, 45 + "gru": 418 46 + }, 47 + { 48 + "timestamp": "Feb 4, 03:00", 49 + "hkg": 304, 50 + "jnb": 680, 51 + "syd": 463, 52 + "ams": 175, 53 + "iad": 80, 54 + "gru": 416 55 + }, 56 + { 57 + "timestamp": "Feb 4, 04:00", 58 + "hkg": 301, 59 + "gru": 428, 60 + "syd": 517, 61 + "jnb": 672, 62 + "ams": 173, 63 + "iad": 80 64 + }, 65 + { 66 + "timestamp": "Feb 4, 05:00", 67 + "gru": 427, 68 + "syd": 500, 69 + "jnb": 657, 70 + "ams": 174, 71 + "iad": 84, 72 + "hkg": 291 73 + }, 74 + { 75 + "timestamp": "Feb 4, 06:00", 76 + "jnb": 849, 77 + "syd": 526, 78 + "ams": 179, 79 + "iad": 90, 80 + "gru": 417, 81 + "hkg": 288 82 + }, 83 + { 84 + "timestamp": "Feb 4, 07:00", 85 + "hkg": 304, 86 + "jnb": 656, 87 + "syd": 471, 88 + "ams": 210, 89 + "iad": 82, 90 + "gru": 418 91 + }, 92 + { 93 + "timestamp": "Feb 4, 08:00", 94 + "hkg": 303, 95 + "gru": 438, 96 + "syd": 463, 97 + "jnb": 688, 98 + "ams": 198, 99 + "iad": 90 100 + }, 101 + { 102 + "timestamp": "Feb 4, 09:00", 103 + "hkg": 372, 104 + "iad": 84, 105 + "ams": 182, 106 + "jnb": 657, 107 + "syd": 512, 108 + "gru": 422 109 + }, 110 + { 111 + "timestamp": "Feb 4, 10:00", 112 + "hkg": 302, 113 + "gru": 419, 114 + "jnb": 687, 115 + "syd": 488, 116 + "iad": 86, 117 + "ams": 204 118 + }, 119 + { 120 + "timestamp": "Feb 4, 11:00", 121 + "gru": 417, 122 + "syd": 483, 123 + "jnb": 659, 124 + "ams": 177, 125 + "iad": 83, 126 + "hkg": 317 127 + }, 128 + { 129 + "timestamp": "Feb 4, 12:00", 130 + "gru": 462, 131 + "iad": 82, 132 + "ams": 177, 133 + "syd": 502, 134 + "jnb": 694, 135 + "hkg": 305 136 + }, 137 + { 138 + "timestamp": "Feb 4, 13:00", 139 + "syd": 486, 140 + "jnb": 657, 141 + "ams": 184, 142 + "iad": 88, 143 + "gru": 437, 144 + "hkg": 298 145 + }, 146 + { 147 + "timestamp": "Feb 4, 14:00", 148 + "hkg": 292, 149 + "gru": 424, 150 + "ams": 196, 151 + "iad": 78, 152 + "jnb": 693, 153 + "syd": 465 154 + }, 155 + { 156 + "timestamp": "Feb 4, 15:00", 157 + "hkg": 295, 158 + "iad": 79, 159 + "ams": 181, 160 + "syd": 460, 161 + "jnb": 694, 162 + "gru": 436 163 + }, 164 + { 165 + "timestamp": "Feb 4, 16:00", 166 + "ams": 174, 167 + "iad": 79, 168 + "syd": 502, 169 + "jnb": 660, 170 + "gru": 425, 171 + "hkg": 287 172 + }, 173 + { 174 + "timestamp": "Feb 4, 17:00", 175 + "jnb": 657, 176 + "syd": 513, 177 + "ams": 200, 178 + "iad": 80, 179 + "gru": 416, 180 + "hkg": 316 181 + }, 182 + { 183 + "timestamp": "Feb 4, 18:00", 184 + "gru": 427, 185 + "jnb": 661, 186 + "syd": 470, 187 + "ams": 178, 188 + "iad": 82, 189 + "hkg": 299 190 + }, 191 + { 192 + "timestamp": "Feb 4, 19:00", 193 + "syd": 466, 194 + "jnb": 708, 195 + "iad": 85, 196 + "ams": 179, 197 + "gru": 422, 198 + "hkg": 286 199 + }, 200 + { 201 + "timestamp": "Feb 4, 20:00", 202 + "ams": 176, 203 + "iad": 81, 204 + "syd": 462, 205 + "jnb": 692, 206 + "gru": 440, 207 + "hkg": 285 208 + }, 209 + { 210 + "timestamp": "Feb 4, 21:00", 211 + "hkg": 305, 212 + "syd": 514, 213 + "jnb": 658, 214 + "iad": 88, 215 + "ams": 178, 216 + "gru": 417 217 + }, 218 + { 219 + "timestamp": "Feb 4, 22:00", 220 + "hkg": 302, 221 + "gru": 417, 222 + "iad": 90, 223 + "ams": 178, 224 + "syd": 462, 225 + "jnb": 680 226 + }, 227 + { 228 + "timestamp": "Feb 4, 23:00", 229 + "jnb": 685, 230 + "syd": 528, 231 + "iad": 83, 232 + "ams": 181, 233 + "gru": 438, 234 + "hkg": 302 235 + }, 236 + { 237 + "timestamp": "Feb 5, 00:00", 238 + "gru": 416, 239 + "jnb": 677, 240 + "syd": 520, 241 + "ams": 178, 242 + "iad": 81, 243 + "hkg": 286 244 + }, 245 + { 246 + "timestamp": "Feb 5, 01:00", 247 + "gru": 416, 248 + "iad": 80, 249 + "ams": 196, 250 + "syd": 462, 251 + "jnb": 682, 252 + "hkg": 319 253 + }, 254 + { 255 + "timestamp": "Feb 5, 02:00", 256 + "syd": 478, 257 + "jnb": 660, 258 + "iad": 81, 259 + "ams": 180, 260 + "gru": 415, 261 + "hkg": 291 262 + }, 263 + { 264 + "timestamp": "Feb 5, 03:00", 265 + "gru": 416, 266 + "ams": 174, 267 + "iad": 78, 268 + "jnb": 657, 269 + "syd": 461, 270 + "hkg": 287 271 + }, 272 + { 273 + "timestamp": "Feb 5, 04:00", 274 + "gru": 416, 275 + "jnb": 657, 276 + "syd": 488, 277 + "iad": 84, 278 + "ams": 178, 279 + "hkg": 304 280 + }, 281 + { 282 + "timestamp": "Feb 5, 05:00", 283 + "ams": 198, 284 + "iad": 79, 285 + "jnb": 685, 286 + "syd": 486, 287 + "gru": 423, 288 + "hkg": 290 289 + }, 290 + { 291 + "timestamp": "Feb 5, 06:00", 292 + "hkg": 288, 293 + "jnb": 682, 294 + "syd": 458, 295 + "ams": 180, 296 + "iad": 89, 297 + "gru": 415 298 + }, 299 + { 300 + "timestamp": "Feb 5, 07:00", 301 + "hkg": 307, 302 + "gru": 447, 303 + "syd": 470, 304 + "jnb": 657, 305 + "iad": 85, 306 + "ams": 189 307 + }, 308 + { 309 + "timestamp": "Feb 5, 08:00", 310 + "jnb": 660, 311 + "syd": 466, 312 + "ams": 184, 313 + "iad": 79, 314 + "gru": 416, 315 + "hkg": 292 316 + }, 317 + { 318 + "timestamp": "Feb 5, 09:00", 319 + "ams": 178, 320 + "iad": 89, 321 + "syd": 472, 322 + "jnb": 738, 323 + "gru": 436, 324 + "hkg": 306 325 + }, 326 + { 327 + "timestamp": "Feb 5, 10:00", 328 + "hkg": 310, 329 + "syd": 505, 330 + "jnb": 698, 331 + "ams": 178, 332 + "iad": 237, 333 + "gru": 416 334 + }, 335 + { 336 + "timestamp": "Feb 5, 11:00", 337 + "hkg": 319, 338 + "gru": 416, 339 + "jnb": 664, 340 + "syd": 465, 341 + "iad": 84, 342 + "ams": 203 343 + }, 344 + { 345 + "timestamp": "Feb 5, 12:00", 346 + "hkg": 302, 347 + "gru": 425, 348 + "ams": 201, 349 + "iad": 84, 350 + "jnb": 701, 351 + "syd": 468 352 + }, 353 + { 354 + "timestamp": "Feb 5, 13:00", 355 + "hkg": 311, 356 + "iad": 84, 357 + "ams": 204, 358 + "jnb": 690, 359 + "syd": 482, 360 + "gru": 425 361 + }, 362 + { 363 + "timestamp": "Feb 5, 14:00", 364 + "hkg": 289, 365 + "gru": 417, 366 + "jnb": 678, 367 + "syd": 466, 368 + "iad": 84, 369 + "ams": 179 370 + }, 371 + { 372 + "timestamp": "Feb 5, 15:00", 373 + "gru": 489, 374 + "syd": 465, 375 + "jnb": 882, 376 + "ams": 202, 377 + "iad": 154, 378 + "hkg": 417 379 + }, 380 + { 381 + "timestamp": "Feb 5, 16:00", 382 + "syd": 464, 383 + "jnb": 690, 384 + "iad": 83, 385 + "ams": 182, 386 + "gru": 418, 387 + "hkg": 295 388 + }, 389 + { 390 + "timestamp": "Feb 5, 17:00", 391 + "hkg": 294, 392 + "syd": 483, 393 + "jnb": 660, 394 + "iad": 82, 395 + "ams": 178, 396 + "gru": 522 397 + }, 398 + { 399 + "timestamp": "Feb 5, 18:00", 400 + "hkg": 289, 401 + "gru": 418, 402 + "jnb": 710, 403 + "syd": 464, 404 + "iad": 82, 405 + "ams": 198 406 + }, 407 + { 408 + "timestamp": "Feb 5, 19:00", 409 + "gru": 419, 410 + "ams": 185, 411 + "iad": 84, 412 + "jnb": 659, 413 + "syd": 494, 414 + "hkg": 310 415 + }, 416 + { 417 + "timestamp": "Feb 5, 20:00", 418 + "ams": 177, 419 + "iad": 82, 420 + "syd": 461, 421 + "jnb": 663, 422 + "gru": 460, 423 + "hkg": 284 424 + }, 425 + { 426 + "timestamp": "Feb 5, 21:00", 427 + "ams": 192, 428 + "iad": 83, 429 + "jnb": 680, 430 + "syd": 494, 431 + "gru": 454, 432 + "hkg": 289 433 + }, 434 + { 435 + "timestamp": "Feb 5, 22:00", 436 + "gru": 424, 437 + "syd": 464, 438 + "jnb": 658, 439 + "ams": 188, 440 + "iad": 83, 441 + "hkg": 290 442 + }, 443 + { 444 + "timestamp": "Feb 5, 23:00", 445 + "iad": 82, 446 + "ams": 201, 447 + "syd": 466, 448 + "jnb": 691, 449 + "gru": 457, 450 + "hkg": 366 451 + }, 452 + { 453 + "timestamp": "Feb 6, 00:00", 454 + "hkg": 289, 455 + "iad": 80, 456 + "ams": 180, 457 + "jnb": 656, 458 + "syd": 486, 459 + "gru": 438 460 + }, 461 + { 462 + "timestamp": "Feb 6, 01:00", 463 + "hkg": 287, 464 + "jnb": 692, 465 + "syd": 464, 466 + "ams": 179, 467 + "iad": 83, 468 + "gru": 417 469 + }, 470 + { 471 + "timestamp": "Feb 6, 02:00", 472 + "gru": 460, 473 + "jnb": 657, 474 + "syd": 479, 475 + "ams": 185, 476 + "iad": 88, 477 + "hkg": 313 478 + }, 479 + { 480 + "timestamp": "Feb 6, 03:00", 481 + "iad": 77, 482 + "ams": 185, 483 + "jnb": 700, 484 + "syd": 467, 485 + "gru": 420, 486 + "hkg": 293 487 + }, 488 + { 489 + "timestamp": "Feb 6, 04:00", 490 + "hkg": 296, 491 + "iad": 85, 492 + "ams": 168, 493 + "syd": 514, 494 + "jnb": 652, 495 + "gru": 435 496 + }, 497 + { 498 + "timestamp": "Feb 6, 05:00", 499 + "hkg": 322, 500 + "iad": 82, 501 + "ams": 166, 502 + "jnb": 651, 503 + "syd": 471, 504 + "gru": 423 505 + }, 506 + { 507 + "timestamp": "Feb 6, 06:00", 508 + "hkg": 295, 509 + "gru": 450, 510 + "iad": 78, 511 + "ams": 168, 512 + "syd": 504, 513 + "jnb": 650 514 + }, 515 + { 516 + "timestamp": "Feb 6, 07:00", 517 + "hkg": 291, 518 + "ams": 167, 519 + "iad": 78, 520 + "syd": 466, 521 + "jnb": 651, 522 + "gru": 416 523 + }, 524 + { 525 + "timestamp": "Feb 6, 08:00", 526 + "hkg": 294, 527 + "gru": 415, 528 + "ams": 178, 529 + "iad": 80, 530 + "jnb": 651, 531 + "syd": 465 532 + }, 533 + { 534 + "timestamp": "Feb 6, 09:00", 535 + "hkg": 296, 536 + "gru": 464, 537 + "jnb": 651, 538 + "syd": 480, 539 + "ams": 170, 540 + "iad": 77 541 + }, 542 + { 543 + "timestamp": "Feb 6, 10:00", 544 + "hkg": 288, 545 + "syd": 483, 546 + "jnb": 651, 547 + "ams": 186, 548 + "iad": 79, 549 + "gru": 434 550 + }, 551 + { 552 + "timestamp": "Feb 6, 11:00", 553 + "hkg": 289, 554 + "syd": 461, 555 + "jnb": 653, 556 + "ams": 169, 557 + "iad": 82, 558 + "gru": 438 559 + }, 560 + { 561 + "timestamp": "Feb 6, 12:00", 562 + "hkg": 302, 563 + "gru": 417, 564 + "jnb": 680, 565 + "syd": 500, 566 + "ams": 170, 567 + "iad": 87 568 + }, 569 + { 570 + "timestamp": "Feb 6, 13:00", 571 + "hkg": 299, 572 + "gru": 438, 573 + "syd": 480, 574 + "jnb": 650, 575 + "ams": 167, 576 + "iad": 78 577 + }, 578 + { 579 + "timestamp": "Feb 6, 14:00", 580 + "gru": 419, 581 + "jnb": 652, 582 + "syd": 461, 583 + "ams": 166, 584 + "iad": 100, 585 + "hkg": 300 586 + }, 587 + { 588 + "timestamp": "Feb 6, 15:00", 589 + "iad": 78, 590 + "ams": 168, 591 + "jnb": 672, 592 + "syd": 465, 593 + "gru": 477, 594 + "hkg": 343 595 + }, 596 + { 597 + "timestamp": "Feb 6, 16:00", 598 + "gru": 418, 599 + "syd": 487, 600 + "jnb": 655, 601 + "iad": 83, 602 + "ams": 179, 603 + "hkg": 294 604 + }, 605 + { 606 + "timestamp": "Feb 6, 17:00", 607 + "gru": 426, 608 + "ams": 183, 609 + "iad": 87, 610 + "syd": 481, 611 + "jnb": 648, 612 + "hkg": 301 613 + }, 614 + { 615 + "timestamp": "Feb 6, 18:00", 616 + "hkg": 308, 617 + "gru": 498, 618 + "ams": 184, 619 + "iad": 95, 620 + "jnb": 734, 621 + "syd": 483 622 + }, 623 + { 624 + "timestamp": "Feb 6, 19:00", 625 + "hkg": 300, 626 + "jnb": 677, 627 + "syd": 460, 628 + "iad": 79, 629 + "ams": 171, 630 + "gru": 437 631 + }, 632 + { 633 + "timestamp": "Feb 6, 20:00", 634 + "gru": 441, 635 + "jnb": 684, 636 + "syd": 480, 637 + "iad": 80, 638 + "ams": 179, 639 + "hkg": 314 640 + }, 641 + { 642 + "timestamp": "Feb 6, 21:00", 643 + "gru": 434, 644 + "syd": 508, 645 + "jnb": 684, 646 + "iad": 102, 647 + "ams": 175, 648 + "hkg": 308 649 + }, 650 + { 651 + "timestamp": "Feb 6, 22:00", 652 + "jnb": 706, 653 + "syd": 5418, 654 + "iad": 1044, 655 + "ams": 181, 656 + "gru": 2103, 657 + "hkg": 4239 658 + }, 659 + { 660 + "timestamp": "Feb 6, 23:00", 661 + "hkg": 298, 662 + "ams": 169, 663 + "iad": 90, 664 + "jnb": 710, 665 + "syd": 502, 666 + "gru": 469 667 + }, 668 + { 669 + "timestamp": "Feb 7, 00:00", 670 + "hkg": 316, 671 + "gru": 466, 672 + "ams": 168, 673 + "iad": 90, 674 + "syd": 502, 675 + "jnb": 712 676 + }, 677 + { 678 + "timestamp": "Feb 7, 01:00", 679 + "hkg": 286, 680 + "jnb": 652, 681 + "syd": 462, 682 + "iad": 80, 683 + "ams": 166, 684 + "gru": 416 685 + }, 686 + { 687 + "timestamp": "Feb 7, 02:00", 688 + "hkg": 308, 689 + "gru": 451, 690 + "jnb": 712, 691 + "syd": 513, 692 + "ams": 175, 693 + "iad": 90 694 + }, 695 + { 696 + "timestamp": "Feb 7, 03:00", 697 + "gru": 460, 698 + "syd": 491, 699 + "jnb": 677, 700 + "iad": 83, 701 + "ams": 171, 702 + "hkg": 291 703 + }, 704 + { 705 + "timestamp": "Feb 7, 04:00", 706 + "iad": 82, 707 + "ams": 166, 708 + "syd": 463, 709 + "jnb": 650, 710 + "gru": 413, 711 + "hkg": 287 712 + }, 713 + { 714 + "timestamp": "Feb 7, 05:00", 715 + "hkg": 295, 716 + "jnb": 772, 717 + "syd": 496, 718 + "iad": 89, 719 + "ams": 173, 720 + "gru": 471 721 + }, 722 + { 723 + "timestamp": "Feb 7, 06:00", 724 + "hkg": 295, 725 + "ams": 168, 726 + "iad": 78, 727 + "jnb": 649, 728 + "syd": 488, 729 + "gru": 416 730 + }, 731 + { 732 + "timestamp": "Feb 7, 07:00", 733 + "hkg": 292, 734 + "gru": 416, 735 + "iad": 89, 736 + "ams": 174, 737 + "syd": 476, 738 + "jnb": 662 739 + }, 740 + { 741 + "timestamp": "Feb 7, 08:00", 742 + "gru": 422, 743 + "syd": 462, 744 + "jnb": 649, 745 + "iad": 78, 746 + "ams": 175, 747 + "hkg": 429 748 + }, 749 + { 750 + "timestamp": "Feb 7, 09:00", 751 + "gru": 471, 752 + "iad": 82, 753 + "ams": 186, 754 + "jnb": 648, 755 + "syd": 462, 756 + "hkg": 289 757 + }, 758 + { 759 + "timestamp": "Feb 7, 10:00", 760 + "jnb": 652, 761 + "syd": 486, 762 + "ams": 167, 763 + "iad": 90, 764 + "gru": 435, 765 + "hkg": 294 766 + }, 767 + { 768 + "timestamp": "Feb 7, 11:00", 769 + "gru": 420, 770 + "syd": 462, 771 + "jnb": 649, 772 + "iad": 88, 773 + "ams": 205, 774 + "hkg": 294 775 + }, 776 + { 777 + "timestamp": "Feb 7, 12:00", 778 + "hkg": 292, 779 + "gru": 435, 780 + "iad": 88, 781 + "ams": 195, 782 + "syd": 465, 783 + "jnb": 679 784 + }, 785 + { 786 + "timestamp": "Feb 7, 13:00", 787 + "hkg": 293, 788 + "syd": 465, 789 + "jnb": 705, 790 + "ams": 175, 791 + "iad": 88, 792 + "gru": 439 793 + }, 794 + { 795 + "timestamp": "Feb 7, 14:00", 796 + "hkg": 298, 797 + "iad": 84, 798 + "ams": 176, 799 + "syd": 504, 800 + "jnb": 681, 801 + "gru": 448 802 + }, 803 + { 804 + "timestamp": "Feb 7, 15:00", 805 + "gru": 445, 806 + "ams": 195, 807 + "iad": 83, 808 + "syd": 463, 809 + "jnb": 679, 810 + "hkg": 307 811 + }, 812 + { 813 + "timestamp": "Feb 7, 16:00", 814 + "syd": 486, 815 + "jnb": 650, 816 + "ams": 176, 817 + "iad": 81, 818 + "gru": 455, 819 + "hkg": 288 820 + }, 821 + { 822 + "timestamp": "Feb 7, 17:00", 823 + "iad": 88, 824 + "ams": 188, 825 + "jnb": 739, 826 + "syd": 462, 827 + "gru": 437, 828 + "hkg": 289 829 + }, 830 + { 831 + "timestamp": "Feb 7, 18:00", 832 + "gru": 497, 833 + "ams": 170, 834 + "iad": 82, 835 + "jnb": 678, 836 + "syd": 506, 837 + "hkg": 308 838 + }, 839 + { 840 + "timestamp": "Feb 7, 19:00", 841 + "syd": 462, 842 + "jnb": 660, 843 + "iad": 80, 844 + "ams": 166, 845 + "gru": 425, 846 + "hkg": 287 847 + }, 848 + { 849 + "timestamp": "Feb 7, 20:00", 850 + "gru": 438, 851 + "iad": 90, 852 + "ams": 175, 853 + "syd": 460, 854 + "jnb": 679, 855 + "hkg": 297 856 + }, 857 + { 858 + "timestamp": "Feb 7, 21:00", 859 + "hkg": 326, 860 + "gru": 490, 861 + "syd": 514, 862 + "jnb": 709, 863 + "ams": 171, 864 + "iad": 96 865 + }, 866 + { 867 + "timestamp": "Feb 7, 22:00", 868 + "hkg": 290, 869 + "gru": 424, 870 + "iad": 82, 871 + "ams": 190, 872 + "syd": 492, 873 + "jnb": 650 874 + }, 875 + { 876 + "timestamp": "Feb 7, 23:00", 877 + "hkg": 290, 878 + "ams": 172, 879 + "iad": 80, 880 + "jnb": 652, 881 + "syd": 484, 882 + "gru": 418 883 + }, 884 + { 885 + "timestamp": "Feb 8, 00:00", 886 + "hkg": 291, 887 + "syd": 479, 888 + "jnb": 681, 889 + "ams": 172, 890 + "iad": 81, 891 + "gru": 441 892 + }, 893 + { 894 + "timestamp": "Feb 8, 01:00", 895 + "hkg": 292, 896 + "ams": 174, 897 + "iad": 79, 898 + "jnb": 683, 899 + "syd": 460, 900 + "gru": 436 901 + }, 902 + { 903 + "timestamp": "Feb 8, 02:00", 904 + "iad": 81, 905 + "ams": 188, 906 + "jnb": 652, 907 + "syd": 509, 908 + "gru": 436, 909 + "hkg": 285 910 + }, 911 + { 912 + "timestamp": "Feb 8, 03:00", 913 + "gru": 417, 914 + "ams": 169, 915 + "iad": 94, 916 + "syd": 487, 917 + "jnb": 650, 918 + "hkg": 292 919 + }, 920 + { 921 + "timestamp": "Feb 8, 04:00", 922 + "ams": 176, 923 + "iad": 82, 924 + "syd": 467, 925 + "jnb": 653, 926 + "gru": 416, 927 + "hkg": 288 928 + }, 929 + { 930 + "timestamp": "Feb 8, 05:00", 931 + "gru": 425, 932 + "syd": 461, 933 + "jnb": 654, 934 + "iad": 97, 935 + "ams": 177, 936 + "hkg": 288 937 + }, 938 + { 939 + "timestamp": "Feb 8, 06:00", 940 + "gru": 415, 941 + "ams": 166, 942 + "iad": 78, 943 + "syd": 484, 944 + "jnb": 651, 945 + "hkg": 379 946 + }, 947 + { 948 + "timestamp": "Feb 8, 07:00", 949 + "hkg": 289, 950 + "gru": 415, 951 + "iad": 78, 952 + "ams": 167, 953 + "jnb": 650, 954 + "syd": 462 955 + }, 956 + { 957 + "timestamp": "Feb 8, 08:00", 958 + "hkg": 288, 959 + "jnb": 662, 960 + "syd": 463, 961 + "iad": 78, 962 + "ams": 167, 963 + "gru": 417 964 + }, 965 + { 966 + "timestamp": "Feb 8, 09:00", 967 + "gru": 415, 968 + "jnb": 679, 969 + "syd": 465, 970 + "ams": 167, 971 + "iad": 82, 972 + "hkg": 286 973 + }, 974 + { 975 + "timestamp": "Feb 8, 10:00", 976 + "syd": 464, 977 + "jnb": 653, 978 + "ams": 188, 979 + "iad": 77, 980 + "gru": 426, 981 + "hkg": 300 982 + }, 983 + { 984 + "timestamp": "Feb 8, 11:00", 985 + "hkg": 300, 986 + "syd": 479, 987 + "jnb": 652, 988 + "ams": 166, 989 + "iad": 84, 990 + "gru": 436 991 + }, 992 + { 993 + "timestamp": "Feb 8, 12:00", 994 + "hkg": 285, 995 + "gru": 417, 996 + "jnb": 653, 997 + "syd": 464, 998 + "ams": 175, 999 + "iad": 79 1000 + }, 1001 + { 1002 + "timestamp": "Feb 8, 13:00", 1003 + "hkg": 284, 1004 + "iad": 80, 1005 + "ams": 167, 1006 + "syd": 466, 1007 + "jnb": 651, 1008 + "gru": 418 1009 + }, 1010 + { 1011 + "timestamp": "Feb 8, 14:00", 1012 + "hkg": 285, 1013 + "gru": 416, 1014 + "iad": 80, 1015 + "ams": 180, 1016 + "jnb": 650, 1017 + "syd": 466 1018 + }, 1019 + { 1020 + "timestamp": "Feb 8, 15:00", 1021 + "hkg": 288, 1022 + "gru": 418, 1023 + "jnb": 650, 1024 + "syd": 498, 1025 + "iad": 78, 1026 + "ams": 170 1027 + }, 1028 + { 1029 + "timestamp": "Feb 8, 16:00", 1030 + "gru": 422, 1031 + "syd": 464, 1032 + "jnb": 649, 1033 + "iad": 86, 1034 + "ams": 177, 1035 + "hkg": 303 1036 + }, 1037 + { 1038 + "timestamp": "Feb 8, 17:00", 1039 + "gru": 418, 1040 + "syd": 466, 1041 + "jnb": 649, 1042 + "iad": 80, 1043 + "ams": 336, 1044 + "hkg": 288 1045 + }, 1046 + { 1047 + "timestamp": "Feb 8, 18:00", 1048 + "hkg": 305, 1049 + "gru": 436, 1050 + "syd": 507, 1051 + "jnb": 678, 1052 + "ams": 178, 1053 + "iad": 224 1054 + }, 1055 + { 1056 + "timestamp": "Feb 8, 19:00", 1057 + "hkg": 290, 1058 + "syd": 466, 1059 + "jnb": 653, 1060 + "ams": 172, 1061 + "iad": 82, 1062 + "gru": 417 1063 + }, 1064 + { 1065 + "timestamp": "Feb 8, 20:00", 1066 + "jnb": 857, 1067 + "syd": 497, 1068 + "ams": 176, 1069 + "iad": 85, 1070 + "gru": 443, 1071 + "hkg": 291 1072 + }, 1073 + { 1074 + "timestamp": "Feb 8, 21:00", 1075 + "gru": 417, 1076 + "syd": 462, 1077 + "jnb": 650, 1078 + "iad": 78, 1079 + "ams": 175, 1080 + "hkg": 298 1081 + }, 1082 + { 1083 + "timestamp": "Feb 8, 22:00", 1084 + "iad": 79, 1085 + "ams": 166, 1086 + "jnb": 648, 1087 + "syd": 467, 1088 + "gru": 418, 1089 + "hkg": 288 1090 + }, 1091 + { 1092 + "timestamp": "Feb 8, 23:00", 1093 + "jnb": 652, 1094 + "syd": 484, 1095 + "iad": 80, 1096 + "ams": 172, 1097 + "gru": 419, 1098 + "hkg": 305 1099 + }, 1100 + { 1101 + "timestamp": "Feb 9, 00:00", 1102 + "gru": 416, 1103 + "syd": 464, 1104 + "jnb": 651, 1105 + "iad": 80, 1106 + "ams": 170, 1107 + "hkg": 285 1108 + }, 1109 + { 1110 + "timestamp": "Feb 9, 01:00", 1111 + "gru": 416, 1112 + "syd": 478, 1113 + "jnb": 674, 1114 + "ams": 168, 1115 + "iad": 79, 1116 + "hkg": 284 1117 + }, 1118 + { 1119 + "timestamp": "Feb 9, 02:00", 1120 + "jnb": 652, 1121 + "syd": 460, 1122 + "ams": 175, 1123 + "iad": 79, 1124 + "gru": 416, 1125 + "hkg": 289 1126 + }, 1127 + { 1128 + "timestamp": "Feb 9, 03:00", 1129 + "hkg": 287, 1130 + "gru": 436, 1131 + "syd": 464, 1132 + "jnb": 650, 1133 + "ams": 172, 1134 + "iad": 79 1135 + }, 1136 + { 1137 + "timestamp": "Feb 9, 04:00", 1138 + "hkg": 313, 1139 + "jnb": 658, 1140 + "syd": 466, 1141 + "ams": 165, 1142 + "iad": 78, 1143 + "gru": 421 1144 + }, 1145 + { 1146 + "timestamp": "Feb 9, 05:00", 1147 + "syd": 463, 1148 + "jnb": 650, 1149 + "iad": 78, 1150 + "ams": 173, 1151 + "gru": 416, 1152 + "hkg": 287 1153 + }, 1154 + { 1155 + "timestamp": "Feb 9, 06:00", 1156 + "gru": 416, 1157 + "jnb": 711, 1158 + "syd": 515, 1159 + "iad": 86, 1160 + "ams": 169, 1161 + "hkg": 291 1162 + }, 1163 + { 1164 + "timestamp": "Feb 9, 07:00", 1165 + "gru": 414, 1166 + "iad": 78, 1167 + "ams": 167, 1168 + "jnb": 651, 1169 + "syd": 460, 1170 + "hkg": 287 1171 + }, 1172 + { 1173 + "timestamp": "Feb 9, 08:00", 1174 + "syd": 465, 1175 + "jnb": 648, 1176 + "iad": 78, 1177 + "ams": 171, 1178 + "gru": 417, 1179 + "hkg": 288 1180 + }, 1181 + { 1182 + "timestamp": "Feb 9, 09:00", 1183 + "syd": 464, 1184 + "jnb": 654, 1185 + "iad": 78, 1186 + "ams": 168, 1187 + "gru": 416, 1188 + "hkg": 287 1189 + }, 1190 + { 1191 + "timestamp": "Feb 9, 10:00", 1192 + "hkg": 287, 1193 + "jnb": 652, 1194 + "syd": 473, 1195 + "iad": 79, 1196 + "ams": 173, 1197 + "gru": 416 1198 + }, 1199 + { 1200 + "timestamp": "Feb 9, 11:00", 1201 + "hkg": 285, 1202 + "gru": 416, 1203 + "jnb": 652, 1204 + "syd": 491, 1205 + "iad": 80, 1206 + "ams": 183 1207 + }, 1208 + { 1209 + "timestamp": "Feb 9, 12:00", 1210 + "hkg": 287, 1211 + "gru": 444, 1212 + "ams": 169, 1213 + "iad": 78, 1214 + "syd": 466, 1215 + "jnb": 652 1216 + }, 1217 + { 1218 + "timestamp": "Feb 9, 13:00", 1219 + "hkg": 286, 1220 + "iad": 78, 1221 + "ams": 170, 1222 + "jnb": 653, 1223 + "syd": 482, 1224 + "gru": 421 1225 + }, 1226 + { 1227 + "timestamp": "Feb 9, 14:00", 1228 + "iad": 78, 1229 + "ams": 189, 1230 + "syd": 468, 1231 + "jnb": 650, 1232 + "gru": 416, 1233 + "hkg": 297 1234 + }, 1235 + { 1236 + "timestamp": "Feb 9, 15:00", 1237 + "syd": 483, 1238 + "jnb": 649, 1239 + "iad": 79, 1240 + "ams": 174, 1241 + "gru": 417, 1242 + "hkg": 314 1243 + }, 1244 + { 1245 + "timestamp": "Feb 9, 16:00", 1246 + "gru": 455, 1247 + "jnb": 690, 1248 + "syd": 489, 1249 + "iad": 85, 1250 + "ams": 169, 1251 + "hkg": 294 1252 + }, 1253 + { 1254 + "timestamp": "Feb 9, 17:00", 1255 + "ams": 169, 1256 + "iad": 78, 1257 + "syd": 475, 1258 + "jnb": 652, 1259 + "gru": 417, 1260 + "hkg": 285 1261 + }, 1262 + { 1263 + "timestamp": "Feb 9, 18:00", 1264 + "gru": 416, 1265 + "syd": 460, 1266 + "jnb": 654, 1267 + "ams": 168, 1268 + "iad": 78, 1269 + "hkg": 305 1270 + }, 1271 + { 1272 + "timestamp": "Feb 9, 19:00", 1273 + "hkg": 286, 1274 + "gru": 418, 1275 + "jnb": 656, 1276 + "syd": 617, 1277 + "iad": 79, 1278 + "ams": 172 1279 + }, 1280 + { 1281 + "timestamp": "Feb 9, 20:00", 1282 + "hkg": 286, 1283 + "jnb": 650, 1284 + "syd": 461, 1285 + "ams": 170, 1286 + "iad": 88, 1287 + "gru": 416 1288 + }, 1289 + { 1290 + "timestamp": "Feb 9, 21:00", 1291 + "gru": 415, 1292 + "iad": 83, 1293 + "ams": 184, 1294 + "syd": 467, 1295 + "jnb": 652, 1296 + "hkg": 297 1297 + }, 1298 + { 1299 + "timestamp": "Feb 9, 22:00", 1300 + "syd": 458, 1301 + "jnb": 651, 1302 + "iad": 78, 1303 + "ams": 168, 1304 + "gru": 418, 1305 + "hkg": 286 1306 + }, 1307 + { 1308 + "timestamp": "Feb 9, 23:00", 1309 + "hkg": 287, 1310 + "jnb": 678, 1311 + "syd": 474, 1312 + "ams": 166, 1313 + "iad": 78, 1314 + "gru": 417 1315 + }, 1316 + { 1317 + "timestamp": "Feb 10, 00:00", 1318 + "hkg": 285, 1319 + "iad": 85, 1320 + "ams": 166, 1321 + "jnb": 649, 1322 + "syd": 464, 1323 + "gru": 415 1324 + }, 1325 + { 1326 + "timestamp": "Feb 10, 01:00", 1327 + "hkg": 285, 1328 + "syd": 484, 1329 + "jnb": 650, 1330 + "iad": 78, 1331 + "ams": 166, 1332 + "gru": 419 1333 + }, 1334 + { 1335 + "timestamp": "Feb 10, 02:00", 1336 + "hkg": 309, 1337 + "gru": 416, 1338 + "syd": 465, 1339 + "jnb": 667, 1340 + "iad": 86, 1341 + "ams": 167 1342 + }, 1343 + { 1344 + "timestamp": "Feb 10, 03:00", 1345 + "hkg": 312, 1346 + "jnb": 649, 1347 + "syd": 462, 1348 + "ams": 170, 1349 + "iad": 78, 1350 + "gru": 425 1351 + }, 1352 + { 1353 + "timestamp": "Feb 10, 04:00", 1354 + "jnb": 652, 1355 + "syd": 464, 1356 + "iad": 87, 1357 + "ams": 166, 1358 + "gru": 416, 1359 + "hkg": 285 1360 + }, 1361 + { 1362 + "timestamp": "Feb 10, 05:00", 1363 + "gru": 415, 1364 + "ams": 167, 1365 + "iad": 81, 1366 + "jnb": 650, 1367 + "syd": 464, 1368 + "hkg": 283 1369 + }, 1370 + { 1371 + "timestamp": "Feb 10, 06:00", 1372 + "hkg": 288, 1373 + "gru": 432, 1374 + "syd": 489, 1375 + "jnb": 650, 1376 + "iad": 77, 1377 + "ams": 167 1378 + }, 1379 + { 1380 + "timestamp": "Feb 10, 07:00", 1381 + "hkg": 287, 1382 + "jnb": 649, 1383 + "syd": 464, 1384 + "ams": 168, 1385 + "iad": 77, 1386 + "gru": 416 1387 + }, 1388 + { 1389 + "timestamp": "Feb 10, 08:00", 1390 + "hkg": 285, 1391 + "iad": 78, 1392 + "ams": 168, 1393 + "jnb": 647, 1394 + "syd": 470, 1395 + "gru": 417 1396 + }, 1397 + { 1398 + "timestamp": "Feb 10, 09:00", 1399 + "hkg": 284, 1400 + "syd": 478, 1401 + "jnb": 648, 1402 + "ams": 167, 1403 + "iad": 79, 1404 + "gru": 415 1405 + }, 1406 + { 1407 + "timestamp": "Feb 10, 10:00", 1408 + "hkg": 317, 1409 + "gru": 416, 1410 + "ams": 169, 1411 + "iad": 78, 1412 + "syd": 479, 1413 + "jnb": 650 1414 + }, 1415 + { 1416 + "timestamp": "Feb 10, 11:00", 1417 + "hkg": 288, 1418 + "jnb": 684, 1419 + "syd": 465, 1420 + "iad": 78, 1421 + "ams": 167, 1422 + "gru": 435 1423 + }, 1424 + { 1425 + "timestamp": "Feb 10, 12:00", 1426 + "hkg": 288, 1427 + "gru": 417, 1428 + "jnb": 694, 1429 + "syd": 508, 1430 + "ams": 167, 1431 + "iad": 94 1432 + }, 1433 + { 1434 + "timestamp": "Feb 10, 13:00", 1435 + "gru": 418, 1436 + "iad": 96, 1437 + "ams": 171, 1438 + "jnb": 687, 1439 + "syd": 473, 1440 + "hkg": 290 1441 + }, 1442 + { 1443 + "timestamp": "Feb 10, 14:00", 1444 + "jnb": 686, 1445 + "syd": 461, 1446 + "iad": 84, 1447 + "ams": 172, 1448 + "gru": 440, 1449 + "hkg": 293 1450 + }, 1451 + { 1452 + "timestamp": "Feb 10, 15:00", 1453 + "hkg": 286, 1454 + "gru": 417, 1455 + "jnb": 649, 1456 + "syd": 462, 1457 + "ams": 176, 1458 + "iad": 77 1459 + }, 1460 + { 1461 + "timestamp": "Feb 10, 16:00", 1462 + "hkg": 287, 1463 + "gru": 438, 1464 + "iad": 80, 1465 + "ams": 166, 1466 + "jnb": 676, 1467 + "syd": 484 1468 + }, 1469 + { 1470 + "timestamp": "Feb 10, 17:00", 1471 + "hkg": 297, 1472 + "gru": 415, 1473 + "syd": 555, 1474 + "jnb": 674, 1475 + "iad": 84, 1476 + "ams": 214 1477 + }, 1478 + { 1479 + "timestamp": "Feb 10, 18:00", 1480 + "gru": 417, 1481 + "iad": 77, 1482 + "ams": 377, 1483 + "syd": 547, 1484 + "jnb": 828, 1485 + "hkg": 420 1486 + }, 1487 + { 1488 + "timestamp": "Feb 10, 19:00", 1489 + "ams": 404, 1490 + "iad": 82, 1491 + "jnb": 871, 1492 + "syd": 568, 1493 + "gru": 416, 1494 + "hkg": 400 1495 + }, 1496 + { 1497 + "timestamp": "Feb 10, 20:00", 1498 + "gru": 424, 1499 + "jnb": 728, 1500 + "syd": 541, 1501 + "iad": 83, 1502 + "ams": 196, 1503 + "hkg": 426 1504 + }, 1505 + { 1506 + "timestamp": "Feb 10, 21:00", 1507 + "ams": 362, 1508 + "iad": 80, 1509 + "jnb": 713, 1510 + "syd": 487, 1511 + "gru": 434, 1512 + "hkg": 349 1513 + }, 1514 + { 1515 + "timestamp": "Feb 10, 22:00", 1516 + "hkg": 434, 1517 + "jnb": 647, 1518 + "syd": 486, 1519 + "ams": 187, 1520 + "iad": 78, 1521 + "gru": 423 1522 + }, 1523 + { 1524 + "timestamp": "Feb 10, 23:00", 1525 + "hkg": 337, 1526 + "gru": 416, 1527 + "syd": 538, 1528 + "jnb": 648, 1529 + "iad": 76, 1530 + "ams": 167 1531 + }, 1532 + { 1533 + "timestamp": "Feb 11, 00:00", 1534 + "hkg": 310, 1535 + "gru": 438, 1536 + "ams": 195, 1537 + "iad": 77, 1538 + "syd": 543, 1539 + "jnb": 721 1540 + }, 1541 + { 1542 + "timestamp": "Feb 11, 01:00", 1543 + "hkg": 812, 1544 + "jnb": 648, 1545 + "syd": 506, 1546 + "ams": 210, 1547 + "iad": 89, 1548 + "gru": 414 1549 + }, 1550 + { 1551 + "timestamp": "Feb 11, 02:00", 1552 + "hkg": 366, 1553 + "gru": 420, 1554 + "syd": 556, 1555 + "jnb": 675, 1556 + "ams": 258, 1557 + "iad": 81 1558 + }, 1559 + { 1560 + "timestamp": "Feb 11, 03:00", 1561 + "gru": 415, 1562 + "iad": 78, 1563 + "ams": 266, 1564 + "syd": 472, 1565 + "jnb": 733, 1566 + "hkg": 414 1567 + }, 1568 + { 1569 + "timestamp": "Feb 11, 04:00", 1570 + "iad": 79, 1571 + "ams": 189, 1572 + "jnb": 737, 1573 + "syd": 514, 1574 + "gru": 434, 1575 + "hkg": 315 1576 + }, 1577 + { 1578 + "timestamp": "Feb 11, 05:00", 1579 + "gru": 434, 1580 + "iad": 93, 1581 + "ams": 192, 1582 + "syd": 562, 1583 + "jnb": 673, 1584 + "hkg": 328 1585 + }, 1586 + { 1587 + "timestamp": "Feb 11, 06:00", 1588 + "iad": 95, 1589 + "ams": 196, 1590 + "jnb": 658, 1591 + "syd": 576, 1592 + "gru": 416, 1593 + "hkg": 338 1594 + }, 1595 + { 1596 + "timestamp": "Feb 11, 07:00", 1597 + "hkg": 347, 1598 + "jnb": 685, 1599 + "syd": 578, 1600 + "ams": 425, 1601 + "iad": 88, 1602 + "gru": 414 1603 + }, 1604 + { 1605 + "timestamp": "Feb 11, 08:00", 1606 + "hkg": 398, 1607 + "gru": 423, 1608 + "syd": 565, 1609 + "jnb": 669, 1610 + "ams": 210, 1611 + "iad": 86 1612 + }, 1613 + { 1614 + "timestamp": "Feb 11, 09:00", 1615 + "hkg": 406, 1616 + "syd": 519, 1617 + "jnb": 683, 1618 + "iad": 79, 1619 + "ams": 208, 1620 + "gru": 423 1621 + }, 1622 + { 1623 + "timestamp": "Feb 11, 10:00", 1624 + "gru": 416, 1625 + "syd": 534, 1626 + "jnb": 676, 1627 + "iad": 76, 1628 + "ams": 223, 1629 + "hkg": 329 1630 + }, 1631 + { 1632 + "timestamp": "Feb 11, 11:00", 1633 + "ams": 195, 1634 + "iad": 77, 1635 + "syd": 541, 1636 + "jnb": 866, 1637 + "gru": 414, 1638 + "hkg": 325 1639 + }, 1640 + { 1641 + "timestamp": "Feb 11, 12:00", 1642 + "hkg": 384, 1643 + "ams": 770, 1644 + "iad": 80, 1645 + "jnb": 714, 1646 + "syd": 530, 1647 + "gru": 423 1648 + }, 1649 + { 1650 + "timestamp": "Feb 11, 13:00", 1651 + "hkg": 418, 1652 + "gru": 414, 1653 + "syd": 596, 1654 + "jnb": 672, 1655 + "ams": 736, 1656 + "iad": 81 1657 + }, 1658 + { 1659 + "timestamp": "Feb 11, 14:00", 1660 + "hkg": 408, 1661 + "ams": 214, 1662 + "iad": 80, 1663 + "jnb": 668, 1664 + "syd": 559, 1665 + "gru": 415 1666 + }, 1667 + { 1668 + "timestamp": "Feb 11, 15:00", 1669 + "hkg": 327, 1670 + "gru": 418, 1671 + "jnb": 1195, 1672 + "syd": 543, 1673 + "iad": 83, 1674 + "ams": 212 1675 + }, 1676 + { 1677 + "timestamp": "Feb 11, 16:00", 1678 + "gru": 415, 1679 + "syd": 534, 1680 + "jnb": 885, 1681 + "iad": 85, 1682 + "ams": 186, 1683 + "hkg": 352 1684 + }, 1685 + { 1686 + "timestamp": "Feb 11, 17:00", 1687 + "hkg": 357, 1688 + "gru": 415, 1689 + "syd": 590, 1690 + "jnb": 670, 1691 + "iad": 83, 1692 + "ams": 209 1693 + }, 1694 + { 1695 + "timestamp": "Feb 11, 18:00", 1696 + "hkg": 350, 1697 + "jnb": 3586, 1698 + "syd": 554, 1699 + "iad": 80, 1700 + "ams": 406, 1701 + "gru": 414 1702 + }, 1703 + { 1704 + "timestamp": "Feb 11, 19:00", 1705 + "iad": 78, 1706 + "ams": 226, 1707 + "syd": 588, 1708 + "jnb": 3298, 1709 + "gru": 415, 1710 + "hkg": 358 1711 + }, 1712 + { 1713 + "timestamp": "Feb 11, 20:00", 1714 + "gru": 415, 1715 + "iad": 78, 1716 + "ams": 723, 1717 + "jnb": 843, 1718 + "syd": 500, 1719 + "hkg": 370 1720 + }, 1721 + { 1722 + "timestamp": "Feb 11, 21:00", 1723 + "hkg": 368, 1724 + "gru": 424, 1725 + "syd": 568, 1726 + "jnb": 881, 1727 + "iad": 86, 1728 + "ams": 217 1729 + }, 1730 + { 1731 + "timestamp": "Feb 11, 22:00", 1732 + "hkg": 330, 1733 + "jnb": 646, 1734 + "syd": 522, 1735 + "iad": 89, 1736 + "ams": 331, 1737 + "gru": 415 1738 + }, 1739 + { 1740 + "timestamp": "Feb 11, 23:00", 1741 + "hkg": 331, 1742 + "gru": 416, 1743 + "jnb": 690, 1744 + "syd": 525, 1745 + "ams": 264, 1746 + "iad": 76 1747 + }, 1748 + { 1749 + "timestamp": "Feb 12, 00:00", 1750 + "hkg": 312, 1751 + "syd": 490, 1752 + "jnb": 706, 1753 + "ams": 235, 1754 + "iad": 84, 1755 + "gru": 416 1756 + }, 1757 + { 1758 + "timestamp": "Feb 12, 01:00", 1759 + "hkg": 314, 1760 + "gru": 424, 1761 + "syd": 514, 1762 + "jnb": 671, 1763 + "iad": 83, 1764 + "ams": 212 1765 + }, 1766 + { 1767 + "timestamp": "Feb 12, 02:00", 1768 + "gru": 415, 1769 + "jnb": 673, 1770 + "syd": 536, 1771 + "iad": 86, 1772 + "ams": 217, 1773 + "hkg": 338 1774 + }, 1775 + { 1776 + "timestamp": "Feb 12, 03:00", 1777 + "ams": 185, 1778 + "iad": 79, 1779 + "jnb": 648, 1780 + "syd": 528, 1781 + "gru": 414, 1782 + "hkg": 348 1783 + }, 1784 + { 1785 + "timestamp": "Feb 12, 04:00", 1786 + "hkg": 357, 1787 + "gru": 434, 1788 + "ams": 236, 1789 + "iad": 78, 1790 + "jnb": 692, 1791 + "syd": 549 1792 + }, 1793 + { 1794 + "timestamp": "Feb 12, 05:00", 1795 + "hkg": 384, 1796 + "syd": 460, 1797 + "jnb": 693, 1798 + "ams": 224, 1799 + "iad": 78, 1800 + "gru": 432 1801 + }, 1802 + { 1803 + "timestamp": "Feb 12, 06:00", 1804 + "jnb": 653, 1805 + "syd": 486, 1806 + "ams": 173, 1807 + "iad": 86, 1808 + "gru": 415, 1809 + "hkg": 377 1810 + }, 1811 + { 1812 + "timestamp": "Feb 12, 07:00", 1813 + "gru": 441, 1814 + "iad": 98, 1815 + "ams": 209, 1816 + "jnb": 670, 1817 + "syd": 509, 1818 + "hkg": 381 1819 + }, 1820 + { 1821 + "timestamp": "Feb 12, 08:00", 1822 + "syd": 503, 1823 + "jnb": 706, 1824 + "iad": 78, 1825 + "ams": 203, 1826 + "gru": 415, 1827 + "hkg": 349 1828 + }, 1829 + { 1830 + "timestamp": "Feb 12, 09:00", 1831 + "gru": 416, 1832 + "jnb": 662, 1833 + "syd": 545, 1834 + "ams": 188, 1835 + "iad": 76, 1836 + "hkg": 329 1837 + }, 1838 + { 1839 + "timestamp": "Feb 12, 10:00", 1840 + "gru": 414, 1841 + "iad": 78, 1842 + "ams": 196, 1843 + "jnb": 711, 1844 + "syd": 516, 1845 + "hkg": 364 1846 + }, 1847 + { 1848 + "timestamp": "Feb 12, 11:00", 1849 + "hkg": 362, 1850 + "gru": 440, 1851 + "ams": 188, 1852 + "iad": 83, 1853 + "syd": 598, 1854 + "jnb": 647 1855 + }, 1856 + { 1857 + "timestamp": "Feb 12, 12:00", 1858 + "hkg": 356, 1859 + "syd": 554, 1860 + "jnb": 718, 1861 + "ams": 214, 1862 + "iad": 76, 1863 + "gru": 428 1864 + }, 1865 + { 1866 + "timestamp": "Feb 12, 13:00", 1867 + "hkg": 384, 1868 + "syd": 538, 1869 + "jnb": 690, 1870 + "ams": 386, 1871 + "iad": 86, 1872 + "gru": 414 1873 + }, 1874 + { 1875 + "timestamp": "Feb 12, 14:00", 1876 + "hkg": 347, 1877 + "gru": 417, 1878 + "syd": 521, 1879 + "jnb": 658, 1880 + "iad": 79, 1881 + "ams": 273 1882 + }, 1883 + { 1884 + "timestamp": "Feb 12, 15:00", 1885 + "gru": 436, 1886 + "jnb": 1427, 1887 + "syd": 572, 1888 + "ams": 272, 1889 + "iad": 80, 1890 + "hkg": 416 1891 + }, 1892 + { 1893 + "timestamp": "Feb 12, 16:00", 1894 + "ams": 1859, 1895 + "iad": 87, 1896 + "jnb": 760, 1897 + "syd": 534, 1898 + "gru": 443, 1899 + "hkg": 366 1900 + }, 1901 + { 1902 + "timestamp": "Feb 12, 17:00", 1903 + "ams": 209, 1904 + "iad": 80, 1905 + "syd": 525, 1906 + "jnb": 925, 1907 + "gru": 438, 1908 + "hkg": 338 1909 + }, 1910 + { 1911 + "timestamp": "Feb 12, 18:00", 1912 + "syd": 561, 1913 + "jnb": 1236, 1914 + "iad": 84, 1915 + "ams": 1210, 1916 + "gru": 434, 1917 + "hkg": 303 1918 + }, 1919 + { 1920 + "timestamp": "Feb 12, 19:00", 1921 + "gru": 422, 1922 + "jnb": 1261, 1923 + "syd": 529, 1924 + "ams": 360, 1925 + "iad": 82, 1926 + "hkg": 340 1927 + }, 1928 + { 1929 + "timestamp": "Feb 12, 20:00", 1930 + "hkg": 285, 1931 + "gru": 424, 1932 + "ams": 376, 1933 + "iad": 79, 1934 + "jnb": 670, 1935 + "syd": 489 1936 + }, 1937 + { 1938 + "timestamp": "Feb 12, 21:00", 1939 + "hkg": 337, 1940 + "jnb": 672, 1941 + "syd": 522, 1942 + "iad": 80, 1943 + "ams": 192, 1944 + "gru": 418 1945 + }, 1946 + { 1947 + "timestamp": "Feb 12, 22:00", 1948 + "gru": 422, 1949 + "syd": 492, 1950 + "jnb": 683, 1951 + "ams": 199, 1952 + "iad": 79, 1953 + "hkg": 311 1954 + }, 1955 + { 1956 + "timestamp": "Feb 12, 23:00", 1957 + "jnb": 711, 1958 + "syd": 582, 1959 + "iad": 91, 1960 + "ams": 216, 1961 + "gru": 470, 1962 + "hkg": 338 1963 + }, 1964 + { 1965 + "timestamp": "Feb 13, 00:00", 1966 + "hkg": 377, 1967 + "iad": 77, 1968 + "ams": 182, 1969 + "jnb": 671, 1970 + "syd": 515, 1971 + "gru": 415 1972 + }, 1973 + { 1974 + "timestamp": "Feb 13, 01:00", 1975 + "gru": 422, 1976 + "syd": 515, 1977 + "jnb": 685, 1978 + "ams": 216, 1979 + "iad": 83, 1980 + "hkg": 314 1981 + }, 1982 + { 1983 + "timestamp": "Feb 13, 02:00", 1984 + "gru": 416, 1985 + "iad": 80, 1986 + "ams": 195, 1987 + "syd": 516, 1988 + "jnb": 657, 1989 + "hkg": 327 1990 + }, 1991 + { 1992 + "timestamp": "Feb 13, 03:00", 1993 + "jnb": 672, 1994 + "syd": 529, 1995 + "ams": 174, 1996 + "iad": 89, 1997 + "gru": 418, 1998 + "hkg": 373 1999 + }, 2000 + { 2001 + "timestamp": "Feb 13, 04:00", 2002 + "gru": 416, 2003 + "ams": 224, 2004 + "iad": 82, 2005 + "jnb": 698, 2006 + "syd": 533, 2007 + "hkg": 329 2008 + }, 2009 + { 2010 + "timestamp": "Feb 13, 05:00", 2011 + "hkg": 344, 2012 + "gru": 416, 2013 + "jnb": 648, 2014 + "syd": 540, 2015 + "iad": 85, 2016 + "ams": 177 2017 + }, 2018 + { 2019 + "timestamp": "Feb 13, 06:00", 2020 + "hkg": 311, 2021 + "jnb": 670, 2022 + "syd": 546, 2023 + "ams": 241, 2024 + "iad": 88, 2025 + "gru": 444 2026 + }, 2027 + { 2028 + "timestamp": "Feb 13, 07:00", 2029 + "jnb": 690, 2030 + "syd": 499, 2031 + "ams": 206, 2032 + "iad": 97, 2033 + "gru": 414, 2034 + "hkg": 369 2035 + }, 2036 + { 2037 + "timestamp": "Feb 13, 08:00", 2038 + "gru": 455, 2039 + "ams": 221, 2040 + "iad": 89, 2041 + "jnb": 725, 2042 + "syd": 574, 2043 + "hkg": 347 2044 + }, 2045 + { 2046 + "timestamp": "Feb 13, 09:00", 2047 + "hkg": 368, 2048 + "syd": 520, 2049 + "jnb": 672, 2050 + "ams": 187, 2051 + "iad": 84, 2052 + "gru": 423 2053 + }, 2054 + { 2055 + "timestamp": "Feb 13, 10:00", 2056 + "hkg": 339, 2057 + "iad": 75, 2058 + "ams": 197, 2059 + "syd": 524, 2060 + "jnb": 695, 2061 + "gru": 414 2062 + }, 2063 + { 2064 + "timestamp": "Feb 13, 11:00", 2065 + "hkg": 350, 2066 + "gru": 437, 2067 + "ams": 207, 2068 + "iad": 77, 2069 + "jnb": 702, 2070 + "syd": 554 2071 + }, 2072 + { 2073 + "timestamp": "Feb 13, 12:00", 2074 + "hkg": 382, 2075 + "ams": 195, 2076 + "iad": 83, 2077 + "jnb": 669, 2078 + "syd": 592, 2079 + "gru": 445 2080 + }, 2081 + { 2082 + "timestamp": "Feb 13, 13:00", 2083 + "hkg": 354, 2084 + "gru": 460, 2085 + "jnb": 676, 2086 + "syd": 552, 2087 + "iad": 97, 2088 + "ams": 190 2089 + }, 2090 + { 2091 + "timestamp": "Feb 13, 14:00", 2092 + "gru": 417, 2093 + "jnb": 678, 2094 + "syd": 532, 2095 + "ams": 169, 2096 + "iad": 78, 2097 + "hkg": 346 2098 + }, 2099 + { 2100 + "timestamp": "Feb 13, 15:00", 2101 + "syd": 484, 2102 + "jnb": 704, 2103 + "iad": 80, 2104 + "ams": 229, 2105 + "gru": 424, 2106 + "hkg": 349 2107 + }, 2108 + { 2109 + "timestamp": "Feb 13, 16:00", 2110 + "hkg": 361, 2111 + "gru": 456, 2112 + "iad": 92, 2113 + "ams": 195, 2114 + "jnb": 728, 2115 + "syd": 509 2116 + }, 2117 + { 2118 + "timestamp": "Feb 13, 17:00", 2119 + "hkg": 311, 2120 + "ams": 176, 2121 + "iad": 82, 2122 + "syd": 486, 2123 + "jnb": 673, 2124 + "gru": 416 2125 + }, 2126 + { 2127 + "timestamp": "Feb 13, 18:00", 2128 + "ams": 222, 2129 + "iad": 78, 2130 + "jnb": 683, 2131 + "syd": 544, 2132 + "gru": 415, 2133 + "hkg": 356 2134 + }, 2135 + { 2136 + "timestamp": "Feb 13, 19:00", 2137 + "jnb": 670, 2138 + "syd": 565, 2139 + "ams": 236, 2140 + "iad": 88, 2141 + "gru": 415, 2142 + "hkg": 381 2143 + }, 2144 + { 2145 + "timestamp": "Feb 13, 20:00", 2146 + "gru": 426, 2147 + "syd": 601, 2148 + "jnb": 703, 2149 + "ams": 172, 2150 + "iad": 85, 2151 + "hkg": 365 2152 + }, 2153 + { 2154 + "timestamp": "Feb 13, 21:00", 2155 + "iad": 76, 2156 + "ams": 188, 2157 + "jnb": 774, 2158 + "syd": 524, 2159 + "gru": 428, 2160 + "hkg": 402 2161 + }, 2162 + { 2163 + "timestamp": "Feb 13, 22:00", 2164 + "gru": 416, 2165 + "iad": 199, 2166 + "ams": 196, 2167 + "syd": 527, 2168 + "jnb": 700, 2169 + "hkg": 362 2170 + }, 2171 + { 2172 + "timestamp": "Feb 13, 23:00", 2173 + "hkg": 348, 2174 + "gru": 427, 2175 + "iad": 76, 2176 + "ams": 176, 2177 + "syd": 499, 2178 + "jnb": 649 2179 + }, 2180 + { 2181 + "timestamp": "Feb 14, 00:00", 2182 + "hkg": 342, 2183 + "iad": 76, 2184 + "ams": 210, 2185 + "jnb": 720, 2186 + "syd": 563, 2187 + "gru": 416 2188 + }, 2189 + { 2190 + "timestamp": "Feb 14, 01:00", 2191 + "hkg": 318, 2192 + "gru": 457, 2193 + "iad": 87, 2194 + "ams": 170, 2195 + "syd": 547, 2196 + "jnb": 682 2197 + }, 2198 + { 2199 + "timestamp": "Feb 14, 02:00", 2200 + "hkg": 379, 2201 + "iad": 86, 2202 + "ams": 202, 2203 + "jnb": 662, 2204 + "syd": 509, 2205 + "gru": 416 2206 + }, 2207 + { 2208 + "timestamp": "Feb 14, 03:00", 2209 + "hkg": 347, 2210 + "jnb": 680, 2211 + "syd": 572, 2212 + "iad": 90, 2213 + "ams": 167, 2214 + "gru": 436 2215 + }, 2216 + { 2217 + "timestamp": "Feb 14, 04:00", 2218 + "syd": 553, 2219 + "jnb": 718, 2220 + "iad": 86, 2221 + "ams": 199, 2222 + "gru": 448, 2223 + "hkg": 372 2224 + }, 2225 + { 2226 + "timestamp": "Feb 14, 05:00", 2227 + "gru": 413, 2228 + "jnb": 674, 2229 + "syd": 548, 2230 + "ams": 211, 2231 + "iad": 77, 2232 + "hkg": 363 2233 + }, 2234 + { 2235 + "timestamp": "Feb 14, 06:00", 2236 + "ams": 184, 2237 + "iad": 76, 2238 + "syd": 535, 2239 + "jnb": 690, 2240 + "gru": 420, 2241 + "hkg": 364 2242 + }, 2243 + { 2244 + "timestamp": "Feb 14, 07:00", 2245 + "gru": 414, 2246 + "ams": 201, 2247 + "iad": 76, 2248 + "syd": 525, 2249 + "jnb": 717, 2250 + "hkg": 381 2251 + }, 2252 + { 2253 + "timestamp": "Feb 14, 08:00", 2254 + "hkg": 374, 2255 + "gru": 418, 2256 + "ams": 163, 2257 + "iad": 79, 2258 + "jnb": 658, 2259 + "syd": 557 2260 + }, 2261 + { 2262 + "timestamp": "Feb 14, 09:00", 2263 + "iad": 80, 2264 + "ams": 187, 2265 + "jnb": 656, 2266 + "syd": 520, 2267 + "gru": 423, 2268 + "hkg": 366 2269 + }, 2270 + { 2271 + "timestamp": "Feb 14, 10:00", 2272 + "hkg": 290, 2273 + "gru": 413, 2274 + "iad": 77, 2275 + "ams": 170, 2276 + "jnb": 717, 2277 + "syd": 563 2278 + }, 2279 + { 2280 + "timestamp": "Feb 14, 11:00", 2281 + "hkg": 328, 2282 + "gru": 437, 2283 + "jnb": 664, 2284 + "syd": 481, 2285 + "iad": 76, 2286 + "ams": 227 2287 + }, 2288 + { 2289 + "timestamp": "Feb 14, 12:00", 2290 + "hkg": 353, 2291 + "syd": 511, 2292 + "jnb": 699, 2293 + "iad": 75, 2294 + "ams": 184, 2295 + "gru": 424 2296 + }, 2297 + { 2298 + "timestamp": "Feb 14, 13:00", 2299 + "jnb": 708, 2300 + "syd": 518, 2301 + "ams": 227, 2302 + "iad": 86, 2303 + "gru": 414, 2304 + "hkg": 326 2305 + }, 2306 + { 2307 + "timestamp": "Feb 14, 14:00", 2308 + "gru": 425, 2309 + "syd": 531, 2310 + "jnb": 673, 2311 + "ams": 196, 2312 + "iad": 83, 2313 + "hkg": 357 2314 + }, 2315 + { 2316 + "timestamp": "Feb 14, 15:00", 2317 + "ams": 242, 2318 + "iad": 86, 2319 + "syd": 516, 2320 + "jnb": 665, 2321 + "gru": 414, 2322 + "hkg": 372 2323 + }, 2324 + { 2325 + "timestamp": "Feb 14, 16:00", 2326 + "gru": 436, 2327 + "ams": 189, 2328 + "iad": 99, 2329 + "jnb": 714, 2330 + "syd": 536, 2331 + "hkg": 350 2332 + }, 2333 + { 2334 + "timestamp": "Feb 14, 17:00", 2335 + "hkg": 350, 2336 + "ams": 212, 2337 + "iad": 78, 2338 + "jnb": 1005, 2339 + "syd": 498, 2340 + "gru": 415 2341 + }, 2342 + { 2343 + "timestamp": "Feb 14, 18:00", 2344 + "hkg": 388, 2345 + "gru": 468, 2346 + "ams": 202, 2347 + "iad": 85, 2348 + "syd": 566, 2349 + "jnb": 743 2350 + }, 2351 + { 2352 + "timestamp": "Feb 14, 19:00", 2353 + "hkg": 390, 2354 + "gru": 415, 2355 + "syd": 512, 2356 + "jnb": 703, 2357 + "ams": 209, 2358 + "iad": 76 2359 + }, 2360 + { 2361 + "timestamp": "Feb 14, 20:00", 2362 + "gru": 437, 2363 + "syd": 516, 2364 + "jnb": 684, 2365 + "iad": 88, 2366 + "ams": 193, 2367 + "hkg": 388 2368 + }, 2369 + { 2370 + "timestamp": "Feb 14, 21:00", 2371 + "jnb": 697, 2372 + "syd": 572, 2373 + "ams": 203, 2374 + "iad": 95, 2375 + "gru": 417, 2376 + "hkg": 420 2377 + }, 2378 + { 2379 + "timestamp": "Feb 14, 22:00", 2380 + "hkg": 348, 2381 + "syd": 536, 2382 + "jnb": 675, 2383 + "ams": 216, 2384 + "iad": 87, 2385 + "gru": 425 2386 + }, 2387 + { 2388 + "timestamp": "Feb 14, 23:00", 2389 + "hkg": 319, 2390 + "gru": 414, 2391 + "syd": 583, 2392 + "jnb": 690, 2393 + "ams": 206, 2394 + "iad": 77 2395 + }, 2396 + { 2397 + "timestamp": "Feb 15, 00:00", 2398 + "hkg": 321, 2399 + "ams": 201, 2400 + "iad": 77, 2401 + "jnb": 661, 2402 + "syd": 506, 2403 + "gru": 416 2404 + }, 2405 + { 2406 + "timestamp": "Feb 15, 01:00", 2407 + "hkg": 308, 2408 + "gru": 425, 2409 + "iad": 78, 2410 + "ams": 208, 2411 + "syd": 486, 2412 + "jnb": 679 2413 + }, 2414 + { 2415 + "timestamp": "Feb 15, 02:00", 2416 + "gru": 432, 2417 + "syd": 556, 2418 + "jnb": 718, 2419 + "iad": 80, 2420 + "ams": 236, 2421 + "hkg": 351 2422 + }, 2423 + { 2424 + "timestamp": "Feb 15, 03:00", 2425 + "jnb": 722, 2426 + "syd": 491, 2427 + "ams": 198, 2428 + "iad": 75, 2429 + "gru": 416, 2430 + "hkg": 337 2431 + }, 2432 + { 2433 + "timestamp": "Feb 15, 04:00", 2434 + "iad": 78, 2435 + "ams": 198, 2436 + "jnb": 665, 2437 + "syd": 488, 2438 + "gru": 420, 2439 + "hkg": 531 2440 + }, 2441 + { 2442 + "timestamp": "Feb 15, 05:00", 2443 + "hkg": 356, 2444 + "gru": 432, 2445 + "syd": 566, 2446 + "jnb": 672, 2447 + "ams": 177, 2448 + "iad": 79 2449 + }, 2450 + { 2451 + "timestamp": "Feb 15, 06:00", 2452 + "hkg": 323, 2453 + "ams": 196, 2454 + "iad": 84, 2455 + "syd": 542, 2456 + "jnb": 670, 2457 + "gru": 416 2458 + }, 2459 + { 2460 + "timestamp": "Feb 15, 07:00", 2461 + "iad": 94, 2462 + "ams": 201, 2463 + "jnb": 694, 2464 + "syd": 641, 2465 + "gru": 415, 2466 + "hkg": 370 2467 + }, 2468 + { 2469 + "timestamp": "Feb 15, 08:00", 2470 + "gru": 416, 2471 + "ams": 214, 2472 + "iad": 82, 2473 + "jnb": 691, 2474 + "syd": 528, 2475 + "hkg": 349 2476 + }, 2477 + { 2478 + "timestamp": "Feb 15, 09:00", 2479 + "gru": 414, 2480 + "ams": 205, 2481 + "iad": 82, 2482 + "syd": 508, 2483 + "jnb": 652, 2484 + "hkg": 340 2485 + }, 2486 + { 2487 + "timestamp": "Feb 15, 10:00", 2488 + "syd": 581, 2489 + "jnb": 690, 2490 + "ams": 268, 2491 + "iad": 79, 2492 + "gru": 434, 2493 + "hkg": 376 2494 + }, 2495 + { 2496 + "timestamp": "Feb 15, 11:00", 2497 + "hkg": 333, 2498 + "jnb": 690, 2499 + "syd": 523, 2500 + "iad": 87, 2501 + "ams": 220, 2502 + "gru": 423 2503 + }, 2504 + { 2505 + "timestamp": "Feb 15, 12:00", 2506 + "hkg": 329, 2507 + "ams": 231, 2508 + "iad": 83, 2509 + "jnb": 671, 2510 + "syd": 564, 2511 + "gru": 415 2512 + }, 2513 + { 2514 + "timestamp": "Feb 15, 13:00", 2515 + "hkg": 392, 2516 + "gru": 431, 2517 + "jnb": 649, 2518 + "syd": 518, 2519 + "iad": 84, 2520 + "ams": 217 2521 + }, 2522 + { 2523 + "timestamp": "Feb 15, 14:00", 2524 + "hkg": 409, 2525 + "gru": 417, 2526 + "jnb": 660, 2527 + "syd": 504, 2528 + "ams": 173, 2529 + "iad": 77 2530 + }, 2531 + { 2532 + "timestamp": "Feb 15, 15:00", 2533 + "hkg": 360, 2534 + "syd": 511, 2535 + "jnb": 741, 2536 + "iad": 84, 2537 + "ams": 216, 2538 + "gru": 440 2539 + }, 2540 + { 2541 + "timestamp": "Feb 15, 16:00", 2542 + "syd": 476, 2543 + "jnb": 820, 2544 + "ams": 277, 2545 + "iad": 90, 2546 + "gru": 470, 2547 + "hkg": 370 2548 + }, 2549 + { 2550 + "timestamp": "Feb 17, 10:00", 2551 + "hkg": 280, 2552 + "iad": 78, 2553 + "ams": 169, 2554 + "syd": 467, 2555 + "jnb": 656, 2556 + "gru": 415 2557 + }, 2558 + { 2559 + "timestamp": "Feb 17, 11:00", 2560 + "gru": 422, 2561 + "jnb": 659, 2562 + "syd": 478, 2563 + "ams": 210, 2564 + "iad": 86, 2565 + "hkg": 293 2566 + }, 2567 + { 2568 + "timestamp": "Feb 17, 12:00", 2569 + "syd": 466, 2570 + "jnb": 659, 2571 + "ams": 172, 2572 + "iad": 77, 2573 + "gru": 418, 2574 + "hkg": 348 2575 + }, 2576 + { 2577 + "timestamp": "Feb 17, 13:00", 2578 + "jnb": 665, 2579 + "syd": 482, 2580 + "ams": 210, 2581 + "iad": 82, 2582 + "gru": 414, 2583 + "hkg": 314 2584 + }, 2585 + { 2586 + "timestamp": "Feb 17, 14:00", 2587 + "hkg": 299, 2588 + "syd": 467, 2589 + "jnb": 692, 2590 + "ams": 173, 2591 + "iad": 83, 2592 + "gru": 414 2593 + }, 2594 + { 2595 + "timestamp": "Feb 17, 15:00", 2596 + "hkg": 308, 2597 + "gru": 442, 2598 + "iad": 82, 2599 + "ams": 178, 2600 + "syd": 499, 2601 + "jnb": 703 2602 + }, 2603 + { 2604 + "timestamp": "Feb 17, 16:00", 2605 + "hkg": 290, 2606 + "jnb": 658, 2607 + "syd": 476, 2608 + "iad": 77, 2609 + "ams": 171, 2610 + "gru": 416 2611 + }, 2612 + { 2613 + "timestamp": "Feb 17, 17:00", 2614 + "hkg": 288, 2615 + "gru": 416, 2616 + "syd": 464, 2617 + "jnb": 657, 2618 + "ams": 187, 2619 + "iad": 81 2620 + }, 2621 + { 2622 + "timestamp": "Feb 17, 18:00", 2623 + "gru": 414, 2624 + "syd": 460, 2625 + "jnb": 657, 2626 + "iad": 82, 2627 + "ams": 173, 2628 + "hkg": 320 2629 + }, 2630 + { 2631 + "timestamp": "Feb 17, 19:00", 2632 + "jnb": 682, 2633 + "syd": 481, 2634 + "ams": 172, 2635 + "iad": 76, 2636 + "gru": 415, 2637 + "hkg": 305 2638 + }, 2639 + { 2640 + "timestamp": "Feb 17, 20:00", 2641 + "hkg": 288, 2642 + "iad": 80, 2643 + "ams": 172, 2644 + "syd": 463, 2645 + "jnb": 798, 2646 + "gru": 416 2647 + }, 2648 + { 2649 + "timestamp": "Feb 17, 21:00", 2650 + "hkg": 312, 2651 + "gru": 416, 2652 + "syd": 553, 2653 + "jnb": 668, 2654 + "ams": 172, 2655 + "iad": 76 2656 + }, 2657 + { 2658 + "timestamp": "Feb 17, 22:00", 2659 + "hkg": 286, 2660 + "gru": 414, 2661 + "iad": 80, 2662 + "ams": 180, 2663 + "syd": 462, 2664 + "jnb": 664 2665 + }, 2666 + { 2667 + "timestamp": "Feb 17, 23:00", 2668 + "gru": 414, 2669 + "ams": 187, 2670 + "iad": 80, 2671 + "jnb": 663, 2672 + "syd": 490, 2673 + "hkg": 302 2674 + }, 2675 + { 2676 + "timestamp": "Feb 18, 00:00", 2677 + "jnb": 658, 2678 + "syd": 500, 2679 + "ams": 174, 2680 + "iad": 77, 2681 + "gru": 428, 2682 + "hkg": 285 2683 + }, 2684 + { 2685 + "timestamp": "Feb 18, 01:00", 2686 + "syd": 509, 2687 + "jnb": 663, 2688 + "ams": 179, 2689 + "iad": 78, 2690 + "gru": 435, 2691 + "hkg": 327 2692 + }, 2693 + { 2694 + "timestamp": "Feb 18, 02:00", 2695 + "gru": 414, 2696 + "syd": 534, 2697 + "jnb": 654, 2698 + "iad": 79, 2699 + "ams": 178, 2700 + "hkg": 323 2701 + }, 2702 + { 2703 + "timestamp": "Feb 18, 03:00", 2704 + "hkg": 341, 2705 + "gru": 432, 2706 + "jnb": 658, 2707 + "syd": 510, 2708 + "ams": 191, 2709 + "iad": 75 2710 + }, 2711 + { 2712 + "timestamp": "Feb 18, 04:00", 2713 + "hkg": 324, 2714 + "ams": 170, 2715 + "iad": 75, 2716 + "jnb": 682, 2717 + "syd": 515, 2718 + "gru": 415 2719 + }, 2720 + { 2721 + "timestamp": "Feb 18, 05:00", 2722 + "gru": 414, 2723 + "syd": 494, 2724 + "jnb": 656, 2725 + "iad": 91, 2726 + "ams": 177, 2727 + "hkg": 314 2728 + }, 2729 + { 2730 + "timestamp": "Feb 18, 06:00", 2731 + "gru": 414, 2732 + "ams": 185, 2733 + "iad": 76, 2734 + "syd": 471, 2735 + "jnb": 654, 2736 + "hkg": 282 2737 + }, 2738 + { 2739 + "timestamp": "Feb 18, 07:00", 2740 + "iad": 76, 2741 + "ams": 198, 2742 + "jnb": 654, 2743 + "syd": 484, 2744 + "gru": 414, 2745 + "hkg": 286 2746 + }, 2747 + { 2748 + "timestamp": "Feb 18, 08:00", 2749 + "hkg": 303, 2750 + "jnb": 655, 2751 + "syd": 463, 2752 + "iad": 76, 2753 + "ams": 194, 2754 + "gru": 434 2755 + }, 2756 + { 2757 + "timestamp": "Feb 18, 09:00", 2758 + "gru": 550, 2759 + "ams": 172, 2760 + "iad": 89, 2761 + "syd": 457, 2762 + "jnb": 677, 2763 + "hkg": 290 2764 + }, 2765 + { 2766 + "timestamp": "Feb 18, 10:00", 2767 + "syd": 466, 2768 + "jnb": 682, 2769 + "iad": 80, 2770 + "ams": 180, 2771 + "gru": 413, 2772 + "hkg": 318 2773 + }, 2774 + { 2775 + "timestamp": "Feb 18, 11:00", 2776 + "gru": 414, 2777 + "jnb": 658, 2778 + "syd": 463, 2779 + "ams": 174, 2780 + "iad": 80, 2781 + "hkg": 284 2782 + }, 2783 + { 2784 + "timestamp": "Feb 18, 12:00", 2785 + "hkg": 330, 2786 + "gru": 414, 2787 + "ams": 179, 2788 + "iad": 83, 2789 + "jnb": 653, 2790 + "syd": 496 2791 + }, 2792 + { 2793 + "timestamp": "Feb 18, 13:00", 2794 + "hkg": 287, 2795 + "jnb": 659, 2796 + "syd": 512, 2797 + "iad": 77, 2798 + "ams": 177, 2799 + "gru": 413 2800 + }, 2801 + { 2802 + "timestamp": "Feb 18, 14:00", 2803 + "hkg": 313, 2804 + "ams": 172, 2805 + "iad": 75, 2806 + "jnb": 655, 2807 + "syd": 464, 2808 + "gru": 414 2809 + }, 2810 + { 2811 + "timestamp": "Feb 18, 15:00", 2812 + "hkg": 318, 2813 + "syd": 468, 2814 + "jnb": 658, 2815 + "ams": 177, 2816 + "iad": 77, 2817 + "gru": 415 2818 + }, 2819 + { 2820 + "timestamp": "Feb 18, 16:00", 2821 + "hkg": 313, 2822 + "gru": 415, 2823 + "ams": 173, 2824 + "iad": 77, 2825 + "syd": 462, 2826 + "jnb": 666 2827 + }, 2828 + { 2829 + "timestamp": "Feb 18, 17:00", 2830 + "jnb": 659, 2831 + "syd": 491, 2832 + "ams": 179, 2833 + "iad": 76, 2834 + "gru": 414, 2835 + "hkg": 283 2836 + }, 2837 + { 2838 + "timestamp": "Feb 18, 18:00", 2839 + "gru": 414, 2840 + "jnb": 694, 2841 + "syd": 476, 2842 + "iad": 84, 2843 + "ams": 174, 2844 + "hkg": 298 2845 + } 2846 + ] 2847 + }, 2848 + "metricsByRegion": [ 2849 + { 2850 + "region": "syd", 2851 + "avgLatency": 499, 2852 + "p75Latency": 532, 2853 + "p90Latency": 607, 2854 + "p95Latency": 620, 2855 + "p99Latency": 728 2856 + }, 2857 + { 2858 + "region": "gru", 2859 + "avgLatency": 423, 2860 + "p75Latency": 417, 2861 + "p90Latency": 422, 2862 + "p95Latency": 468, 2863 + "p99Latency": 541 2864 + }, 2865 + { 2866 + "region": "iad", 2867 + "avgLatency": 80, 2868 + "p75Latency": 79, 2869 + "p90Latency": 91, 2870 + "p95Latency": 107, 2871 + "p99Latency": 131 2872 + }, 2873 + { 2874 + "region": "ams", 2875 + "avgLatency": 191, 2876 + "p75Latency": 181, 2877 + "p90Latency": 259, 2878 + "p95Latency": 295, 2879 + "p99Latency": 316 2880 + }, 2881 + { 2882 + "region": "hkg", 2883 + "avgLatency": 325, 2884 + "p75Latency": 348, 2885 + "p90Latency": 439, 2886 + "p95Latency": 443, 2887 + "p99Latency": 467 2888 + }, 2889 + { 2890 + "region": "jnb", 2891 + "avgLatency": 675, 2892 + "p75Latency": 660, 2893 + "p90Latency": 739, 2894 + "p95Latency": 786, 2895 + "p99Latency": 893 2896 + } 2897 + ] 2898 + }
+2898
apps/web/public/assets/posts/monitoring-latency/render.json
··· 1 + { 2 + "regions": [ 3 + "ams", 4 + "iad", 5 + "hkg", 6 + "jnb", 7 + "syd", 8 + "gru" 9 + ], 10 + "data": { 11 + "regions": [ 12 + "ams", 13 + "gru", 14 + "hkg", 15 + "iad", 16 + "jnb", 17 + "syd" 18 + ], 19 + "data": [ 20 + { 21 + "timestamp": "Feb 4, 00:00", 22 + "ams": 80, 23 + "iad": 277, 24 + "syd": 515, 25 + "jnb": 579, 26 + "gru": 393, 27 + "hkg": 408 28 + }, 29 + { 30 + "timestamp": "Feb 4, 01:00", 31 + "ams": 109, 32 + "iad": 162, 33 + "syd": 598, 34 + "jnb": 592, 35 + "gru": 326, 36 + "hkg": 340 37 + }, 38 + { 39 + "timestamp": "Feb 4, 02:00", 40 + "hkg": 303, 41 + "ams": 89, 42 + "iad": 216, 43 + "jnb": 567, 44 + "syd": 445, 45 + "gru": 442 46 + }, 47 + { 48 + "timestamp": "Feb 4, 03:00", 49 + "hkg": 379, 50 + "jnb": 591, 51 + "syd": 521, 52 + "ams": 86, 53 + "iad": 276, 54 + "gru": 307 55 + }, 56 + { 57 + "timestamp": "Feb 4, 04:00", 58 + "hkg": 278, 59 + "gru": 390, 60 + "syd": 417, 61 + "jnb": 560, 62 + "ams": 84, 63 + "iad": 218 64 + }, 65 + { 66 + "timestamp": "Feb 4, 05:00", 67 + "gru": 352, 68 + "syd": 443, 69 + "jnb": 591, 70 + "ams": 80, 71 + "iad": 183, 72 + "hkg": 384 73 + }, 74 + { 75 + "timestamp": "Feb 4, 06:00", 76 + "jnb": 558, 77 + "syd": 532, 78 + "ams": 83, 79 + "iad": 152, 80 + "gru": 416, 81 + "hkg": 374 82 + }, 83 + { 84 + "timestamp": "Feb 4, 07:00", 85 + "hkg": 371, 86 + "jnb": 583, 87 + "syd": 508, 88 + "ams": 79, 89 + "iad": 214, 90 + "gru": 348 91 + }, 92 + { 93 + "timestamp": "Feb 4, 08:00", 94 + "hkg": 364, 95 + "gru": 283, 96 + "syd": 386, 97 + "jnb": 561, 98 + "ams": 89, 99 + "iad": 173 100 + }, 101 + { 102 + "timestamp": "Feb 4, 09:00", 103 + "hkg": 345, 104 + "iad": 158, 105 + "ams": 98, 106 + "jnb": 590, 107 + "syd": 596, 108 + "gru": 354 109 + }, 110 + { 111 + "timestamp": "Feb 4, 10:00", 112 + "hkg": 365, 113 + "gru": 270, 114 + "jnb": 608, 115 + "syd": 443, 116 + "iad": 176, 117 + "ams": 84 118 + }, 119 + { 120 + "timestamp": "Feb 4, 11:00", 121 + "gru": 389, 122 + "syd": 412, 123 + "jnb": 606, 124 + "ams": 92, 125 + "iad": 217, 126 + "hkg": 431 127 + }, 128 + { 129 + "timestamp": "Feb 4, 12:00", 130 + "gru": 372, 131 + "iad": 236, 132 + "ams": 103, 133 + "syd": 574, 134 + "jnb": 571, 135 + "hkg": 323 136 + }, 137 + { 138 + "timestamp": "Feb 4, 13:00", 139 + "syd": 504, 140 + "jnb": 640, 141 + "ams": 105, 142 + "iad": 250, 143 + "gru": 374, 144 + "hkg": 303 145 + }, 146 + { 147 + "timestamp": "Feb 4, 14:00", 148 + "hkg": 350, 149 + "gru": 296, 150 + "ams": 110, 151 + "iad": 148, 152 + "jnb": 570, 153 + "syd": 392 154 + }, 155 + { 156 + "timestamp": "Feb 4, 15:00", 157 + "hkg": 329, 158 + "iad": 278, 159 + "ams": 126, 160 + "syd": 483, 161 + "jnb": 588, 162 + "gru": 287 163 + }, 164 + { 165 + "timestamp": "Feb 4, 16:00", 166 + "ams": 118, 167 + "iad": 180, 168 + "syd": 407, 169 + "jnb": 576, 170 + "gru": 346, 171 + "hkg": 332 172 + }, 173 + { 174 + "timestamp": "Feb 4, 17:00", 175 + "jnb": 712, 176 + "syd": 434, 177 + "ams": 174, 178 + "iad": 182, 179 + "gru": 378, 180 + "hkg": 306 181 + }, 182 + { 183 + "timestamp": "Feb 4, 18:00", 184 + "gru": 410, 185 + "jnb": 610, 186 + "syd": 442, 187 + "ams": 116, 188 + "iad": 250, 189 + "hkg": 380 190 + }, 191 + { 192 + "timestamp": "Feb 4, 19:00", 193 + "syd": 430, 194 + "jnb": 623, 195 + "iad": 162, 196 + "ams": 230, 197 + "gru": 300, 198 + "hkg": 330 199 + }, 200 + { 201 + "timestamp": "Feb 4, 20:00", 202 + "ams": 102, 203 + "iad": 209, 204 + "syd": 441, 205 + "jnb": 611, 206 + "gru": 278, 207 + "hkg": 368 208 + }, 209 + { 210 + "timestamp": "Feb 4, 21:00", 211 + "hkg": 313, 212 + "syd": 404, 213 + "jnb": 613, 214 + "iad": 234, 215 + "ams": 89, 216 + "gru": 385 217 + }, 218 + { 219 + "timestamp": "Feb 4, 22:00", 220 + "hkg": 444, 221 + "gru": 415, 222 + "iad": 215, 223 + "ams": 189, 224 + "syd": 431, 225 + "jnb": 575 226 + }, 227 + { 228 + "timestamp": "Feb 4, 23:00", 229 + "jnb": 582, 230 + "syd": 426, 231 + "iad": 214, 232 + "ams": 97, 233 + "gru": 360, 234 + "hkg": 270 235 + }, 236 + { 237 + "timestamp": "Feb 5, 00:00", 238 + "gru": 309, 239 + "jnb": 585, 240 + "syd": 524, 241 + "ams": 92, 242 + "iad": 223, 243 + "hkg": 393 244 + }, 245 + { 246 + "timestamp": "Feb 5, 01:00", 247 + "gru": 284, 248 + "iad": 185, 249 + "ams": 86, 250 + "syd": 536, 251 + "jnb": 561, 252 + "hkg": 273 253 + }, 254 + { 255 + "timestamp": "Feb 5, 02:00", 256 + "syd": 439, 257 + "jnb": 558, 258 + "iad": 170, 259 + "ams": 81, 260 + "gru": 310, 261 + "hkg": 324 262 + }, 263 + { 264 + "timestamp": "Feb 5, 03:00", 265 + "gru": 354, 266 + "ams": 78, 267 + "iad": 185, 268 + "jnb": 581, 269 + "syd": 452, 270 + "hkg": 334 271 + }, 272 + { 273 + "timestamp": "Feb 5, 04:00", 274 + "gru": 308, 275 + "jnb": 595, 276 + "syd": 510, 277 + "iad": 214, 278 + "ams": 108, 279 + "hkg": 325 280 + }, 281 + { 282 + "timestamp": "Feb 5, 05:00", 283 + "ams": 82, 284 + "iad": 268, 285 + "jnb": 564, 286 + "syd": 513, 287 + "gru": 356, 288 + "hkg": 387 289 + }, 290 + { 291 + "timestamp": "Feb 5, 06:00", 292 + "hkg": 299, 293 + "jnb": 568, 294 + "syd": 539, 295 + "ams": 80, 296 + "iad": 227, 297 + "gru": 274 298 + }, 299 + { 300 + "timestamp": "Feb 5, 07:00", 301 + "hkg": 324, 302 + "gru": 439, 303 + "syd": 480, 304 + "jnb": 567, 305 + "iad": 148, 306 + "ams": 82 307 + }, 308 + { 309 + "timestamp": "Feb 5, 08:00", 310 + "jnb": 568, 311 + "syd": 528, 312 + "ams": 84, 313 + "iad": 174, 314 + "gru": 380, 315 + "hkg": 333 316 + }, 317 + { 318 + "timestamp": "Feb 5, 09:00", 319 + "ams": 85, 320 + "iad": 227, 321 + "syd": 612, 322 + "jnb": 618, 323 + "gru": 346, 324 + "hkg": 405 325 + }, 326 + { 327 + "timestamp": "Feb 5, 10:00", 328 + "hkg": 360, 329 + "syd": 541, 330 + "jnb": 564, 331 + "ams": 86, 332 + "iad": 177, 333 + "gru": 352 334 + }, 335 + { 336 + "timestamp": "Feb 5, 11:00", 337 + "hkg": 417, 338 + "gru": 435, 339 + "jnb": 583, 340 + "syd": 468, 341 + "iad": 178, 342 + "ams": 102 343 + }, 344 + { 345 + "timestamp": "Feb 5, 12:00", 346 + "hkg": 300, 347 + "gru": 358, 348 + "ams": 105, 349 + "iad": 207, 350 + "jnb": 564, 351 + "syd": 427 352 + }, 353 + { 354 + "timestamp": "Feb 5, 13:00", 355 + "hkg": 370, 356 + "iad": 188, 357 + "ams": 114, 358 + "jnb": 602, 359 + "syd": 420, 360 + "gru": 292 361 + }, 362 + { 363 + "timestamp": "Feb 5, 14:00", 364 + "hkg": 375, 365 + "gru": 439, 366 + "jnb": 580, 367 + "syd": 590, 368 + "iad": 156, 369 + "ams": 91 370 + }, 371 + { 372 + "timestamp": "Feb 5, 15:00", 373 + "gru": 374, 374 + "syd": 570, 375 + "jnb": 587, 376 + "ams": 104, 377 + "iad": 223, 378 + "hkg": 315 379 + }, 380 + { 381 + "timestamp": "Feb 5, 16:00", 382 + "syd": 421, 383 + "jnb": 603, 384 + "iad": 203, 385 + "ams": 94, 386 + "gru": 299, 387 + "hkg": 305 388 + }, 389 + { 390 + "timestamp": "Feb 5, 17:00", 391 + "hkg": 306, 392 + "syd": 495, 393 + "jnb": 639, 394 + "iad": 260, 395 + "ams": 106, 396 + "gru": 436 397 + }, 398 + { 399 + "timestamp": "Feb 5, 18:00", 400 + "hkg": 374, 401 + "gru": 294, 402 + "jnb": 570, 403 + "syd": 496, 404 + "iad": 228, 405 + "ams": 92 406 + }, 407 + { 408 + "timestamp": "Feb 5, 19:00", 409 + "gru": 356, 410 + "ams": 114, 411 + "iad": 172, 412 + "jnb": 577, 413 + "syd": 412, 414 + "hkg": 367 415 + }, 416 + { 417 + "timestamp": "Feb 5, 20:00", 418 + "ams": 101, 419 + "iad": 261, 420 + "syd": 438, 421 + "jnb": 623, 422 + "gru": 411, 423 + "hkg": 275 424 + }, 425 + { 426 + "timestamp": "Feb 5, 21:00", 427 + "ams": 96, 428 + "iad": 244, 429 + "jnb": 596, 430 + "syd": 610, 431 + "gru": 317, 432 + "hkg": 301 433 + }, 434 + { 435 + "timestamp": "Feb 5, 22:00", 436 + "gru": 369, 437 + "syd": 466, 438 + "jnb": 616, 439 + "ams": 89, 440 + "iad": 188, 441 + "hkg": 388 442 + }, 443 + { 444 + "timestamp": "Feb 5, 23:00", 445 + "iad": 175, 446 + "ams": 86, 447 + "syd": 541, 448 + "jnb": 735, 449 + "gru": 376, 450 + "hkg": 291 451 + }, 452 + { 453 + "timestamp": "Feb 6, 00:00", 454 + "hkg": 302, 455 + "iad": 220, 456 + "ams": 90, 457 + "jnb": 572, 458 + "syd": 429, 459 + "gru": 306 460 + }, 461 + { 462 + "timestamp": "Feb 6, 01:00", 463 + "hkg": 286, 464 + "jnb": 596, 465 + "syd": 443, 466 + "ams": 92, 467 + "iad": 240, 468 + "gru": 360 469 + }, 470 + { 471 + "timestamp": "Feb 6, 02:00", 472 + "gru": 389, 473 + "jnb": 568, 474 + "syd": 443, 475 + "ams": 82, 476 + "iad": 271, 477 + "hkg": 304 478 + }, 479 + { 480 + "timestamp": "Feb 6, 03:00", 481 + "iad": 167, 482 + "ams": 84, 483 + "jnb": 582, 484 + "syd": 506, 485 + "gru": 344, 486 + "hkg": 407 487 + }, 488 + { 489 + "timestamp": "Feb 6, 04:00", 490 + "hkg": 331, 491 + "iad": 203, 492 + "ams": 79, 493 + "syd": 552, 494 + "jnb": 563, 495 + "gru": 300 496 + }, 497 + { 498 + "timestamp": "Feb 6, 05:00", 499 + "hkg": 481, 500 + "iad": 242, 501 + "ams": 78, 502 + "jnb": 610, 503 + "syd": 446, 504 + "gru": 297 505 + }, 506 + { 507 + "timestamp": "Feb 6, 06:00", 508 + "hkg": 292, 509 + "gru": 319, 510 + "iad": 149, 511 + "ams": 78, 512 + "syd": 446, 513 + "jnb": 554 514 + }, 515 + { 516 + "timestamp": "Feb 6, 07:00", 517 + "hkg": 286, 518 + "ams": 80, 519 + "iad": 185, 520 + "syd": 458, 521 + "jnb": 586, 522 + "gru": 279 523 + }, 524 + { 525 + "timestamp": "Feb 6, 08:00", 526 + "hkg": 322, 527 + "gru": 326, 528 + "ams": 95, 529 + "iad": 237, 530 + "jnb": 582, 531 + "syd": 530 532 + }, 533 + { 534 + "timestamp": "Feb 6, 09:00", 535 + "hkg": 290, 536 + "gru": 306, 537 + "jnb": 570, 538 + "syd": 456, 539 + "ams": 97, 540 + "iad": 181 541 + }, 542 + { 543 + "timestamp": "Feb 6, 10:00", 544 + "hkg": 360, 545 + "syd": 516, 546 + "jnb": 575, 547 + "ams": 130, 548 + "iad": 214, 549 + "gru": 280 550 + }, 551 + { 552 + "timestamp": "Feb 6, 11:00", 553 + "hkg": 283, 554 + "syd": 400, 555 + "jnb": 566, 556 + "ams": 108, 557 + "iad": 202, 558 + "gru": 332 559 + }, 560 + { 561 + "timestamp": "Feb 6, 12:00", 562 + "hkg": 450, 563 + "gru": 335, 564 + "jnb": 574, 565 + "syd": 426, 566 + "ams": 101, 567 + "iad": 207 568 + }, 569 + { 570 + "timestamp": "Feb 6, 13:00", 571 + "hkg": 396, 572 + "gru": 362, 573 + "syd": 522, 574 + "jnb": 568, 575 + "ams": 98, 576 + "iad": 197 577 + }, 578 + { 579 + "timestamp": "Feb 6, 14:00", 580 + "gru": 426, 581 + "jnb": 571, 582 + "syd": 422, 583 + "ams": 97, 584 + "iad": 216, 585 + "hkg": 364 586 + }, 587 + { 588 + "timestamp": "Feb 6, 15:00", 589 + "iad": 277, 590 + "ams": 112, 591 + "jnb": 578, 592 + "syd": 524, 593 + "gru": 320, 594 + "hkg": 401 595 + }, 596 + { 597 + "timestamp": "Feb 6, 16:00", 598 + "gru": 574, 599 + "syd": 424, 600 + "jnb": 600, 601 + "iad": 258, 602 + "ams": 106, 603 + "hkg": 586 604 + }, 605 + { 606 + "timestamp": "Feb 6, 17:00", 607 + "gru": 429, 608 + "ams": 125, 609 + "iad": 249, 610 + "syd": 416, 611 + "jnb": 615, 612 + "hkg": 310 613 + }, 614 + { 615 + "timestamp": "Feb 6, 18:00", 616 + "hkg": 300, 617 + "gru": 356, 618 + "ams": 148, 619 + "iad": 242, 620 + "jnb": 596, 621 + "syd": 528 622 + }, 623 + { 624 + "timestamp": "Feb 6, 19:00", 625 + "hkg": 287, 626 + "jnb": 590, 627 + "syd": 416, 628 + "iad": 206, 629 + "ams": 111, 630 + "gru": 282 631 + }, 632 + { 633 + "timestamp": "Feb 6, 20:00", 634 + "gru": 364, 635 + "jnb": 584, 636 + "syd": 538, 637 + "iad": 189, 638 + "ams": 116, 639 + "hkg": 319 640 + }, 641 + { 642 + "timestamp": "Feb 6, 21:00", 643 + "gru": 314, 644 + "syd": 407, 645 + "jnb": 595, 646 + "iad": 182, 647 + "ams": 115, 648 + "hkg": 359 649 + }, 650 + { 651 + "timestamp": "Feb 6, 22:00", 652 + "jnb": 604, 653 + "syd": 444, 654 + "iad": 263, 655 + "ams": 115, 656 + "gru": 450, 657 + "hkg": 276 658 + }, 659 + { 660 + "timestamp": "Feb 6, 23:00", 661 + "hkg": 459, 662 + "ams": 90, 663 + "iad": 216, 664 + "jnb": 603, 665 + "syd": 455, 666 + "gru": 371 667 + }, 668 + { 669 + "timestamp": "Feb 7, 00:00", 670 + "hkg": 288, 671 + "gru": 335, 672 + "ams": 82, 673 + "iad": 254, 674 + "syd": 618, 675 + "jnb": 567 676 + }, 677 + { 678 + "timestamp": "Feb 7, 01:00", 679 + "hkg": 316, 680 + "jnb": 603, 681 + "syd": 429, 682 + "iad": 150, 683 + "ams": 84, 684 + "gru": 571 685 + }, 686 + { 687 + "timestamp": "Feb 7, 02:00", 688 + "hkg": 3871, 689 + "gru": 3649, 690 + "jnb": 3905, 691 + "syd": 3757, 692 + "ams": 3588, 693 + "iad": 3716 694 + }, 695 + { 696 + "timestamp": "Feb 7, 03:00", 697 + "gru": 371, 698 + "syd": 411, 699 + "jnb": 595, 700 + "iad": 221, 701 + "ams": 84, 702 + "hkg": 369 703 + }, 704 + { 705 + "timestamp": "Feb 7, 04:00", 706 + "iad": 228, 707 + "ams": 83, 708 + "syd": 440, 709 + "jnb": 598, 710 + "gru": 320, 711 + "hkg": 404 712 + }, 713 + { 714 + "timestamp": "Feb 7, 05:00", 715 + "hkg": 5563, 716 + "jnb": 5587, 717 + "syd": 5626, 718 + "iad": 5454, 719 + "ams": 5370, 720 + "gru": 5528 721 + }, 722 + { 723 + "timestamp": "Feb 7, 06:00", 724 + "hkg": 466, 725 + "ams": 81, 726 + "iad": 206, 727 + "jnb": 553, 728 + "syd": 616, 729 + "gru": 338 730 + }, 731 + { 732 + "timestamp": "Feb 7, 07:00", 733 + "hkg": 441, 734 + "gru": 389, 735 + "iad": 238, 736 + "ams": 88, 737 + "syd": 430, 738 + "jnb": 620 739 + }, 740 + { 741 + "timestamp": "Feb 7, 08:00", 742 + "gru": 314, 743 + "syd": 608, 744 + "jnb": 572, 745 + "iad": 204, 746 + "ams": 86, 747 + "hkg": 459 748 + }, 749 + { 750 + "timestamp": "Feb 7, 09:00", 751 + "gru": 401, 752 + "iad": 202, 753 + "ams": 101, 754 + "jnb": 561, 755 + "syd": 406, 756 + "hkg": 488 757 + }, 758 + { 759 + "timestamp": "Feb 7, 10:00", 760 + "jnb": 631, 761 + "syd": 504, 762 + "ams": 99, 763 + "iad": 248, 764 + "gru": 301, 765 + "hkg": 324 766 + }, 767 + { 768 + "timestamp": "Feb 7, 11:00", 769 + "gru": 307, 770 + "syd": 477, 771 + "jnb": 608, 772 + "iad": 216, 773 + "ams": 249, 774 + "hkg": 530 775 + }, 776 + { 777 + "timestamp": "Feb 7, 12:00", 778 + "hkg": 309, 779 + "gru": 335, 780 + "iad": 180, 781 + "ams": 92, 782 + "syd": 856, 783 + "jnb": 567 784 + }, 785 + { 786 + "timestamp": "Feb 7, 13:00", 787 + "hkg": 346, 788 + "syd": 527, 789 + "jnb": 572, 790 + "ams": 82, 791 + "iad": 296, 792 + "gru": 348 793 + }, 794 + { 795 + "timestamp": "Feb 7, 14:00", 796 + "hkg": 300, 797 + "iad": 262, 798 + "ams": 107, 799 + "syd": 536, 800 + "jnb": 616, 801 + "gru": 453 802 + }, 803 + { 804 + "timestamp": "Feb 7, 15:00", 805 + "gru": 432, 806 + "ams": 99, 807 + "iad": 222, 808 + "syd": 500, 809 + "jnb": 593, 810 + "hkg": 347 811 + }, 812 + { 813 + "timestamp": "Feb 7, 16:00", 814 + "syd": 433, 815 + "jnb": 595, 816 + "ams": 91, 817 + "iad": 289, 818 + "gru": 295, 819 + "hkg": 382 820 + }, 821 + { 822 + "timestamp": "Feb 7, 17:00", 823 + "iad": 204, 824 + "ams": 117, 825 + "jnb": 591, 826 + "syd": 437, 827 + "gru": 399, 828 + "hkg": 285 829 + }, 830 + { 831 + "timestamp": "Feb 7, 18:00", 832 + "gru": 324, 833 + "ams": 138, 834 + "iad": 224, 835 + "jnb": 584, 836 + "syd": 525, 837 + "hkg": 338 838 + }, 839 + { 840 + "timestamp": "Feb 7, 19:00", 841 + "syd": 508, 842 + "jnb": 594, 843 + "iad": 252, 844 + "ams": 114, 845 + "gru": 452, 846 + "hkg": 302 847 + }, 848 + { 849 + "timestamp": "Feb 7, 20:00", 850 + "gru": 371, 851 + "iad": 290, 852 + "ams": 112, 853 + "syd": 445, 854 + "jnb": 614, 855 + "hkg": 284 856 + }, 857 + { 858 + "timestamp": "Feb 7, 21:00", 859 + "hkg": 366, 860 + "gru": 367, 861 + "syd": 614, 862 + "jnb": 603, 863 + "ams": 96, 864 + "iad": 202 865 + }, 866 + { 867 + "timestamp": "Feb 7, 22:00", 868 + "hkg": 342, 869 + "gru": 375, 870 + "iad": 260, 871 + "ams": 104, 872 + "syd": 430, 873 + "jnb": 707 874 + }, 875 + { 876 + "timestamp": "Feb 7, 23:00", 877 + "hkg": 341, 878 + "ams": 85, 879 + "iad": 225, 880 + "jnb": 616, 881 + "syd": 444, 882 + "gru": 422 883 + }, 884 + { 885 + "timestamp": "Feb 8, 00:00", 886 + "hkg": 302, 887 + "syd": 442, 888 + "jnb": 592, 889 + "ams": 92, 890 + "iad": 245, 891 + "gru": 313 892 + }, 893 + { 894 + "timestamp": "Feb 8, 01:00", 895 + "hkg": 383, 896 + "ams": 176, 897 + "iad": 267, 898 + "jnb": 678, 899 + "syd": 455, 900 + "gru": 398 901 + }, 902 + { 903 + "timestamp": "Feb 8, 02:00", 904 + "iad": 1828, 905 + "ams": 1791, 906 + "jnb": 2230, 907 + "syd": 2200, 908 + "gru": 2043, 909 + "hkg": 2009 910 + }, 911 + { 912 + "timestamp": "Feb 8, 03:00", 913 + "gru": 300, 914 + "ams": 110, 915 + "iad": 279, 916 + "syd": 399, 917 + "jnb": 589, 918 + "hkg": 421 919 + }, 920 + { 921 + "timestamp": "Feb 8, 04:00", 922 + "ams": 79, 923 + "iad": 190, 924 + "syd": 430, 925 + "jnb": 574, 926 + "gru": 362, 927 + "hkg": 310 928 + }, 929 + { 930 + "timestamp": "Feb 8, 05:00", 931 + "gru": 408, 932 + "syd": 409, 933 + "jnb": 588, 934 + "iad": 266, 935 + "ams": 77, 936 + "hkg": 368 937 + }, 938 + { 939 + "timestamp": "Feb 8, 06:00", 940 + "gru": 288, 941 + "ams": 78, 942 + "iad": 195, 943 + "syd": 2958, 944 + "jnb": 3148, 945 + "hkg": 2840 946 + }, 947 + { 948 + "timestamp": "Feb 8, 07:00", 949 + "hkg": 324, 950 + "gru": 356, 951 + "iad": 246, 952 + "ams": 84, 953 + "jnb": 589, 954 + "syd": 507 955 + }, 956 + { 957 + "timestamp": "Feb 8, 08:00", 958 + "hkg": 383, 959 + "jnb": 565, 960 + "syd": 423, 961 + "iad": 274, 962 + "ams": 86, 963 + "gru": 320 964 + }, 965 + { 966 + "timestamp": "Feb 8, 09:00", 967 + "gru": 374, 968 + "jnb": 574, 969 + "syd": 430, 970 + "ams": 83, 971 + "iad": 236, 972 + "hkg": 344 973 + }, 974 + { 975 + "timestamp": "Feb 8, 10:00", 976 + "syd": 566, 977 + "jnb": 572, 978 + "ams": 101, 979 + "iad": 254, 980 + "gru": 366, 981 + "hkg": 294 982 + }, 983 + { 984 + "timestamp": "Feb 8, 11:00", 985 + "hkg": 338, 986 + "syd": 460, 987 + "jnb": 570, 988 + "ams": 88, 989 + "iad": 251, 990 + "gru": 363 991 + }, 992 + { 993 + "timestamp": "Feb 8, 12:00", 994 + "hkg": 285, 995 + "gru": 275, 996 + "jnb": 594, 997 + "syd": 478, 998 + "ams": 89, 999 + "iad": 205 1000 + }, 1001 + { 1002 + "timestamp": "Feb 8, 13:00", 1003 + "hkg": 312, 1004 + "iad": 268, 1005 + "ams": 84, 1006 + "syd": 526, 1007 + "jnb": 626, 1008 + "gru": 293 1009 + }, 1010 + { 1011 + "timestamp": "Feb 8, 14:00", 1012 + "hkg": 321, 1013 + "gru": 399, 1014 + "iad": 204, 1015 + "ams": 116, 1016 + "jnb": 600, 1017 + "syd": 604 1018 + }, 1019 + { 1020 + "timestamp": "Feb 8, 15:00", 1021 + "hkg": 322, 1022 + "gru": 318, 1023 + "jnb": 577, 1024 + "syd": 438, 1025 + "iad": 270, 1026 + "ams": 102 1027 + }, 1028 + { 1029 + "timestamp": "Feb 8, 16:00", 1030 + "gru": 318, 1031 + "syd": 434, 1032 + "jnb": 596, 1033 + "iad": 251, 1034 + "ams": 110, 1035 + "hkg": 310 1036 + }, 1037 + { 1038 + "timestamp": "Feb 8, 17:00", 1039 + "gru": 404, 1040 + "syd": 376, 1041 + "jnb": 602, 1042 + "iad": 201, 1043 + "ams": 94, 1044 + "hkg": 396 1045 + }, 1046 + { 1047 + "timestamp": "Feb 8, 18:00", 1048 + "hkg": 344, 1049 + "gru": 313, 1050 + "syd": 442, 1051 + "jnb": 573, 1052 + "ams": 119, 1053 + "iad": 284 1054 + }, 1055 + { 1056 + "timestamp": "Feb 8, 19:00", 1057 + "hkg": 426, 1058 + "syd": 431, 1059 + "jnb": 572, 1060 + "ams": 108, 1061 + "iad": 219, 1062 + "gru": 305 1063 + }, 1064 + { 1065 + "timestamp": "Feb 8, 20:00", 1066 + "jnb": 591, 1067 + "syd": 478, 1068 + "ams": 102, 1069 + "iad": 210, 1070 + "gru": 360, 1071 + "hkg": 294 1072 + }, 1073 + { 1074 + "timestamp": "Feb 8, 21:00", 1075 + "gru": 335, 1076 + "syd": 466, 1077 + "jnb": 595, 1078 + "iad": 250, 1079 + "ams": 104, 1080 + "hkg": 298 1081 + }, 1082 + { 1083 + "timestamp": "Feb 8, 22:00", 1084 + "iad": 285, 1085 + "ams": 93, 1086 + "jnb": 574, 1087 + "syd": 354, 1088 + "gru": 390, 1089 + "hkg": 441 1090 + }, 1091 + { 1092 + "timestamp": "Feb 8, 23:00", 1093 + "jnb": 557, 1094 + "syd": 414, 1095 + "iad": 246, 1096 + "ams": 99, 1097 + "gru": 334, 1098 + "hkg": 374 1099 + }, 1100 + { 1101 + "timestamp": "Feb 9, 00:00", 1102 + "gru": 340, 1103 + "syd": 312, 1104 + "jnb": 593, 1105 + "iad": 314, 1106 + "ams": 88, 1107 + "hkg": 291 1108 + }, 1109 + { 1110 + "timestamp": "Feb 9, 01:00", 1111 + "gru": 292, 1112 + "syd": 351, 1113 + "jnb": 558, 1114 + "ams": 79, 1115 + "iad": 221, 1116 + "hkg": 360 1117 + }, 1118 + { 1119 + "timestamp": "Feb 9, 02:00", 1120 + "jnb": 560, 1121 + "syd": 355, 1122 + "ams": 90, 1123 + "iad": 220, 1124 + "gru": 410, 1125 + "hkg": 288 1126 + }, 1127 + { 1128 + "timestamp": "Feb 9, 03:00", 1129 + "hkg": 284, 1130 + "gru": 363, 1131 + "syd": 368, 1132 + "jnb": 555, 1133 + "ams": 85, 1134 + "iad": 290 1135 + }, 1136 + { 1137 + "timestamp": "Feb 9, 04:00", 1138 + "hkg": 457, 1139 + "jnb": 609, 1140 + "syd": 356, 1141 + "ams": 79, 1142 + "iad": 226, 1143 + "gru": 390 1144 + }, 1145 + { 1146 + "timestamp": "Feb 9, 05:00", 1147 + "syd": 342, 1148 + "jnb": 583, 1149 + "iad": 216, 1150 + "ams": 86, 1151 + "gru": 384, 1152 + "hkg": 293 1153 + }, 1154 + { 1155 + "timestamp": "Feb 9, 06:00", 1156 + "gru": 286, 1157 + "jnb": 562, 1158 + "syd": 383, 1159 + "iad": 181, 1160 + "ams": 72, 1161 + "hkg": 387 1162 + }, 1163 + { 1164 + "timestamp": "Feb 9, 07:00", 1165 + "gru": 372, 1166 + "iad": 207, 1167 + "ams": 89, 1168 + "jnb": 582, 1169 + "syd": 417, 1170 + "hkg": 318 1171 + }, 1172 + { 1173 + "timestamp": "Feb 9, 08:00", 1174 + "syd": 472, 1175 + "jnb": 559, 1176 + "iad": 200, 1177 + "ams": 91, 1178 + "gru": 334, 1179 + "hkg": 340 1180 + }, 1181 + { 1182 + "timestamp": "Feb 9, 09:00", 1183 + "syd": 464, 1184 + "jnb": 560, 1185 + "iad": 280, 1186 + "ams": 83, 1187 + "gru": 333, 1188 + "hkg": 352 1189 + }, 1190 + { 1191 + "timestamp": "Feb 9, 10:00", 1192 + "hkg": 320, 1193 + "jnb": 557, 1194 + "syd": 346, 1195 + "iad": 245, 1196 + "ams": 80, 1197 + "gru": 411 1198 + }, 1199 + { 1200 + "timestamp": "Feb 9, 11:00", 1201 + "hkg": 309, 1202 + "gru": 357, 1203 + "jnb": 564, 1204 + "syd": 374, 1205 + "iad": 187, 1206 + "ams": 97 1207 + }, 1208 + { 1209 + "timestamp": "Feb 9, 12:00", 1210 + "hkg": 386, 1211 + "gru": 338, 1212 + "ams": 83, 1213 + "iad": 149, 1214 + "syd": 396, 1215 + "jnb": 654 1216 + }, 1217 + { 1218 + "timestamp": "Feb 9, 13:00", 1219 + "hkg": 388, 1220 + "iad": 246, 1221 + "ams": 82, 1222 + "jnb": 639, 1223 + "syd": 431, 1224 + "gru": 358 1225 + }, 1226 + { 1227 + "timestamp": "Feb 9, 14:00", 1228 + "iad": 218, 1229 + "ams": 102, 1230 + "syd": 378, 1231 + "jnb": 621, 1232 + "gru": 313, 1233 + "hkg": 387 1234 + }, 1235 + { 1236 + "timestamp": "Feb 9, 15:00", 1237 + "syd": 379, 1238 + "jnb": 595, 1239 + "iad": 224, 1240 + "ams": 92, 1241 + "gru": 332, 1242 + "hkg": 304 1243 + }, 1244 + { 1245 + "timestamp": "Feb 9, 16:00", 1246 + "gru": 268, 1247 + "jnb": 632, 1248 + "syd": 491, 1249 + "iad": 253, 1250 + "ams": 86, 1251 + "hkg": 299 1252 + }, 1253 + { 1254 + "timestamp": "Feb 9, 17:00", 1255 + "ams": 92, 1256 + "iad": 275, 1257 + "syd": 394, 1258 + "jnb": 599, 1259 + "gru": 261, 1260 + "hkg": 462 1261 + }, 1262 + { 1263 + "timestamp": "Feb 9, 18:00", 1264 + "gru": 330, 1265 + "syd": 366, 1266 + "jnb": 622, 1267 + "ams": 90, 1268 + "iad": 214, 1269 + "hkg": 386 1270 + }, 1271 + { 1272 + "timestamp": "Feb 9, 19:00", 1273 + "hkg": 350, 1274 + "gru": 366, 1275 + "jnb": 657, 1276 + "syd": 352, 1277 + "iad": 248, 1278 + "ams": 91 1279 + }, 1280 + { 1281 + "timestamp": "Feb 9, 20:00", 1282 + "hkg": 420, 1283 + "jnb": 572, 1284 + "syd": 335, 1285 + "ams": 89, 1286 + "iad": 324, 1287 + "gru": 362 1288 + }, 1289 + { 1290 + "timestamp": "Feb 9, 21:00", 1291 + "gru": 348, 1292 + "iad": 196, 1293 + "ams": 101, 1294 + "syd": 433, 1295 + "jnb": 574, 1296 + "hkg": 452 1297 + }, 1298 + { 1299 + "timestamp": "Feb 9, 22:00", 1300 + "syd": 311, 1301 + "jnb": 571, 1302 + "iad": 232, 1303 + "ams": 73, 1304 + "gru": 311, 1305 + "hkg": 384 1306 + }, 1307 + { 1308 + "timestamp": "Feb 9, 23:00", 1309 + "hkg": 393, 1310 + "jnb": 579, 1311 + "syd": 334, 1312 + "ams": 83, 1313 + "iad": 185, 1314 + "gru": 280 1315 + }, 1316 + { 1317 + "timestamp": "Feb 10, 00:00", 1318 + "hkg": 338, 1319 + "iad": 280, 1320 + "ams": 80, 1321 + "jnb": 566, 1322 + "syd": 451, 1323 + "gru": 424 1324 + }, 1325 + { 1326 + "timestamp": "Feb 10, 01:00", 1327 + "hkg": 284, 1328 + "syd": 431, 1329 + "jnb": 560, 1330 + "iad": 209, 1331 + "ams": 76, 1332 + "gru": 291 1333 + }, 1334 + { 1335 + "timestamp": "Feb 10, 02:00", 1336 + "hkg": 2876, 1337 + "gru": 5579, 1338 + "syd": 371, 1339 + "jnb": 3130, 1340 + "iad": 215, 1341 + "ams": 75 1342 + }, 1343 + { 1344 + "timestamp": "Feb 10, 03:00", 1345 + "hkg": 424, 1346 + "jnb": 559, 1347 + "syd": 329, 1348 + "ams": 74, 1349 + "iad": 152, 1350 + "gru": 650 1351 + }, 1352 + { 1353 + "timestamp": "Feb 10, 04:00", 1354 + "jnb": 609, 1355 + "syd": 372, 1356 + "iad": 185, 1357 + "ams": 78, 1358 + "gru": 295, 1359 + "hkg": 284 1360 + }, 1361 + { 1362 + "timestamp": "Feb 10, 05:00", 1363 + "gru": 417, 1364 + "ams": 76, 1365 + "iad": 161, 1366 + "jnb": 605, 1367 + "syd": 578, 1368 + "hkg": 349 1369 + }, 1370 + { 1371 + "timestamp": "Feb 10, 06:00", 1372 + "hkg": 330, 1373 + "gru": 312, 1374 + "syd": 449, 1375 + "jnb": 602, 1376 + "iad": 182, 1377 + "ams": 76 1378 + }, 1379 + { 1380 + "timestamp": "Feb 10, 07:00", 1381 + "hkg": 352, 1382 + "jnb": 593, 1383 + "syd": 330, 1384 + "ams": 70, 1385 + "iad": 158, 1386 + "gru": 303 1387 + }, 1388 + { 1389 + "timestamp": "Feb 10, 08:00", 1390 + "hkg": 368, 1391 + "iad": 166, 1392 + "ams": 77, 1393 + "jnb": 558, 1394 + "syd": 520, 1395 + "gru": 332 1396 + }, 1397 + { 1398 + "timestamp": "Feb 10, 09:00", 1399 + "hkg": 373, 1400 + "syd": 389, 1401 + "jnb": 587, 1402 + "ams": 76, 1403 + "iad": 181, 1404 + "gru": 421 1405 + }, 1406 + { 1407 + "timestamp": "Feb 10, 10:00", 1408 + "hkg": 366, 1409 + "gru": 322, 1410 + "ams": 86, 1411 + "iad": 176, 1412 + "syd": 408, 1413 + "jnb": 562 1414 + }, 1415 + { 1416 + "timestamp": "Feb 10, 11:00", 1417 + "hkg": 350, 1418 + "jnb": 563, 1419 + "syd": 348, 1420 + "iad": 184, 1421 + "ams": 80, 1422 + "gru": 357 1423 + }, 1424 + { 1425 + "timestamp": "Feb 10, 12:00", 1426 + "hkg": 394, 1427 + "gru": 414, 1428 + "jnb": 608, 1429 + "syd": 472, 1430 + "ams": 83, 1431 + "iad": 153 1432 + }, 1433 + { 1434 + "timestamp": "Feb 10, 13:00", 1435 + "gru": 307, 1436 + "iad": 152, 1437 + "ams": 91, 1438 + "jnb": 634, 1439 + "syd": 435, 1440 + "hkg": 299 1441 + }, 1442 + { 1443 + "timestamp": "Feb 10, 14:00", 1444 + "jnb": 569, 1445 + "syd": 364, 1446 + "iad": 214, 1447 + "ams": 85, 1448 + "gru": 328, 1449 + "hkg": 374 1450 + }, 1451 + { 1452 + "timestamp": "Feb 10, 15:00", 1453 + "hkg": 396, 1454 + "gru": 288, 1455 + "jnb": 581, 1456 + "syd": 372, 1457 + "ams": 76, 1458 + "iad": 180 1459 + }, 1460 + { 1461 + "timestamp": "Feb 10, 16:00", 1462 + "hkg": 308, 1463 + "gru": 311, 1464 + "iad": 159, 1465 + "ams": 86, 1466 + "jnb": 578, 1467 + "syd": 408 1468 + }, 1469 + { 1470 + "timestamp": "Feb 10, 17:00", 1471 + "hkg": 405, 1472 + "gru": 260, 1473 + "syd": 445, 1474 + "jnb": 573, 1475 + "iad": 164, 1476 + "ams": 91 1477 + }, 1478 + { 1479 + "timestamp": "Feb 10, 18:00", 1480 + "gru": 312, 1481 + "iad": 226, 1482 + "ams": 100, 1483 + "syd": 325, 1484 + "jnb": 578, 1485 + "hkg": 311 1486 + }, 1487 + { 1488 + "timestamp": "Feb 10, 19:00", 1489 + "ams": 93, 1490 + "iad": 155, 1491 + "jnb": 591, 1492 + "syd": 548, 1493 + "gru": 419, 1494 + "hkg": 289 1495 + }, 1496 + { 1497 + "timestamp": "Feb 10, 20:00", 1498 + "gru": 290, 1499 + "jnb": 621, 1500 + "syd": 368, 1501 + "iad": 193, 1502 + "ams": 93, 1503 + "hkg": 276 1504 + }, 1505 + { 1506 + "timestamp": "Feb 10, 21:00", 1507 + "ams": 88, 1508 + "iad": 186, 1509 + "jnb": 570, 1510 + "syd": 355, 1511 + "gru": 380, 1512 + "hkg": 429 1513 + }, 1514 + { 1515 + "timestamp": "Feb 10, 22:00", 1516 + "hkg": 453, 1517 + "jnb": 558, 1518 + "syd": 526, 1519 + "ams": 78, 1520 + "iad": 189, 1521 + "gru": 402 1522 + }, 1523 + { 1524 + "timestamp": "Feb 10, 23:00", 1525 + "hkg": 282, 1526 + "gru": 338, 1527 + "syd": 357, 1528 + "jnb": 580, 1529 + "iad": 184, 1530 + "ams": 74 1531 + }, 1532 + { 1533 + "timestamp": "Feb 11, 00:00", 1534 + "hkg": 303, 1535 + "gru": 467, 1536 + "ams": 74, 1537 + "iad": 194, 1538 + "syd": 449, 1539 + "jnb": 583 1540 + }, 1541 + { 1542 + "timestamp": "Feb 11, 01:00", 1543 + "hkg": 386, 1544 + "jnb": 555, 1545 + "syd": 349, 1546 + "ams": 70, 1547 + "iad": 159, 1548 + "gru": 310 1549 + }, 1550 + { 1551 + "timestamp": "Feb 11, 02:00", 1552 + "hkg": 323, 1553 + "gru": 306, 1554 + "syd": 385, 1555 + "jnb": 556, 1556 + "ams": 88, 1557 + "iad": 184 1558 + }, 1559 + { 1560 + "timestamp": "Feb 11, 03:00", 1561 + "gru": 310, 1562 + "iad": 180, 1563 + "ams": 123, 1564 + "syd": 397, 1565 + "jnb": 607, 1566 + "hkg": 440 1567 + }, 1568 + { 1569 + "timestamp": "Feb 11, 04:00", 1570 + "iad": 240, 1571 + "ams": 84, 1572 + "jnb": 554, 1573 + "syd": 433, 1574 + "gru": 373, 1575 + "hkg": 364 1576 + }, 1577 + { 1578 + "timestamp": "Feb 11, 05:00", 1579 + "gru": 271, 1580 + "iad": 156, 1581 + "ams": 91, 1582 + "syd": 373, 1583 + "jnb": 587, 1584 + "hkg": 298 1585 + }, 1586 + { 1587 + "timestamp": "Feb 11, 06:00", 1588 + "iad": 178, 1589 + "ams": 101, 1590 + "jnb": 582, 1591 + "syd": 482, 1592 + "gru": 674, 1593 + "hkg": 323 1594 + }, 1595 + { 1596 + "timestamp": "Feb 11, 07:00", 1597 + "hkg": 399, 1598 + "jnb": 659, 1599 + "syd": 371, 1600 + "ams": 115, 1601 + "iad": 210, 1602 + "gru": 285 1603 + }, 1604 + { 1605 + "timestamp": "Feb 11, 08:00", 1606 + "hkg": 426, 1607 + "gru": 322, 1608 + "syd": 464, 1609 + "jnb": 585, 1610 + "ams": 89, 1611 + "iad": 146 1612 + }, 1613 + { 1614 + "timestamp": "Feb 11, 09:00", 1615 + "hkg": 347, 1616 + "syd": 357, 1617 + "jnb": 567, 1618 + "iad": 180, 1619 + "ams": 76, 1620 + "gru": 290 1621 + }, 1622 + { 1623 + "timestamp": "Feb 11, 10:00", 1624 + "gru": 390, 1625 + "syd": 383, 1626 + "jnb": 567, 1627 + "iad": 178, 1628 + "ams": 83, 1629 + "hkg": 341 1630 + }, 1631 + { 1632 + "timestamp": "Feb 11, 11:00", 1633 + "ams": 81, 1634 + "iad": 186, 1635 + "syd": 335, 1636 + "jnb": 598, 1637 + "gru": 284, 1638 + "hkg": 516 1639 + }, 1640 + { 1641 + "timestamp": "Feb 11, 12:00", 1642 + "hkg": 324, 1643 + "ams": 166, 1644 + "iad": 214, 1645 + "jnb": 595, 1646 + "syd": 408, 1647 + "gru": 435 1648 + }, 1649 + { 1650 + "timestamp": "Feb 11, 13:00", 1651 + "hkg": 273, 1652 + "gru": 408, 1653 + "syd": 366, 1654 + "jnb": 562, 1655 + "ams": 96, 1656 + "iad": 146 1657 + }, 1658 + { 1659 + "timestamp": "Feb 11, 14:00", 1660 + "hkg": 355, 1661 + "ams": 89, 1662 + "iad": 189, 1663 + "jnb": 565, 1664 + "syd": 417, 1665 + "gru": 273 1666 + }, 1667 + { 1668 + "timestamp": "Feb 11, 15:00", 1669 + "hkg": 383, 1670 + "gru": 389, 1671 + "jnb": 570, 1672 + "syd": 342, 1673 + "iad": 182, 1674 + "ams": 84 1675 + }, 1676 + { 1677 + "timestamp": "Feb 11, 16:00", 1678 + "gru": 474, 1679 + "syd": 355, 1680 + "jnb": 591, 1681 + "iad": 211, 1682 + "ams": 107, 1683 + "hkg": 328 1684 + }, 1685 + { 1686 + "timestamp": "Feb 11, 17:00", 1687 + "hkg": 414, 1688 + "gru": 392, 1689 + "syd": 376, 1690 + "jnb": 566, 1691 + "iad": 162, 1692 + "ams": 105 1693 + }, 1694 + { 1695 + "timestamp": "Feb 11, 18:00", 1696 + "hkg": 358, 1697 + "jnb": 596, 1698 + "syd": 446, 1699 + "iad": 215, 1700 + "ams": 95, 1701 + "gru": 306 1702 + }, 1703 + { 1704 + "timestamp": "Feb 11, 19:00", 1705 + "iad": 156, 1706 + "ams": 94, 1707 + "syd": 446, 1708 + "jnb": 623, 1709 + "gru": 390, 1710 + "hkg": 323 1711 + }, 1712 + { 1713 + "timestamp": "Feb 11, 20:00", 1714 + "gru": 430, 1715 + "iad": 160, 1716 + "ams": 102, 1717 + "jnb": 597, 1718 + "syd": 568, 1719 + "hkg": 2969 1720 + }, 1721 + { 1722 + "timestamp": "Feb 11, 21:00", 1723 + "hkg": 382, 1724 + "gru": 374, 1725 + "syd": 325, 1726 + "jnb": 568, 1727 + "iad": 186, 1728 + "ams": 132 1729 + }, 1730 + { 1731 + "timestamp": "Feb 11, 22:00", 1732 + "hkg": 297, 1733 + "jnb": 562, 1734 + "syd": 402, 1735 + "iad": 185, 1736 + "ams": 138, 1737 + "gru": 309 1738 + }, 1739 + { 1740 + "timestamp": "Feb 11, 23:00", 1741 + "hkg": 429, 1742 + "gru": 308, 1743 + "jnb": 575, 1744 + "syd": 476, 1745 + "ams": 120, 1746 + "iad": 152 1747 + }, 1748 + { 1749 + "timestamp": "Feb 12, 00:00", 1750 + "hkg": 370, 1751 + "syd": 353, 1752 + "jnb": 588, 1753 + "ams": 151, 1754 + "iad": 157, 1755 + "gru": 434 1756 + }, 1757 + { 1758 + "timestamp": "Feb 12, 01:00", 1759 + "hkg": 352, 1760 + "gru": 366, 1761 + "syd": 367, 1762 + "jnb": 562, 1763 + "iad": 156, 1764 + "ams": 82 1765 + }, 1766 + { 1767 + "timestamp": "Feb 12, 02:00", 1768 + "gru": 315, 1769 + "jnb": 589, 1770 + "syd": 438, 1771 + "iad": 194, 1772 + "ams": 78, 1773 + "hkg": 309 1774 + }, 1775 + { 1776 + "timestamp": "Feb 12, 03:00", 1777 + "ams": 88, 1778 + "iad": 154, 1779 + "jnb": 550, 1780 + "syd": 428, 1781 + "gru": 327, 1782 + "hkg": 298 1783 + }, 1784 + { 1785 + "timestamp": "Feb 12, 04:00", 1786 + "hkg": 326, 1787 + "gru": 403, 1788 + "ams": 102, 1789 + "iad": 148, 1790 + "jnb": 585, 1791 + "syd": 377 1792 + }, 1793 + { 1794 + "timestamp": "Feb 12, 05:00", 1795 + "hkg": 300, 1796 + "syd": 359, 1797 + "jnb": 550, 1798 + "ams": 115, 1799 + "iad": 159, 1800 + "gru": 391 1801 + }, 1802 + { 1803 + "timestamp": "Feb 12, 06:00", 1804 + "jnb": 574, 1805 + "syd": 358, 1806 + "ams": 119, 1807 + "iad": 146, 1808 + "gru": 356, 1809 + "hkg": 342 1810 + }, 1811 + { 1812 + "timestamp": "Feb 12, 07:00", 1813 + "gru": 280, 1814 + "iad": 178, 1815 + "ams": 82, 1816 + "jnb": 564, 1817 + "syd": 507, 1818 + "hkg": 322 1819 + }, 1820 + { 1821 + "timestamp": "Feb 12, 08:00", 1822 + "syd": 382, 1823 + "jnb": 564, 1824 + "iad": 178, 1825 + "ams": 98, 1826 + "gru": 375, 1827 + "hkg": 383 1828 + }, 1829 + { 1830 + "timestamp": "Feb 12, 09:00", 1831 + "gru": 286, 1832 + "jnb": 561, 1833 + "syd": 396, 1834 + "ams": 79, 1835 + "iad": 149, 1836 + "hkg": 289 1837 + }, 1838 + { 1839 + "timestamp": "Feb 12, 10:00", 1840 + "gru": 336, 1841 + "iad": 147, 1842 + "ams": 87, 1843 + "jnb": 614, 1844 + "syd": 528, 1845 + "hkg": 279 1846 + }, 1847 + { 1848 + "timestamp": "Feb 12, 11:00", 1849 + "hkg": 430, 1850 + "gru": 308, 1851 + "ams": 92, 1852 + "iad": 181, 1853 + "syd": 365, 1854 + "jnb": 565 1855 + }, 1856 + { 1857 + "timestamp": "Feb 12, 12:00", 1858 + "hkg": 369, 1859 + "syd": 438, 1860 + "jnb": 588, 1861 + "ams": 101, 1862 + "iad": 147, 1863 + "gru": 340 1864 + }, 1865 + { 1866 + "timestamp": "Feb 12, 13:00", 1867 + "hkg": 389, 1868 + "syd": 467, 1869 + "jnb": 601, 1870 + "ams": 107, 1871 + "iad": 149, 1872 + "gru": 371 1873 + }, 1874 + { 1875 + "timestamp": "Feb 12, 14:00", 1876 + "hkg": 392, 1877 + "gru": 2931, 1878 + "syd": 432, 1879 + "jnb": 596, 1880 + "iad": 2778, 1881 + "ams": 140 1882 + }, 1883 + { 1884 + "timestamp": "Feb 12, 15:00", 1885 + "gru": 288, 1886 + "jnb": 642, 1887 + "syd": 388, 1888 + "ams": 145, 1889 + "iad": 157, 1890 + "hkg": 400 1891 + }, 1892 + { 1893 + "timestamp": "Feb 12, 16:00", 1894 + "ams": 120, 1895 + "iad": 238, 1896 + "jnb": 598, 1897 + "syd": 389, 1898 + "gru": 377, 1899 + "hkg": 422 1900 + }, 1901 + { 1902 + "timestamp": "Feb 12, 17:00", 1903 + "ams": 109, 1904 + "iad": 176, 1905 + "syd": 389, 1906 + "jnb": 618, 1907 + "gru": 392, 1908 + "hkg": 319 1909 + }, 1910 + { 1911 + "timestamp": "Feb 12, 18:00", 1912 + "syd": 536, 1913 + "jnb": 604, 1914 + "iad": 170, 1915 + "ams": 87, 1916 + "gru": 332, 1917 + "hkg": 308 1918 + }, 1919 + { 1920 + "timestamp": "Feb 12, 19:00", 1921 + "gru": 379, 1922 + "jnb": 612, 1923 + "syd": 374, 1924 + "ams": 95, 1925 + "iad": 168, 1926 + "hkg": 386 1927 + }, 1928 + { 1929 + "timestamp": "Feb 12, 20:00", 1930 + "hkg": 361, 1931 + "gru": 452, 1932 + "ams": 112, 1933 + "iad": 158, 1934 + "jnb": 576, 1935 + "syd": 470 1936 + }, 1937 + { 1938 + "timestamp": "Feb 12, 21:00", 1939 + "hkg": 484, 1940 + "jnb": 570, 1941 + "syd": 364, 1942 + "iad": 191, 1943 + "ams": 94, 1944 + "gru": 379 1945 + }, 1946 + { 1947 + "timestamp": "Feb 12, 22:00", 1948 + "gru": 298, 1949 + "syd": 479, 1950 + "jnb": 642, 1951 + "ams": 94, 1952 + "iad": 188, 1953 + "hkg": 286 1954 + }, 1955 + { 1956 + "timestamp": "Feb 12, 23:00", 1957 + "jnb": 584, 1958 + "syd": 401, 1959 + "iad": 184, 1960 + "ams": 84, 1961 + "gru": 358, 1962 + "hkg": 316 1963 + }, 1964 + { 1965 + "timestamp": "Feb 13, 00:00", 1966 + "hkg": 437, 1967 + "iad": 155, 1968 + "ams": 77, 1969 + "jnb": 578, 1970 + "syd": 445, 1971 + "gru": 430 1972 + }, 1973 + { 1974 + "timestamp": "Feb 13, 01:00", 1975 + "gru": 294, 1976 + "syd": 394, 1977 + "jnb": 579, 1978 + "ams": 96, 1979 + "iad": 160, 1980 + "hkg": 294 1981 + }, 1982 + { 1983 + "timestamp": "Feb 13, 02:00", 1984 + "gru": 289, 1985 + "iad": 158, 1986 + "ams": 82, 1987 + "syd": 404, 1988 + "jnb": 601, 1989 + "hkg": 318 1990 + }, 1991 + { 1992 + "timestamp": "Feb 13, 03:00", 1993 + "jnb": 558, 1994 + "syd": 362, 1995 + "ams": 82, 1996 + "iad": 163, 1997 + "gru": 304, 1998 + "hkg": 321 1999 + }, 2000 + { 2001 + "timestamp": "Feb 13, 04:00", 2002 + "gru": 462, 2003 + "ams": 87, 2004 + "iad": 153, 2005 + "jnb": 582, 2006 + "syd": 585, 2007 + "hkg": 264 2008 + }, 2009 + { 2010 + "timestamp": "Feb 13, 05:00", 2011 + "hkg": 348, 2012 + "gru": 364, 2013 + "jnb": 567, 2014 + "syd": 463, 2015 + "iad": 200, 2016 + "ams": 124 2017 + }, 2018 + { 2019 + "timestamp": "Feb 13, 06:00", 2020 + "hkg": 426, 2021 + "jnb": 580, 2022 + "syd": 501, 2023 + "ams": 88, 2024 + "iad": 142, 2025 + "gru": 453 2026 + }, 2027 + { 2028 + "timestamp": "Feb 13, 07:00", 2029 + "jnb": 586, 2030 + "syd": 483, 2031 + "ams": 78, 2032 + "iad": 179, 2033 + "gru": 351, 2034 + "hkg": 401 2035 + }, 2036 + { 2037 + "timestamp": "Feb 13, 08:00", 2038 + "gru": 295, 2039 + "ams": 92, 2040 + "iad": 176, 2041 + "jnb": 563, 2042 + "syd": 435, 2043 + "hkg": 344 2044 + }, 2045 + { 2046 + "timestamp": "Feb 13, 09:00", 2047 + "hkg": 377, 2048 + "syd": 403, 2049 + "jnb": 578, 2050 + "ams": 97, 2051 + "iad": 148, 2052 + "gru": 562 2053 + }, 2054 + { 2055 + "timestamp": "Feb 13, 10:00", 2056 + "hkg": 307, 2057 + "iad": 147, 2058 + "ams": 94, 2059 + "syd": 392, 2060 + "jnb": 565, 2061 + "gru": 354 2062 + }, 2063 + { 2064 + "timestamp": "Feb 13, 11:00", 2065 + "hkg": 402, 2066 + "gru": 386, 2067 + "ams": 129, 2068 + "iad": 182, 2069 + "jnb": 567, 2070 + "syd": 552 2071 + }, 2072 + { 2073 + "timestamp": "Feb 13, 12:00", 2074 + "hkg": 413, 2075 + "ams": 111, 2076 + "iad": 148, 2077 + "jnb": 620, 2078 + "syd": 479, 2079 + "gru": 341 2080 + }, 2081 + { 2082 + "timestamp": "Feb 13, 13:00", 2083 + "hkg": 342, 2084 + "gru": 376, 2085 + "jnb": 603, 2086 + "syd": 407, 2087 + "iad": 187, 2088 + "ams": 93 2089 + }, 2090 + { 2091 + "timestamp": "Feb 13, 14:00", 2092 + "gru": 414, 2093 + "jnb": 691, 2094 + "syd": 400, 2095 + "ams": 106, 2096 + "iad": 181, 2097 + "hkg": 297 2098 + }, 2099 + { 2100 + "timestamp": "Feb 13, 15:00", 2101 + "syd": 331, 2102 + "jnb": 585, 2103 + "iad": 232, 2104 + "ams": 138, 2105 + "gru": 376, 2106 + "hkg": 403 2107 + }, 2108 + { 2109 + "timestamp": "Feb 13, 16:00", 2110 + "hkg": 6906, 2111 + "gru": 6822, 2112 + "iad": 6801, 2113 + "ams": 6745, 2114 + "jnb": 7075, 2115 + "syd": 6918 2116 + }, 2117 + { 2118 + "timestamp": "Feb 13, 17:00", 2119 + "hkg": 342, 2120 + "ams": 122, 2121 + "iad": 166, 2122 + "syd": 413, 2123 + "jnb": 777, 2124 + "gru": 439 2125 + }, 2126 + { 2127 + "timestamp": "Feb 13, 18:00", 2128 + "ams": 118, 2129 + "iad": 192, 2130 + "jnb": 630, 2131 + "syd": 359, 2132 + "gru": 342, 2133 + "hkg": 328 2134 + }, 2135 + { 2136 + "timestamp": "Feb 13, 19:00", 2137 + "jnb": 612, 2138 + "syd": 414, 2139 + "ams": 126, 2140 + "iad": 227, 2141 + "gru": 279, 2142 + "hkg": 302 2143 + }, 2144 + { 2145 + "timestamp": "Feb 13, 20:00", 2146 + "gru": 323, 2147 + "syd": 426, 2148 + "jnb": 627, 2149 + "ams": 234, 2150 + "iad": 208, 2151 + "hkg": 300 2152 + }, 2153 + { 2154 + "timestamp": "Feb 13, 21:00", 2155 + "iad": 161, 2156 + "ams": 107, 2157 + "jnb": 1070, 2158 + "syd": 494, 2159 + "gru": 391, 2160 + "hkg": 373 2161 + }, 2162 + { 2163 + "timestamp": "Feb 13, 22:00", 2164 + "gru": 351, 2165 + "iad": 167, 2166 + "ams": 117, 2167 + "syd": 337, 2168 + "jnb": 709, 2169 + "hkg": 328 2170 + }, 2171 + { 2172 + "timestamp": "Feb 13, 23:00", 2173 + "hkg": 352, 2174 + "gru": 298, 2175 + "iad": 163, 2176 + "ams": 86, 2177 + "syd": 452, 2178 + "jnb": 655 2179 + }, 2180 + { 2181 + "timestamp": "Feb 14, 00:00", 2182 + "hkg": 319, 2183 + "iad": 151, 2184 + "ams": 89, 2185 + "jnb": 571, 2186 + "syd": 351, 2187 + "gru": 299 2188 + }, 2189 + { 2190 + "timestamp": "Feb 14, 01:00", 2191 + "hkg": 438, 2192 + "gru": 394, 2193 + "iad": 159, 2194 + "ams": 84, 2195 + "syd": 373, 2196 + "jnb": 632 2197 + }, 2198 + { 2199 + "timestamp": "Feb 14, 02:00", 2200 + "hkg": 397, 2201 + "iad": 170, 2202 + "ams": 93, 2203 + "jnb": 573, 2204 + "syd": 350, 2205 + "gru": 326 2206 + }, 2207 + { 2208 + "timestamp": "Feb 14, 03:00", 2209 + "hkg": 441, 2210 + "jnb": 568, 2211 + "syd": 472, 2212 + "iad": 196, 2213 + "ams": 74, 2214 + "gru": 377 2215 + }, 2216 + { 2217 + "timestamp": "Feb 14, 04:00", 2218 + "syd": 436, 2219 + "jnb": 557, 2220 + "iad": 161, 2221 + "ams": 79, 2222 + "gru": 332, 2223 + "hkg": 301 2224 + }, 2225 + { 2226 + "timestamp": "Feb 14, 05:00", 2227 + "gru": 4516, 2228 + "jnb": 4770, 2229 + "syd": 4708, 2230 + "ams": 4297, 2231 + "iad": 4353, 2232 + "hkg": 4479 2233 + }, 2234 + { 2235 + "timestamp": "Feb 14, 06:00", 2236 + "ams": 85, 2237 + "iad": 180, 2238 + "syd": 398, 2239 + "jnb": 585, 2240 + "gru": 350, 2241 + "hkg": 370 2242 + }, 2243 + { 2244 + "timestamp": "Feb 14, 07:00", 2245 + "gru": 329, 2246 + "ams": 78, 2247 + "iad": 147, 2248 + "syd": 541, 2249 + "jnb": 593, 2250 + "hkg": 290 2251 + }, 2252 + { 2253 + "timestamp": "Feb 14, 08:00", 2254 + "hkg": 330, 2255 + "gru": 341, 2256 + "ams": 84, 2257 + "iad": 152, 2258 + "jnb": 574, 2259 + "syd": 416 2260 + }, 2261 + { 2262 + "timestamp": "Feb 14, 09:00", 2263 + "iad": 189, 2264 + "ams": 95, 2265 + "jnb": 593, 2266 + "syd": 415, 2267 + "gru": 289, 2268 + "hkg": 349 2269 + }, 2270 + { 2271 + "timestamp": "Feb 14, 10:00", 2272 + "hkg": 343, 2273 + "gru": 391, 2274 + "iad": 150, 2275 + "ams": 92, 2276 + "jnb": 605, 2277 + "syd": 340 2278 + }, 2279 + { 2280 + "timestamp": "Feb 14, 11:00", 2281 + "hkg": 359, 2282 + "gru": 289, 2283 + "jnb": 663, 2284 + "syd": 382, 2285 + "iad": 182, 2286 + "ams": 87 2287 + }, 2288 + { 2289 + "timestamp": "Feb 14, 12:00", 2290 + "hkg": 386, 2291 + "syd": 434, 2292 + "jnb": 606, 2293 + "iad": 219, 2294 + "ams": 100, 2295 + "gru": 394 2296 + }, 2297 + { 2298 + "timestamp": "Feb 14, 13:00", 2299 + "jnb": 646, 2300 + "syd": 460, 2301 + "ams": 80, 2302 + "iad": 150, 2303 + "gru": 277, 2304 + "hkg": 294 2305 + }, 2306 + { 2307 + "timestamp": "Feb 14, 14:00", 2308 + "gru": 362, 2309 + "syd": 436, 2310 + "jnb": 667, 2311 + "ams": 101, 2312 + "iad": 195, 2313 + "hkg": 454 2314 + }, 2315 + { 2316 + "timestamp": "Feb 14, 15:00", 2317 + "ams": 87, 2318 + "iad": 205, 2319 + "syd": 434, 2320 + "jnb": 632, 2321 + "gru": 360, 2322 + "hkg": 320 2323 + }, 2324 + { 2325 + "timestamp": "Feb 14, 16:00", 2326 + "gru": 290, 2327 + "ams": 92, 2328 + "iad": 164, 2329 + "jnb": 576, 2330 + "syd": 326, 2331 + "hkg": 313 2332 + }, 2333 + { 2334 + "timestamp": "Feb 14, 17:00", 2335 + "hkg": 292, 2336 + "ams": 88, 2337 + "iad": 153, 2338 + "jnb": 583, 2339 + "syd": 329, 2340 + "gru": 349 2341 + }, 2342 + { 2343 + "timestamp": "Feb 14, 18:00", 2344 + "hkg": 527, 2345 + "gru": 415, 2346 + "ams": 88, 2347 + "iad": 213, 2348 + "syd": 496, 2349 + "jnb": 636 2350 + }, 2351 + { 2352 + "timestamp": "Feb 14, 19:00", 2353 + "hkg": 322, 2354 + "gru": 384, 2355 + "syd": 468, 2356 + "jnb": 589, 2357 + "ams": 89, 2358 + "iad": 160 2359 + }, 2360 + { 2361 + "timestamp": "Feb 14, 20:00", 2362 + "gru": 356, 2363 + "syd": 355, 2364 + "jnb": 599, 2365 + "iad": 214, 2366 + "ams": 97, 2367 + "hkg": 304 2368 + }, 2369 + { 2370 + "timestamp": "Feb 14, 21:00", 2371 + "jnb": 703, 2372 + "syd": 421, 2373 + "ams": 86, 2374 + "iad": 192, 2375 + "gru": 337, 2376 + "hkg": 440 2377 + }, 2378 + { 2379 + "timestamp": "Feb 14, 22:00", 2380 + "hkg": 308, 2381 + "syd": 446, 2382 + "jnb": 572, 2383 + "ams": 96, 2384 + "iad": 161, 2385 + "gru": 352 2386 + }, 2387 + { 2388 + "timestamp": "Feb 14, 23:00", 2389 + "hkg": 307, 2390 + "gru": 306, 2391 + "syd": 316, 2392 + "jnb": 588, 2393 + "ams": 87, 2394 + "iad": 188 2395 + }, 2396 + { 2397 + "timestamp": "Feb 15, 00:00", 2398 + "hkg": 355, 2399 + "ams": 78, 2400 + "iad": 225, 2401 + "jnb": 557, 2402 + "syd": 428, 2403 + "gru": 397 2404 + }, 2405 + { 2406 + "timestamp": "Feb 15, 01:00", 2407 + "hkg": 392, 2408 + "gru": 366, 2409 + "iad": 184, 2410 + "ams": 78, 2411 + "syd": 450, 2412 + "jnb": 546 2413 + }, 2414 + { 2415 + "timestamp": "Feb 15, 02:00", 2416 + "gru": 286, 2417 + "syd": 441, 2418 + "jnb": 589, 2419 + "iad": 159, 2420 + "ams": 72, 2421 + "hkg": 317 2422 + }, 2423 + { 2424 + "timestamp": "Feb 15, 03:00", 2425 + "jnb": 558, 2426 + "syd": 377, 2427 + "ams": 77, 2428 + "iad": 189, 2429 + "gru": 356, 2430 + "hkg": 310 2431 + }, 2432 + { 2433 + "timestamp": "Feb 15, 04:00", 2434 + "iad": 167, 2435 + "ams": 70, 2436 + "jnb": 584, 2437 + "syd": 502, 2438 + "gru": 327, 2439 + "hkg": 320 2440 + }, 2441 + { 2442 + "timestamp": "Feb 15, 05:00", 2443 + "hkg": 364, 2444 + "gru": 287, 2445 + "syd": 346, 2446 + "jnb": 558, 2447 + "ams": 76, 2448 + "iad": 180 2449 + }, 2450 + { 2451 + "timestamp": "Feb 15, 06:00", 2452 + "hkg": 410, 2453 + "ams": 72, 2454 + "iad": 220, 2455 + "syd": 344, 2456 + "jnb": 609, 2457 + "gru": 307 2458 + }, 2459 + { 2460 + "timestamp": "Feb 15, 07:00", 2461 + "iad": 151, 2462 + "ams": 91, 2463 + "jnb": 554, 2464 + "syd": 614, 2465 + "gru": 492, 2466 + "hkg": 382 2467 + }, 2468 + { 2469 + "timestamp": "Feb 15, 08:00", 2470 + "gru": 368, 2471 + "ams": 85, 2472 + "iad": 172, 2473 + "jnb": 578, 2474 + "syd": 382, 2475 + "hkg": 324 2476 + }, 2477 + { 2478 + "timestamp": "Feb 15, 09:00", 2479 + "gru": 588, 2480 + "ams": 85, 2481 + "iad": 177, 2482 + "syd": 440, 2483 + "jnb": 565, 2484 + "hkg": 387 2485 + }, 2486 + { 2487 + "timestamp": "Feb 15, 10:00", 2488 + "syd": 463, 2489 + "jnb": 598, 2490 + "ams": 95, 2491 + "iad": 153, 2492 + "gru": 304, 2493 + "hkg": 374 2494 + }, 2495 + { 2496 + "timestamp": "Feb 15, 11:00", 2497 + "hkg": 384, 2498 + "jnb": 608, 2499 + "syd": 435, 2500 + "iad": 218, 2501 + "ams": 90, 2502 + "gru": 406 2503 + }, 2504 + { 2505 + "timestamp": "Feb 15, 12:00", 2506 + "hkg": 358, 2507 + "ams": 105, 2508 + "iad": 185, 2509 + "jnb": 570, 2510 + "syd": 373, 2511 + "gru": 348 2512 + }, 2513 + { 2514 + "timestamp": "Feb 15, 13:00", 2515 + "hkg": 287, 2516 + "gru": 366, 2517 + "jnb": 618, 2518 + "syd": 414, 2519 + "iad": 152, 2520 + "ams": 85 2521 + }, 2522 + { 2523 + "timestamp": "Feb 15, 14:00", 2524 + "hkg": 321, 2525 + "gru": 289, 2526 + "jnb": 600, 2527 + "syd": 480, 2528 + "ams": 84, 2529 + "iad": 165 2530 + }, 2531 + { 2532 + "timestamp": "Feb 15, 15:00", 2533 + "hkg": 369, 2534 + "syd": 467, 2535 + "jnb": 576, 2536 + "iad": 205, 2537 + "ams": 91, 2538 + "gru": 299 2539 + }, 2540 + { 2541 + "timestamp": "Feb 15, 16:00", 2542 + "syd": 572, 2543 + "jnb": 770, 2544 + "ams": 94, 2545 + "iad": 264, 2546 + "gru": 378, 2547 + "hkg": 480 2548 + }, 2549 + { 2550 + "timestamp": "Feb 17, 10:00", 2551 + "hkg": 31423, 2552 + "iad": 31244, 2553 + "ams": 31251, 2554 + "syd": 31331, 2555 + "jnb": 31573, 2556 + "gru": 31387 2557 + }, 2558 + { 2559 + "timestamp": "Feb 17, 11:00", 2560 + "gru": 375, 2561 + "jnb": 565, 2562 + "syd": 464, 2563 + "ams": 108, 2564 + "iad": 192, 2565 + "hkg": 363 2566 + }, 2567 + { 2568 + "timestamp": "Feb 17, 12:00", 2569 + "syd": 441, 2570 + "jnb": 586, 2571 + "ams": 80, 2572 + "iad": 154, 2573 + "gru": 321, 2574 + "hkg": 398 2575 + }, 2576 + { 2577 + "timestamp": "Feb 17, 13:00", 2578 + "jnb": 565, 2579 + "syd": 368, 2580 + "ams": 89, 2581 + "iad": 192, 2582 + "gru": 381, 2583 + "hkg": 266 2584 + }, 2585 + { 2586 + "timestamp": "Feb 17, 14:00", 2587 + "hkg": 297, 2588 + "syd": 375, 2589 + "jnb": 575, 2590 + "ams": 81, 2591 + "iad": 153, 2592 + "gru": 345 2593 + }, 2594 + { 2595 + "timestamp": "Feb 17, 15:00", 2596 + "hkg": 325, 2597 + "gru": 380, 2598 + "iad": 220, 2599 + "ams": 78, 2600 + "syd": 347, 2601 + "jnb": 594 2602 + }, 2603 + { 2604 + "timestamp": "Feb 17, 16:00", 2605 + "hkg": 328, 2606 + "jnb": 608, 2607 + "syd": 487, 2608 + "iad": 183, 2609 + "ams": 83, 2610 + "gru": 292 2611 + }, 2612 + { 2613 + "timestamp": "Feb 17, 17:00", 2614 + "hkg": 290, 2615 + "gru": 371, 2616 + "syd": 465, 2617 + "jnb": 574, 2618 + "ams": 95, 2619 + "iad": 163 2620 + }, 2621 + { 2622 + "timestamp": "Feb 17, 18:00", 2623 + "gru": 285, 2624 + "syd": 420, 2625 + "jnb": 578, 2626 + "iad": 182, 2627 + "ams": 106, 2628 + "hkg": 403 2629 + }, 2630 + { 2631 + "timestamp": "Feb 17, 19:00", 2632 + "jnb": 647, 2633 + "syd": 310, 2634 + "ams": 111, 2635 + "iad": 159, 2636 + "gru": 296, 2637 + "hkg": 306 2638 + }, 2639 + { 2640 + "timestamp": "Feb 17, 20:00", 2641 + "hkg": 364, 2642 + "iad": 161, 2643 + "ams": 85, 2644 + "syd": 482, 2645 + "jnb": 644, 2646 + "gru": 292 2647 + }, 2648 + { 2649 + "timestamp": "Feb 17, 21:00", 2650 + "hkg": 341, 2651 + "gru": 404, 2652 + "syd": 438, 2653 + "jnb": 562, 2654 + "ams": 85, 2655 + "iad": 160 2656 + }, 2657 + { 2658 + "timestamp": "Feb 17, 22:00", 2659 + "hkg": 312, 2660 + "gru": 354, 2661 + "iad": 160, 2662 + "ams": 81, 2663 + "syd": 447, 2664 + "jnb": 587 2665 + }, 2666 + { 2667 + "timestamp": "Feb 17, 23:00", 2668 + "gru": 376, 2669 + "ams": 79, 2670 + "iad": 156, 2671 + "jnb": 584, 2672 + "syd": 452, 2673 + "hkg": 504 2674 + }, 2675 + { 2676 + "timestamp": "Feb 18, 00:00", 2677 + "jnb": 628, 2678 + "syd": 495, 2679 + "ams": 76, 2680 + "iad": 161, 2681 + "gru": 310, 2682 + "hkg": 401 2683 + }, 2684 + { 2685 + "timestamp": "Feb 18, 01:00", 2686 + "syd": 481, 2687 + "jnb": 589, 2688 + "ams": 78, 2689 + "iad": 188, 2690 + "gru": 365, 2691 + "hkg": 297 2692 + }, 2693 + { 2694 + "timestamp": "Feb 18, 02:00", 2695 + "gru": 437, 2696 + "syd": 519, 2697 + "jnb": 558, 2698 + "iad": 154, 2699 + "ams": 74, 2700 + "hkg": 363 2701 + }, 2702 + { 2703 + "timestamp": "Feb 18, 03:00", 2704 + "hkg": 289, 2705 + "gru": 393, 2706 + "jnb": 608, 2707 + "syd": 460, 2708 + "ams": 77, 2709 + "iad": 150 2710 + }, 2711 + { 2712 + "timestamp": "Feb 18, 04:00", 2713 + "hkg": 302, 2714 + "ams": 74, 2715 + "iad": 152, 2716 + "jnb": 566, 2717 + "syd": 370, 2718 + "gru": 323 2719 + }, 2720 + { 2721 + "timestamp": "Feb 18, 05:00", 2722 + "gru": 361, 2723 + "syd": 335, 2724 + "jnb": 582, 2725 + "iad": 186, 2726 + "ams": 76, 2727 + "hkg": 338 2728 + }, 2729 + { 2730 + "timestamp": "Feb 18, 06:00", 2731 + "gru": 485, 2732 + "ams": 80, 2733 + "iad": 185, 2734 + "syd": 444, 2735 + "jnb": 554, 2736 + "hkg": 320 2737 + }, 2738 + { 2739 + "timestamp": "Feb 18, 07:00", 2740 + "iad": 150, 2741 + "ams": 83, 2742 + "jnb": 563, 2743 + "syd": 346, 2744 + "gru": 410, 2745 + "hkg": 423 2746 + }, 2747 + { 2748 + "timestamp": "Feb 18, 08:00", 2749 + "hkg": 303, 2750 + "jnb": 559, 2751 + "syd": 416, 2752 + "iad": 147, 2753 + "ams": 94, 2754 + "gru": 365 2755 + }, 2756 + { 2757 + "timestamp": "Feb 18, 09:00", 2758 + "gru": 310, 2759 + "ams": 84, 2760 + "iad": 149, 2761 + "syd": 449, 2762 + "jnb": 564, 2763 + "hkg": 402 2764 + }, 2765 + { 2766 + "timestamp": "Feb 18, 10:00", 2767 + "syd": 508, 2768 + "jnb": 570, 2769 + "iad": 177, 2770 + "ams": 97, 2771 + "gru": 317, 2772 + "hkg": 380 2773 + }, 2774 + { 2775 + "timestamp": "Feb 18, 11:00", 2776 + "gru": 2272, 2777 + "jnb": 2497, 2778 + "syd": 2356, 2779 + "ams": 2135, 2780 + "iad": 2157, 2781 + "hkg": 2367 2782 + }, 2783 + { 2784 + "timestamp": "Feb 18, 12:00", 2785 + "hkg": 317, 2786 + "gru": 504, 2787 + "ams": 117, 2788 + "iad": 151, 2789 + "jnb": 621, 2790 + "syd": 330 2791 + }, 2792 + { 2793 + "timestamp": "Feb 18, 13:00", 2794 + "hkg": 20398, 2795 + "jnb": 20505, 2796 + "syd": 20479, 2797 + "iad": 20369, 2798 + "ams": 20298, 2799 + "gru": 20304 2800 + }, 2801 + { 2802 + "timestamp": "Feb 18, 14:00", 2803 + "hkg": 321, 2804 + "ams": 101, 2805 + "iad": 181, 2806 + "jnb": 603, 2807 + "syd": 373, 2808 + "gru": 312 2809 + }, 2810 + { 2811 + "timestamp": "Feb 18, 15:00", 2812 + "hkg": 321, 2813 + "syd": 578, 2814 + "jnb": 587, 2815 + "ams": 97, 2816 + "iad": 150, 2817 + "gru": 491 2818 + }, 2819 + { 2820 + "timestamp": "Feb 18, 16:00", 2821 + "hkg": 314, 2822 + "gru": 313, 2823 + "ams": 101, 2824 + "iad": 181, 2825 + "syd": 441, 2826 + "jnb": 577 2827 + }, 2828 + { 2829 + "timestamp": "Feb 18, 17:00", 2830 + "jnb": 589, 2831 + "syd": 364, 2832 + "ams": 95, 2833 + "iad": 158, 2834 + "gru": 468, 2835 + "hkg": 439 2836 + }, 2837 + { 2838 + "timestamp": "Feb 18, 18:00", 2839 + "gru": 285, 2840 + "jnb": 588, 2841 + "syd": 698, 2842 + "iad": 206, 2843 + "ams": 104, 2844 + "hkg": 394 2845 + } 2846 + ] 2847 + }, 2848 + "metricsByRegion": [ 2849 + { 2850 + "region": "syd", 2851 + "avgLatency": 949, 2852 + "p75Latency": 433, 2853 + "p90Latency": 828, 2854 + "p95Latency": 945, 2855 + "p99Latency": 16696 2856 + }, 2857 + { 2858 + "region": "gru", 2859 + "avgLatency": 873, 2860 + "p75Latency": 370, 2861 + "p90Latency": 663, 2862 + "p95Latency": 753, 2863 + "p99Latency": 15979 2864 + }, 2865 + { 2866 + "region": "iad", 2867 + "avgLatency": 690, 2868 + "p75Latency": 165, 2869 + "p90Latency": 312, 2870 + "p95Latency": 343, 2871 + "p99Latency": 16552 2872 + }, 2873 + { 2874 + "region": "ams", 2875 + "avgLatency": 607, 2876 + "p75Latency": 95, 2877 + "p90Latency": 111, 2878 + "p95Latency": 127, 2879 + "p99Latency": 16675 2880 + }, 2881 + { 2882 + "region": "hkg", 2883 + "avgLatency": 866, 2884 + "p75Latency": 384, 2885 + "p90Latency": 655, 2886 + "p95Latency": 746, 2887 + "p99Latency": 16681 2888 + }, 2889 + { 2890 + "region": "jnb", 2891 + "avgLatency": 1096, 2892 + "p75Latency": 587, 2893 + "p90Latency": 706, 2894 + "p95Latency": 730, 2895 + "p99Latency": 16295 2896 + } 2897 + ] 2898 + }
+2 -1
apps/web/src/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/_components/metrics-card.tsx
··· 28 28 }, 29 29 }); 30 30 31 - interface MetricsCardProps extends VariantProps<typeof metricsCardVariants> { 31 + export interface MetricsCardProps 32 + extends VariantProps<typeof metricsCardVariants> { 32 33 title: string; 33 34 value?: number | null; 34 35 suffix: string;
+10 -3
apps/web/src/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/overview/_components/region-table.tsx
··· 13 13 import { formatNumber } from "../../_components/metrics-card"; 14 14 import { SimpleChart } from "./simple-chart"; 15 15 16 - interface Props { 16 + export interface RegionTableProps { 17 17 regions: Region[]; 18 18 data: { 19 19 regions: Region[]; 20 20 data: (Partial<Record<Region, string>> & { timestamp: string })[]; 21 21 }; 22 22 metricsByRegion: ResponseTimeMetricsByRegion[]; 23 + caption?: string; 23 24 } 24 25 25 - export function RegionTable({ regions, data, metricsByRegion }: Props) { 26 + export function RegionTable({ 27 + regions, 28 + data, 29 + metricsByRegion, 30 + caption = "A list of your regions.", 31 + }: RegionTableProps) { 32 + // console.log(JSON.stringify({ regions, data, metricsByRegion }, null, 2)); 26 33 return ( 27 34 <Table> 28 - <TableCaption>A list of your regions.</TableCaption> 35 + <TableCaption>{caption}</TableCaption> 29 36 <TableHeader> 30 37 <TableRow> 31 38 <TableHead className="w-[100px]">Region</TableHead>
+2 -2
apps/web/src/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/overview/_components/simple-chart.tsx
··· 5 5 6 6 import { dataFormatter } from "./utils"; 7 7 8 - interface ChartProps { 8 + export interface SimpleChartProps { 9 9 data: { timestamp: string; [key: string]: string }[]; 10 10 region: string; 11 11 } 12 12 13 - export function SimpleChart({ data, region }: ChartProps) { 13 + export function SimpleChart({ data, region }: SimpleChartProps) { 14 14 return ( 15 15 <LineChart 16 16 data={data}
+51 -2
apps/web/src/components/content/mdx-components.tsx
··· 5 5 import type { TweetProps } from "react-tweet"; 6 6 import { Tweet } from "react-tweet"; 7 7 8 + import { 9 + Table, 10 + TableBody, 11 + TableCell, 12 + TableFooter, 13 + TableHead, 14 + TableHeader, 15 + TableRow, 16 + } from "@openstatus/ui"; 17 + 18 + import { MetricsCard } from "@/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/_components/metrics-card"; 19 + import type { MetricsCardProps } from "@/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/_components/metrics-card"; 20 + import type { SimpleChartProps } from "./simple-chart"; 21 + import { SimpleChart } from "./simple-chart"; 22 + 8 23 export const components = { 9 24 a: ({ 10 25 href = "", ··· 37 52 </div> 38 53 ); 39 54 }, 40 - Image: (props: ImageProps) => { 41 - return <Image {...props} />; 55 + Image: (props: ImageProps) => <Image {...props} />, 56 + MetricsCard: (props: MetricsCardProps) => { 57 + return ( 58 + // remove prose class from cards 59 + <div className="not-prose"> 60 + <MetricsCard {...props} /> 61 + </div> 62 + ); 63 + }, 64 + SimpleChart: (props: SimpleChartProps) => { 65 + return ( 66 + <div className="not-prose"> 67 + <SimpleChart {...props} /> 68 + </div> 69 + ); 42 70 }, 71 + table: (props: React.HTMLAttributes<HTMLTableElement>) => ( 72 + <Table {...props} /> 73 + ), 74 + thead: (props: React.HTMLAttributes<HTMLTableSectionElement>) => ( 75 + <TableHeader {...props} /> 76 + ), 77 + tbody: (props: React.HTMLAttributes<HTMLTableSectionElement>) => ( 78 + <TableBody {...props} /> 79 + ), 80 + tfoot: (props: React.HTMLAttributes<HTMLTableSectionElement>) => ( 81 + <TableFooter {...props} /> 82 + ), 83 + tr: (props: React.HTMLAttributes<HTMLTableRowElement>) => ( 84 + <TableRow {...props} /> 85 + ), 86 + th: (props: React.ThHTMLAttributes<HTMLTableCellElement>) => ( 87 + <TableHead {...props} /> 88 + ), 89 + td: (props: React.TdHTMLAttributes<HTMLTableCellElement>) => ( 90 + <TableCell {...props} /> 91 + ), 43 92 };
+33
apps/web/src/components/content/simple-chart.tsx
··· 1 + "use client"; 2 + 3 + import { useEffect, useState } from "react"; 4 + 5 + import type { RegionTableProps } from "@/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/overview/_components/region-table"; 6 + import { RegionTable } from "@/app/app/[workspaceSlug]/(dashboard)/monitors/[id]/overview/_components/region-table"; 7 + 8 + export interface SimpleChartProps { 9 + staticFile: string; 10 + caption?: string; 11 + } 12 + 13 + export function SimpleChart({ staticFile, caption }: SimpleChartProps) { 14 + const [data, setData] = useState<RegionTableProps | undefined>(undefined); 15 + 16 + useEffect(() => { 17 + const fetchData = async () => { 18 + try { 19 + const response = await fetch(staticFile); 20 + const jsonData = await response.json(); 21 + setData(jsonData); 22 + } catch (error) { 23 + console.error("Error fetching data:", error); 24 + } 25 + }; 26 + 27 + fetchData(); 28 + }, [staticFile]); 29 + 30 + if (!data) return null; 31 + 32 + return <RegionTable {...data} caption={caption} />; 33 + }
+466
apps/web/src/content/posts/monitoring-latency-cf-workers-fly-koyeb-raylway-render.mdx
··· 1 + --- 2 + title: 3 + "Monitoring latency: Cloudflare Workers vs Fly vs Koyeb vs Railway vs Render" 4 + description: 5 + Want to know which providers offer the lowest latency? We set up a simple Hono 6 + server on Cloudflare Workers, Fly, Koyeb, Railway, and Render to compare their 7 + latency using OpenStatus. 8 + author: 9 + name: Thibault Le Ouay Ducasse 10 + url: https://twitter.com/thibaultleouay 11 + publishedAt: 2024-02-19 12 + image: /assets/posts/monitoring-latency/all-hosting-providers.png 13 + --- 14 + 15 + You want to know which cloud providers offer the lowest latency? 16 + 17 + In this post, I compare the latency of 18 + [Cloudflare Workers](#cloudflare-workers), [Fly](#flyio), [Koyeb](#koyeb), 19 + [Railway](#railway) and [Render](#render) using 20 + [OpenStatus](https://www.openstatus.dev). 21 + 22 + I deployed the application on the cheapest or free tier offered by each 23 + provider. 24 + 25 + For this test, I used a basic [Hono](https://hono.dev) server that returns a 26 + simple text response. 27 + 28 + ```js 29 + const app = new Hono(); 30 + app.use("*", logger()); 31 + 32 + app.use("*", poweredBy()); 33 + 34 + app.get("/", (c) => { 35 + return c.text( 36 + "Just return the desired http status code, e.g. /404 ๐Ÿคฏ \nhttps://www.openstatus.dev", 37 + ); 38 + }); 39 + ``` 40 + 41 + You can find the code [here](https://github.com/openstatusHQ/status-code]), itโ€™s 42 + open source ๐Ÿ˜‰. 43 + 44 + OpenStatus monitored our endpoint every **10 minutes** from **6 locations** 45 + located in Amsterdam, Ashburn, Hong Kong, Johannesburg, Sao Paulo and Sydney. 46 + 47 + It's a good way to test our own product and improve it. 48 + 49 + Let's analyze the data from the past two weeks. 50 + 51 + ## Cloudflare workers 52 + 53 + Cloudflare Workers is a serverless platform by Cloudflare. It lets you build new 54 + applications using JavaScript/Typescript. You can deploy up to 100 worker 55 + scripts for free, running on more than 275 network locations. 56 + 57 + ### Latency metrics 58 + 59 + <div className="grid grid-cols-2 gap-4 sm:grid-cols-3 md:grid-cols-5"> 60 + <MetricsCard title="uptime" value={100} suffix="%" variant="positive" /> 61 + <MetricsCard title="fails" value={0} suffix="#" variant="negative" /> 62 + <MetricsCard title="total pings" value={10956} suffix="#" variant="info" /> 63 + <div className="hidden md:col-span-2 md:block" /> 64 + <MetricsCard title="avg" value={182} suffix="ms" /> 65 + <MetricsCard title="p75" value={138} suffix="ms" /> 66 + <MetricsCard title="p90" value={695} suffix="ms" /> 67 + <MetricsCard title="p95" value={778} suffix="ms" /> 68 + <MetricsCard title="p99" value={991} suffix="ms" /> 69 + </div> 70 + 71 + <div className="mt-4"> 72 + <SimpleChart 73 + staticFile="/assets/posts/monitoring-latency/cloudflare.json" 74 + caption="Cloudflare avg. latency between 04. Feb and 18. Feb 2024 aggregated in a 1h window." 75 + /> 76 + </div> 77 + 78 + ### Timing metrics 79 + 80 + | Region | DNS (ms) | Connection (ms) | TLS Handshake (ms) | TTFB (ms) | Transfert (ms) | 81 + | ------ | -------- | --------------- | ------------------ | --------- | -------------- | 82 + | AMS | 17 | 2 | 17 | 27 | 0 | 83 + | GRU | 38 | 2 | 13 | 28 | 0 | 84 + | HKG | 19 | 2 | 13 | 29 | 0 | 85 + | IAD | 24 | 1 | 14 | 30 | 0 | 86 + | JNB | 123 | 168 | 182 | 185 | 0 | 87 + | SYD | 51 | 1 | 11 | 25 | 0 | 88 + 89 + I can notice that Johannesburg's latency is about ten times higher than that of 90 + the other monitors. 91 + 92 + ### Headers 93 + 94 + From the Cloudflare request I can get the location of the workers that handle 95 + the request, with `Cf-ray` in the headers response. 96 + 97 + | Checker region | Workers region | number of request | 98 + | -------------- | -------------- | ----------------- | 99 + | HKG | HKG | 1831 | 100 + | SYD | SYD | 1831 | 101 + | AMS | AMS | 1831 | 102 + | IAD | IAD | 1831 | 103 + | GRU | GRU | 1791 | 104 + | GRU | GIG | 40 | 105 + | JNB | AMS | 741 | 106 + | JNB | MUC | 4 | 107 + | JNB | HKG | 5 | 108 + | JNB | SIN | 6 | 109 + | JNB | NRT | 8 | 110 + | JNB | EWR | 10 | 111 + | JNB | CDG | 82 | 112 + | JNB | FRA | 276 | 113 + | JNB | LHR | 699 | 114 + | JNB | AMS | 741 | 115 + 116 + I can see all the request from JNB is never routed to a nearby data-center. 117 + 118 + Apart from the strange routing error in Johannesburg, Cloudflare workers are 119 + fast worldwide. 120 + 121 + I have not experienced any cold start issues. 122 + 123 + ## Fly.io 124 + 125 + Fly.io simplifies deploying and running server-side applications globally. 126 + Developers can deploy their applications near users worldwide for low latency 127 + and high performance. It uses a lightweight Firecracker VM to easily deploy 128 + Docker images. 129 + 130 + ### Latency metrics 131 + 132 + <div className="grid grid-cols-2 gap-4 sm:grid-cols-3 md:grid-cols-5"> 133 + <MetricsCard title="uptime" value={100} suffix="%" variant="positive" /> 134 + <MetricsCard title="fails" value={0} suffix="#" variant="negative" /> 135 + <MetricsCard title="total pings" value={10952} suffix="#" variant="info" /> 136 + <div className="hidden md:col-span-2 md:block" /> 137 + <MetricsCard title="avg" value={1471} suffix="ms" /> 138 + <MetricsCard title="p75" value={1514} suffix="ms" /> 139 + <MetricsCard title="p90" value={1555} suffix="ms" /> 140 + <MetricsCard title="p95" value={1626} suffix="ms" /> 141 + <MetricsCard title="p99" value={2547} suffix="ms" /> 142 + </div> 143 + 144 + <div className="mt-4"> 145 + <SimpleChart 146 + staticFile="/assets/posts/monitoring-latency/fly.json" 147 + caption="Fly avg. latency between 04. Feb and 18. Feb 2024 aggregated in a 1h window." 148 + /> 149 + </div> 150 + 151 + ### Timing metrics 152 + 153 + | Region | DNS (ms) | Connection (ms) | TLS Handshake (ms) | TTFB (ms) | Transfert (ms) | 154 + | ------ | -------- | --------------- | ------------------ | --------- | -------------- | 155 + | AMS | 6 | 1 | 8 | 1469 | 0 | 156 + | GRU | 5 | 0 | 4 | 1431 | 0 | 157 + | HKG | 4 | 0 | 5 | 1473 | 0 | 158 + | IAD | 3 | 0 | 5 | 1470 | 0 | 159 + | JNB | 24 | 0 | 5 | 1423 | 0 | 160 + | SYD | 3 | 0 | 3 | 1489 | 0 | 161 + 162 + The DNS is fast, our checker is attempting to connect to a region in the same 163 + data center, but our machine's cold start is slowing us down, leading to the 164 + high TTFB. 165 + 166 + Hereโ€™s our config for Fly.io: 167 + 168 + ```toml 169 + app = 'statuscode' 170 + primary_region = 'ams' 171 + 172 + [build] 173 + dockerfile = "./Dockerfile" 174 + 175 + [http_service] 176 + internal_port = 3000 177 + force_https = true 178 + auto_stop_machines = true 179 + auto_start_machines = true 180 + min_machines_running = 0 181 + processes = ['app'] 182 + 183 + [[vm]] 184 + cpu_kind = 'shared' 185 + cpus = 1 186 + memory_mb = 256 187 + ``` 188 + 189 + The primary region of our server is Amsterdam, and the fly instances is getting 190 + paused after a period of inactivity. 191 + 192 + The machine starts slowly, as indicated by the logs showing a start time of 193 + `1.513643778s.` 194 + 195 + ``` 196 + 2024-02-14T11:24:16.107 proxy[286560ea703108] ams [info] Starting machine 197 + 198 + 2024-02-14T11:24:16.322 app[286560ea703108] ams [info] [ 0.035736] PCI: Fatal: No config space access function found 199 + 200 + 2024-02-14T11:24:16.533 app[286560ea703108] ams [info] INFO Starting init (commit: bfa79be)... 201 + 202 + 2024-02-14T11:24:16.546 app[286560ea703108] ams [info] INFO Preparing to run: `/usr/local/bin/docker-entrypoint.sh bun start` as root 203 + 204 + 2024-02-14T11:24:16.558 app[286560ea703108] ams [info] INFO [fly api proxy] listening at /.fly/api 205 + 206 + 2024-02-14T11:24:16.565 app[286560ea703108] ams [info] 2024/02/14 11:24:16 listening on [fdaa:3:2ef:a7b:10c:3c9a:5b4:2]:22 (DNS: [fdaa::3]:53) 207 + 208 + 2024-02-14T11:24:16.611 app[286560ea703108] ams [info] $ bun src/index.ts 209 + 210 + 2024-02-14T11:24:16.618 runner[286560ea703108] ams [info] Machine started in 460ms 211 + 212 + 2024-02-14T11:24:17.621 proxy[286560ea703108] ams [info] machine started in 1.513643778s 213 + 214 + 2024-02-14T11:24:17.628 proxy[286560ea703108] ams [info] machine became reachable in 7.03669ms 215 + ``` 216 + 217 + #### OpenStatus Prod metrics 218 + 219 + If you update your fly.toml file to include the following, you can get the zero 220 + cold start and achieve a better latency. 221 + 222 + ``` 223 + min_machines_running = 1 224 + ``` 225 + 226 + This is our data for our production server deploy on Fly.io. 227 + 228 + <div className="grid grid-cols-2 gap-4 sm:grid-cols-3 md:grid-cols-5"> 229 + <MetricsCard title="uptime" value={100} suffix="%" variant="positive" /> 230 + <MetricsCard title="fails" value={0} suffix="#" variant="negative" /> 231 + <MetricsCard title="total pings" value={12076} suffix="#" variant="info" /> 232 + <div className="hidden md:col-span-2 md:block" /> 233 + <MetricsCard title="avg" value={61} suffix="ms" /> 234 + <MetricsCard title="p75" value={67} suffix="ms" /> 235 + <MetricsCard title="p90" value={164} suffix="ms" /> 236 + <MetricsCard title="p95" value={198} suffix="ms" /> 237 + <MetricsCard title="p99" value={327} suffix="ms" /> 238 + </div> 239 + 240 + > We use Fly.io in production, and the machine never sleeps, yielding much 241 + > better results. 242 + 243 + ## Koyeb 244 + 245 + Koyeb is a developer-friendly serverless platform that allows for global app 246 + deployment without the need for operations, servers, or infrastructure 247 + management. Koyeb offers a free Starter plan that includes one Web Service, one 248 + Database service. The platform focuses on ease of deployment and scalability for 249 + developers 250 + 251 + ### Latency metrics 252 + 253 + <div className="grid grid-cols-2 gap-4 sm:grid-cols-3 md:grid-cols-5"> 254 + <MetricsCard title="uptime" value={100} suffix="%" variant="positive" /> 255 + <MetricsCard title="fails" value={0} suffix="#" variant="negative" /> 256 + <MetricsCard title="total pings" value={10955} suffix="#" variant="info" /> 257 + <div className="hidden md:col-span-2 md:block" /> 258 + <MetricsCard title="avg" value={539} suffix="ms" /> 259 + <MetricsCard title="p75" value={738} suffix="ms" /> 260 + <MetricsCard title="p90" value={881} suffix="ms" /> 261 + <MetricsCard title="p95" value={1013} suffix="ms" /> 262 + <MetricsCard title="p99" value={1525} suffix="ms" /> 263 + </div> 264 + 265 + <div className="mt-4"> 266 + <SimpleChart 267 + staticFile="/assets/posts/monitoring-latency/koyeb.json" 268 + caption="Koyeb avg. latency between 04. Feb and 18. Feb 2024." 269 + /> 270 + </div> 271 + 272 + ### Timing metrics 273 + 274 + | Region | DNS (ms) | Connection (ms) | TLS Handshake (ms) | TTFB (ms) | Transfert (ms) | 275 + | ------ | -------- | --------------- | ------------------ | --------- | -------------- | 276 + | AMS | 50 | 2 | 17 | 107 | 0 | 277 + | GRU | 139 | 65 | 75 | 407 | 0 | 278 + | HKG | 48 | 2 | 13 | 321 | 0 | 279 + | IAD | 35 | 1 | 12 | 129 | 0 | 280 + | JNB | 298 | 1 | 11 | 720 | 0 | 281 + | SYD | 97 | 1 | 10 | 711 | 0 | 282 + 283 + ### Headers 284 + 285 + The request headers show that none of our requests are cached. They contain 286 + `cf-cache-status: dynamic`. Cloudflare handles the Koyeb edge layer. 287 + https://www.koyeb.com/blog/building-a-multi-region-service-mesh-with-kuma-envoy-anycast-bgp-and-mtls 288 + 289 + Our requests follow this route: 290 + 291 + ``` 292 + Cf workers -> koyeb Global load balancer -> koyeb backend 293 + ``` 294 + 295 + Letโ€™s see where did we hit the cf workers 296 + 297 + | Checker region | Workers region | number of request | 298 + | -------------- | -------------- | ----------------- | 299 + | AMS | AMS | 1866 | 300 + | GRU | GRU | 504 | 301 + | GRU | IAD | 38 | 302 + | GRU | MIA | 688 | 303 + | GRU | EWR | 337 | 304 + | GRU | CIG | 299 | 305 + | HKG | HKG | 1866 | 306 + | IAD | IAD | 1866 | 307 + | JNB | JNB | 1861 | 308 + | JNB | AMS | 1 | 309 + | SYD | SYD | 1866 | 310 + 311 + Koyeb Global Load Balancer region we hit: 312 + 313 + | Checker region | Koyeb Global Load Balancer | number of request | 314 + | -------------- | -------------------------- | ----------------- | 315 + | AMS | FRA1 | 1866 | 316 + | GRU | WAS1 | 1866 | 317 + | HKG | SIN1 | 1866 | 318 + | IAD | WAS1 | 1866 | 319 + | JNB | PAR1 | 4 | 320 + | JNB | SIN1 | 1864 | 321 + | JNB | FRA1 | 1 | 322 + | JNB | SIN1 | 1866 | 323 + 324 + I have deployed our app in the Frankfurt data-center. 325 + 326 + ## Railway 327 + 328 + Railway is a cloud platform designed for building, shipping, and monitoring 329 + applications without the need for Platform Engineers. It simplifies the 330 + application development process by offering seamless deployment and monitoring 331 + capabilities. 332 + 333 + ### Latency metrics 334 + 335 + <div className="grid grid-cols-2 gap-4 sm:grid-cols-3 md:grid-cols-5"> 336 + <MetricsCard title="uptime" value={99.991} suffix="%" variant="positive" /> 337 + <MetricsCard title="fails" value={1} suffix="#" variant="negative" /> 338 + <MetricsCard title="total pings" value={10955} suffix="#" variant="info" /> 339 + <div className="hidden md:col-span-2 md:block" /> 340 + <MetricsCard title="avg" value={381} suffix="ms" /> 341 + <MetricsCard title="p75" value={469} suffix="ms" /> 342 + <MetricsCard title="p90" value={653} suffix="ms" /> 343 + <MetricsCard title="p95" value={661} suffix="ms" /> 344 + <MetricsCard title="p99" value={850} suffix="ms" /> 345 + </div> 346 + 347 + <div className="mt-4"> 348 + <SimpleChart 349 + staticFile="/assets/posts/monitoring-latency/railway.json" 350 + caption="Railway avg. latency between 04. Feb and 18. Feb 2024 aggregated in a 1h window." 351 + /> 352 + </div> 353 + 354 + ### Timing metrics 355 + 356 + | Region | DNS (ms) | Connection (ms) | TLS Handshake (ms) | TTFB (ms) | Transfert (ms) | 357 + | ------ | -------- | --------------- | ------------------ | --------- | -------------- | 358 + | AMS | 9 | 21 | 18 | 158 | 0 | 359 + | GRU | 14 | 115 | 127 | 178 | 0 | 360 + | HKG | 8 | 45 | 54 | 225 | 0 | 361 + | IAD | 7 | 2 | 14 | 65 | 0 | 362 + | JNB | 18 | 193 | 178 | 319 | 0 | 363 + | SYD | 21 | 108 | 105 | 280 | 0 | 364 + 365 + ### Headers 366 + 367 + The headers don't provide any information. 368 + 369 + Railway is using Google Cloud Platform. Itโ€™s the only service that does not 370 + allow us to pick a specific region on the free plan. Our test app will be 371 + located to `us-west1` Portland, Oregon. We can see that the latency is the 372 + lowest in IAD. 373 + 374 + By default our app did not scale down to 0. It was always running. We don't have 375 + any cold start. 376 + 377 + ## Render 378 + 379 + Render is a platform that simplifies deploying and scaling web applications and 380 + services. It offers features like automated SSL, automatic scaling, native 381 + support for popular frameworks, and one-click deployments from Git. The platform 382 + focuses on simplicity and developer productivity. 383 + 384 + ### Latency metrics 385 + 386 + <div className="grid grid-cols-2 gap-4 sm:grid-cols-3 md:grid-cols-5"> 387 + <MetricsCard title="uptime" value={99.89} suffix="%" variant="positive" /> 388 + <MetricsCard title="fails" value={12} suffix="#" variant="negative" /> 389 + <MetricsCard title="total pings" value={10946} suffix="#" variant="info" /> 390 + <div className="hidden md:col-span-2 md:block" /> 391 + <MetricsCard title="avg" value={451} suffix="ms" /> 392 + <MetricsCard title="p75" value={447} suffix="ms" /> 393 + <MetricsCard title="p90" value={591} suffix="ms" /> 394 + <MetricsCard title="p95" value={707} suffix="ms" /> 395 + <MetricsCard title="p99" value={902} suffix="ms" /> 396 + </div> 397 + 398 + <div className="mt-4"> 399 + <SimpleChart 400 + staticFile="/assets/posts/monitoring-latency/render.json" 401 + caption="Render avg. latency between 04. Feb and 18. Feb 2024 aggregated in a 1h window." 402 + /> 403 + </div> 404 + 405 + ### Timing metrics 406 + 407 + | Region | DNS (ms) | Connection (ms) | TLS Handshake (ms) | TTFB (ms) | Transfert (ms) | 408 + | ------ | -------- | --------------- | ------------------ | --------- | -------------- | 409 + | AMS | 20 | 2 | 7 | 107 | 0 | 410 + | GRU | 61 | 2 | 6 | 407 | 0 | 411 + | HKG | 76 | 2 | 6 | 321 | 0 | 412 + | IAD | 15 | 1 | 5 | 129 | 0 | 413 + | JNB | 36 | 161 | 167 | 720 | 0 | 414 + | SYD | 103 | 1 | 4 | 711 | 0 | 415 + 416 + ### Headers 417 + 418 + The headers don't provide any information. 419 + 420 + I have deployed our app in the Frankfurt data-center. 421 + 422 + According to the Render docs, the free tier will shut down the service after 15 423 + minutes of inactivity. However, our app is being accessed by a monitor every 10 424 + minutes. We should never scale down to 0. 425 + 426 + ``` 427 + Render spins down a Free web service that goes 15 minutes without receiving inbound traffic. Render spins the service back up whenever it next receives a request to process. 428 + ``` 429 + 430 + I think the failures are due to the cold start of our app. We have a default 431 + timeout of 30s and the render app takes up to 50s to start.We might have hit an 432 + inflection point between cold and warm. 433 + 434 + ## Conclusion 435 + 436 + Here are the results of our test: 437 + 438 + | Provider | Uptime | Fails Ping | Total Pings | AVG latency (ms) | P75 (ms) | P90 (ms) | P95 (ms) | P99 (ms) | 439 + | ---------- | ------ | ---------- | ----------- | ---------------- | -------- | -------- | -------- | -------- | 440 + | CF Workers | 100 | 0 | 10,956 | 182 | 138 | 690 | 778 | 991 | 441 + | Fly.io | 100 | 0 | 10,952 | 1,471 | 1,514 | 1,555 | 1,626 | 2,547 | 442 + | Koyeb | 100 | 0 | 10,955 | 536 | 738 | 881 | 1,013 | 1,525 | 443 + | Railway | 99.991 | 1 | 10,955 | 381 | 469 | 653 | 661 | 850 | 444 + | Render | 99.89 | 12 | 10,946 | 451 | 447 | 591 | 707 | 902 | 445 + 446 + If you value low latency, Cloudflare Workers are the best option for fast global 447 + performance without cold start issues. They deploy your app worldwide 448 + efficiently. 449 + 450 + For multi-region deployment, check out Koyeb and Fly.io. 451 + 452 + For specific region deployment, Railway and Render are good choices. 453 + 454 + Choosing a cloud provider involves considering not just latency but also user 455 + experience and pricing. 456 + 457 + We use Fly.io in production and are satisfied with it. 458 + 459 + #### Vercel (coming soon) 460 + 461 + I haven't included Vercel in this test. But I am currently running a test to 462 + compare the latency of Vercel Edge, Vercel Serverless. Results will be published 463 + soon. 464 + 465 + If you want to monitor your API or website, create an account on 466 + [OpenStatus](https://www.openstatus.dev/app/sign-up?ref=blog-monitoring).