repos / ops

infra for pico services
git clone https://github.com/picosh/ops.git

commit
88ae3b9
parent
a130a45
author
Antonio Mika
date
2023-07-24 17:26:23 +0000 UTC
Add ipv6 monitoring support
5 files changed,  +1468, -3
M monitoring/blackbox_exporter/config/blackbox.yml
+1352, -0
   1@@ -1330,3 +1330,1355 @@ modules:
   2       preferred_ip_protocol: ip4
   3       query_response:
   4         - expect: "^SSH-2.0-"
   5+  http_2xx_ip6:
   6+    prober: http
   7+    http:
   8+      preferred_ip_protocol: ip6
   9+      ip_protocol_fallback: false
  10+      follow_redirects: false
  11+  http_get_2xx_ip6:
  12+    prober: http
  13+    http:
  14+      preferred_ip_protocol: ip6
  15+      ip_protocol_fallback: false
  16+      follow_redirects: false
  17+  http_post_2xx_ip6:
  18+    prober: http
  19+    http:
  20+      preferred_ip_protocol: ip6
  21+      ip_protocol_fallback: false
  22+      follow_redirects: false
  23+  https_2xx_ip6:
  24+    prober: http
  25+    http:
  26+      preferred_ip_protocol: ip6
  27+      ip_protocol_fallback: false
  28+      follow_redirects: false
  29+      fail_if_not_ssl: true
  30+  https_get_2xx_ip6:
  31+    prober: http
  32+    http:
  33+      preferred_ip_protocol: ip6
  34+      ip_protocol_fallback: false
  35+      follow_redirects: false
  36+      fail_if_not_ssl: true
  37+  https_post_2xx_ip6:
  38+    prober: http
  39+    http:
  40+      preferred_ip_protocol: ip6
  41+      ip_protocol_fallback: false
  42+      follow_redirects: false
  43+      fail_if_not_ssl: true
  44+  http_3xx_ip6:
  45+    prober: http
  46+    http:
  47+      preferred_ip_protocol: ip6
  48+      ip_protocol_fallback: false
  49+      follow_redirects: false
  50+      valid_status_codes:
  51+        - 300
  52+        - 301
  53+        - 302
  54+        - 303
  55+        - 304
  56+        - 305
  57+        - 306
  58+        - 307
  59+        - 308
  60+        - 309
  61+        - 310
  62+        - 311
  63+        - 312
  64+        - 313
  65+        - 314
  66+        - 315
  67+        - 316
  68+        - 317
  69+        - 318
  70+        - 319
  71+        - 320
  72+        - 321
  73+        - 322
  74+        - 323
  75+        - 324
  76+        - 325
  77+        - 326
  78+        - 327
  79+        - 328
  80+        - 329
  81+        - 330
  82+        - 331
  83+        - 332
  84+        - 333
  85+        - 334
  86+        - 335
  87+        - 336
  88+        - 337
  89+        - 338
  90+        - 339
  91+        - 340
  92+        - 341
  93+        - 342
  94+        - 343
  95+        - 344
  96+        - 345
  97+        - 346
  98+        - 347
  99+        - 348
 100+        - 349
 101+        - 350
 102+        - 351
 103+        - 352
 104+        - 353
 105+        - 354
 106+        - 355
 107+        - 356
 108+        - 357
 109+        - 358
 110+        - 359
 111+        - 360
 112+        - 361
 113+        - 362
 114+        - 363
 115+        - 364
 116+        - 365
 117+        - 366
 118+        - 367
 119+        - 368
 120+        - 369
 121+        - 370
 122+        - 371
 123+        - 372
 124+        - 373
 125+        - 374
 126+        - 375
 127+        - 376
 128+        - 377
 129+        - 378
 130+        - 379
 131+        - 380
 132+        - 381
 133+        - 382
 134+        - 383
 135+        - 384
 136+        - 385
 137+        - 386
 138+        - 387
 139+        - 388
 140+        - 389
 141+        - 390
 142+        - 391
 143+        - 392
 144+        - 393
 145+        - 394
 146+        - 395
 147+        - 396
 148+        - 397
 149+        - 398
 150+        - 399
 151+  http_get_3xx_ip6:
 152+    prober: http
 153+    http:
 154+      preferred_ip_protocol: ip6
 155+      ip_protocol_fallback: false
 156+      follow_redirects: false
 157+      valid_status_codes:
 158+        - 300
 159+        - 301
 160+        - 302
 161+        - 303
 162+        - 304
 163+        - 305
 164+        - 306
 165+        - 307
 166+        - 308
 167+        - 309
 168+        - 310
 169+        - 311
 170+        - 312
 171+        - 313
 172+        - 314
 173+        - 315
 174+        - 316
 175+        - 317
 176+        - 318
 177+        - 319
 178+        - 320
 179+        - 321
 180+        - 322
 181+        - 323
 182+        - 324
 183+        - 325
 184+        - 326
 185+        - 327
 186+        - 328
 187+        - 329
 188+        - 330
 189+        - 331
 190+        - 332
 191+        - 333
 192+        - 334
 193+        - 335
 194+        - 336
 195+        - 337
 196+        - 338
 197+        - 339
 198+        - 340
 199+        - 341
 200+        - 342
 201+        - 343
 202+        - 344
 203+        - 345
 204+        - 346
 205+        - 347
 206+        - 348
 207+        - 349
 208+        - 350
 209+        - 351
 210+        - 352
 211+        - 353
 212+        - 354
 213+        - 355
 214+        - 356
 215+        - 357
 216+        - 358
 217+        - 359
 218+        - 360
 219+        - 361
 220+        - 362
 221+        - 363
 222+        - 364
 223+        - 365
 224+        - 366
 225+        - 367
 226+        - 368
 227+        - 369
 228+        - 370
 229+        - 371
 230+        - 372
 231+        - 373
 232+        - 374
 233+        - 375
 234+        - 376
 235+        - 377
 236+        - 378
 237+        - 379
 238+        - 380
 239+        - 381
 240+        - 382
 241+        - 383
 242+        - 384
 243+        - 385
 244+        - 386
 245+        - 387
 246+        - 388
 247+        - 389
 248+        - 390
 249+        - 391
 250+        - 392
 251+        - 393
 252+        - 394
 253+        - 395
 254+        - 396
 255+        - 397
 256+        - 398
 257+        - 399
 258+  http_post_3xx_ip6:
 259+    prober: http
 260+    http:
 261+      preferred_ip_protocol: ip6
 262+      ip_protocol_fallback: false
 263+      follow_redirects: false
 264+      valid_status_codes:
 265+        - 300
 266+        - 301
 267+        - 302
 268+        - 303
 269+        - 304
 270+        - 305
 271+        - 306
 272+        - 307
 273+        - 308
 274+        - 309
 275+        - 310
 276+        - 311
 277+        - 312
 278+        - 313
 279+        - 314
 280+        - 315
 281+        - 316
 282+        - 317
 283+        - 318
 284+        - 319
 285+        - 320
 286+        - 321
 287+        - 322
 288+        - 323
 289+        - 324
 290+        - 325
 291+        - 326
 292+        - 327
 293+        - 328
 294+        - 329
 295+        - 330
 296+        - 331
 297+        - 332
 298+        - 333
 299+        - 334
 300+        - 335
 301+        - 336
 302+        - 337
 303+        - 338
 304+        - 339
 305+        - 340
 306+        - 341
 307+        - 342
 308+        - 343
 309+        - 344
 310+        - 345
 311+        - 346
 312+        - 347
 313+        - 348
 314+        - 349
 315+        - 350
 316+        - 351
 317+        - 352
 318+        - 353
 319+        - 354
 320+        - 355
 321+        - 356
 322+        - 357
 323+        - 358
 324+        - 359
 325+        - 360
 326+        - 361
 327+        - 362
 328+        - 363
 329+        - 364
 330+        - 365
 331+        - 366
 332+        - 367
 333+        - 368
 334+        - 369
 335+        - 370
 336+        - 371
 337+        - 372
 338+        - 373
 339+        - 374
 340+        - 375
 341+        - 376
 342+        - 377
 343+        - 378
 344+        - 379
 345+        - 380
 346+        - 381
 347+        - 382
 348+        - 383
 349+        - 384
 350+        - 385
 351+        - 386
 352+        - 387
 353+        - 388
 354+        - 389
 355+        - 390
 356+        - 391
 357+        - 392
 358+        - 393
 359+        - 394
 360+        - 395
 361+        - 396
 362+        - 397
 363+        - 398
 364+        - 399
 365+  https_3xx_ip6:
 366+    prober: http
 367+    http:
 368+      preferred_ip_protocol: ip6
 369+      ip_protocol_fallback: false
 370+      follow_redirects: false
 371+      fail_if_not_ssl: true
 372+      valid_status_codes:
 373+        - 300
 374+        - 301
 375+        - 302
 376+        - 303
 377+        - 304
 378+        - 305
 379+        - 306
 380+        - 307
 381+        - 308
 382+        - 309
 383+        - 310
 384+        - 311
 385+        - 312
 386+        - 313
 387+        - 314
 388+        - 315
 389+        - 316
 390+        - 317
 391+        - 318
 392+        - 319
 393+        - 320
 394+        - 321
 395+        - 322
 396+        - 323
 397+        - 324
 398+        - 325
 399+        - 326
 400+        - 327
 401+        - 328
 402+        - 329
 403+        - 330
 404+        - 331
 405+        - 332
 406+        - 333
 407+        - 334
 408+        - 335
 409+        - 336
 410+        - 337
 411+        - 338
 412+        - 339
 413+        - 340
 414+        - 341
 415+        - 342
 416+        - 343
 417+        - 344
 418+        - 345
 419+        - 346
 420+        - 347
 421+        - 348
 422+        - 349
 423+        - 350
 424+        - 351
 425+        - 352
 426+        - 353
 427+        - 354
 428+        - 355
 429+        - 356
 430+        - 357
 431+        - 358
 432+        - 359
 433+        - 360
 434+        - 361
 435+        - 362
 436+        - 363
 437+        - 364
 438+        - 365
 439+        - 366
 440+        - 367
 441+        - 368
 442+        - 369
 443+        - 370
 444+        - 371
 445+        - 372
 446+        - 373
 447+        - 374
 448+        - 375
 449+        - 376
 450+        - 377
 451+        - 378
 452+        - 379
 453+        - 380
 454+        - 381
 455+        - 382
 456+        - 383
 457+        - 384
 458+        - 385
 459+        - 386
 460+        - 387
 461+        - 388
 462+        - 389
 463+        - 390
 464+        - 391
 465+        - 392
 466+        - 393
 467+        - 394
 468+        - 395
 469+        - 396
 470+        - 397
 471+        - 398
 472+        - 399
 473+  https_get_3xx_ip6:
 474+    prober: http
 475+    http:
 476+      preferred_ip_protocol: ip6
 477+      ip_protocol_fallback: false
 478+      follow_redirects: false
 479+      fail_if_not_ssl: true
 480+      valid_status_codes:
 481+        - 300
 482+        - 301
 483+        - 302
 484+        - 303
 485+        - 304
 486+        - 305
 487+        - 306
 488+        - 307
 489+        - 308
 490+        - 309
 491+        - 310
 492+        - 311
 493+        - 312
 494+        - 313
 495+        - 314
 496+        - 315
 497+        - 316
 498+        - 317
 499+        - 318
 500+        - 319
 501+        - 320
 502+        - 321
 503+        - 322
 504+        - 323
 505+        - 324
 506+        - 325
 507+        - 326
 508+        - 327
 509+        - 328
 510+        - 329
 511+        - 330
 512+        - 331
 513+        - 332
 514+        - 333
 515+        - 334
 516+        - 335
 517+        - 336
 518+        - 337
 519+        - 338
 520+        - 339
 521+        - 340
 522+        - 341
 523+        - 342
 524+        - 343
 525+        - 344
 526+        - 345
 527+        - 346
 528+        - 347
 529+        - 348
 530+        - 349
 531+        - 350
 532+        - 351
 533+        - 352
 534+        - 353
 535+        - 354
 536+        - 355
 537+        - 356
 538+        - 357
 539+        - 358
 540+        - 359
 541+        - 360
 542+        - 361
 543+        - 362
 544+        - 363
 545+        - 364
 546+        - 365
 547+        - 366
 548+        - 367
 549+        - 368
 550+        - 369
 551+        - 370
 552+        - 371
 553+        - 372
 554+        - 373
 555+        - 374
 556+        - 375
 557+        - 376
 558+        - 377
 559+        - 378
 560+        - 379
 561+        - 380
 562+        - 381
 563+        - 382
 564+        - 383
 565+        - 384
 566+        - 385
 567+        - 386
 568+        - 387
 569+        - 388
 570+        - 389
 571+        - 390
 572+        - 391
 573+        - 392
 574+        - 393
 575+        - 394
 576+        - 395
 577+        - 396
 578+        - 397
 579+        - 398
 580+        - 399
 581+  https_post_3xx_ip6:
 582+    prober: http
 583+    http:
 584+      preferred_ip_protocol: ip6
 585+      ip_protocol_fallback: false
 586+      follow_redirects: false
 587+      fail_if_not_ssl: true
 588+      valid_status_codes:
 589+        - 300
 590+        - 301
 591+        - 302
 592+        - 303
 593+        - 304
 594+        - 305
 595+        - 306
 596+        - 307
 597+        - 308
 598+        - 309
 599+        - 310
 600+        - 311
 601+        - 312
 602+        - 313
 603+        - 314
 604+        - 315
 605+        - 316
 606+        - 317
 607+        - 318
 608+        - 319
 609+        - 320
 610+        - 321
 611+        - 322
 612+        - 323
 613+        - 324
 614+        - 325
 615+        - 326
 616+        - 327
 617+        - 328
 618+        - 329
 619+        - 330
 620+        - 331
 621+        - 332
 622+        - 333
 623+        - 334
 624+        - 335
 625+        - 336
 626+        - 337
 627+        - 338
 628+        - 339
 629+        - 340
 630+        - 341
 631+        - 342
 632+        - 343
 633+        - 344
 634+        - 345
 635+        - 346
 636+        - 347
 637+        - 348
 638+        - 349
 639+        - 350
 640+        - 351
 641+        - 352
 642+        - 353
 643+        - 354
 644+        - 355
 645+        - 356
 646+        - 357
 647+        - 358
 648+        - 359
 649+        - 360
 650+        - 361
 651+        - 362
 652+        - 363
 653+        - 364
 654+        - 365
 655+        - 366
 656+        - 367
 657+        - 368
 658+        - 369
 659+        - 370
 660+        - 371
 661+        - 372
 662+        - 373
 663+        - 374
 664+        - 375
 665+        - 376
 666+        - 377
 667+        - 378
 668+        - 379
 669+        - 380
 670+        - 381
 671+        - 382
 672+        - 383
 673+        - 384
 674+        - 385
 675+        - 386
 676+        - 387
 677+        - 388
 678+        - 389
 679+        - 390
 680+        - 391
 681+        - 392
 682+        - 393
 683+        - 394
 684+        - 395
 685+        - 396
 686+        - 397
 687+        - 398
 688+        - 399
 689+  http_4xx_ip6:
 690+    prober: http
 691+    http:
 692+      preferred_ip_protocol: ip6
 693+      ip_protocol_fallback: false
 694+      follow_redirects: false
 695+      valid_status_codes:
 696+        - 400
 697+        - 401
 698+        - 402
 699+        - 403
 700+        - 404
 701+        - 405
 702+        - 406
 703+        - 407
 704+        - 408
 705+        - 409
 706+        - 410
 707+        - 411
 708+        - 412
 709+        - 413
 710+        - 414
 711+        - 415
 712+        - 416
 713+        - 417
 714+        - 418
 715+        - 419
 716+        - 420
 717+        - 421
 718+        - 422
 719+        - 423
 720+        - 424
 721+        - 425
 722+        - 426
 723+        - 427
 724+        - 428
 725+        - 429
 726+        - 430
 727+        - 431
 728+        - 432
 729+        - 433
 730+        - 434
 731+        - 435
 732+        - 436
 733+        - 437
 734+        - 438
 735+        - 439
 736+        - 440
 737+        - 441
 738+        - 442
 739+        - 443
 740+        - 444
 741+        - 445
 742+        - 446
 743+        - 447
 744+        - 448
 745+        - 449
 746+        - 450
 747+        - 451
 748+        - 452
 749+        - 453
 750+        - 454
 751+        - 455
 752+        - 456
 753+        - 457
 754+        - 458
 755+        - 459
 756+        - 460
 757+        - 461
 758+        - 462
 759+        - 463
 760+        - 464
 761+        - 465
 762+        - 466
 763+        - 467
 764+        - 468
 765+        - 469
 766+        - 470
 767+        - 471
 768+        - 472
 769+        - 473
 770+        - 474
 771+        - 475
 772+        - 476
 773+        - 477
 774+        - 478
 775+        - 479
 776+        - 480
 777+        - 481
 778+        - 482
 779+        - 483
 780+        - 484
 781+        - 485
 782+        - 486
 783+        - 487
 784+        - 488
 785+        - 489
 786+        - 490
 787+        - 491
 788+        - 492
 789+        - 493
 790+        - 494
 791+        - 495
 792+        - 496
 793+        - 497
 794+        - 498
 795+        - 499
 796+  http_get_4xx_ip6:
 797+    prober: http
 798+    http:
 799+      preferred_ip_protocol: ip6
 800+      ip_protocol_fallback: false
 801+      follow_redirects: false
 802+      valid_status_codes:
 803+        - 400
 804+        - 401
 805+        - 402
 806+        - 403
 807+        - 404
 808+        - 405
 809+        - 406
 810+        - 407
 811+        - 408
 812+        - 409
 813+        - 410
 814+        - 411
 815+        - 412
 816+        - 413
 817+        - 414
 818+        - 415
 819+        - 416
 820+        - 417
 821+        - 418
 822+        - 419
 823+        - 420
 824+        - 421
 825+        - 422
 826+        - 423
 827+        - 424
 828+        - 425
 829+        - 426
 830+        - 427
 831+        - 428
 832+        - 429
 833+        - 430
 834+        - 431
 835+        - 432
 836+        - 433
 837+        - 434
 838+        - 435
 839+        - 436
 840+        - 437
 841+        - 438
 842+        - 439
 843+        - 440
 844+        - 441
 845+        - 442
 846+        - 443
 847+        - 444
 848+        - 445
 849+        - 446
 850+        - 447
 851+        - 448
 852+        - 449
 853+        - 450
 854+        - 451
 855+        - 452
 856+        - 453
 857+        - 454
 858+        - 455
 859+        - 456
 860+        - 457
 861+        - 458
 862+        - 459
 863+        - 460
 864+        - 461
 865+        - 462
 866+        - 463
 867+        - 464
 868+        - 465
 869+        - 466
 870+        - 467
 871+        - 468
 872+        - 469
 873+        - 470
 874+        - 471
 875+        - 472
 876+        - 473
 877+        - 474
 878+        - 475
 879+        - 476
 880+        - 477
 881+        - 478
 882+        - 479
 883+        - 480
 884+        - 481
 885+        - 482
 886+        - 483
 887+        - 484
 888+        - 485
 889+        - 486
 890+        - 487
 891+        - 488
 892+        - 489
 893+        - 490
 894+        - 491
 895+        - 492
 896+        - 493
 897+        - 494
 898+        - 495
 899+        - 496
 900+        - 497
 901+        - 498
 902+        - 499
 903+  http_post_4xx_ip6:
 904+    prober: http
 905+    http:
 906+      preferred_ip_protocol: ip6
 907+      ip_protocol_fallback: false
 908+      follow_redirects: false
 909+      valid_status_codes:
 910+        - 400
 911+        - 401
 912+        - 402
 913+        - 403
 914+        - 404
 915+        - 405
 916+        - 406
 917+        - 407
 918+        - 408
 919+        - 409
 920+        - 410
 921+        - 411
 922+        - 412
 923+        - 413
 924+        - 414
 925+        - 415
 926+        - 416
 927+        - 417
 928+        - 418
 929+        - 419
 930+        - 420
 931+        - 421
 932+        - 422
 933+        - 423
 934+        - 424
 935+        - 425
 936+        - 426
 937+        - 427
 938+        - 428
 939+        - 429
 940+        - 430
 941+        - 431
 942+        - 432
 943+        - 433
 944+        - 434
 945+        - 435
 946+        - 436
 947+        - 437
 948+        - 438
 949+        - 439
 950+        - 440
 951+        - 441
 952+        - 442
 953+        - 443
 954+        - 444
 955+        - 445
 956+        - 446
 957+        - 447
 958+        - 448
 959+        - 449
 960+        - 450
 961+        - 451
 962+        - 452
 963+        - 453
 964+        - 454
 965+        - 455
 966+        - 456
 967+        - 457
 968+        - 458
 969+        - 459
 970+        - 460
 971+        - 461
 972+        - 462
 973+        - 463
 974+        - 464
 975+        - 465
 976+        - 466
 977+        - 467
 978+        - 468
 979+        - 469
 980+        - 470
 981+        - 471
 982+        - 472
 983+        - 473
 984+        - 474
 985+        - 475
 986+        - 476
 987+        - 477
 988+        - 478
 989+        - 479
 990+        - 480
 991+        - 481
 992+        - 482
 993+        - 483
 994+        - 484
 995+        - 485
 996+        - 486
 997+        - 487
 998+        - 488
 999+        - 489
