├── Makefile ├── test ├── haproxy │ ├── nordisch_org.csv.expected │ ├── partial-backend-failure.csv.expected │ ├── 1wt_eu.csv.expected │ ├── partial-backend-failure.csv │ ├── ubuntu_org.csv.expected │ ├── 1wt_eu.csv │ ├── nordisch_org.csv │ ├── dmnews_com.csv.expected │ ├── fedoraproject_org.csv.expected │ ├── ubuntu_org.csv │ ├── dmnews_com.csv │ └── fedoraproject_org.csv └── test_check_haproxy.sh ├── CHANGELOG.md ├── .github └── workflows │ └── build.yml ├── README.md ├── check_solr_slave.rb └── check_haproxy.rb /Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: test 2 | 3 | test: 4 | prove -v test/test_check_haproxy.sh 5 | -------------------------------------------------------------------------------- /test/haproxy/nordisch_org.csv.expected: -------------------------------------------------------------------------------- 1 | HAPROXY OK: 13 proxies found 2 | chronograf BACKEND (act) UP sess=0/1(0%) smax=0 3 | http FRONTEND (act) OPEN sess=2/10000(0%) smax=48 4 | http sock-1 (act) OPEN sess=0/10000(0%) smax=7 5 | http sock-2 (act) OPEN sess=0/10000(0%) smax=1 6 | http sock-3 (act) OPEN sess=2/10000(0%) smax=48 7 | hugo BACKEND (act) UP sess=0/1000(0%) smax=1 8 | influxdb-admin BACKEND (act) UP sess=0/1(0%) smax=0 9 | influxdb-data BACKEND (act) UP sess=0/1(0%) smax=0 10 | minio BACKEND (act) UP sess=0/1000(0%) smax=0 11 | nginx BACKEND (act) UP sess=0/1000(0%) smax=48 12 | nginx nginx-local (act) UP sess=0/-1(0%) smax=48 13 | radicale BACKEND (act) UP sess=0/1000(0%) smax=1 14 | torrent BACKEND (act) UP sess=0/1(0%) smax=0 15 | -------------------------------------------------------------------------------- /test/haproxy/partial-backend-failure.csv.expected: -------------------------------------------------------------------------------- 1 | HAPROXY WARN: ubuntuusers-static kanu (act) DOWN sess=0/512(0%) smax=0; ubuntuusers-media kanu (act) DOWN sess=0/512(0%) smax=0; ubuntuusers-legacy kanu (act) DOWN sess=0/512(0%) smax=0 2 | ubuntuusers-legacy BACKEND (act) UP sess=0/820(0%) smax=0 3 | ubuntuusers-legacy kanu (act) DOWN sess=0/512(0%) smax=0 4 | ubuntuusers-legacy she (act) UP sess=0/512(0%) smax=0 5 | ubuntuusers-media BACKEND (act) UP sess=0/820(0%) smax=0 6 | ubuntuusers-media kanu (act) DOWN sess=0/512(0%) smax=0 7 | ubuntuusers-media she (act) UP sess=0/512(0%) smax=0 8 | ubuntuusers-static BACKEND (act) UP sess=0/820(0%) smax=1 9 | ubuntuusers-static kanu (act) DOWN sess=0/512(0%) smax=0 10 | ubuntuusers-static she (act) UP sess=0/512(0%) smax=0 11 | -------------------------------------------------------------------------------- /test/haproxy/1wt_eu.csv.expected: -------------------------------------------------------------------------------- 1 | HAPROXY WARN: www www (act) DOWN sess=0/20(0%) smax=14; git www (act) DOWN sess=0/2(0%) smax=2 2 | demo BACKEND (act) UP sess=1/20(5%) smax=10 3 | git BACKEND (act) UP sess=0/2(0%) smax=13 4 | git bck (bck) UP sess=0/2(0%) smax=2 5 | git www (act) DOWN sess=0/2(0%) smax=2 6 | http-in FRONTEND (act) OPEN sess=5/100(5%) smax=25 7 | http-in IPv4-cached (act) OPEN sess=0/100(0%) smax=14 8 | http-in IPv4-direct (act) OPEN sess=1/100(1%) smax=25 9 | http-in IPv6-direct (act) OPEN sess=0/100(0%) smax=12 10 | http-in local (act) OPEN sess=0/100(0%) smax=0 11 | http-in local-https (act) OPEN sess=0/100(0%) smax=5 12 | www BACKEND (act) UP sess=0/100(0%) smax=21 13 | www bck (bck) UP sess=4/10(40%) smax=10 14 | www www (act) DOWN sess=0/20(0%) smax=14 15 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # check_haproxy.rb CHANGELOG 2 | 3 | ## v3.2.0 4 | * Add cookie argument to check_haproxy. Fixes #15 5 | * Fix bug with checking header variable 6 | * Enable openssl as needed. fixes #9 7 | * add --http-error-critical 8 | * parameters for SSL and insecure certificate 9 | * fix redirect for ruby 1.8 and change return codes 10 | * try first redirect which is mainly to https 11 | * allow https with invalid certificate on Ruby 1.8+ 12 | * Adding some error management 13 | * check_haproxy: collect perfdata from frontends, backends and servers. 14 | ## v3.1.0 15 | * Ignore backends without checks 16 | * Better plugin output; added thresholds for number of sessions 17 | * Add a little bit more output by default, but disable the "UP" spam unless you specify --debug (option was previously unused). 18 | * print all down proxies on a single line for nagios status 19 | ## v3.0.0 20 | * Fix bug when incorrectly reporting status 'UP 1/3' as warning 21 | * add debug flag, update usage and make script work with ruby 1.8+ 22 | * always display output and list down proxies first 23 | * Use method not hash key access 24 | * add license details 25 | ## v1.0.0 26 | * Initial version 27 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- 1 | # This workflow uses actions that are not certified by GitHub. 2 | # They are provided by a third-party and are governed by 3 | # separate terms of service, privacy policy, and support 4 | # documentation. 5 | # This workflow will download a prebuilt Ruby version, install dependencies and run tests with Rake 6 | # For more information see: https://github.com/marketplace/actions/setup-ruby-jruby-and-truffleruby 7 | 8 | name: Build 9 | 10 | on: 11 | push: 12 | branches: [ master ] 13 | pull_request: 14 | branches: [ master ] 15 | 16 | jobs: 17 | test: 18 | 19 | runs-on: ubuntu-latest 20 | strategy: 21 | matrix: 22 | ruby-version: ['2.4', '3.0'] 23 | 24 | steps: 25 | - uses: actions/checkout@v2 26 | - name: Set up Ruby 27 | # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, 28 | # change this to (see https://github.com/ruby/setup-ruby#versioning): 29 | # uses: ruby/setup-ruby@v1 30 | uses: ruby/setup-ruby@473e4d8fe5dd94ee328fdfca9f8c9c7afc9dae5e 31 | with: 32 | ruby-version: ${{ matrix.ruby-version }} 33 | bundler-cache: true # runs 'bundle install' and caches installed gems automatically 34 | - name: Run tests 35 | run: make 36 | -------------------------------------------------------------------------------- /test/test_check_haproxy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | NUM_TESTS=$(find test/haproxy/ -type f -name '*.csv' |wc -l|awk '{print $1}') 4 | echo "1..$(($NUM_TESTS + 3))" # this sucks, you have to add test count manually 5 | I=1 6 | for f in test/haproxy/*.csv; do 7 | OUTPUT_FILE=$(mktemp) 8 | DIFF_FILE=$(mktemp) 9 | ./check_haproxy.rb -u "$f" > "$OUTPUT_FILE" 10 | if diff -u "$f.expected" "$OUTPUT_FILE" > "$DIFF_FILE" 2>&1; then 11 | echo "ok $I - $f" 12 | else 13 | echo "not ok $I - $f" 14 | cat "$DIFF_FILE" 15 | fi 16 | I=$(($I + 1)) 17 | done 18 | 19 | do_test () { 20 | NAME=$1 21 | CMD=$2 22 | OUTPUT_FILE=$(mktemp) 23 | if eval "$CMD"; then 24 | TEST_RESULT="ok" 25 | else 26 | echo $? 27 | TEST_RESULT="not ok" 28 | cat "$OUTPUT_FILE" 29 | fi 30 | echo "$TEST_RESULT $I - $NAME" 31 | I=$(($I + 1)) 32 | } 33 | 34 | do_test 'warn limit' \ 35 | "./check_haproxy.rb -u test/haproxy/fedoraproject_org.csv -w 2 -p fedmsg-raw-zmq-outbound-backend |grep 'WARN.*too many sessions' > /dev/null" 36 | 37 | do_test 'crit limit' \ 38 | "./check_haproxy.rb -u test/haproxy/fedoraproject_org.csv -w 1 -c2 -p fedmsg-raw-zmq-outbound-backend |grep 'CRIT.*too many sessions' > /dev/null" 39 | 40 | do_test 'live url' \ 41 | "./check_haproxy.rb -u 'http://demo.1wt.eu/' >/dev/null" 42 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | nagios-checks 2 | ============= 3 | 4 | ![Build](https://github.com/benprew/nagios-checks/workflows/Build/badge.svg) 5 | 6 | Various Nagios check scripts. 7 | 8 | check_haproxy 9 | ------------- 10 | 11 | Checks haproxy stats and reports errors if any of the servers for a proxy are down. 12 | 13 | Usage: check_haproxy.rb [options] 14 | 15 | Specific options: 16 | -u, --url URL Statistics URL to check (e.g. http://demo.1wt.eu/) 17 | -p, --proxies [PROXIES] Only check these proxies (eg proxy1,proxy2,proxylive) 18 | -U, --user [USER] Basic auth user to login as 19 | -P, --password [PASSWORD] Basic auth password 20 | -w, --warning [WARNING] Threshold for number of sessions as a percentage of the limit 21 | -c, --critical [CRITICAL] Threshold for number of sessions as a percentage of the limit 22 | -h, --help Display this screen 23 | 24 | Example: ```check_haproxy.rb -u "http://demo.1wt.eu/" -w 80 -c 95``` 25 | 26 | 27 | check_solr_slave 28 | ---------------- 29 | 30 | Usage: check_solr_slave [options] 31 | -H, --hostname [hostname] Host to connect to [localhost] 32 | -p, --port [port] Port to connect to [8983] 33 | -w, --warn [minutes] Threshold for warning [15] 34 | -c, --crit [minutes] Threshold for critical [30] 35 | -h, --help Display this screen 36 | 37 | License 38 | ------- 39 | 40 | GPL https://www.gnu.org/licenses/gpl.html 41 | -------------------------------------------------------------------------------- /test/haproxy/partial-backend-failure.csv: -------------------------------------------------------------------------------- 1 | # pxname,svname,qcur,qmax,scur,smax,slim,stot,bin,bout,dreq,dresp,ereq,econ,eresp,wretr,wredis,status,weight,act,bck,chkfail,chkdown,lastchg,downtime,qlimit,pid,iid,sid,throttle,lbtot,tracked,type,rate,rate_lim,rate_max,check_status,check_code,check_duration,hrsp_1xx,hrsp_2xx,hrsp_3xx,hrsp_4xx,hrsp_5xx,hrsp_other,hanafail,req_rate,req_rate_max,req_tot,cli_abrt,srv_abrt,comp_in,comp_out,comp_byp,comp_rsp,lastsess,last_chk,last_agt,qtime,ctime,rtime,ttime, 2 | ubuntuusers-static,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,19,5,559046,168,,1,18,1,,0,,2,0,,0,L4OK,,6,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 3 | ubuntuusers-static,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,4857267,4857267,,1,18,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 4 | ubuntuusers-static,BACKEND,0,0,0,1,820,761,183203,108701,0,0,,0,0,0,0,UP,1,1,0,,5,559046,168,,1,18,0,,0,,1,0,,2,,,,0,0,761,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 5 | ubuntuusers-media,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,18,4,559046,163,,1,20,1,,0,,2,0,,0,L4OK,,6,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 6 | ubuntuusers-media,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,4857266,4857266,,1,20,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 7 | ubuntuusers-media,BACKEND,0,0,0,0,820,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,4,559046,163,,1,20,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 8 | ubuntuusers-legacy,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,19,5,559046,167,,1,21,1,,0,,2,0,,0,L4OK,,6,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 9 | ubuntuusers-legacy,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,4857266,4857266,,1,21,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 10 | ubuntuusers-legacy,BACKEND,0,0,0,0,820,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,5,559046,167,,1,21,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 11 | -------------------------------------------------------------------------------- /test/haproxy/ubuntu_org.csv.expected: -------------------------------------------------------------------------------- 1 | HAPROXY CRIT: ubuntuusers-tt BACKEND (act) DOWN sess=0/820(0%) smax=1 2 | http-in FRONTEND (act) OPEN sess=1/4096(0%) smax=109 3 | http-in ipv4 (act) OPEN sess=1/4096(0%) smax=109 4 | http-in ipv6 (act) OPEN sess=0/4096(0%) smax=28 5 | https-in FRONTEND (act) OPEN sess=2/4096(0%) smax=85 6 | https-in ipv4 (act) OPEN sess=2/4096(0%) smax=85 7 | https-in ipv6 (act) OPEN sess=0/4096(0%) smax=23 8 | jenkins BACKEND (act) UP sess=0/820(0%) smax=10 9 | jenkins webteam (act) UP sess=0/128(0%) smax=10 10 | kubuntu-de BACKEND (act) UP sess=0/410(0%) smax=102 11 | kubuntu-de kubuntude (act) UP sess=0/256(0%) smax=102 12 | mailman BACKEND (act) UP sess=0/820(0%) smax=3 13 | mailman mailman (act) UP sess=0/256(0%) smax=3 14 | sentry BACKEND (act) UP sess=0/820(0%) smax=9 15 | sentry sentry (act) UP sess=0/128(0%) smax=9 16 | ubuconde BACKEND (act) UP sess=0/820(0%) smax=8 17 | ubuconde verein (act) UP sess=0/256(0%) smax=8 18 | ubuconeu BACKEND (act) UP sess=0/820(0%) smax=1 19 | ubuconeu verein (act) UP sess=0/256(0%) smax=0 20 | ubuntu-berlin BACKEND (act) UP sess=0/820(0%) smax=8 21 | ubuntu-berlin berlin (act) UP sess=0/256(0%) smax=8 22 | ubuntu-de BACKEND (act) UP sess=0/820(0%) smax=4 23 | ubuntu-de verein (act) UP sess=0/256(0%) smax=4 24 | ubuntuir BACKEND (act) UP sess=0/820(0%) smax=32 25 | ubuntuir ubuntuir (act) UP sess=0/256(0%) smax=31 26 | ubuntuusers-legacy BACKEND (act) UP sess=0/820(0%) smax=0 27 | ubuntuusers-legacy kanu (act) DOWN sess=0/512(0%) smax=0 28 | ubuntuusers-legacy she (act) UP sess=0/512(0%) smax=0 29 | ubuntuusers-media BACKEND (act) UP sess=0/820(0%) smax=0 30 | ubuntuusers-media kanu (act) DOWN sess=0/512(0%) smax=0 31 | ubuntuusers-media she (act) UP sess=0/512(0%) smax=0 32 | ubuntuusers-oss BACKEND (act) UP sess=0/820(0%) smax=2 33 | ubuntuusers-oss webteam (act) UP sess=0/128(0%) smax=2 34 | ubuntuusers-python BACKEND (act) UP sess=0/820(0%) smax=2 35 | ubuntuusers-python ruwa (act) UP sess=0/256(0%) smax=0 36 | ubuntuusers-python tali (act) UP sess=0/256(0%) smax=0 37 | ubuntuusers-staging BACKEND (act) UP sess=0/820(0%) smax=8 38 | ubuntuusers-staging webteam (act) UP sess=0/128(0%) smax=8 39 | ubuntuusers-static BACKEND (act) UP sess=0/820(0%) smax=2 40 | ubuntuusers-static kanu (act) DOWN sess=0/512(0%) smax=0 41 | ubuntuusers-static she (act) UP sess=0/512(0%) smax=0 42 | ubuntuusers-staticwiki BACKEND (act) UP sess=0/820(0%) smax=6 43 | ubuntuusers-staticwiki verein (act) UP sess=0/256(0%) smax=6 44 | ubuntuusers-testing BACKEND (act) UP sess=0/820(0%) smax=2 45 | ubuntuusers-testing webteam (act) UP sess=0/128(0%) smax=2 46 | ubuntuusers-tour BACKEND (act) UP sess=0/820(0%) smax=0 47 | ubuntuusers-tour kanu (act) DOWN sess=0/512(0%) smax=0 48 | ubuntuusers-tour she (act) UP sess=0/512(0%) smax=0 49 | ubuntuusers-tt BACKEND (act) DOWN sess=0/820(0%) smax=1 50 | ubuntuusers-tt srv10 (act) DOWN sess=0/512(0%) smax=0 51 | verein-ubuntu-de BACKEND (act) UP sess=0/820(0%) smax=5 52 | verein-ubuntu-de verein (act) UP sess=0/256(0%) smax=5 53 | znc BACKEND (act) UP sess=0/820(0%) smax=0 54 | znc f01 (act) UP sess=0/128(0%) smax=0 55 | -------------------------------------------------------------------------------- /test/haproxy/1wt_eu.csv: -------------------------------------------------------------------------------- 1 | # pxname,svname,qcur,qmax,scur,smax,slim,stot,bin,bout,dreq,dresp,ereq,econ,eresp,wretr,wredis,status,weight,act,bck,chkfail,chkdown,lastchg,downtime,qlimit,pid,iid,sid,throttle,lbtot,tracked,type,rate,rate_lim,rate_max,check_status,check_code,check_duration,hrsp_1xx,hrsp_2xx,hrsp_3xx,hrsp_4xx,hrsp_5xx,hrsp_other,hanafail,req_rate,req_rate_max,req_tot,cli_abrt,srv_abrt,comp_in,comp_out,comp_byp,comp_rsp,lastsess,last_chk,last_agt,qtime,ctime,rtime,ttime,agent_status,agent_code,agent_duration,check_desc,agent_desc,check_rise,check_fall,check_health,agent_rise,agent_fall,agent_health,addr,cookie,mode,algo,conn_rate,conn_rate_max,conn_tot,intercepted,dcon,dses, 2 | http-in,FRONTEND,,,5,25,100,3161987,609712281,6469035959,2232237,0,10310,,,,,OPEN,,,,,,,,,1,2,0,,,,0,3,0,89,,,,0,876125,59515,55972,244,2230104,,3,89,3211133,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,3,89,3181215,354602,0,0, 3 | http-in,IPv4-direct,,,1,25,100,2291028,367022152,1064567588,2219307,0,17,,,,,OPEN,,,,,,,,,1,2,1,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 4 | http-in,IPv4-cached,,,0,14,100,812576,223558890,4917830438,6637,0,1,,,,,OPEN,,,,,,,,,1,2,2,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 5 | http-in,IPv6-direct,,,0,12,100,45357,15381777,292639605,2665,0,10292,,,,,OPEN,,,,,,,,,1,2,3,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 6 | http-in,local,,,0,0,100,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,2,4,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 7 | http-in,local-https,,,0,5,100,32254,3749462,193998328,3628,0,0,,,,,OPEN,,,,,,,,,1,2,5,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 8 | www,www,0,0,0,14,20,459085,169826821,3914623823,,0,,10,15,46,2,DOWN,1,1,0,26,7,885894,895155,,1,3,1,,459078,,2,0,,68,L7STS,404,2,0,410203,11256,37455,1,0,,,,,42593,2,,,,,885895,Not Found,,0,3,37,513,,,,Layer7 wrong status,,2,3,0,,,,,,http,,,,,,,, 9 | www,bck,0,1,4,10,10,97391,38690561,1971792825,,0,,2,0,2,0,UP,1,0,1,9,2,4028243,1154,,1,3,2,,97394,,2,0,,59,L7OK,200,2,0,90656,1418,5292,0,0,,,,,19650,2,,,,,20,OK,,0,1,17,1044,,,,Layer7 check passed,,2,5,6,,,,,,http,,,,,,,, 10 | www,BACKEND,0,0,0,21,100,558269,208605416,5886751764,1716,0,,71,15,48,2,UP,1,0,1,,2,4028243,1154,,1,3,0,,556472,,1,0,,68,,,,0,500859,12674,44473,220,43,,,,558269,62274,4,0,0,0,0,20,,,0,1,17,1044,,,,,,,,,,,,,,http,,,,,,,, 11 | git,www,0,0,0,2,2,1464,580155,27040897,,0,,0,0,0,0,DOWN,1,1,0,21,7,885894,895119,,1,4,1,,1334,,2,0,,2,L7STS,404,1,0,1210,0,254,0,0,,,,,15,0,,,,,886879,Not Found,,421,1,1089,2042,,,,Layer7 wrong status,,2,3,0,,,,,,http,,,,,,,, 12 | git,bck,0,7,0,2,2,356,129900,11454350,,0,,0,0,0,0,UP,1,0,1,9,2,4028243,1160,,1,4,2,,356,,2,0,,2,L7OK,200,2,0,325,0,31,0,0,,,,,27,0,,,,,3209,OK,,52,1,537,1334,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 13 | git,BACKEND,0,10,0,13,2,1820,750189,38495247,0,0,,0,0,0,0,UP,1,0,1,,2,4028243,1160,,1,4,0,,1690,,1,0,,4,,,,0,1535,0,285,0,0,,,,1820,42,0,0,0,0,0,3209,,,262,1,1080,2352,,,,,,,,,,,,,,http,,,,,,,, 14 | demo,BACKEND,0,0,1,10,20,19867,7087787,483986641,40,0,,24,0,0,0,UP,0,0,0,,0,5344748,,,1,17,0,,0,,1,1,,8,,,,0,19129,243,0,24,470,,,,19866,86,158,0,0,0,0,0,,,0,0,0,2065,,,,,,,,,,,,,,http,,,,,,,, 15 | -------------------------------------------------------------------------------- /check_solr_slave.rb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | 3 | require 'rexml/document' 4 | require 'uri' 5 | require 'net/http' 6 | require 'optparse' 7 | require 'date' 8 | 9 | # Set default options 10 | options = {} 11 | options[:hostname] = "localhost" 12 | options[:port] = "8983" 13 | options[:warn] = "15" 14 | options[:crit] = "30" 15 | 16 | # Parse command line options 17 | opts = OptionParser.new 18 | opts.on('-H', '--hostname [hostname]', 'Host to connect to [localhost]') do |hostname| 19 | options[:hostname] = hostname 20 | end 21 | 22 | opts.on('-p', '--port [port]', 'Port to connect to [8983]') do |port| 23 | options[:port] = port 24 | end 25 | 26 | opts.on('-w', '--warn [minutes]', 'Threshold for warning [15]') do |warn| 27 | options[:warn] = warn 28 | end 29 | 30 | opts.on('-c', '--crit [minutes]', 'Threshold for critical [30]') do |crit| 31 | options[:crit] = crit 32 | end 33 | 34 | opts.on( '-h', '--help', 'Display this screen' ) do 35 | puts opts 36 | exit 3 37 | end 38 | opts.parse! 39 | 40 | def get_status_from_uri(uri) 41 | begin 42 | res = Net::HTTP.get(uri) 43 | rescue SocketError => e 44 | puts "CRITICAL - Unable to contact #{uri}: HTTP #{e}" 45 | exit 2 46 | end 47 | 48 | REXML::Document.new(res) 49 | end 50 | 51 | def index_version(rexml_doc) 52 | REXML::XPath.first(rexml_doc, '*//long[@name="replicatableIndexVersion"]').text.to_i 53 | end 54 | 55 | solr_slave_status = get_status_from_uri(URI("http://#{options[:hostname]}:#{options[:port]}/solr/replication?command=details")) 56 | solr_master_status = get_status_from_uri(URI(REXML::XPath.first(solr_slave_status, '*//str[@name="masterUrl"]').text + "?command=details")) 57 | replication_time = DateTime.parse(REXML::XPath.first(solr_slave_status, '*//str[@name="indexReplicatedAt"]').text) 58 | 59 | # First check to see if we have matching index numbers 60 | # If they don't match, how long since we have succeeded? 61 | current_time = DateTime.now 62 | if index_version(solr_master_status) == index_version(solr_slave_status) 63 | puts "OK - Slave is current: #{replication_time}" 64 | exit 0 65 | elsif replication_time > current_time - options[:warn].to_i / 1440.0 66 | puts "OK - Slave is recent: #{replication_time}" 67 | exit 0 68 | elsif replication_time < current_time - options[:crit].to_i / 1440.0 69 | puts "CRITICAL - Slave more than #{options[:crit]} minutes old: #{replication_time}" 70 | exit 2 71 | elsif replication_time < current_time - options[:warn].to_i / 1440.0 72 | puts "WARNING - Slave more than #{options[:warn]} minutes old: #{replication_time}" 73 | exit 1 74 | else 75 | puts "UNKNOWN - Unable to determine replication status" 76 | exit 3 77 | end 78 | 79 | =begin 80 | Copyright (C) 2013 Ben Prew 81 | 82 | This program is free software: you can redistribute it and/or modify 83 | it under the terms of the GNU General Public License as published by 84 | the Free Software Foundation, either version 3 of the License, or 85 | (at your option) any later version. 86 | 87 | This program is distributed in the hope that it will be useful, 88 | but WITHOUT ANY WARRANTY; without even the implied warranty of 89 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 90 | GNU General Public License for more details. 91 | 92 | You should have received a copy of the GNU General Public License 93 | along with this program. If not, see . 94 | =end 95 | -------------------------------------------------------------------------------- /test/haproxy/nordisch_org.csv: -------------------------------------------------------------------------------- 1 | # pxname,svname,qcur,qmax,scur,smax,slim,stot,bin,bout,dreq,dresp,ereq,econ,eresp,wretr,wredis,status,weight,act,bck,chkfail,chkdown,lastchg,downtime,qlimit,pid,iid,sid,throttle,lbtot,tracked,type,rate,rate_lim,rate_max,check_status,check_code,check_duration,hrsp_1xx,hrsp_2xx,hrsp_3xx,hrsp_4xx,hrsp_5xx,hrsp_other,hanafail,req_rate,req_rate_max,req_tot,cli_abrt,srv_abrt,comp_in,comp_out,comp_byp,comp_rsp,lastsess,last_chk,last_agt,qtime,ctime,rtime,ttime,agent_status,agent_code,agent_duration,check_desc,agent_desc,check_rise,check_fall,check_health,agent_rise,agent_fall,agent_health,addr,cookie,mode,algo,conn_rate,conn_rate_max,conn_tot,intercepted,dcon,dses, 2 | http,FRONTEND,,,2,48,10000,39006,1115049190,267430337,0,0,386,,,,,OPEN,,,,,,,,,1,3,0,,,,0,1,0,62,,,,0,34879,4791,2098,39,14,,1,62,41822,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,1,62,39006,0,0,0, 3 | http,sock-1,,,0,7,10000,2859,916485,450245,0,0,367,,,,,OPEN,,,,,,,,,1,3,1,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 4 | http,sock-2,,,0,1,10000,52,12785,10016,0,0,19,,,,,OPEN,,,,,,,,,1,3,2,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 5 | http,sock-3,,,2,48,10000,36095,1114119920,266970076,0,0,0,,,,,OPEN,,,,,,,,,1,3,3,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,http,,,,,,0,0, 6 | radicale,radicale-local,0,0,0,1,,32,2030,1696,,0,,8,0,24,0,no check,1,1,0,,,640052,,,1,4,1,,8,,2,0,,1,,,,0,0,0,0,0,0,,,,,0,0,,,,,99954,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 7 | radicale,BACKEND,0,0,0,1,1000,8,2030,1696,0,0,,8,0,24,0,UP,1,1,0,,0,640052,0,,1,4,0,,8,,1,0,,1,,,,0,0,0,0,8,0,,,,8,0,0,0,0,0,0,99954,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 8 | hugo,hugo,0,0,0,1,,8,271,424,,0,,2,0,6,0,no check,1,1,0,,,640052,,,1,5,1,,2,,2,0,,1,,,,0,0,0,0,0,0,,,,,0,0,,,,,183097,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 9 | hugo,BACKEND,0,0,0,1,1000,2,271,424,0,0,,2,0,6,0,UP,1,1,0,,0,640052,0,,1,5,0,,2,,1,0,,1,,,,0,0,0,0,2,0,,,,2,0,0,0,0,0,0,183097,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 10 | nginx,nginx-local,0,0,0,48,,37490,1114021941,258006337,,0,,0,0,0,0,UP,1,1,0,0,0,640052,0,,1,6,1,,37490,,2,0,,62,L7OK,200,0,0,34685,1050,1712,29,0,,,,,30,0,,,,,17,OK,,0,0,94,669,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 11 | nginx,BACKEND,0,0,0,48,1000,37490,1114021941,258006337,0,0,,0,0,0,0,UP,1,1,0,,0,640052,0,,1,6,0,,37490,,1,0,,62,,,,0,34685,1050,1712,29,14,,,,37490,30,0,0,0,0,0,17,,,0,0,94,669,,,,,,,,,,,,,,http,,,,,,,, 12 | chronograf,chronograf,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,640052,,,1,7,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 13 | chronograf,BACKEND,0,0,0,0,1,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,640052,0,,1,7,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 14 | minio,minio,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,640052,,,1,8,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 15 | minio,BACKEND,0,0,0,0,1000,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,640052,0,,1,8,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 16 | influxdb-admin,influxdb-admin,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,640052,,,1,9,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 17 | influxdb-admin,BACKEND,0,0,0,0,1,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,640052,0,,1,9,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 18 | influxdb-data,influxdb-data,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,640052,,,1,10,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 19 | influxdb-data,BACKEND,0,0,0,0,1,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,640052,0,,1,10,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 20 | torrent,torrent,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,640052,,,1,11,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 21 | torrent,BACKEND,0,0,0,0,1,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,640052,0,,1,11,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 22 | stats,BACKEND,0,0,1,1,1000,195,67998,8953906,0,0,,0,0,0,0,UP,0,0,0,,0,640052,,,1,12,0,,0,,1,1,,2,,,,0,194,0,0,0,0,,,,194,0,0,0,0,0,0,0,,,0,0,0,9,,,,,,,,,,,,,,http,,,,,,,, 23 | -------------------------------------------------------------------------------- /test/haproxy/dmnews_com.csv.expected: -------------------------------------------------------------------------------- 1 | HAPROXY OK: 58 proxies found 2 | 85 FRONTEND (act) OPEN sess=21/4096(0%) smax=54 3 | 85_ads_cygnus_com_ BACKEND (act) UP sess=0/410(0%) smax=0 4 | 85_beta_manage_ 1225112e50221c6c82e36b615e931214a349628e (act) UP sess=0/-1(0%) smax=0 5 | 85_beta_manage_ BACKEND (act) UP sess=0/410(0%) smax=0 6 | 85_beta_manage_ af6cecda2ec36f76ac732d6a07c14f28ad8729db (act) UP sess=0/-1(0%) smax=0 7 | 85_beta_manage_ ce4d0b217a10d77aeb19ead09d5cebc5fddcfe57 (act) UP sess=0/-1(0%) smax=0 8 | 85_beta_manage_ f0a5e20d1ed25a46db1277ffcd27f7834089b9a3 (act) UP sess=0/-1(0%) smax=0 9 | 85_clarity_ BACKEND (act) UP sess=0/410(0%) smax=2 10 | 85_components_ BACKEND (act) UP sess=0/410(0%) smax=4 11 | 85_contracts_ BACKEND (act) UP sess=0/410(0%) smax=1 12 | 85_cygnus_ BACKEND (act) UP sess=0/410(0%) smax=1 13 | 85_dfp_www_ 643ba73c76c8fe43a593deff8c267a3a8d6a39a2 (act) UP sess=0/-1(0%) smax=1 14 | 85_dfp_www_ BACKEND (act) UP sess=0/410(0%) smax=1 15 | 85_email_ BACKEND (act) UP sess=0/410(0%) smax=2 16 | 85_emailx_email_ 643ba73c76c8fe43a593deff8c267a3a8d6a39a2 (act) UP sess=0/-1(0%) smax=0 17 | 85_emailx_email_ BACKEND (act) UP sess=0/410(0%) smax=0 18 | 85_emailx_newsletter_dmnews_com_ 643ba73c76c8fe43a593deff8c267a3a8d6a39a2 (act) UP sess=0/-1(0%) smax=0 19 | 85_emailx_newsletter_dmnews_com_ BACKEND (act) UP sess=0/410(0%) smax=0 20 | 85_local_ 867b545e87c85dc3db732231ca4b23c510b744a3 (act) UP sess=1/-1(0%) smax=5 21 | 85_local_ BACKEND (act) UP sess=1/410(0%) smax=5 22 | 85_manage_ 1225112e50221c6c82e36b615e931214a349628e (act) UP sess=0/-1(0%) smax=1 23 | 85_manage_ BACKEND (act) UP sess=0/410(0%) smax=3 24 | 85_manage_ af6cecda2ec36f76ac732d6a07c14f28ad8729db (act) UP sess=0/-1(0%) smax=1 25 | 85_manage_ ce4d0b217a10d77aeb19ead09d5cebc5fddcfe57 (act) UP sess=0/-1(0%) smax=1 26 | 85_manage_ f0a5e20d1ed25a46db1277ffcd27f7834089b9a3 (act) UP sess=0/-1(0%) smax=1 27 | 85_manage_as3_com_ 1225112e50221c6c82e36b615e931214a349628e (act) UP sess=0/-1(0%) smax=0 28 | 85_manage_as3_com_ BACKEND (act) UP sess=0/410(0%) smax=0 29 | 85_manage_as3_com_ af6cecda2ec36f76ac732d6a07c14f28ad8729db (act) UP sess=0/-1(0%) smax=0 30 | 85_manage_as3_com_ ce4d0b217a10d77aeb19ead09d5cebc5fddcfe57 (act) UP sess=0/-1(0%) smax=0 31 | 85_manage_as3_com_ f0a5e20d1ed25a46db1277ffcd27f7834089b9a3 (act) UP sess=0/-1(0%) smax=0 32 | 85_media_ 109eccc80b81bc17dc95afe54129a421a8583fe0 (act) UP sess=0/-1(0%) smax=0 33 | 85_media_ 60f4bcef14080f1b0b0e4a36543f28b766e4dfe5 (act) UP sess=0/-1(0%) smax=0 34 | 85_media_ 62bbdb9eb1cae28e4e896664fe5f514eee28231f (act) UP sess=0/-1(0%) smax=0 35 | 85_media_ 8be90cae223ef6618d73c91e3fcb52ea33a6a2a5 (act) UP sess=0/-1(0%) smax=0 36 | 85_media_ BACKEND (act) UP sess=0/410(0%) smax=0 37 | 85_media_backend_ 109eccc80b81bc17dc95afe54129a421a8583fe0 (act) UP sess=0/-1(0%) smax=1 38 | 85_media_backend_ 60f4bcef14080f1b0b0e4a36543f28b766e4dfe5 (act) UP sess=0/-1(0%) smax=1 39 | 85_media_backend_ 62bbdb9eb1cae28e4e896664fe5f514eee28231f (act) UP sess=0/-1(0%) smax=1 40 | 85_media_backend_ 8be90cae223ef6618d73c91e3fcb52ea33a6a2a5 (act) UP sess=0/-1(0%) smax=1 41 | 85_media_backend_ BACKEND (act) UP sess=0/410(0%) smax=3 42 | 85_newsletter_ BACKEND (act) UP sess=0/410(0%) smax=1 43 | 85_olytics_ 12a325ceaf9c722ee5b64574e6fd48f58922bb22 (act) UP sess=0/-1(0%) smax=5 44 | 85_olytics_ 5244b59db100a9e2bf6fa47e231ea5bc82630b43 (act) UP sess=0/-1(0%) smax=5 45 | 85_olytics_ 60c3cd51ecd7b24adcfa5685babc50def99cf712 (act) UP sess=1/-1(0%) smax=5 46 | 85_olytics_ BACKEND (act) UP sess=1/410(0%) smax=10 47 | 85_olytics_ ec3c1e1a5e262f63b1dfd665f5266eeacf003175 (act) UP sess=0/-1(0%) smax=4 48 | 85_radix_ BACKEND (act) UP sess=0/410(0%) smax=6 49 | 85_radix_ bac3b76021c19ee2b49c7cd710f46179bd1ffc6c (act) UP sess=0/-1(0%) smax=6 50 | 85_www_ BACKEND (act) UP sess=1/410(0%) smax=33 51 | 85_www_as3_com_ BACKEND (act) UP sess=0/410(0%) smax=0 52 | 85_www_cu_ 72078c67dbca4c040cba09213b079f8db14f68a8 (act) UP sess=0/-1(0%) smax=1 53 | 85_www_cu_ BACKEND (act) UP sess=0/410(0%) smax=1 54 | 85_www_locksmithledger_com_admin BACKEND (act) UP sess=0/410(0%) smax=0 55 | 85_www_locksmithledger_com_app BACKEND (act) UP sess=0/410(0%) smax=0 56 | 85_www_locksmithledger_com_codesexpress BACKEND (act) UP sess=0/410(0%) smax=0 57 | 85_www_locksmithledger_com_reg BACKEND (act) UP sess=0/410(0%) smax=0 58 | default BACKEND (act) UP sess=0/410(0%) smax=0 59 | default FRONTEND (act) OPEN sess=0/4096(0%) smax=0 60 | -------------------------------------------------------------------------------- /check_haproxy.rb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/ruby 2 | 3 | require 'optparse' 4 | require 'open-uri' 5 | require 'ostruct' 6 | require 'csv' 7 | 8 | VERSION = :'3.2.0' 9 | 10 | OK = 0 11 | WARNING = 1 12 | CRITICAL = 2 13 | UNKNOWN = 3 14 | 15 | 16 | status = ['OK', 'WARN', 'CRIT', 'UNKN'] 17 | 18 | @proxies = [] 19 | @errors = { OK => [], WARNING => [], CRITICAL => [], UNKNOWN => [] } 20 | options = OpenStruct.new 21 | options.proxies = nil 22 | 23 | op = OptionParser.new do |opts| 24 | opts.banner = 'Usage: check_haproxy.rb [options]' 25 | 26 | opts.separator '' 27 | opts.separator 'Specific options:' 28 | 29 | # Required arguments 30 | opts.on("-u", "--url URL", "Statistics URL to check (eg. http://demo.1wt.eu/)") do |v| 31 | options.url = v 32 | options.url += ";csv" unless options.url =~ /csv$/ 33 | end 34 | 35 | # Optional Arguments 36 | opts.on("-p", "--proxies [PROXIES]", "Only check these proxies (eg. proxy1,proxy2,proxylive)") do |v| 37 | options.proxies = v.split(/,/) 38 | end 39 | 40 | opts.on("-U", "--user [USER]", "Basic auth user to login as") do |v| 41 | options.user = v 42 | end 43 | 44 | opts.on("-P", "--password [PASSWORD]", "Basic auth password") do |v| 45 | options.password = v 46 | end 47 | 48 | opts.on("-w", "--warning [WARNING]", "Pct of active sessions (eg 85, 90)") do |v| 49 | options.warning = v 50 | end 51 | 52 | opts.on("-c", "--critical [CRITICAL]", "Pct of active sessions (eg 90, 95)") do |v| 53 | options.critical = v 54 | end 55 | 56 | opts.on('-k', '--insecure', 'Allow insecure TLS/SSL connections') do 57 | options.insecure_ssl = true 58 | end 59 | 60 | opts.on('--http-error-critical', 'Throw critical when connection to HAProxy is refused or returns error code') do 61 | options.http_error_critical = true 62 | end 63 | 64 | opts.on('--cookie [COOKIE]', 'Login/Session cookie') do |v| 65 | options.cookie = v 66 | end 67 | 68 | opts.on('-h', '--help', 'Display this screen') do 69 | puts opts 70 | exit 3 71 | end 72 | 73 | opts.on('--version', 'Show version and exit') do 74 | puts "check_haproxy.rb v#{VERSION}" 75 | exit 3 76 | end 77 | end 78 | 79 | op.parse! 80 | 81 | unless options.url 82 | puts 'ERROR: URL is required' 83 | puts op 84 | exit UNKNOWN 85 | end 86 | 87 | if options.warning && !options.warning.to_i.between?(0, 100) 88 | puts 'ERROR: warning must be between 0 and 100' 89 | puts op 90 | exit UNKNOWN 91 | end 92 | 93 | if options.critical && !options.critical.to_i.between?(0, 100) 94 | puts 'ERROR: critical must be between 0 and 100' 95 | puts op 96 | exit UNKNOWN 97 | end 98 | 99 | if options.warning && options.critical && options.warning.to_i > options.critical.to_i 100 | puts 'ERROR: warning must be below critical' 101 | puts op 102 | exit UNKNOWN 103 | end 104 | 105 | def open_options(options) 106 | open_opts = { 107 | :http_basic_authentication => [options.user, options.password] 108 | } 109 | open_opts['Cookie'] = options.cookie if options.cookie 110 | 111 | # allows https with invalid certificate on ruby 1.9 112 | # src: http://snippets.aktagon.com/snippets/370-hack-for-using-openuri-with-ssl 113 | if options.insecure_ssl && RUBY_VERSION =~ /1\.9/ 114 | open_opts[:ssl_verify_mode] = OpenSSL::SSL::VERIFY_NONE 115 | end 116 | 117 | return open_opts 118 | end 119 | 120 | def haproxy_response(options) 121 | tries = 2 122 | 123 | if options.url =~ /https/ 124 | require 'openssl' 125 | # allows https with invalid certificate on ruby 1.8 126 | # src: http://snippets.aktagon.com/snippets/370-hack-for-using-openuri-with-ssl 127 | if options.insecure_ssl && RUBY_VERSION =~ /1\.8/ 128 | OpenSSL::SSL.const_set :VERIFY_PEER, OpenSSL::SSL::VERIFY_NONE 129 | end 130 | end 131 | 132 | begin 133 | return URI.open(options.url, **open_options(options)) 134 | rescue OpenURI::HTTPError => e 135 | puts "ERROR: #{e.message}" 136 | options.http_error_critical ? exit(CRITICAL) : exit(UNKNOWN) 137 | rescue Errno::ECONNREFUSED => e 138 | puts "ERROR: #{e.message}" 139 | options.http_error_critical ? exit(CRITICAL) : exit(UNKNOWN) 140 | rescue RuntimeError => e 141 | if e.message =~ /redirection forbidden/ 142 | options.url = e.message.gsub(/.*-> (.*)/, '\1') # extract redirect URL 143 | retry if (tries -= 1) > 0 144 | raise 145 | else 146 | exit UNKNOWN 147 | end 148 | end 149 | end 150 | 151 | header = nil 152 | 153 | haproxy_response(options).each do |line| 154 | if line =~ /^# / 155 | header = line[2..-1].split(',') 156 | next 157 | elsif !header 158 | puts "ERROR: CSV header is missing: #{line}" 159 | exit UNKNOWN 160 | end 161 | 162 | row = header.zip(CSV.parse_line(line)).reduce({}) { |hash, val| hash.merge({val[0] => val[1]}) } 163 | 164 | next if options.proxies && !options.proxies.include?(row['pxname']) 165 | next if ['statistics', 'admin_stats', 'stats'].include? row['pxname'] 166 | next if row['status'] == 'no check' 167 | 168 | role = %w[BACKEND FRONTEND].include?(row['svname']) || row['bck'].to_i == 0 ? :act : :bck 169 | if row['slim'].to_i == 0 170 | session_percent_usage = 0 171 | else 172 | session_percent_usage = row['scur'].to_i * 100 / row['slim'].to_i 173 | end 174 | 175 | proxy_name = sprintf("%s %s (%s) %s", row['pxname'], row['svname'], role, row['status']) 176 | message = sprintf("%s\tsess=%s/%s(%d%%) smax=%s", 177 | proxy_name, 178 | row['scur'], 179 | row['slim'] || '-1', 180 | session_percent_usage, 181 | row['smax']) 182 | @proxies << message 183 | 184 | if role == :act && row['status'] == 'DOWN' 185 | err_level = row['svname'] == 'BACKEND' ? CRITICAL : WARNING 186 | @errors[err_level] << message 187 | end 188 | 189 | if options.critical && session_percent_usage >= options.critical.to_i 190 | @errors[CRITICAL] << sprintf("%s - too many sessions %s/%s(%d%%)", proxy_name, row['scur'], row['slim'], session_percent_usage) 191 | elsif options.warning && session_percent_usage >= options.warning.to_i 192 | @errors[WARNING] << sprintf("%s - too many sessions %s/%s(%d%%)", proxy_name, row['scur'], row['slim'], session_percent_usage) 193 | end 194 | end 195 | 196 | @errors[OK] << "#{@proxies.length} proxies found" 197 | 198 | @errors[UNKNOWN] << "No proxies listed as up or down" if @proxies.empty? 199 | 200 | [CRITICAL, WARNING, UNKNOWN, OK].each do |exit_code| 201 | next if @errors[exit_code].empty? 202 | 203 | puts "HAPROXY #{status[exit_code]}: #{@errors[exit_code].join('; ')}" 204 | puts @proxies.sort 205 | exit exit_code 206 | end 207 | 208 | =begin 209 | Copyright (C) 2013 Ben Prew 210 | Copyright (C) 2013 Mark Ruys, Peercode 211 | Copyright (C) 2015 Hector Sanjuan. Nugg.ad 212 | Copyright (C) 2015 Roger Torrentsgeneros 213 | This program is free software: you can redistribute it and/or modify 214 | it under the terms of the GNU General Public License as published by 215 | the Free Software Foundation, either version 3 of the License, or 216 | (at your option) any later version. 217 | This program is distributed in the hope that it will be useful, 218 | but WITHOUT ANY WARRANTY; without even the implied warranty of 219 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 220 | GNU General Public License for more details. 221 | You should have received a copy of the GNU General Public License 222 | along with this program. If not, see . 223 | =end 224 | -------------------------------------------------------------------------------- /test/haproxy/fedoraproject_org.csv.expected: -------------------------------------------------------------------------------- 1 | HAPROXY CRIT: osbs-backend BACKEND (act) DOWN sess=0/500(0%) smax=0 2 | autocloud-backend BACKEND (act) UP sess=0/500(0%) smax=9 3 | autocloud-backend autocloud-web01 (act) UP sess=0/-1(0%) smax=5 4 | autocloud-backend autocloud-web02 (act) UP sess=0/-1(0%) smax=5 5 | autocloud-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=9 6 | badges-backend BACKEND (act) UP sess=0/500(0%) smax=38 7 | badges-backend badges-web01 (act) UP sess=0/-1(0%) smax=37 8 | badges-backend badges-web02 (act) UP sess=0/-1(0%) smax=26 9 | badges-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=38 10 | blockerbugs-backend BACKEND (act) UP sess=0/500(0%) smax=12 11 | blockerbugs-backend blockerbugs01 (act) UP sess=0/-1(0%) smax=6 12 | blockerbugs-backend blockerbugs02 (act) UP sess=0/-1(0%) smax=6 13 | blockerbugs-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=12 14 | datagrepper-backend BACKEND (act) UP sess=0/500(0%) smax=36 15 | datagrepper-backend datagrepper01 (act) UP sess=0/-1(0%) smax=19 16 | datagrepper-backend datagrepper02 (act) UP sess=0/-1(0%) smax=17 17 | datagrepper-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=36 18 | fas-backend BACKEND (act) UP sess=0/500(0%) smax=37 19 | fas-backend fas01 (act) UP sess=0/-1(0%) smax=17 20 | fas-backend fas02 (act) UP sess=0/-1(0%) smax=11 21 | fas-backend fas03 (act) UP sess=0/-1(0%) smax=13 22 | fas-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=37 23 | fedmsg-raw-zmq-inbound-backend BACKEND (act) UP sess=0/500(0%) smax=0 24 | fedmsg-raw-zmq-inbound-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 25 | fedmsg-raw-zmq-outbound-backend BACKEND (act) UP sess=14/500(2%) smax=31 26 | fedmsg-raw-zmq-outbound-frontend FRONTEND (act) OPEN sess=14/5000(0%) smax=31 27 | fedmsg-websockets-backend BACKEND (act) UP sess=0/500(0%) smax=16 28 | fedmsg-websockets-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=16 29 | fedocal-backend BACKEND (act) UP sess=0/500(0%) smax=8 30 | fedocal-backend fedocal01 (act) UP sess=0/-1(0%) smax=4 31 | fedocal-backend fedocal02 (act) UP sess=0/-1(0%) smax=4 32 | fedocal-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=8 33 | fp-wiki-backend BACKEND (act) UP sess=0/500(0%) smax=97 34 | fp-wiki-backend wiki01 (act) UP sess=0/-1(0%) smax=48 35 | fp-wiki-backend wiki02 (act) UP sess=0/-1(0%) smax=49 36 | fp-wiki-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=97 37 | freemedia-backend BACKEND (act) UP sess=0/500(0%) smax=1 38 | freemedia-backend sundries01 (act) UP sess=0/-1(0%) smax=1 39 | freemedia-backend sundries02 (act) UP sess=0/-1(0%) smax=0 40 | freemedia-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=1 41 | freshmaker-backend BACKEND (act) UP sess=0/500(0%) smax=0 42 | freshmaker-backend freshmaker-frontend01 (act) UP sess=0/-1(0%) smax=0 43 | freshmaker-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 44 | geoip-city-backend BACKEND (act) UP sess=0/500(0%) smax=4 45 | geoip-city-backend sundries01 (act) UP sess=0/-1(0%) smax=3 46 | geoip-city-backend sundries02 (act) UP sess=0/-1(0%) smax=2 47 | geoip-city-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=4 48 | github2fedmsg-backend BACKEND (act) UP sess=0/500(0%) smax=4 49 | github2fedmsg-backend github2fedmsg01 (act) UP sess=0/-1(0%) smax=4 50 | github2fedmsg-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=4 51 | hubs-backend BACKEND (act) UP sess=0/500(0%) smax=0 52 | hubs-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 53 | ipa-backend BACKEND (act) UP sess=0/500(0%) smax=2 54 | ipa-backend ipa01 (act) UP sess=0/-1(0%) smax=2 55 | ipa-backend ipa02 (bck) UP sess=0/-1(0%) smax=0 56 | ipa-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=2 57 | ipa01-backend BACKEND (act) UP sess=0/500(0%) smax=0 58 | ipa01-backend ipa01 (act) UP sess=0/-1(0%) smax=0 59 | ipa01-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 60 | ipsilon-backend BACKEND (act) UP sess=0/500(0%) smax=5 61 | ipsilon-backend ipsilon01 (act) UP sess=0/-1(0%) smax=2 62 | ipsilon-backend ipsilon02 (act) UP sess=0/-1(0%) smax=3 63 | ipsilon-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=5 64 | kerneltest-backend BACKEND (act) UP sess=0/500(0%) smax=6 65 | kerneltest-backend kerneltest01 (act) UP sess=0/-1(0%) smax=6 66 | kerneltest-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=6 67 | koschei-backend BACKEND (act) UP sess=0/500(0%) smax=7 68 | koschei-backend koschei-web01 (act) UP sess=0/-1(0%) smax=3 69 | koschei-backend koschei-web02 (act) UP sess=0/-1(0%) smax=4 70 | koschei-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=7 71 | krb5-backend BACKEND (act) UP sess=0/500(0%) smax=0 72 | krb5-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 73 | mbs-backend BACKEND (act) UP sess=0/500(0%) smax=2 74 | mbs-backend mbs-frontend01 (act) UP sess=0/-1(0%) smax=2 75 | mbs-backend mbs-frontend02 (act) UP sess=0/-1(0%) smax=1 76 | mbs-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=2 77 | mdapi-backend BACKEND (act) UP sess=0/500(0%) smax=243 78 | mdapi-backend mdapi01 (act) UP sess=0/-1(0%) smax=243 79 | mdapi-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=243 80 | mirror-lists-backend BACKEND (act) UP sess=0/500(0%) smax=413 81 | mirror-lists-backend mirrorlist-local1 (act) UP sess=0/-1(0%) smax=316 82 | mirror-lists-backend mirrorlist-local2 (act) UP sess=0/-1(0%) smax=318 83 | mirror-lists-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=413 84 | mirrormanager-backend BACKEND (act) UP sess=0/500(0%) smax=3 85 | mirrormanager-backend mm-frontend01 (act) UP sess=0/-1(0%) smax=2 86 | mirrormanager-backend mm-frontend02 (act) UP sess=0/-1(0%) smax=2 87 | mirrormanager-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=3 88 | modernpaste-backend BACKEND (act) UP sess=0/500(0%) smax=15 89 | modernpaste-backend modernpaste01 (act) UP sess=0/-1(0%) smax=8 90 | modernpaste-backend modernpaste02 (act) UP sess=0/-1(0%) smax=8 91 | modernpaste-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=15 92 | notifs-web-backend BACKEND (act) UP sess=0/500(0%) smax=8 93 | notifs-web-backend notifs-web01 (act) UP sess=0/-1(0%) smax=4 94 | notifs-web-backend notifs-web02 (act) UP sess=0/-1(0%) smax=4 95 | notifs-web-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=8 96 | nuancier-backend BACKEND (act) UP sess=0/500(0%) smax=40 97 | nuancier-backend nuancier01 (act) UP sess=0/-1(0%) smax=38 98 | nuancier-backend nuancier02 (act) UP sess=0/-1(0%) smax=24 99 | nuancier-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=40 100 | oci-candidate-registry-backend BACKEND (act) UP sess=0/500(0%) smax=1 101 | oci-candidate-registry-backend oci-candidate-registry01 (act) UP sess=0/-1(0%) smax=1 102 | oci-candidate-registry-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=1 103 | oci-registry-backend BACKEND (act) UP sess=0/500(0%) smax=17 104 | oci-registry-backend oci-registry01 (act) UP sess=0/-1(0%) smax=9 105 | oci-registry-backend oci-registry02 (act) UP sess=0/-1(0%) smax=8 106 | oci-registry-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=17 107 | odcs-backend BACKEND (act) UP sess=0/500(0%) smax=3 108 | odcs-backend odcs-frontend01 (act) UP sess=0/-1(0%) smax=3 109 | odcs-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=3 110 | openqa-backend BACKEND (act) UP sess=0/500(0%) smax=0 111 | openqa-backend openqa01 (act) UP sess=0/-1(0%) smax=0 112 | openqa-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 113 | osbs-backend BACKEND (act) DOWN sess=0/500(0%) smax=0 114 | osbs-backend osbs-master01 (act) DOWN sess=0/-1(0%) smax=0 115 | osbs-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 116 | packages-backend BACKEND (act) UP sess=0/500(0%) smax=22 117 | packages-backend packages03 (act) UP sess=0/-1(0%) smax=11 118 | packages-backend packages04 (act) UP sess=0/-1(0%) smax=11 119 | packages-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=22 120 | pdc-backend BACKEND (act) UP sess=0/500(0%) smax=7 121 | pdc-backend pdc-web01 (act) UP sess=0/-1(0%) smax=7 122 | pdc-backend pdc-web02 (act) UP sess=0/-1(0%) smax=7 123 | pdc-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=7 124 | stats-backend BACKEND (act) UP sess=1/500(0%) smax=5 125 | stats-frontend FRONTEND (act) OPEN sess=1/5000(0%) smax=8 126 | totpcgiprovision-backend BACKEND (act) UP sess=0/500(0%) smax=0 127 | totpcgiprovision-backend fas01 (act) UP sess=0/-1(0%) smax=0 128 | totpcgiprovision-backend fas02 (act) UP sess=0/-1(0%) smax=0 129 | totpcgiprovision-backend fas03 (act) UP sess=0/-1(0%) smax=0 130 | totpcgiprovision-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 131 | voting-backend BACKEND (act) UP sess=0/500(0%) smax=4 132 | voting-backend elections01 (act) UP sess=0/-1(0%) smax=2 133 | voting-backend elections02 (act) UP sess=0/-1(0%) smax=2 134 | voting-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=4 135 | zanata2fedmsg-backend BACKEND (act) UP sess=0/500(0%) smax=0 136 | zanata2fedmsg-backend zanata2fedmsg01 (act) UP sess=0/-1(0%) smax=0 137 | zanata2fedmsg-frontend FRONTEND (act) OPEN sess=0/5000(0%) smax=0 138 | -------------------------------------------------------------------------------- /test/haproxy/ubuntu_org.csv: -------------------------------------------------------------------------------- 1 | # pxname,svname,qcur,qmax,scur,smax,slim,stot,bin,bout,dreq,dresp,ereq,econ,eresp,wretr,wredis,status,weight,act,bck,chkfail,chkdown,lastchg,downtime,qlimit,pid,iid,sid,throttle,lbtot,tracked,type,rate,rate_lim,rate_max,check_status,check_code,check_duration,hrsp_1xx,hrsp_2xx,hrsp_3xx,hrsp_4xx,hrsp_5xx,hrsp_other,hanafail,req_rate,req_rate_max,req_tot,cli_abrt,srv_abrt,comp_in,comp_out,comp_byp,comp_rsp,lastsess,last_chk,last_agt,qtime,ctime,rtime,ttime, 2 | https-in,FRONTEND,,,2,85,4096,2136332,2504775167,82899157497,0,0,98854,,,,,OPEN,,,,,,,,,1,2,0,,,,0,0,0,34,,,,0,6231043,49724,158930,4502,3758,,1,93,6447957,,,0,0,0,0,,,,,,,, 3 | https-in,ipv4,,,2,85,4096,2169569,2430958277,78640483024,0,0,94649,,,,,OPEN,,,,,,,,,1,2,1,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 4 | https-in,ipv6,,,0,23,4096,43891,73816890,4258674473,0,0,4205,,,,,OPEN,,,,,,,,,1,2,2,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 5 | http-in,FRONTEND,,,1,109,4096,940259,549849173,7477022674,0,0,11356,,,,,OPEN,,,,,,,,,1,3,0,,,,0,1,0,82,,,,0,615286,454818,103254,471,247,,1,82,1174077,,,0,0,0,0,,,,,,,, 6 | http-in,ipv4,,,1,109,4096,918905,532578634,7316902232,0,0,8617,,,,,OPEN,,,,,,,,,1,3,1,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 7 | http-in,ipv6,,,0,28,4096,21354,17270539,160120442,0,0,2739,,,,,OPEN,,,,,,,,,1,3,2,,,,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 8 | ubuntu-de,verein,0,0,0,4,256,18029,4026100,8989659,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,4,1,,18029,,2,0,,13,L4OK,,1,0,0,18029,0,0,0,0,,,,0,0,,,,,53,,,0,0,1,166, 9 | ubuntu-de,BACKEND,0,0,0,4,820,18029,4026100,8989659,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,4,0,,18029,,1,0,,13,,,,0,0,18029,0,0,0,,,,,0,0,0,0,0,0,53,,,0,0,1,166, 10 | verein-ubuntu-de,verein,0,0,0,5,256,17009,3522633,121239768,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,5,1,,17009,,2,0,,12,L4OK,,0,0,14769,98,2109,0,0,0,,,,18,0,,,,,236,,,0,0,2,320, 11 | verein-ubuntu-de,BACKEND,0,0,0,5,820,17009,3522633,121239768,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,5,0,,17009,,1,0,,12,,,,0,14769,98,2123,4,15,,,,,18,0,0,0,0,0,236,,,0,0,2,320, 12 | ubuconde,verein,0,0,0,8,256,121764,38989902,1655707530,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,6,1,,121764,,2,0,,43,L4OK,,0,0,73056,22758,25922,0,0,0,,,,79,0,,,,,111,,,0,0,15,467, 13 | ubuconde,BACKEND,0,0,0,8,820,220280,69206218,1670552828,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,6,0,,121764,,1,0,,43,,,,0,73056,121274,25930,2,18,,,,,79,0,0,0,0,0,111,,,0,0,15,467, 14 | ubuconeu,verein,0,0,0,0,256,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,7,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 15 | ubuconeu,BACKEND,0,0,0,1,820,4,574,481,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,7,0,,0,,1,0,,1,,,,0,0,4,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 16 | ubuntu-berlin,berlin,0,0,0,8,256,33023,7862551,92403133,,0,,0,0,0,0,UP,1,1,0,1,0,2885976,0,,1,8,1,,33023,,2,0,,31,L4OK,,0,0,11187,104,21722,0,0,0,,,,7,0,,,,,53,,,0,1,2,115, 17 | ubuntu-berlin,BACKEND,0,0,0,8,820,33023,7862551,92403133,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,8,0,,33023,,1,0,,31,,,,0,11187,104,21729,3,0,,,,,7,0,0,0,0,0,53,,,0,1,2,115, 18 | ubuntuusers-staging,webteam,0,0,0,8,128,7757,4285547,42440176,,0,,0,4,0,0,UP,1,1,0,0,0,2885976,0,,1,9,1,,7757,,2,0,,41,L4OK,,1,0,4658,2206,799,0,0,0,,,,21,0,,,,,21953,,,0,0,155,511, 19 | ubuntuusers-staging,BACKEND,0,0,0,8,820,7757,4285547,42440176,0,0,,0,4,0,0,UP,1,1,0,,0,2885976,0,,1,9,0,,7757,,1,0,,41,,,,0,4658,2206,820,32,41,,,,,21,0,0,0,0,0,21953,,,0,0,155,511, 20 | ubuntuusers-testing,webteam,0,0,0,2,128,544,147021,4884452,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,10,1,,544,,2,0,,8,L4OK,,1,0,108,25,411,0,0,0,,,,0,0,,,,,844,,,0,0,154,247, 21 | ubuntuusers-testing,BACKEND,0,0,0,2,820,544,147021,4884452,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,10,0,,544,,1,0,,8,,,,0,108,25,411,0,0,,,,,0,0,0,0,0,0,844,,,0,0,154,247, 22 | ubuntuusers-oss,webteam,0,0,0,2,128,586,152457,4763156,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,11,1,,586,,2,0,,8,L4OK,,1,0,126,45,414,0,0,0,,,,2,0,,,,,19076,,,0,1,195,299, 23 | ubuntuusers-oss,BACKEND,0,0,0,2,820,586,152457,4763156,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,11,0,,586,,1,0,,8,,,,0,126,45,415,0,0,,,,,2,0,0,0,0,0,19076,,,0,1,195,299, 24 | ubuntuusers-tt,srv10,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,2885975,2885975,,1,12,1,,0,,2,0,,0,L4CON,,0,0,0,0,0,0,0,0,,,,0,0,,,,,-1,Connection refused,,0,0,0,0, 25 | ubuntuusers-tt,BACKEND,0,0,0,1,820,27,4389,369603,0,0,,27,0,0,0,DOWN,0,0,0,,1,2885975,2885975,,1,12,0,,0,,1,0,,1,,,,0,0,0,0,27,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 26 | kubuntu-de,kubuntude,0,0,0,102,256,643276,409335508,5027529706,,0,,0,75,1,0,UP,1,1,0,1,0,2885976,0,,1,13,1,,643275,,2,0,,82,L4OK,,0,0,570189,5375,43042,1,0,0,,,,25399,3,,,,,17,,,0,1,1337,1895, 27 | kubuntu-de,BACKEND,0,0,0,102,410,643276,409335997,5027529706,0,0,,0,75,1,0,UP,1,1,0,,0,2885976,0,,1,13,0,,643275,,1,0,,82,,,,0,570189,5375,67289,217,206,,,,,25400,3,0,0,0,0,17,,,0,1,1337,1895, 28 | ubuntuir,ubuntuir,0,0,0,31,256,6173131,2420515183,77345298456,,0,,0,2865,2,0,UP,1,1,0,3,0,2885976,0,,1,14,1,,6173129,,2,1,,93,L4OK,,0,0,6113357,23903,18996,36,0,0,,,,40835,3,,,,,1,,,0,0,273,976, 29 | ubuntuir,BACKEND,0,0,0,32,820,6466201,2500450914,77390583352,0,0,,0,2865,2,0,UP,1,1,0,,0,2885976,0,,1,14,0,,6173129,,1,1,,93,,,,0,6113357,316975,27844,4457,3568,,,,,40835,3,0,0,0,0,1,,,0,0,273,976, 30 | mailman,mailman,0,0,0,3,256,20632,5688058,34401877,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,15,1,,20632,,2,0,,7,L4OK,,1,0,17450,397,2780,0,0,0,,,,8,0,,,,,249,,,0,1,8,1933, 31 | mailman,BACKEND,0,0,0,3,820,45031,9406698,37587101,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,15,0,,20632,,1,0,,9,,,,0,17450,24796,2783,0,2,,,,,8,0,0,0,0,0,249,,,0,1,8,1933, 32 | jenkins,webteam,0,0,0,10,128,17483,33459279,60175774,,0,,0,0,0,0,UP,1,1,0,5,1,71039,30,,1,16,1,,17483,,2,0,,78,L4OK,,1,0,15363,1499,287,14,0,0,,,,1123,0,,,,,1367,,,0,0,32,566, 33 | jenkins,BACKEND,0,0,0,10,820,17505,33464331,60178605,0,0,,0,0,0,0,UP,1,1,0,,1,71039,30,,1,16,0,,17483,,1,0,,78,,,,0,15363,1521,459,19,143,,,,,1123,0,0,0,0,0,1367,,,0,0,32,566, 34 | sentry,sentry,0,0,0,9,128,1149,1334051,26779983,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,17,1,,1149,,2,0,,27,L4OK,,0,0,980,73,66,0,0,0,,,,18,0,,,,,99568,,,0,0,134,699, 35 | sentry,BACKEND,0,0,0,9,820,1158,1336010,26781170,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,17,0,,1149,,1,0,,27,,,,0,980,82,84,0,12,,,,,18,0,0,0,0,0,99568,,,0,0,134,699, 36 | znc,f01,0,0,0,0,128,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,2885976,0,,1,18,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 37 | znc,BACKEND,0,0,0,0,820,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,18,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 38 | ubuntuusers-python,ruwa,0,0,0,0,256,0,0,0,,0,,0,0,0,0,UP,50,1,0,13,3,2279139,797,,1,19,1,,0,,2,0,,0,L4OK,,7,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 39 | ubuntuusers-python,tali,0,0,0,0,256,0,0,0,,0,,0,0,0,0,UP,50,1,0,17,3,2279061,741,,1,19,2,,0,,2,0,,0,L4OK,,7,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 40 | ubuntuusers-python,BACKEND,0,0,0,2,820,5067,1670671,1137687,0,0,,0,0,0,0,UP,100,2,0,,3,2279139,627,,1,19,0,,0,,1,0,,10,,,,0,0,5067,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 41 | ubuntuusers-static,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,46,8,761228,267,,1,20,1,,0,,2,0,,0,L4OK,,7,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 42 | ubuntuusers-static,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,2885972,2885972,,1,20,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 43 | ubuntuusers-static,BACKEND,0,0,0,2,820,1686,396922,239897,0,0,,0,0,0,0,UP,1,1,0,,8,761228,267,,1,20,0,,0,,1,0,,3,,,,0,0,1686,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 44 | ubuntuusers-staticwiki,verein,0,0,0,6,256,5388,1851889,3367791133,,0,,0,0,0,0,UP,1,1,0,1,0,2885976,0,,1,21,1,,5388,,2,0,,66,L4OK,,1,0,3289,12,2085,0,0,0,,,,12,0,,,,,3762,,,0,1,4,1137, 45 | ubuntuusers-staticwiki,BACKEND,0,0,0,6,820,6923,2297262,3368009839,0,0,,0,0,0,0,UP,1,1,0,,0,2885976,0,,1,21,0,,5388,,1,0,,66,,,,0,3289,1547,2087,0,0,,,,,12,0,0,0,0,0,3762,,,0,1,4,1137, 46 | ubuntuusers-media,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,50,9,761227,273,,1,22,1,,0,,2,0,,0,L4OK,,7,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 47 | ubuntuusers-media,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,2885972,2885972,,1,22,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 48 | ubuntuusers-media,BACKEND,0,0,0,0,820,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,9,761227,273,,1,22,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 49 | ubuntuusers-tour,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,39,7,761228,291,,1,23,1,,0,,2,0,,0,L4OK,,7,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 50 | ubuntuusers-tour,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,2885972,2885972,,1,23,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 51 | ubuntuusers-tour,BACKEND,0,0,0,0,820,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,7,761228,291,,1,23,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 52 | ubuntuusers-legacy,she,0,0,0,0,512,0,0,0,,0,,0,0,0,0,UP,1,1,0,45,10,761228,276,,1,24,1,,0,,2,0,,0,L4OK,,7,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 53 | ubuntuusers-legacy,kanu,0,0,0,0,512,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,2885972,2885972,,1,24,2,,0,,2,0,,0,L4TOUT,,2001,0,0,0,0,0,0,0,,,,0,0,,,,,-1,,,0,0,0,0, 54 | ubuntuusers-legacy,BACKEND,0,0,0,0,820,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,10,761228,276,,1,24,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,,0,0,0,0,0,0,-1,,,0,0,0,0, 55 | stats,BACKEND,0,0,1,19,820,27604,6754975,2497461784,0,0,,212,0,0,0,UP,0,0,0,,0,2885976,0,,1,26,0,,0,,1,1,,34,,,,0,21683,5708,0,212,0,,,,,45,0,0,0,0,0,0,,,1373,0,0,579, 56 | -------------------------------------------------------------------------------- /test/haproxy/dmnews_com.csv: -------------------------------------------------------------------------------- 1 | # pxname,svname,qcur,qmax,scur,smax,slim,stot,bin,bout,dreq,dresp,ereq,econ,eresp,wretr,wredis,status,weight,act,bck,chkfail,chkdown,lastchg,downtime,qlimit,pid,iid,sid,throttle,lbtot,tracked,type,rate,rate_lim,rate_max,check_status,check_code,check_duration,hrsp_1xx,hrsp_2xx,hrsp_3xx,hrsp_4xx,hrsp_5xx,hrsp_other,hanafail,req_rate,req_rate_max,req_tot,cli_abrt,srv_abrt,comp_in,comp_out,comp_byp,comp_rsp,lastsess,last_chk,last_agt,qtime,ctime,rtime,ttime,agent_status,agent_code,agent_duration,check_desc,agent_desc,check_rise,check_fall,check_health,agent_rise,agent_fall,agent_health,addr,cookie,mode,algo,conn_rate,conn_rate_max,conn_tot,intercepted,dcon,dses, 2 | default,FRONTEND,,,0,0,4096,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,2,0,,,,0,0,100,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 3 | default,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,0,0,0,,0,17002,,,1,2,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 4 | 85,FRONTEND,,,21,54,4096,218643,431624247,3773291398,0,0,1930,,,,,OPEN,,,,,,,,,1,3,0,,,,0,10,100,38,,,,0,269336,16499,12265,2379,7,,16,42,300490,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,10,38,218643,0,0,0, 5 | stats,60c3cd51ecd7b24adcfa5685babc50def99cf712,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,4,1,,0,,2,0,,0,L7OK,200,10,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 6 | stats,ec3c1e1a5e262f63b1dfd665f5266eeacf003175,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,4,2,,0,,2,0,,0,L7OK,200,12,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 7 | stats,12a325ceaf9c722ee5b64574e6fd48f58922bb22,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,4,3,,0,,2,0,,0,L7OK,200,12,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 8 | stats,5244b59db100a9e2bf6fa47e231ea5bc82630b43,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,4,4,,0,,2,0,,0,L7OK,200,11,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 9 | stats,BACKEND,0,0,1,3,410,11333,968887,2233015963,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,4,0,,0,,1,1,,5,,,,0,11332,0,0,0,0,,,,11332,0,0,0,0,0,0,0,,,0,0,0,3013,,,,,,,,,,,,,,http,,,,,,,, 10 | 85_www_locksmithledger_com_app,e7c9db4b79f406d9f55fe83e82140b4e72bf7604,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,5,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 11 | 85_www_locksmithledger_com_app,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,5,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 12 | 85_www_locksmithledger_com_admin,e7c9db4b79f406d9f55fe83e82140b4e72bf7604,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,6,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 13 | 85_www_locksmithledger_com_admin,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,6,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 14 | 85_www_locksmithledger_com_reg,e7c9db4b79f406d9f55fe83e82140b4e72bf7604,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,7,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 15 | 85_www_locksmithledger_com_reg,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,7,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 16 | 85_www_locksmithledger_com_codesexpress,e7c9db4b79f406d9f55fe83e82140b4e72bf7604,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,8,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 17 | 85_www_locksmithledger_com_codesexpress,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,8,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 18 | 85_dfp_www_,643ba73c76c8fe43a593deff8c267a3a8d6a39a2,0,0,0,1,,3,934,25810,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,9,1,,3,,2,0,,1,L4OK,,0,0,3,0,0,0,0,,,,,0,0,,,,,6935,,,0,0,8,8,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 19 | 85_dfp_www_,BACKEND,0,0,0,1,410,3,934,25810,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,9,0,,3,,1,0,,1,,,,0,3,0,0,0,0,,,,3,0,0,0,0,0,0,6935,,,0,0,8,8,,,,,,,,,,,,,,http,,,,,,,, 20 | 85_emailx_email_,643ba73c76c8fe43a593deff8c267a3a8d6a39a2,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,10,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 21 | 85_emailx_email_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,10,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 22 | 85_emailx_newsletter_dmnews_com_,643ba73c76c8fe43a593deff8c267a3a8d6a39a2,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,11,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 23 | 85_emailx_newsletter_dmnews_com_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,11,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 24 | 85_manage_,ce4d0b217a10d77aeb19ead09d5cebc5fddcfe57,0,0,0,1,,96,353164,7568362,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,12,1,,96,,2,0,,1,L4OK,,0,0,96,0,0,0,0,,,,,0,0,,,,,210,,,0,0,34,553,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 25 | 85_manage_,f0a5e20d1ed25a46db1277ffcd27f7834089b9a3,0,0,0,1,,96,216711,11491913,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,12,2,,96,,2,0,,1,L4OK,,0,0,96,0,0,0,0,,,,,0,0,,,,,208,,,0,0,33,887,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 26 | 85_manage_,af6cecda2ec36f76ac732d6a07c14f28ad8729db,0,0,0,1,,96,222478,6806756,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,12,3,,96,,2,0,,1,L4OK,,0,0,95,0,1,0,0,,,,,0,0,,,,,17,,,0,0,36,537,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 27 | 85_manage_,1225112e50221c6c82e36b615e931214a349628e,0,0,0,1,,96,2757739,5201714,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,12,4,,96,,2,0,,1,L4OK,,0,0,95,0,1,0,0,,,,,0,0,,,,,10,,,0,0,61,1000,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 28 | 85_manage_,BACKEND,0,0,0,3,410,384,3550092,31068745,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,12,0,,384,,1,0,,4,,,,0,382,0,2,0,0,,,,384,0,0,0,0,0,0,10,,,0,0,125,2332,,,,,,,,,,,,,,http,,,,,,,, 29 | 85_manage_as3_com_,ce4d0b217a10d77aeb19ead09d5cebc5fddcfe57,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,13,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 30 | 85_manage_as3_com_,f0a5e20d1ed25a46db1277ffcd27f7834089b9a3,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,13,2,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 31 | 85_manage_as3_com_,af6cecda2ec36f76ac732d6a07c14f28ad8729db,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,13,3,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 32 | 85_manage_as3_com_,1225112e50221c6c82e36b615e931214a349628e,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,13,4,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 33 | 85_manage_as3_com_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,13,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 34 | 85_local_,867b545e87c85dc3db732231ca4b23c510b744a3,0,0,1,5,,7963,5351342,88915033,,0,,0,1,0,0,UP,1,1,0,0,0,17002,0,,1,14,1,,7963,,2,1,,6,L4OK,,0,0,7773,87,101,0,0,,,,,0,0,,,,,1,,,0,0,1484,1842,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 35 | 85_local_,BACKEND,0,0,1,5,410,7963,5351342,88915033,0,0,,0,1,0,0,UP,1,1,0,,0,17002,0,,1,14,0,,7963,,1,1,,6,,,,0,7773,87,101,1,0,,,,7962,0,0,0,0,0,0,1,,,0,0,1484,1842,,,,,,,,,,,,,,http,,,,,,,, 36 | 85_media_,109eccc80b81bc17dc95afe54129a421a8583fe0,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,15,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 37 | 85_media_,60f4bcef14080f1b0b0e4a36543f28b766e4dfe5,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,15,2,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 38 | 85_media_,8be90cae223ef6618d73c91e3fcb52ea33a6a2a5,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,15,3,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 39 | 85_media_,62bbdb9eb1cae28e4e896664fe5f514eee28231f,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,15,4,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 40 | 85_media_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,15,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 41 | 85_media_backend_,109eccc80b81bc17dc95afe54129a421a8583fe0,0,0,0,1,,219,97327,17877361,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,16,1,,219,,2,0,,1,L4OK,,0,0,74,0,145,0,0,,,,,0,0,,,,,41,,,0,0,75,9864,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 42 | 85_media_backend_,60f4bcef14080f1b0b0e4a36543f28b766e4dfe5,0,0,0,1,,219,97061,11993369,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,16,2,,219,,2,0,,1,L4OK,,0,0,55,0,161,3,0,,,,,0,0,,,,,39,,,0,0,59,10124,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 43 | 85_media_backend_,8be90cae223ef6618d73c91e3fcb52ea33a6a2a5,0,0,0,1,,219,95697,12879060,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,16,3,,219,,2,0,,1,L4OK,,0,0,61,0,157,1,0,,,,,0,0,,,,,10,,,0,1,58,10204,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 44 | 85_media_backend_,62bbdb9eb1cae28e4e896664fe5f514eee28231f,0,0,0,1,,219,95496,12828574,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,16,4,,219,,2,0,,1,L4OK,,0,0,47,0,167,5,0,,,,,0,0,,,,,5,,,0,0,56,10200,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 45 | 85_media_backend_,BACKEND,0,0,0,3,410,876,385581,55578364,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,16,0,,876,,1,0,,4,,,,0,237,0,630,9,0,,,,876,0,0,0,0,0,0,5,,,0,0,146,23823,,,,,,,,,,,,,,http,,,,,,,, 46 | 85_components_,31b345f6fa58090719d051be81840452cc100c25,0,0,0,2,,8303,6687592,32782508,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,17,1,,8303,,2,0,,2,,,,0,8300,0,3,0,0,,,,,0,0,,,,,2,,,0,0,81,289,,,,,,,,,,,,,,http,,,,,,,, 47 | 85_components_,e3322519df0f7c454de54a9bbc6e3b1abc42f819,0,0,0,2,,8302,6679296,32882980,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,17,2,,8302,,2,0,,3,,,,0,8300,0,2,0,0,,,,,0,0,,,,,3,,,0,0,75,285,,,,,,,,,,,,,,http,,,,,,,, 48 | 85_components_,293c4379e514da330272200d9187294d6ec1cc6e,0,0,0,2,,8302,6673461,33003717,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,17,3,,8302,,2,0,,3,,,,0,8297,0,5,0,0,,,,,0,0,,,,,3,,,0,1,83,302,,,,,,,,,,,,,,http,,,,,,,, 49 | 85_components_,54c2d2ba6879d194f2e1d079551f943aeb9b27ff,0,0,0,1,,8302,6691246,32528371,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,17,4,,8302,,2,0,,2,,,,0,8299,0,3,0,0,,,,,0,0,,,,,2,,,0,0,75,253,,,,,,,,,,,,,,http,,,,,,,, 50 | 85_components_,BACKEND,0,0,0,4,410,33209,26731595,131197576,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,17,0,,33209,,1,0,,9,,,,0,33196,0,13,0,0,,,,33209,0,0,0,0,0,0,2,,,0,0,78,282,,,,,,,,,,,,,,http,,,,,,,, 51 | 85_cygnus_,31b345f6fa58090719d051be81840452cc100c25,0,0,0,1,,1,355,4761,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,18,1,,1,,2,0,,1,,,,0,0,0,1,0,0,,,,,0,0,,,,,16029,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 52 | 85_cygnus_,e3322519df0f7c454de54a9bbc6e3b1abc42f819,0,0,0,1,,1,633,4761,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,18,2,,1,,2,0,,1,,,,0,0,0,1,0,0,,,,,0,0,,,,,16029,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 53 | 85_cygnus_,293c4379e514da330272200d9187294d6ec1cc6e,0,0,0,1,,1,365,4761,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,18,3,,1,,2,0,,1,,,,0,0,0,1,0,0,,,,,0,0,,,,,12428,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 54 | 85_cygnus_,54c2d2ba6879d194f2e1d079551f943aeb9b27ff,0,0,0,1,,1,305,4761,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,18,4,,1,,2,0,,1,,,,0,0,0,1,0,0,,,,,0,0,,,,,1645,,,0,0,1,4,,,,,,,,,,,,,,http,,,,,,,, 55 | 85_cygnus_,BACKEND,0,0,0,1,410,4,1658,19044,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,18,0,,4,,1,0,,2,,,,0,0,0,4,0,0,,,,4,0,0,0,0,0,0,1645,,,0,0,1,5,,,,,,,,,,,,,,http,,,,,,,, 56 | 85_clarity_,9e55e695dd637322bdf790384a076ee9fae44569,0,0,0,1,,9,7835,352736,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,19,1,,9,,2,0,,1,,,,0,9,0,0,0,0,,,,,0,0,,,,,2734,,,0,1,2,2,,,,,,,,,,,,,,http,,,,,,,, 57 | 85_clarity_,df00316d981c18f09f4819a492070f29ead6fedb,0,0,0,1,,9,6463,342585,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,19,2,,9,,2,0,,1,,,,0,9,0,0,0,0,,,,,0,0,,,,,2369,,,0,0,2,2,,,,,,,,,,,,,,http,,,,,,,, 58 | 85_clarity_,684dc82c5fd3e538f4cb316806160cd781f097f1,0,0,0,1,,9,7675,44870,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,19,3,,9,,2,0,,1,,,,0,9,0,0,0,0,,,,,0,0,,,,,564,,,0,0,2,2,,,,,,,,,,,,,,http,,,,,,,, 59 | 85_clarity_,bde3850e5c74c0a1c7123df7d1802f3918921a0a,0,0,0,1,,8,8006,40603,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,19,4,,8,,2,0,,1,,,,0,8,0,0,0,0,,,,,0,0,,,,,3339,,,0,1,2,2,,,,,,,,,,,,,,http,,,,,,,, 60 | 85_clarity_,BACKEND,0,0,0,2,410,35,29979,780794,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,19,0,,35,,1,0,,3,,,,0,35,0,0,0,0,,,,35,0,0,0,0,0,0,564,,,0,0,6,6,,,,,,,,,,,,,,http,,,,,,,, 61 | 85_email_,fd096db42ea6f08d336568fd1bbf84330973cb1c,0,0,0,1,,5,1888,31850,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,20,1,,5,,2,0,,1,,,,0,2,1,1,1,0,,,,,0,0,,,,,612,,,0,0,3,4,,,,,,,,,,,,,,http,,,,,,,, 62 | 85_email_,2a713744a6fd636e973df563e6a3b24b602a06db,0,0,0,1,,4,1726,14033,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,20,2,,4,,2,0,,1,,,,0,3,0,0,1,0,,,,,0,0,,,,,2572,,,0,1,3,4,,,,,,,,,,,,,,http,,,,,,,, 63 | 85_email_,1198a41e9fe1cb047f8f8fd4d6663cc223e050af,0,0,0,1,,4,3065,28571,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,20,3,,4,,2,0,,1,,,,0,1,2,0,1,0,,,,,0,0,,,,,1577,,,0,0,2,3,,,,,,,,,,,,,,http,,,,,,,, 64 | 85_email_,167f02b8614e3eb7f599c41b601b476ba65574e3,0,0,0,1,,4,2027,24926,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,20,4,,4,,2,0,,1,,,,0,2,0,0,2,0,,,,,0,0,,,,,1021,,,0,1,4,7,,,,,,,,,,,,,,http,,,,,,,, 65 | 85_email_,BACKEND,0,0,0,2,410,17,8706,99380,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,20,0,,17,,1,0,,2,,,,0,8,3,1,5,0,,,,17,0,0,0,0,0,0,612,,,0,0,11,16,,,,,,,,,,,,,,http,,,,,,,, 66 | 85_newsletter_,fd096db42ea6f08d336568fd1bbf84330973cb1c,0,0,0,1,,1,769,36642,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,21,1,,1,,2,0,,1,,,,0,1,0,0,0,0,,,,,0,0,,,,,12458,,,0,1,1,1,,,,,,,,,,,,,,http,,,,,,,, 67 | 85_newsletter_,2a713744a6fd636e973df563e6a3b24b602a06db,0,0,0,1,,1,768,33145,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,21,2,,1,,2,0,,1,,,,0,1,0,0,0,0,,,,,0,0,,,,,12432,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 68 | 85_newsletter_,1198a41e9fe1cb047f8f8fd4d6663cc223e050af,0,0,0,1,,1,631,5513,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,21,3,,1,,2,0,,1,,,,0,1,0,0,0,0,,,,,0,0,,,,,9116,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 69 | 85_newsletter_,167f02b8614e3eb7f599c41b601b476ba65574e3,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,21,4,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 70 | 85_newsletter_,BACKEND,0,0,0,1,410,3,2168,75300,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,21,0,,3,,1,0,,1,,,,0,3,0,0,0,0,,,,3,0,0,0,0,0,0,9116,,,0,0,3,3,,,,,,,,,,,,,,http,,,,,,,, 71 | 85_www_cu_,72078c67dbca4c040cba09213b079f8db14f68a8,0,0,0,1,,4,1778,852,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,22,1,,4,,2,0,,1,L4OK,,0,0,4,0,0,0,0,,,,,0,0,,,,,4188,,,0,0,1,2,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 72 | 85_www_cu_,BACKEND,0,0,0,1,410,4,1778,852,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,22,0,,4,,1,0,,1,,,,0,4,0,0,0,0,,,,4,0,0,0,0,0,0,4188,,,0,0,1,2,,,,,,,,,,,,,,http,,,,,,,, 73 | 85_www_,89335660c1cb32a06f483a3cb35c55b5502671d4,0,0,0,12,,11935,7018024,288221597,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,23,1,,11935,,2,1,,5,,,,0,5456,4091,2370,18,0,,,,,0,0,,,,,1,,,0,0,597,948,,,,,,,,,,,,,,http,,,,,,,, 74 | 85_www_,49082d0a5cce14c809d1ed0248c39929d80ceb97,0,0,0,9,,11934,6992673,288365490,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,23,2,,11934,,2,1,,5,,,,0,5458,4080,2373,23,0,,,,,0,0,,,,,1,,,0,0,586,900,,,,,,,,,,,,,,http,,,,,,,, 75 | 85_www_,fb748c51fdea8d516e0e422de189c56e98cbd831,0,0,1,8,,11934,6998016,291513526,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,23,3,,11934,,2,1,,5,,,,0,5416,4067,2427,23,0,,,,,0,0,,,,,1,,,0,1,553,940,,,,,,,,,,,,,,http,,,,,,,, 76 | 85_www_,815ff7fb5c1d78d649a176279316d4208552c3fb,0,0,0,10,,11934,6914004,286401415,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,23,4,,11934,,2,1,,5,,,,0,5375,4163,2374,22,0,,,,,0,0,,,,,1,,,0,0,555,963,,,,,,,,,,,,,,http,,,,,,,, 77 | 85_www_,BACKEND,0,0,1,33,410,47737,27922717,1154502028,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,23,0,,47737,,1,1,,20,,,,0,21705,16401,9544,86,0,,,,47736,0,0,0,0,0,0,1,,,0,0,556,878,,,,,,,,,,,,,,http,,,,,,,, 78 | 85_www_as3_com_,89335660c1cb32a06f483a3cb35c55b5502671d4,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,24,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 79 | 85_www_as3_com_,49082d0a5cce14c809d1ed0248c39929d80ceb97,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,24,2,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 80 | 85_www_as3_com_,fb748c51fdea8d516e0e422de189c56e98cbd831,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,24,3,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 81 | 85_www_as3_com_,815ff7fb5c1d78d649a176279316d4208552c3fb,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,24,4,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 82 | 85_www_as3_com_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,24,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 83 | 85_olytics_,60c3cd51ecd7b24adcfa5685babc50def99cf712,0,0,1,5,,42368,85891398,15795552,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,25,1,,42368,,2,2,,7,L7OK,200,14,0,42354,0,11,0,0,,,,,5,0,,,,,0,OK,,0,0,75,125,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 84 | 85_olytics_,ec3c1e1a5e262f63b1dfd665f5266eeacf003175,0,0,0,4,,42367,86166054,15786500,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,25,2,,42367,,2,1,,7,L7OK,200,14,0,42356,0,8,0,0,,,,,6,0,,,,,0,OK,,0,0,82,139,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 85 | 85_olytics_,12a325ceaf9c722ee5b64574e6fd48f58922bb22,0,0,0,5,,42367,86598225,15787297,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,25,3,,42367,,2,1,,8,L7OK,200,14,0,42357,0,8,0,0,,,,,4,0,,,,,0,OK,,0,0,66,119,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 86 | 85_olytics_,5244b59db100a9e2bf6fa47e231ea5bc82630b43,0,0,0,5,,42367,85875315,15794025,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,25,4,,42367,,2,2,,8,L7OK,200,10,0,42359,0,8,0,0,,,,,4,0,,,,,0,OK,,0,0,92,154,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 87 | 85_olytics_,BACKEND,0,0,1,10,410,169469,344530992,63163374,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,25,0,,169469,,1,8,,30,,,,0,169426,0,35,0,7,,,,169468,19,0,0,0,0,0,0,,,0,0,84,142,,,,,,,,,,,,,,http,,,,,,,, 88 | 85_ads_cygnus_com_,5f40238e931bc0aa370884827a8e4e080c106d97,0,0,0,0,,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,26,1,,0,,2,0,,0,,,,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 89 | 85_ads_cygnus_com_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,26,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 90 | 85_radix_,bac3b76021c19ee2b49c7cd710f46179bd1ffc6c,0,0,0,6,,25241,21340885,13951592,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,27,1,,25241,,2,3,,12,L4OK,,0,0,25223,8,5,5,0,,,,,0,0,,,,,0,,,0,0,39,192,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 91 | 85_radix_,BACKEND,0,0,0,6,410,25241,21340885,13951592,0,0,,0,0,0,0,UP,1,1,0,,0,17002,0,,1,27,0,,25241,,1,3,,12,,,,0,25223,8,5,5,0,,,,25241,0,0,0,0,0,0,0,,,0,0,39,192,,,,,,,,,,,,,,http,,,,,,,, 92 | 85_contracts_,24f0ee5d44a1f325bf16f420b631b9e69f1b847e,0,0,0,1,,3,2863,768,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,28,1,,3,,2,0,,1,,,,0,3,0,0,0,0,,,,,0,0,,,,,108,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 93 | 85_contracts_,135480270ac84b9c84f4b6ea5a4c7f4e13f3a20d,0,0,0,1,,2,1908,512,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,28,2,,2,,2,0,,1,,,,0,2,0,0,0,0,,,,,0,0,,,,,4900,,,0,0,3,3,,,,,,,,,,,,,,http,,,,,,,, 94 | 85_contracts_,299a8e57e8eac3e15b64c8cc373975f5e53e823e,0,0,0,1,,2,1911,512,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,28,3,,2,,2,0,,1,,,,0,2,0,0,0,0,,,,,0,0,,,,,1903,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 95 | 85_contracts_,ebcd36e9dfc12d6d3c1e29831d68b1bf264dc80b,0,0,0,1,,2,1907,512,,0,,0,0,0,0,no check,1,1,0,,,17002,,,1,28,4,,2,,2,0,,1,,,,0,2,0,0,0,0,,,,,0,0,,,,,1311,,,0,0,1,1,,,,,,,,,,,,,,http,,,,,,,, 96 | 85_contracts_,BACKEND,0,0,0,1,410,9,8589,2304,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,28,0,,9,,1,0,,1,,,,0,9,0,0,0,0,,,,9,0,0,0,0,0,0,108,,,0,0,4,4,,,,,,,,,,,,,,http,,,,,,,, 97 | 85_beta_manage_,ce4d0b217a10d77aeb19ead09d5cebc5fddcfe57,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,29,1,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 98 | 85_beta_manage_,f0a5e20d1ed25a46db1277ffcd27f7834089b9a3,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,29,2,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 99 | 85_beta_manage_,af6cecda2ec36f76ac732d6a07c14f28ad8729db,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,29,3,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 100 | 85_beta_manage_,1225112e50221c6c82e36b615e931214a349628e,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,17002,0,,1,29,4,,0,,2,0,,0,L4OK,,0,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,2,3,4,,,,,,http,,,,,,,, 101 | 85_beta_manage_,BACKEND,0,0,0,0,410,0,0,0,0,0,,0,0,0,0,UP,4,4,0,,0,17002,0,,1,29,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 102 | -------------------------------------------------------------------------------- /test/haproxy/fedoraproject_org.csv: -------------------------------------------------------------------------------- 1 | # pxname,svname,qcur,qmax,scur,smax,slim,stot,bin,bout,dreq,dresp,ereq,econ,eresp,wretr,wredis,status,weight,act,bck,chkfail,chkdown,lastchg,downtime,qlimit,pid,iid,sid,throttle,lbtot,tracked,type,rate,rate_lim,rate_max,check_status,check_code,check_duration,hrsp_1xx,hrsp_2xx,hrsp_3xx,hrsp_4xx,hrsp_5xx,hrsp_other,hanafail,req_rate,req_rate_max,req_tot,cli_abrt,srv_abrt,comp_in,comp_out,comp_byp,comp_rsp,lastsess,last_chk,last_agt,qtime,ctime,rtime,ttime,agent_status,agent_code,agent_duration,check_desc,agent_desc,check_rise,check_fall,check_health,agent_rise,agent_fall,agent_health,addr,cookie,mode,algo,conn_rate,conn_rate_max,conn_tot,intercepted,dcon,dses, 2 | stats-frontend,FRONTEND,,,1,8,5000,1049,179755,276655796,0,0,106,,,,,OPEN,,,,,,,,,1,2,0,,,,0,1,0,15,,,,0,891,14,106,35,2,,1,15,1049,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,1,15,1049,0,0,0, 3 | stats-backend,BACKEND,0,0,1,5,500,943,170860,276640275,0,0,,35,0,0,0,UP,0,0,0,,0,625845,,,1,3,0,,0,,1,1,,15,,,,0,891,14,0,35,2,,,,942,9,0,0,0,0,0,0,,,0,0,0,1148,,,,,,,,,,,,,,http,,,,,,,, 4 | fp-wiki-frontend,FRONTEND,,,0,97,5000,139772,91354089,6606130826,0,0,2,,,,,OPEN,,,,,,,,,1,4,0,,,,0,0,0,115,,,,0,123828,13370,2354,220,0,,0,115,139772,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,115,139772,0,0,0, 5 | fp-wiki-backend,wiki01,0,0,0,48,,69885,44266049,3313216893,,0,,0,0,0,0,UP,1,1,0,22,0,625845,0,,1,5,1,,69885,,2,0,,57,L7OK,302,382,0,61802,6790,1178,115,0,,,,,46,0,,,,,21,Found,,0,73,284,468,,,,Layer7 check passed,,2,5,6,,,,,,http,,,,,,,, 6 | fp-wiki-backend,wiki02,0,0,0,49,,69885,47087195,3292913559,,0,,0,0,0,0,UP,1,1,0,12,0,625845,0,,1,5,2,,69885,,2,0,,58,L7OK,302,363,0,62026,6580,1174,105,0,,,,,40,0,,,,,8,Found,,0,73,286,459,,,,Layer7 check passed,,2,5,6,,,,,,http,,,,,,,, 7 | fp-wiki-backend,BACKEND,0,0,0,97,500,139770,91353244,6606130452,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,5,0,,139770,,1,0,,115,,,,0,123828,13370,2352,220,0,,,,139770,86,0,0,0,0,0,8,,,0,73,251,435,,,,,,,,,,,,,,http,,,,,,,, 8 | mirror-lists-frontend,FRONTEND,,,0,413,5000,19390295,6029494962,357768270094,0,0,20,,,,,OPEN,,,,,,,,,1,6,0,,,,0,19,0,243,,,,0,18683185,657217,38926,10967,0,,19,243,19390295,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,19,243,19390295,0,0,0, 9 | mirror-lists-backend,mirrorlist-local1,0,0,0,316,,9677846,3009473422,178676150131,,0,,0,0,0,0,UP,100,1,0,517,282,1842,0,,1,7,1,,9677846,,2,9,,122,L7OK,200,2,0,9329658,328749,19439,0,0,,,,,0,0,,,,,0,OK,,0,0,18,18,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 10 | mirror-lists-backend,mirrorlist-local2,0,0,0,318,,9701462,3016622056,179052141508,,0,,0,0,0,0,UP,100,1,0,503,281,1761,0,,1,7,2,,9701462,,2,9,,121,L7OK,200,2,0,9353527,328468,19467,0,0,,,,,0,0,,,,,0,OK,,0,0,18,19,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 11 | mirror-lists-backend,BACKEND,0,0,0,413,500,19390275,6029481726,357768266354,0,0,,10967,0,0,0,UP,200,2,0,,71,2732,171,,1,7,0,,19379308,,1,19,,243,,,,0,18683185,657217,38906,10967,0,,,,19390275,0,0,0,0,0,0,0,,,0,0,18,18,,,,,,,,,,,,,,http,,,,,,,, 12 | fas-frontend,FRONTEND,,,0,37,5000,15883,7968342,2973586753,0,0,1,,,,,OPEN,,,,,,,,,1,8,0,,,,0,0,0,34,,,,0,11232,360,2125,2166,0,,0,34,15883,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,34,15883,0,0,0, 13 | fas-backend,fas01,0,0,0,17,,5265,2644213,835626564,,0,,0,0,0,0,UP,1,1,0,257,64,7264,0,,1,9,1,,5265,,2,0,,18,L7OK,200,422,0,3761,113,719,672,0,,,,,10,0,,,,,17,OK,,0,74,777,932,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 14 | fas-backend,fas02,0,0,0,11,,5276,2643636,1159198124,,0,,0,0,0,0,UP,1,1,0,294,69,7255,0,,1,9,2,,5276,,2,0,,12,L7OK,200,281,0,3726,131,729,690,0,,,,,6,0,,,,,288,OK,,0,75,545,788,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 15 | fas-backend,fas03,0,0,0,13,,5268,2635712,978495793,,0,,0,0,0,0,UP,1,1,0,347,96,7247,0,,1,9,3,,5268,,2,0,,12,* L7OK,200,264,0,3745,116,676,731,0,,,,,5,0,,,,,201,,,0,74,623,787,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 16 | fas-backend,BACKEND,0,0,0,37,500,15882,7968342,2973586566,0,0,,73,0,0,0,UP,3,3,0,,33,95057,494,,1,9,0,,15809,,1,0,,34,,,,0,11232,360,2124,2166,0,,,,15882,21,0,0,0,0,0,17,,,0,74,650,795,,,,,,,,,,,,,,http,,,,,,,, 17 | voting-frontend,FRONTEND,,,0,4,5000,8,4075,142433,0,0,0,,,,,OPEN,,,,,,,,,1,10,0,,,,0,0,0,5,,,,0,8,0,0,0,0,,0,5,8,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,5,8,0,0,0, 18 | voting-backend,elections01,0,0,0,2,,4,1936,124285,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,11,1,,4,,2,0,,2,L7OK,200,174,0,4,0,0,0,0,,,,,0,0,,,,,238547,OK,,0,1,1,3,,,,Layer7 check passed,,2,4,5,,,,,,http,,,,,,,, 19 | voting-backend,elections02,0,0,0,2,,4,2139,18148,,0,,0,0,0,0,UP,1,1,0,47,6,256813,0,,1,11,2,,4,,2,0,,3,L7OK,200,158,0,4,0,0,0,0,,,,,0,0,,,,,236909,OK,,0,1,1,2,,,,Layer7 check passed,,2,4,5,,,,,,http,,,,,,,, 20 | voting-backend,BACKEND,0,0,0,4,500,8,4075,142433,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,11,0,,8,,1,0,,5,,,,0,8,0,0,0,0,,,,8,0,0,0,0,0,0,236909,,,0,2,2,4,,,,,,,,,,,,,,http,,,,,,,, 21 | mirrormanager-frontend,FRONTEND,,,0,3,5000,77801,26294745,3263542713,0,0,0,,,,,OPEN,,,,,,,,,1,12,0,,,,0,0,0,4,,,,0,77762,32,7,0,0,,0,4,77801,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,4,77801,0,0,0, 22 | mirrormanager-backend,mm-frontend01,0,0,0,2,,38901,13150886,1632435894,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,13,1,,38901,,2,0,,2,L7OK,200,144,0,38882,15,4,0,0,,,,,332,0,,,,,303,OK,,0,74,308,530,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 23 | mirrormanager-backend,mm-frontend02,0,0,0,2,,38900,13143859,1631106819,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,13,2,,38900,,2,0,,2,L7OK,200,143,0,38880,17,3,0,0,,,,,323,0,,,,,303,OK,,0,73,311,531,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 24 | mirrormanager-backend,BACKEND,0,0,0,3,500,77801,26294745,3263542713,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,13,0,,77801,,1,0,,4,,,,0,77762,32,7,0,0,,,,77801,655,0,0,0,0,0,303,,,0,73,307,529,,,,,,,,,,,,,,http,,,,,,,, 25 | freemedia-frontend,FRONTEND,,,0,1,5000,1,413,2103,0,0,0,,,,,OPEN,,,,,,,,,1,14,0,,,,0,0,0,1,,,,0,1,0,0,0,0,,0,1,1,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,1,1,0,0,0, 26 | freemedia-backend,sundries01,0,0,0,1,,1,413,2103,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,15,1,,1,,2,0,,1,L7OK,200,144,0,1,0,0,0,0,,,,,0,0,,,,,582447,OK,,0,1,1,1,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 27 | freemedia-backend,sundries02,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,15,2,,0,,2,0,,0,L7OK,200,144,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 28 | freemedia-backend,BACKEND,0,0,0,1,500,1,413,2103,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,15,0,,1,,1,0,,1,,,,0,1,0,0,0,0,,,,1,0,0,0,0,0,0,582447,,,0,1,1,1,,,,,,,,,,,,,,http,,,,,,,, 29 | packages-frontend,FRONTEND,,,0,22,5000,28633,18045925,565395268,0,0,0,,,,,OPEN,,,,,,,,,1,16,0,,,,0,0,0,33,,,,0,25458,3044,20,111,0,,0,33,28633,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,33,28633,0,0,0, 30 | packages-backend,packages03,0,0,0,11,,14317,9025819,286372641,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,17,1,,14317,,2,0,,17,L7OK,200,145,0,12710,1540,11,56,0,,,,,19,0,,,,,396,OK,,0,72,498,646,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 31 | packages-backend,packages04,0,0,0,11,,14316,9020106,279022627,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,17,2,,14316,,2,0,,16,L7OK,200,146,0,12748,1504,9,55,0,,,,,22,0,,,,,706,OK,,0,74,341,482,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 32 | packages-backend,BACKEND,0,0,0,22,500,28633,18045925,565395268,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,17,0,,28633,,1,0,,33,,,,0,25458,3044,20,111,0,,,,28633,41,0,0,0,0,0,396,,,0,73,552,696,,,,,,,,,,,,,,http,,,,,,,, 33 | totpcgiprovision-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,18,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 34 | totpcgiprovision-backend,fas01,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,19,1,,0,,2,0,,0,L7OK,401,145,0,0,0,0,0,0,,,,,0,0,,,,,-1,HTTP status check returned code <401>,,0,0,0,0,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 35 | totpcgiprovision-backend,fas02,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,3,1,118794,0,,1,19,2,,0,,2,0,,0,L7OK,401,145,0,0,0,0,0,0,,,,,0,0,,,,,-1,HTTP status check returned code <401>,,0,0,0,0,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 36 | totpcgiprovision-backend,fas03,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,2,1,62603,0,,1,19,3,,0,,2,0,,0,L7OK,401,144,0,0,0,0,0,0,,,,,0,0,,,,,-1,HTTP status check returned code <401>,,0,0,0,0,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 37 | totpcgiprovision-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,3,3,0,,0,625845,0,,1,19,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 38 | ipsilon-frontend,FRONTEND,,,0,5,5000,46999,33627724,119970135,0,0,0,,,,,OPEN,,,,,,,,,1,20,0,,,,0,0,0,8,,,,0,21641,17914,7436,8,0,,0,8,46999,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,8,46999,0,0,0, 39 | ipsilon-backend,ipsilon01,0,0,0,2,,23500,16812857,60362227,,0,,0,0,0,0,UP,1,1,0,3,0,625845,0,,1,21,1,,23500,,2,0,,4,L7OK,200,177,0,10829,8932,3736,3,0,,,,,10,0,,,,,8,OK,,0,73,163,241,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 40 | ipsilon-backend,ipsilon02,0,0,0,3,,23499,16814867,59607908,,0,,0,0,0,0,UP,1,1,0,4,0,625845,0,,1,21,2,,23499,,2,0,,4,L7OK,200,166,0,10812,8982,3700,5,0,,,,,14,0,,,,,10,OK,,0,72,157,234,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 41 | ipsilon-backend,BACKEND,0,0,0,5,500,46999,33627724,119970135,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,21,0,,46999,,1,0,,8,,,,0,21641,17914,7436,8,0,,,,46999,24,0,0,0,0,0,8,,,0,73,153,233,,,,,,,,,,,,,,http,,,,,,,, 42 | blockerbugs-frontend,FRONTEND,,,0,12,5000,282,137563,8016233,0,0,0,,,,,OPEN,,,,,,,,,1,22,0,,,,0,0,0,13,,,,0,231,38,13,0,0,,0,13,282,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,13,282,0,0,0, 43 | blockerbugs-backend,blockerbugs01,0,0,0,6,,141,69529,4729567,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,23,1,,141,,2,0,,7,L7OK,200,176,0,116,18,7,0,0,,,,,0,0,,,,,11377,OK,,0,20,33,77,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 44 | blockerbugs-backend,blockerbugs02,0,0,0,6,,141,68034,3286666,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,23,2,,141,,2,0,,6,L7OK,200,156,0,115,20,6,0,0,,,,,0,0,,,,,2055,OK,,0,18,31,57,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 45 | blockerbugs-backend,BACKEND,0,0,0,12,500,282,137563,8016233,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,23,0,,282,,1,0,,13,,,,0,231,38,13,0,0,,,,282,0,0,0,0,0,0,2055,,,0,33,55,117,,,,,,,,,,,,,,http,,,,,,,, 46 | fedocal-frontend,FRONTEND,,,0,8,5000,4316,2027785,545661177,0,0,0,,,,,OPEN,,,,,,,,,1,24,0,,,,0,0,0,11,,,,0,4117,54,145,0,0,,0,11,4316,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,11,4316,0,0,0, 47 | fedocal-backend,fedocal01,0,0,0,4,,2158,1010638,273192462,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,25,1,,2158,,2,0,,6,L7OK,200,163,0,2053,33,72,0,0,,,,,0,0,,,,,128,OK,,0,75,194,787,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 48 | fedocal-backend,fedocal02,0,0,0,4,,2158,1017147,272468715,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,25,2,,2158,,2,0,,5,L7OK,200,167,0,2064,21,73,0,0,,,,,1,0,,,,,92,OK,,0,74,186,823,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 49 | fedocal-backend,BACKEND,0,0,0,8,500,4316,2027785,545661177,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,25,0,,4316,,1,0,,11,,,,0,4117,54,145,0,0,,,,4316,1,0,0,0,0,0,92,,,0,75,189,826,,,,,,,,,,,,,,http,,,,,,,, 50 | hubs-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,26,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 51 | hubs-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,0,0,0,,0,625845,,,1,27,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 52 | datagrepper-frontend,FRONTEND,,,0,36,5000,8468,5183656,6018793063,0,0,0,,,,,OPEN,,,,,,,,,1,28,0,,,,0,0,0,42,,,,0,6293,3,1594,578,0,,0,42,8468,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,42,8468,0,0,0, 53 | datagrepper-backend,datagrepper01,0,0,0,19,,4234,2587508,2892867409,,0,,0,24,0,0,UP,1,1,0,0,0,625845,0,,1,29,1,,4234,,2,0,,21,L7OK,200,150,0,3132,2,791,285,0,,,,,50,0,,,,,2375,OK,,0,75,5096,5574,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 54 | datagrepper-backend,datagrepper02,0,0,0,17,,4234,2596148,3125925654,,0,,0,19,0,0,UP,1,1,0,0,0,625845,0,,1,29,2,,4234,,2,0,,21,L7OK,200,149,0,3161,1,803,250,0,,,,,54,0,,,,,1846,OK,,0,75,6882,7395,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 55 | datagrepper-backend,BACKEND,0,0,0,36,500,8468,5183656,6018793063,0,0,,0,43,0,0,UP,2,2,0,,0,625845,0,,1,29,0,,8468,,1,0,,42,,,,0,6293,3,1594,578,0,,,,8468,104,0,0,0,0,0,1846,,,0,75,6310,6820,,,,,,,,,,,,,,http,,,,,,,, 56 | geoip-city-frontend,FRONTEND,,,0,4,5000,217178,53008855,138383820,0,0,0,,,,,OPEN,,,,,,,,,1,30,0,,,,0,0,0,6,,,,0,216519,0,659,0,0,,0,6,217178,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,6,217178,0,0,0, 57 | geoip-city-backend,sundries01,0,0,0,3,,108591,26505385,69187573,,0,,0,0,2,0,UP,1,1,0,0,0,625845,0,,1,31,1,,108589,,2,0,,3,L7OK,200,144,0,108256,0,333,0,0,,,,,0,0,,,,,7,OK,,0,74,74,148,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 58 | geoip-city-backend,sundries02,0,0,0,2,,108589,26503470,69196247,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,31,2,,108589,,2,0,,3,L7OK,200,144,0,108263,0,326,0,0,,,,,0,0,,,,,2,OK,,0,73,74,147,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 59 | geoip-city-backend,BACKEND,0,0,0,4,500,217178,53008855,138383820,0,0,,0,0,2,0,UP,2,2,0,,0,625845,0,,1,31,0,,217178,,1,0,,6,,,,0,216519,0,659,0,0,,,,217178,0,0,0,0,0,0,2,,,0,73,74,147,,,,,,,,,,,,,,http,,,,,,,, 60 | badges-frontend,FRONTEND,,,0,38,5000,12039,6878437,331572740,0,0,0,,,,,OPEN,,,,,,,,,1,32,0,,,,0,0,0,87,,,,0,10669,224,431,715,0,,0,87,12039,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,87,12039,0,0,0, 61 | badges-backend,badges-web01,0,0,0,37,,6457,3731618,181267403,,0,,1,1,3,0,UP,1,1,0,619,161,8465,0,,1,33,1,,6454,,2,0,,59,L7OK,200,150,0,5725,129,239,359,0,,,,,51,0,,,,,19,OK,,0,73,885,1062,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 62 | badges-backend,badges-web02,0,0,0,26,,5556,3133381,150199632,,0,,0,0,0,0,UP,1,1,0,2073,826,211,0,,1,33,2,,5556,,2,0,,43,L7OK,200,639,0,4944,95,192,325,0,,,,,78,0,,,,,19,OK,,0,75,6674,6851,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 63 | badges-backend,BACKEND,0,0,0,38,500,12039,6878437,331572740,0,0,,30,1,3,0,UP,2,2,0,,29,48703,2733,,1,33,0,,12010,,1,0,,87,,,,0,10669,224,431,715,0,,,,12039,129,0,0,0,0,0,19,,,0,73,3394,3568,,,,,,,,,,,,,,http,,,,,,,, 64 | nuancier-frontend,FRONTEND,,,0,40,5000,2389,1435123,1341968510,0,0,0,,,,,OPEN,,,,,,,,,1,34,0,,,,0,0,0,116,,,,0,2365,23,1,0,0,,0,116,2389,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,116,2389,0,0,0, 65 | nuancier-backend,nuancier01,0,0,0,38,,1195,716790,623514319,,0,,0,0,0,0,UP,1,1,0,6,2,225036,0,,1,35,1,,1195,,2,0,,58,L7OK,200,179,0,1183,11,1,0,0,,,,,19,0,,,,,1573,OK,,0,71,118,353,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 66 | nuancier-backend,nuancier02,0,0,0,24,,1194,718333,718454191,,0,,0,0,0,0,UP,1,1,0,12,3,224970,0,,1,35,2,,1194,,2,0,,58,L7OK,200,182,0,1182,12,0,0,0,,,,,19,0,,,,,2172,OK,,0,69,103,361,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 67 | nuancier-backend,BACKEND,0,0,0,40,500,2389,1435123,1341968510,0,0,,0,0,0,0,UP,2,2,0,,1,225194,30,,1,35,0,,2389,,1,0,,116,,,,0,2365,23,1,0,0,,,,2389,38,0,0,0,0,0,1573,,,0,78,109,371,,,,,,,,,,,,,,http,,,,,,,, 68 | notifs-web-frontend,FRONTEND,,,0,8,5000,188,141275,5527710,0,0,0,,,,,OPEN,,,,,,,,,1,36,0,,,,0,0,0,9,,,,0,164,24,0,0,0,,0,9,188,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,9,188,0,0,0, 69 | notifs-web-backend,notifs-web01,0,0,0,4,,94,67741,3133624,,0,,0,0,0,0,UP,1,1,0,10,1,408015,0,,1,37,1,,94,,2,0,,5,L7OK,200,147,0,84,10,0,0,0,,,,,1,0,,,,,19030,OK,,0,13,66,100,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 70 | notifs-web-backend,notifs-web02,0,0,0,4,,94,73534,2394086,,0,,0,0,0,0,UP,1,1,0,11,0,625845,0,,1,37,2,,94,,2,0,,5,L7OK,200,146,0,80,14,0,0,0,,,,,2,0,,,,,19029,OK,,0,13,28,55,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 71 | notifs-web-backend,BACKEND,0,0,0,8,500,188,141275,5527710,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,37,0,,188,,1,0,,9,,,,0,164,24,0,0,0,,,,188,3,0,0,0,0,0,19029,,,0,23,86,143,,,,,,,,,,,,,,http,,,,,,,, 72 | github2fedmsg-frontend,FRONTEND,,,0,4,5000,3607,45947772,1017418,0,0,0,,,,,OPEN,,,,,,,,,1,38,0,,,,0,0,0,4,,,,0,3600,0,0,7,0,,0,4,3607,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,4,3607,0,0,0, 73 | github2fedmsg-backend,github2fedmsg01,0,0,0,4,,3607,45947772,1017418,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,39,1,,3607,,2,0,,4,L7OK,200,151,0,3600,0,0,7,0,,,,,0,0,,,,,157,OK,,0,73,153,226,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 74 | github2fedmsg-backend,BACKEND,0,0,0,4,500,3607,45947772,1017418,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,39,0,,3607,,1,0,,4,,,,0,3600,0,0,7,0,,,,3607,0,0,0,0,0,0,157,,,0,73,153,226,,,,,,,,,,,,,,http,,,,,,,, 75 | kerneltest-frontend,FRONTEND,,,0,6,5000,152,177923,1790197,0,0,0,,,,,OPEN,,,,,,,,,1,40,0,,,,0,0,0,6,,,,0,136,13,3,0,0,,0,6,152,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,6,152,0,0,0, 76 | kerneltest-backend,kerneltest01,0,0,0,6,,152,177923,1790197,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,41,1,,152,,2,0,,6,L7OK,200,213,0,136,13,3,0,0,,,,,0,0,,,,,12518,OK,,0,19,241,272,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 77 | kerneltest-backend,BACKEND,0,0,0,6,500,152,177923,1790197,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,41,0,,152,,1,0,,6,,,,0,136,13,3,0,0,,,,152,0,0,0,0,0,0,12518,,,0,19,241,272,,,,,,,,,,,,,,http,,,,,,,, 78 | koschei-frontend,FRONTEND,,,0,7,5000,7768,4011915,938213822,0,0,0,,,,,OPEN,,,,,,,,,1,42,0,,,,0,0,0,7,,,,0,6231,1049,488,0,0,,0,7,7768,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,7,7768,0,0,0, 79 | koschei-backend,koschei-web01,0,0,0,3,,3884,2011465,468020969,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,43,1,,3884,,2,0,,3,L7OK,200,743,0,3120,529,235,0,0,,,,,1,0,,,,,287,OK,,0,76,474,775,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 80 | koschei-backend,koschei-web02,0,0,0,4,,3884,2000450,470192853,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,43,2,,3884,,2,0,,4,L7OK,200,1830,0,3111,520,253,0,0,,,,,1,0,,,,,285,OK,,0,81,876,1224,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 81 | koschei-backend,BACKEND,0,0,0,7,500,7768,4011915,938213822,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,43,0,,7768,,1,0,,7,,,,0,6231,1049,488,0,0,,,,7768,2,0,0,0,0,0,285,,,0,79,679,1007,,,,,,,,,,,,,,http,,,,,,,, 82 | autocloud-frontend,FRONTEND,,,0,9,5000,754,372746,94592565,0,0,0,,,,,OPEN,,,,,,,,,1,44,0,,,,0,0,0,10,,,,0,723,1,30,0,0,,0,10,754,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,10,754,0,0,0, 83 | autocloud-backend,autocloud-web01,0,0,0,5,,377,186156,45528898,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,45,1,,377,,2,0,,5,L7OK,200,147,0,357,1,19,0,0,,,,,0,0,,,,,1230,OK,,0,41,60,381,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 84 | autocloud-backend,autocloud-web02,0,0,0,5,,377,186590,49063667,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,45,2,,377,,2,0,,5,L7OK,200,146,0,366,0,11,0,0,,,,,0,0,,,,,291,OK,,0,39,60,388,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 85 | autocloud-backend,BACKEND,0,0,0,9,500,754,372746,94592565,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,45,0,,754,,1,0,,10,,,,0,723,1,30,0,0,,,,754,0,0,0,0,0,0,291,,,0,59,89,572,,,,,,,,,,,,,,http,,,,,,,, 86 | mdapi-frontend,FRONTEND,,,0,243,5000,1674,947919,4634152,0,0,0,,,,,OPEN,,,,,,,,,1,46,0,,,,0,0,0,117,,,,0,1285,0,247,65,77,,0,117,1674,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,117,1674,0,0,0, 87 | mdapi-backend,mdapi01,0,0,0,243,,2260,947919,4634152,,0,,65,77,586,0,UP,1,1,0,4,1,36441,0,,1,47,1,,1674,,2,0,,117,L7OK,200,144,0,1285,0,247,0,0,,,,,0,77,,,,,22,OK,,1502,1421,7962,12379,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 88 | mdapi-backend,BACKEND,0,0,0,243,500,1674,947919,4634152,0,0,,65,77,586,0,UP,1,1,0,,1,36441,10,,1,47,0,,1674,,1,0,,117,,,,0,1285,0,247,65,77,,,,1674,0,77,0,0,0,0,22,,,1502,1421,7962,12379,,,,,,,,,,,,,,http,,,,,,,, 89 | openqa-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,48,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 90 | openqa-backend,openqa01,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,49,1,,0,,2,0,,0,L7OK,200,169,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 91 | openqa-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,49,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 92 | pdc-frontend,FRONTEND,,,0,7,5000,6829,3292715,34246868,0,0,0,,,,,OPEN,,,,,,,,,1,50,0,,,,0,0,0,8,,,,0,5023,1670,135,1,0,,0,8,6829,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,8,6829,0,0,0, 93 | pdc-backend,pdc-web01,0,0,0,7,,3285,1567963,20926316,,0,,0,0,0,0,UP,1,1,0,5,1,563953,0,,1,51,1,,3061,,2,0,,8,L7OK,200,158,0,2440,753,92,0,0,,,,,0,0,,,,,606,OK,,0,73,659,741,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 94 | pdc-backend,pdc-web02,0,0,0,7,,3544,1724752,13320552,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,51,2,,3060,,2,0,,8,L7OK,200,165,0,2583,917,43,1,0,,,,,0,0,,,,,1884,OK,,0,73,648,726,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 95 | pdc-backend,BACKEND,0,0,0,7,500,6829,3292715,34246868,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,51,0,,6121,,1,0,,8,,,,0,5023,1670,135,1,0,,,,6829,0,0,0,0,0,0,606,,,0,73,782,862,,,,,,,,,,,,,,http,,,,,,,, 96 | zanata2fedmsg-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,52,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 97 | zanata2fedmsg-backend,zanata2fedmsg01,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,53,1,,0,,2,0,,0,L4OK,,74,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 check passed,,1,2,2,,,,,,http,,,,,,,, 98 | zanata2fedmsg-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,53,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 99 | osbs-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,54,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 100 | osbs-backend,osbs-master01,0,0,0,0,,0,0,0,,0,,0,0,0,0,DOWN,1,1,0,1,1,625826,625826,,1,55,1,,0,,2,0,,0,* L4TOUT,,10000,0,0,0,0,0,0,,,,,0,0,,,,,-1,,,0,0,0,0,,,,Layer4 timeout,,1,2,0,,,,,,http,,,,,,,, 101 | osbs-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,DOWN,0,0,0,,1,625826,625826,,1,55,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 102 | oci-registry-frontend,FRONTEND,,,0,17,5000,174254,119262784,2778897827,0,0,0,,,,,OPEN,,,,,,,,,1,56,0,,,,0,0,0,20,,,,0,46421,0,127833,0,0,,0,20,174254,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,20,174254,0,0,0, 103 | oci-registry-backend,oci-registry01,0,0,0,9,,87127,59621602,1373663226,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,57,1,,87127,,2,0,,10,L4OK,,71,0,23114,0,64013,0,0,,,,,2,0,,,,,12,,,0,73,75,149,,,,Layer4 check passed,,1,2,2,,,,,,http,,,,,,,, 104 | oci-registry-backend,oci-registry02,0,0,0,8,,87127,59641182,1405234601,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,57,2,,87127,,2,0,,10,L4OK,,71,0,23307,0,63820,0,0,,,,,0,0,,,,,11,,,0,73,76,149,,,,Layer4 check passed,,1,2,2,,,,,,http,,,,,,,, 105 | oci-registry-backend,BACKEND,0,0,0,17,500,174254,119262784,2778897827,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,57,0,,174254,,1,0,,20,,,,0,46421,0,127833,0,0,,,,174254,2,0,0,0,0,0,11,,,0,73,75,148,,,,,,,,,,,,,,http,,,,,,,, 106 | ipa-frontend,FRONTEND,,,0,2,5000,1790,2271882,1566369,0,0,0,,,,,OPEN,,,,,,,,,1,58,0,,,,0,0,0,4,,,,0,1787,0,0,3,0,,0,4,1790,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,4,1790,0,0,0, 107 | ipa-backend,ipa01,0,0,0,2,,1790,2271882,1566369,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,59,1,,1790,,2,0,,4,L7OK,200,219,0,1787,0,0,3,0,,,,,0,0,,,,,96,OK,,0,144,92,236,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 108 | ipa-backend,ipa02,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,0,1,0,0,625845,0,,1,59,2,,0,,2,0,,0,L7OK,200,220,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 109 | ipa-backend,BACKEND,0,0,0,2,500,1790,2271882,1566369,0,0,,0,0,0,0,UP,1,1,1,,0,625845,0,,1,59,0,,1790,,1,0,,4,,,,0,1787,0,0,3,0,,,,1790,0,0,0,0,0,0,96,,,0,144,92,236,,,,,,,,,,,,,,http,,,,,,,, 110 | krb5-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,60,0,,,,0,0,0,0,,,,,,,,,,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,tcp,,0,0,0,,0,0, 111 | krb5-backend,ipa01,0,0,0,0,16384,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,625845,,,1,61,1,,0,,2,0,,0,,,,,,,,,,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,tcp,,,,,,,, 112 | krb5-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,61,0,,0,,1,0,,0,,,,,,,,,,,,,,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,tcp,,,,,,,, 113 | oci-candidate-registry-frontend,FRONTEND,,,0,1,5000,8,4377,9306,0,0,0,,,,,OPEN,,,,,,,,,1,62,0,,,,0,0,0,1,,,,0,8,0,0,0,0,,0,1,8,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,1,8,0,0,0, 114 | oci-candidate-registry-backend,oci-candidate-registry01,0,0,0,1,,8,4377,9306,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,63,1,,8,,2,0,,1,L4OK,,71,0,8,0,0,0,0,,,,,0,0,,,,,33528,,,0,2,2,3,,,,Layer4 check passed,,1,2,2,,,,,,http,,,,,,,, 115 | oci-candidate-registry-backend,BACKEND,0,0,0,1,500,8,4377,9306,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,63,0,,8,,1,0,,1,,,,0,8,0,0,0,0,,,,8,0,0,0,0,0,0,33528,,,0,2,2,3,,,,,,,,,,,,,,http,,,,,,,, 116 | modernpaste-frontend,FRONTEND,,,0,15,5000,13056,12001353,218362538,0,0,0,,,,,OPEN,,,,,,,,,1,64,0,,,,0,0,0,18,,,,0,8416,4614,26,0,0,,0,18,13056,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,18,13056,0,0,0, 117 | modernpaste-backend,modernpaste01,0,0,0,8,,6528,4022075,75611940,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,65,1,,6528,,2,0,,9,L7OK,200,156,0,4179,2336,13,0,0,,,,,2,0,,,,,120,OK,,0,74,82,172,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 118 | modernpaste-backend,modernpaste02,0,0,0,8,,6528,7979278,142750598,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,65,2,,6528,,2,0,,9,L7OK,200,151,0,4237,2278,13,0,0,,,,,1,0,,,,,12,OK,,0,75,83,194,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 119 | modernpaste-backend,BACKEND,0,0,0,15,500,13056,12001353,218362538,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,65,0,,13056,,1,0,,18,,,,0,8416,4614,26,0,0,,,,13056,3,0,0,0,0,0,12,,,0,74,81,179,,,,,,,,,,,,,,http,,,,,,,, 120 | ipa01-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,66,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 121 | ipa01-backend,ipa01,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,67,1,,0,,2,0,,0,L7OK,200,218,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,1,2,2,,,,,,http,,,,,,,, 122 | ipa01-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,67,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 123 | mbs-frontend,FRONTEND,,,0,2,5000,5130,1715510,29337320,0,0,0,,,,,OPEN,,,,,,,,,1,68,0,,,,0,0,0,5,,,,0,4738,385,7,0,0,,0,5,5130,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,5,5130,0,0,0, 124 | mbs-backend,mbs-frontend01,0,0,0,2,,2565,858477,15256651,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,69,1,,2565,,2,0,,3,L7OK,200,182,0,2370,193,2,0,0,,,,,0,0,,,,,286,OK,,0,74,144,222,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 125 | mbs-backend,mbs-frontend02,0,0,0,1,,2565,857033,14080669,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,69,2,,2565,,2,0,,3,L7OK,200,178,0,2368,192,5,0,0,,,,,0,0,,,,,22,OK,,0,73,128,204,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 126 | mbs-backend,BACKEND,0,0,0,2,500,5130,1715510,29337320,0,0,,0,0,0,0,UP,2,2,0,,0,625845,0,,1,69,0,,5130,,1,0,,5,,,,0,4738,385,7,0,0,,,,5130,0,0,0,0,0,0,22,,,0,74,132,206,,,,,,,,,,,,,,http,,,,,,,, 127 | odcs-frontend,FRONTEND,,,0,3,5000,4238,1265178,58297754,0,0,0,,,,,OPEN,,,,,,,,,1,70,0,,,,0,0,0,3,,,,0,4228,1,9,0,0,,0,3,4238,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,3,4238,0,0,0, 128 | odcs-backend,odcs-frontend01,0,0,0,3,,4238,1265178,58297754,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,71,1,,4238,,2,0,,3,L7OK,200,156,0,4228,1,9,0,0,,,,,0,0,,,,,6,OK,,0,75,95,172,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 129 | odcs-backend,BACKEND,0,0,0,3,500,4238,1265178,58297754,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,71,0,,4238,,1,0,,3,,,,0,4228,1,9,0,0,,,,4238,0,0,0,0,0,0,6,,,0,75,95,172,,,,,,,,,,,,,,http,,,,,,,, 130 | freshmaker-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,72,0,,,,0,0,0,0,,,,0,0,0,0,0,0,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,http,,0,0,0,0,0,0, 131 | freshmaker-backend,freshmaker-frontend01,0,0,0,0,,0,0,0,,0,,0,0,0,0,UP,1,1,0,0,0,625845,0,,1,73,1,,0,,2,0,,0,L7OK,200,163,0,0,0,0,0,0,,,,,0,0,,,,,-1,OK,,0,0,0,0,,,,Layer7 check passed,,2,3,4,,,,,,http,,,,,,,, 132 | freshmaker-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,73,0,,0,,1,0,,0,,,,0,0,0,0,0,0,,,,0,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,http,,,,,,,, 133 | fedmsg-websockets-frontend,FRONTEND,,,0,16,5000,608,354083,4891647,0,0,0,,,,,OPEN,,,,,,,,,1,74,0,,,,0,0,0,2,,,,,,,,,,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,tcp,,0,2,608,,0,0, 134 | fedmsg-websockets-backend,busgateway01,0,0,0,16,16384,590,354083,4891647,,0,,0,0,0,0,no check,1,1,0,,,625845,,,1,75,1,,590,,2,0,,2,,,,,,,,,,,,,,87,7,,,,,3172,,,0,50,0,1802023,,,,,,,,,,,,,,tcp,,,,,,,, 135 | fedmsg-websockets-backend,BACKEND,0,0,0,16,500,608,354083,4891647,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,75,0,,590,,1,0,,2,,,,,,,,,,,,,,87,7,0,0,0,0,3172,,,0,50,0,1802023,,,,,,,,,,,,,,tcp,,,,,,,, 136 | fedmsg-raw-zmq-outbound-frontend,FRONTEND,,,14,31,5000,27012,1126212,10223689093,0,0,0,,,,,OPEN,,,,,,,,,1,76,0,,,,0,0,0,32,,,,,,,,,,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,tcp,,0,32,27012,,0,0, 137 | fedmsg-raw-zmq-outbound-backend,localhost,0,0,14,31,16384,27012,1126212,10223689093,,0,,0,0,0,0,no check,1,1,0,,,625845,,,1,77,1,,27012,,2,0,,32,,,,,,,,,,,,,,7839,0,,,,,314,,,0,0,0,1204842,,,,,,,,,,,,,,tcp,,,,,,,, 138 | fedmsg-raw-zmq-outbound-backend,BACKEND,0,0,14,31,500,27012,1126212,10223689093,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,77,0,,27012,,1,0,,32,,,,,,,,,,,,,,7839,0,0,0,0,0,314,,,0,0,0,1204842,,,,,,,,,,,,,,tcp,,,,,,,, 139 | fedmsg-raw-zmq-inbound-frontend,FRONTEND,,,0,0,5000,0,0,0,0,0,0,,,,,OPEN,,,,,,,,,1,78,0,,,,0,0,0,0,,,,,,,,,,,0,0,0,,,0,0,0,0,,,,,,,,,,,,,,,,,,,,,tcp,,0,0,0,,0,0, 140 | fedmsg-raw-zmq-inbound-backend,busgateway01,0,0,0,0,16384,0,0,0,,0,,0,0,0,0,no check,1,1,0,,,625845,,,1,79,1,,0,,2,0,,0,,,,,,,,,,,,,,0,0,,,,,-1,,,0,0,0,0,,,,,,,,,,,,,,tcp,,,,,,,, 141 | fedmsg-raw-zmq-inbound-backend,BACKEND,0,0,0,0,500,0,0,0,0,0,,0,0,0,0,UP,1,1,0,,0,625845,0,,1,79,0,,0,,1,0,,0,,,,,,,,,,,,,,0,0,0,0,0,0,-1,,,0,0,0,0,,,,,,,,,,,,,,tcp,,,,,,,, 142 | --------------------------------------------------------------------------------