1000+        - 490
1001+        - 491
1002+        - 492
1003+        - 493
1004+        - 494
1005+        - 495
1006+        - 496
1007+        - 497
1008+        - 498
1009+        - 499
1010+  https_4xx_ip6:
1011+    prober: http
1012+    http:
1013+      preferred_ip_protocol: ip6
1014+      ip_protocol_fallback: false
1015+      follow_redirects: false
1016+      fail_if_not_ssl: true
1017+      valid_status_codes:
1018+        - 400
1019+        - 401
1020+        - 402
1021+        - 403
1022+        - 404
1023+        - 405
1024+        - 406
1025+        - 407
1026+        - 408
1027+        - 409
1028+        - 410
1029+        - 411
1030+        - 412
1031+        - 413
1032+        - 414
1033+        - 415
1034+        - 416
1035+        - 417
1036+        - 418
1037+        - 419
1038+        - 420
1039+        - 421
1040+        - 422
1041+        - 423
1042+        - 424
1043+        - 425
1044+        - 426
1045+        - 427
1046+        - 428
1047+        - 429
1048+        - 430
1049+        - 431
1050+        - 432
1051+        - 433
1052+        - 434
1053+        - 435
1054+        - 436
1055+        - 437
1056+        - 438
1057+        - 439
1058+        - 440
1059+        - 441
1060+        - 442
1061+        - 443
1062+        - 444
1063+        - 445
1064+        - 446
1065+        - 447
1066+        - 448
1067+        - 449
1068+        - 450
1069+        - 451
1070+        - 452
1071+        - 453
1072+        - 454
1073+        - 455
1074+        - 456
1075+        - 457
1076+        - 458
1077+        - 459
1078+        - 460
1079+        - 461
1080+        - 462
1081+        - 463
1082+        - 464
1083+        - 465
1084+        - 466
1085+        - 467
1086+        - 468
1087+        - 469
1088+        - 470
1089+        - 471
1090+        - 472
1091+        - 473
1092+        - 474
1093+        - 475
1094+        - 476
1095+        - 477
1096+        - 478
1097+        - 479
1098+        - 480
1099+        - 481
1100+        - 482
1101+        - 483
1102+        - 484
1103+        - 485
1104+        - 486
1105+        - 487
1106+        - 488
1107+        - 489
1108+        - 490
1109+        - 491
1110+        - 492
1111+        - 493
1112+        - 494
1113+        - 495
1114+        - 496
1115+        - 497
1116+        - 498
1117+        - 499
1118+  https_get_4xx_ip6:
1119+    prober: http
1120+    http:
1121+      preferred_ip_protocol: ip6
1122+      ip_protocol_fallback: false
1123+      follow_redirects: false
1124+      fail_if_not_ssl: true
1125+      valid_status_codes:
1126+        - 400
1127+        - 401
1128+        - 402
1129+        - 403
1130+        - 404
1131+        - 405
1132+        - 406
1133+        - 407
1134+        - 408
1135+        - 409
1136+        - 410
1137+        - 411
1138+        - 412
1139+        - 413
1140+        - 414
1141+        - 415
1142+        - 416
1143+        - 417
1144+        - 418
1145+        - 419
1146+        - 420
1147+        - 421
1148+        - 422
1149+        - 423
1150+        - 424
1151+        - 425
1152+        - 426
1153+        - 427
1154+        - 428
1155+        - 429
1156+        - 430
1157+        - 431
1158+        - 432
1159+        - 433
1160+        - 434
1161+        - 435
1162+        - 436
1163+        - 437
1164+        - 438
1165+        - 439
1166+        - 440
1167+        - 441
1168+        - 442
1169+        - 443
1170+        - 444
1171+        - 445
1172+        - 446
1173+        - 447
1174+        - 448
1175+        - 449
1176+        - 450
1177+        - 451
1178+        - 452
1179+        - 453
1180+        - 454
1181+        - 455
1182+        - 456
1183+        - 457
1184+        - 458
1185+        - 459
1186+        - 460
1187+        - 461
1188+        - 462
1189+        - 463
1190+        - 464
1191+        - 465
1192+        - 466
1193+        - 467
1194+        - 468
1195+        - 469
1196+        - 470
1197+        - 471
1198+        - 472
1199+        - 473
1200+        - 474
1201+        - 475
1202+        - 476
1203+        - 477
1204+        - 478
1205+        - 479
1206+        - 480
1207+        - 481
1208+        - 482
1209+        - 483
1210+        - 484
1211+        - 485
1212+        - 486
1213+        - 487
1214+        - 488
1215+        - 489
1216+        - 490
1217+        - 491
1218+        - 492
1219+        - 493
1220+        - 494
1221+        - 495
1222+        - 496
1223+        - 497
1224+        - 498
1225+        - 499
1226+  https_post_4xx_ip6:
1227+    prober: http
1228+    http:
1229+      preferred_ip_protocol: ip6
1230+      ip_protocol_fallback: false
1231+      follow_redirects: false
1232+      fail_if_not_ssl: true
1233+      valid_status_codes:
1234+        - 400
1235+        - 401
1236+        - 402
1237+        - 403
1238+        - 404
1239+        - 405
1240+        - 406
1241+        - 407
1242+        - 408
1243+        - 409
1244+        - 410
1245+        - 411
1246+        - 412
1247+        - 413
1248+        - 414
1249+        - 415
1250+        - 416
1251+        - 417
1252+        - 418
1253+        - 419
1254+        - 420
1255+        - 421
1256+        - 422
1257+        - 423
1258+        - 424
1259+        - 425
1260+        - 426
1261+        - 427
1262+        - 428
1263+        - 429
1264+        - 430
1265+        - 431
1266+        - 432
1267+        - 433
1268+        - 434
1269+        - 435
1270+        - 436
1271+        - 437
1272+        - 438
1273+        - 439
1274+        - 440
1275+        - 441
1276+        - 442
1277+        - 443
1278+        - 444
1279+        - 445
1280+        - 446
1281+        - 447
1282+        - 448
1283+        - 449
1284+        - 450
1285+        - 451
1286+        - 452
1287+        - 453
1288+        - 454
1289+        - 455
1290+        - 456
1291+        - 457
1292+        - 458
1293+        - 459
1294+        - 460
1295+        - 461
1296+        - 462
1297+        - 463
1298+        - 464
1299+        - 465
1300+        - 466
1301+        - 467
1302+        - 468
1303+        - 469
1304+        - 470
1305+        - 471
1306+        - 472
1307+        - 473
1308+        - 474
1309+        - 475
1310+        - 476
1311+        - 477
1312+        - 478
1313+        - 479
1314+        - 480
1315+        - 481
1316+        - 482
1317+        - 483
1318+        - 484
1319+        - 485
1320+        - 486
1321+        - 487
1322+        - 488
1323+        - 489
1324+        - 490
1325+        - 491
1326+        - 492
1327+        - 493
1328+        - 494
1329+        - 495
1330+        - 496
1331+        - 497
1332+        - 498
1333+        - 499
1334+  tcp_connect_ip6:
1335+    prober: tcp
1336+    tcp:
1337+      preferred_ip_protocol: ip6
1338+      ip_protocol_fallback: false
1339+  tcps_connect_ip6:
1340+    prober: tcp
1341+    tcp:
1342+      preferred_ip_protocol: ip6
1343+      ip_protocol_fallback: false
1344+      tls: true
1345+  icmp_check_ip6:
1346+    prober: icmp
1347+    icmp:
1348+      preferred_ip_protocol: ip6
1349+      ip_protocol_fallback: false
1350+  ssh_banner_ip6:
1351+    prober: tcp
1352+    tcp:
1353+      preferred_ip_protocol: ip6
1354+      ip_protocol_fallback: false
1355+      query_response:
1356+        - expect: "^SSH-2.0-"
M monitoring/grafana/config/provisioning/alerting/http.yml
+1, -1
1@@ -22,7 +22,7 @@ groups:
2           datasourceUid: PBFA97CFB590B2093
3           model:
4             editorMode: code
5-            expr: probe_success{job="blackbox_exporter_http_3xx"}
6+            expr: probe_success{job=~"blackbox_exporter_http_3xx.*"}
7             hide: false
8             intervalMs: 1000
9             legendFormat: __auto
M monitoring/grafana/config/provisioning/alerting/ping.yml
+1, -1
1@@ -22,7 +22,7 @@ groups:
2           datasourceUid: PBFA97CFB590B2093
3           model:
4             editorMode: code
5-            expr: probe_success{job="blackbox_exporter_ping"}
6+            expr: probe_success{job="blackbox_exporter_ping.*"}
7             hide: false
8             intervalMs: 1000
9             legendFormat: __auto
M monitoring/grafana/config/provisioning/alerting/ssh.yml
+1, -1
1@@ -22,7 +22,7 @@ groups:
2           datasourceUid: PBFA97CFB590B2093
3           model:
4             editorMode: code
5-            expr: probe_success{job="blackbox_exporter_ssh"}
6+            expr: probe_success{job=~"blackbox_exporter_ssh.*"}
7             hide: false
8             intervalMs: 1000
9             legendFormat: __auto
M monitoring/prometheus/config/prometheus.yml
+113, -0
  1@@ -85,6 +85,29 @@ scrape_configs:
  2           - feeds.sh
  3           - monitoring.pico.sh
  4           - minio.pico.sh
  5+  - job_name: blackbox_exporter_ping_ip6
  6+    metrics_path: "/probe"
  7+    params:
  8+      module:
  9+        - icmp_check_ip6
 10+    relabel_configs:
 11+      - source_labels:
 12+          - __address__
 13+        target_label: __param_target
 14+      - source_labels:
 15+          - __param_target
 16+        target_label: instance
 17+      - target_label: __address__
 18+        replacement: blackbox_exporter:9115
 19+    static_configs:
 20+      - targets:
 21+          - prose.sh
 22+          - pastes.sh
 23+          - lists.sh
 24+          - imgs.sh
 25+          - feeds.sh
 26+          - monitoring.pico.sh
 27+          - minio.pico.sh
 28   - job_name: blackbox_exporter_ssh
 29     metrics_path: "/probe"
 30     params:
 31@@ -113,6 +136,34 @@ scrape_configs:
 32           - feeds.sh:650
 33           - monitoring.pico.sh:650
 34           - minio.pico.sh:650
 35+  - job_name: blackbox_exporter_ssh_ip6
 36+    metrics_path: "/probe"
 37+    params:
 38+      module:
 39+        - ssh_banner_ip6
 40+    relabel_configs:
 41+      - source_labels:
 42+          - __address__
 43+        target_label: __param_target
 44+      - source_labels:
 45+          - __param_target
 46+        target_label: instance
 47+      - target_label: __address__
 48+        replacement: blackbox_exporter:9115
 49+    static_configs:
 50+      - targets:
 51+          - prose.sh:22
 52+          - pastes.sh:22
 53+          - lists.sh:22
 54+          - imgs.sh:22
 55+          - feeds.sh:22
 56+          - prose.sh:650
 57+          - pastes.sh:650
 58+          - lists.sh:650
 59+          - imgs.sh:650
 60+          - feeds.sh:650
 61+          - monitoring.pico.sh:650
 62+          - minio.pico.sh:650
 63   - job_name: blackbox_exporter_https_2xx
 64     metrics_path: "/probe"
 65     params:
 66@@ -135,6 +186,28 @@ scrape_configs:
 67           - https://imgs.sh
 68           - https://feeds.sh
 69           - https://monitoring.pico.sh
 70+  - job_name: blackbox_exporter_https_2xx_ip6
 71+    metrics_path: "/probe"
 72+    params:
 73+      module:
 74+        - https_get_2xx_ip6
 75+    relabel_configs:
 76+      - source_labels:
 77+          - __address__
 78+        target_label: __param_target
 79+      - source_labels:
 80+          - __param_target
 81+        target_label: instance
 82+      - target_label: __address__
 83+        replacement: blackbox_exporter:9115
 84+    static_configs:
 85+      - targets:
 86+          - https://prose.sh
 87+          - https://pastes.sh
 88+          - https://lists.sh
 89+          - https://imgs.sh
 90+          - https://feeds.sh
 91+          - https://monitoring.pico.sh
 92   - job_name: blackbox_exporter_https_4xx
 93     metrics_path: "/probe"
 94     params:
 95@@ -152,6 +225,23 @@ scrape_configs:
 96     static_configs:
 97       - targets:
 98           - https://minio.pico.sh
 99+  - job_name: blackbox_exporter_https_4xx_ip6
100+    metrics_path: "/probe"
101+    params:
102+      module:
103+        - https_get_4xx_ip6
104+    relabel_configs:
105+      - source_labels:
106+          - __address__
107+        target_label: __param_target
108+      - source_labels:
109+          - __param_target
110+        target_label: instance
111+      - target_label: __address__
112+        replacement: blackbox_exporter:9115
113+    static_configs:
114+      - targets:
115+          - https://minio.pico.sh
116   - job_name: blackbox_exporter_http_3xx
117     metrics_path: "/probe"
118     params:
119@@ -175,3 +265,26 @@ scrape_configs:
120           - http://feeds.sh
121           - http://monitoring.pico.sh
122           - http://minio.pico.sh
123+  - job_name: blackbox_exporter_http_3xx_ip6
124+    metrics_path: "/probe"
125+    params:
126+      module:
127+        - http_get_3xx_ip6
128+    relabel_configs:
129+      - source_labels:
130+          - __address__
131+        target_label: __param_target
132+      - source_labels:
133+          - __param_target
134+        target_label: instance
135+      - target_label: __address__
136+        replacement: blackbox_exporter:9115
137+    static_configs:
138+      - targets:
139+          - http://prose.sh
140+          - http://pastes.sh
141+          - http://lists.sh
142+          - http://imgs.sh
143+          - http://feeds.sh
144+          - http://monitoring.pico.sh
145+          - http://minio.pico.sh