From c795f01d8cd0942f2385d45bc595de910355829a Mon Sep 17 00:00:00 2001 From: ixyd Date: Tue, 24 Nov 2020 22:00:26 +0100 Subject: [PATCH] inital commit --- Dockerfile.pskreporter_exporter | 8 + Dockerfile.wsjtx_exporter | 8 + IMPORT.SQL | 6 + IMPORT2.SQL | 6 + Readme.md | 151 + cmd/alltxt2csv/ALL.CSV | 20 + cmd/alltxt2csv/ALL.test | 20 + cmd/alltxt2csv/Dockerfile | 10 + cmd/alltxt2csv/main.go | 91 + cmd/pskreporter_exporter/main.go | 163 + cmd/pskreporter_exporter/mysql.go | 89 + cmd/pskreporter_exporter/prometheus.go | 72 + cmd/pskreporter_exporter/pskreporter.go | 233 + cmd/wsjtx_exporter/main.go | 120 + cmd/wsjtx_exporter/mysql.go | 88 + cmd/wsjtx_exporter/prometheus.go | 56 + deploy.sh | 21 + go.mod | 16 + go.sum | 463 ++ misc/IMPORT.SQL | 6 + misc/bandswitcher.sh | 21 + misc/dashboards/prometheus.json | 9628 +++++++++++++++++++++++ screenshot.png | Bin 0 -> 458147 bytes shared/wsjtx/wsjtx.go | 171 + 24 files changed, 11467 insertions(+) create mode 100644 Dockerfile.pskreporter_exporter create mode 100644 Dockerfile.wsjtx_exporter create mode 100644 IMPORT.SQL create mode 100644 IMPORT2.SQL create mode 100644 Readme.md create mode 100644 cmd/alltxt2csv/ALL.CSV create mode 100644 cmd/alltxt2csv/ALL.test create mode 100644 cmd/alltxt2csv/Dockerfile create mode 100644 cmd/alltxt2csv/main.go create mode 100644 cmd/pskreporter_exporter/main.go create mode 100644 cmd/pskreporter_exporter/mysql.go create mode 100644 cmd/pskreporter_exporter/prometheus.go create mode 100644 cmd/pskreporter_exporter/pskreporter.go create mode 100644 cmd/wsjtx_exporter/main.go create mode 100644 cmd/wsjtx_exporter/mysql.go create mode 100644 cmd/wsjtx_exporter/prometheus.go create mode 100755 deploy.sh create mode 100644 go.mod create mode 100644 go.sum create mode 100644 misc/IMPORT.SQL create mode 100755 misc/bandswitcher.sh create mode 100644 misc/dashboards/prometheus.json create mode 100644 screenshot.png create mode 100644 shared/wsjtx/wsjtx.go diff --git a/Dockerfile.pskreporter_exporter b/Dockerfile.pskreporter_exporter new file mode 100644 index 0000000..f2623ac --- /dev/null +++ b/Dockerfile.pskreporter_exporter @@ -0,0 +1,8 @@ +from golang:1.15.0 + +RUN mkdir /pskreporter_exporter +ADD . /pskreporter_exporter +WORKDIR /pskreporter_exporter/cmd/pskreporter_exporter +RUN go build + +CMD ["/pskreporter_exporter/cmd/pskreporter_exporter/pskreporter_exporter"] diff --git a/Dockerfile.wsjtx_exporter b/Dockerfile.wsjtx_exporter new file mode 100644 index 0000000..2e9204f --- /dev/null +++ b/Dockerfile.wsjtx_exporter @@ -0,0 +1,8 @@ +from golang:1.15.0 + +RUN mkdir /wsjtx_exporter +ADD . /wsjtx_exporter +WORKDIR /wsjtx_exporter/cmd/wsjtx_exporter +RUN go build + +CMD ["/wsjtx_exporter/cmd/wsjtx_exporter/wsjtx_exporter"] diff --git a/IMPORT.SQL b/IMPORT.SQL new file mode 100644 index 0000000..6d4d269 --- /dev/null +++ b/IMPORT.SQL @@ -0,0 +1,6 @@ +LOAD DATA LOCAL INFILE '/wsjtx/40m.csv' +INTO TABLE wsjtx_all_txt +FIELDS TERMINATED BY ',' +ENCLOSED BY '"' +LINES TERMINATED BY '\n' +(ts, station, callsign, band, continent, mode, dxcc, geohash, report, rx) diff --git a/IMPORT2.SQL b/IMPORT2.SQL new file mode 100644 index 0000000..7daa35b --- /dev/null +++ b/IMPORT2.SQL @@ -0,0 +1,6 @@ +LOAD DATA LOCAL INFILE '/wsjtx/80m.csv' +INTO TABLE wsjtx_all_txt +FIELDS TERMINATED BY ',' +ENCLOSED BY '"' +LINES TERMINATED BY '\n' +(ts, station, callsign, band, continent, mode, dxcc, geohash, report, rx) diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..2ad0f3e --- /dev/null +++ b/Readme.md @@ -0,0 +1,151 @@ +# what is it? + +FIXME SCREENSHOT!!!!!!!!!!!!!!!!!!!!!!!!! + +* a set of tools to export your personal WSJT-X + * live reception data into prometheus or mysql + * historical reception data (since 2019) into mysql +* a tool to poll pskreporter and export your personal + * live transmission data to prometheus or mysql + +every time your wsjtx is/was running you are/were generating nice data points, which can be queried using grafana. +this can be very interesting to evaluate your **personal** hf conditions from the current and the past. + +some use cases: +* choose dxcc, band, mode and timeframe in all combinations so see when your were successfully able to receive and transmit, to plan future activities +* use grafana alerts or prometheus alertmanager to send yourself alerts when your stations receives something interesting +* have nice wallboard for contesting or dxpedition +* display rx/tx data as map with custom timespan and filters +* compare input of different station via flexible queries/graphs +* compare hf propagration forecasts to your personal situation +* impress other people with cool dashboards ;) +* ... + +sample dashboards are provided. + +have fun! +73 de DL3SD + +## prerequisites + +* ALL.TXT with interesting data and/or running hamradio station to provide live data +* grafana +* prometheus or mysql + +## tooling overview + +* **pskreporter_exporter** + * polls pskreporter.info for your callsign + * supports prometheus and mysql +* **wsjtx_exporter** + * follows live traffice in ALL.txt + * supports prometheus and mysql +* **alltxt2csv** + * reads whole ALL.txt since 2019 and creates csv-file which can be imported into mysql +* **misc** + * sample dashboards + * shell script to hop between bands via rigctl to allow fractional monitoring of multiple bands + * ready to launch docker-compose setup based on https://github.com/stefanprodan/dockprom + +## things you should be aware of.. + +### what about prometheus and mysql? + +show pro/con overview: + +**prometheus:** +* + you get nicer graphs with counters and bars if you ask me +* + you can use alertmanager if you want advanced alerting +* + optimized for timeseries data +* - not designed for keeping long timeseries (weeks or some months are fine) +* - not possible to import historical data +* - not as flexible as mysql regarding complex queries + +**mysql**: +* + you can import your ALL.txt since 2019 +* + you can store a lot of data over a long timeframe +* + you can propably build more complex queries in sql +* - in comparison to prometheus not optimized for timeseries, but still good enough +* - gauge based graphs are not as nice as counter/bars if you ask me +* - you can use *only* graphanas internal alerting + +both allow distributed setups with multiple wsjtx instances submitting their data to a central prometheus or mysql service. +you can as well run both in parallel and use prometheus for a live overview and mysql for historical evaluations. + +### pskreporter_exporter vs other access/polling of pskreporter like GridTracker + +### can it read my whole ALL.txt since from the beginning? + +not really. only lines in 'new' format are accepted because the old format doesnt contain the frequency and the date. + +lines in incompatible format are silently ignored. + +with alltxt2csv you can prepare your ALL.TXT from ca. mid 2019 for import to mysql. + +for prometheus it is not possible to import historical data for obivous reasons. + +### there are a lot of "cant parse callsign messages" during importing my ALL.txt + +thats quite normal as there are propably a lot of strange/broken messages in your ALL.txt ;) + +### does it work with wsjt-x 2.3.0.RC2? + +no, there is a bug which prevents the ALL.TXT to contain them timestamp, but it should be fixed in the next release. + +### what is the state of this? + +this works fine for me! but it was just build from boredom during covid lockdown and it is not to be considered as perfect. +performance obviously depends on your hardware and the complexity of your queries. +feedback and pull requests are highly appreciated! + +here be dragons: +* callsign lookup performance done with regex in one goroutine is unneccessary slow for alltxt2csv +* grids for ALL.TXT entries are always looked up by dxcc instead if being tracked in the file +* there is a lot of space for improvements for the dashboards + +### grafana says too many rows for mysql datasource + +choose a bigger interval + +### how long does it take to import my data into mysql? + +* my ALL.TXT (new format start july 2019) contains ~ 13.7 mio lines and has ~ 850M. +* converting to csv takes ~ 40min on i7-4750HQ (2015) and the result has ~ 1.2G. +* currently this uses only one core, so there is a lot of room for optimization. +* importing the csv to mysql takes ~ 3.5min. +* querying the whole time (~ 1.5 years) in grafana takes some seconds. + +### does this need a lot of ressource on my machine? + +well, it depends on your queries, but propably yes! ;) + +## howtos + +there is no special howto on integrating the components into your existing grafana/prometheus/mysql infrastructure, +as you should propably know how to deal with these kind of stuff.. ;) + +### howto build binaries/containers + +build binaries: +``` +go get github.com/denzs/wsjtx_dashboards +``` + +build docker containers: +``` +docker build Dockerfile.wsjtx_exporter . +docker build Dockerfile.pskreporter_exporter . +``` + +### to be done... + +debian/win10@wsl2 + docker-compose (historical data with mysql + alltxt2csv) +raspbian + docker-compose (live data with prometheus only) +alerting + +## Kudos to + +* WSJT-X, Grafana, Prometheus, MySQL Teams +* Philip Gladstone for pskreporter.info +* Todd Neal for his nice work on https://github.com/tzneal/ham-go +* Stefan Prodan for his nice work on https://github.com/stefanprodan/dockprom diff --git a/cmd/alltxt2csv/ALL.CSV b/cmd/alltxt2csv/ALL.CSV new file mode 100644 index 0000000..b7a63cf --- /dev/null +++ b/cmd/alltxt2csv/ALL.CSV @@ -0,0 +1,20 @@ +"2020-11-19 23:52:30","DL3SD","CO8MCL","40m","NA","FT8","Cuba","d5z479cy8fkr","-15","1", +"2020-11-19 23:52:30","DL3SD","EA3IKA","40m","EU","FT8","Spain","ezht8vnkrc2q","-11","1", +"2020-11-19 23:52:30","DL3SD","WP4AZT","40m","NA","FT8","Puerto Rico","de0xmtef0tek","-12","1", +"2020-11-19 23:52:30","DL3SD","IZ5MDD","40m","EU","FT8","Italy","sr8gw70kx4xc","-16","1", +"2020-11-19 23:52:30","DL3SD","YO2BBX","40m","EU","FT8","Romania","u81s6jczzdwc","-5","1", +"2020-11-19 23:52:30","DL3SD","N3MK","40m","NA","FT8","United States","9ywv9bpun5jd","-13","1", +"2020-11-19 23:52:30","DL3SD","UR6QA","40m","EU","FT8","Ukraine","u8vk6wjr4et3","-12","1", +"2020-11-19 23:52:45","DL3SD","EA3AVS","40m","EU","FT8","Spain","ezht8vnkrc2q","0","1", +"2020-11-19 23:52:45","DL3SD","UB1CCL","40m","EU","FT8","European Russia","uct3jqstyugg","2","1", +"2020-11-19 23:52:45","DL3SD","EV1P","40m","EU","FT8","Belarus","u9egjnkuz395","-7","1", +"2020-11-19 23:52:45","DL3SD","EA3IEO","40m","EU","FT8","Spain","ezht8vnkrc2q","3","1", +"2020-11-19 23:52:45","DL3SD","K8FL","40m","NA","FT8","United States","9ywv9bpun5jd","-10","1", +"2020-11-19 23:52:45","DL3SD","E74E","40m","EU","FT8","Bosnia-Herzegovina","srukpu4ndwv9","-5","1", +"2020-11-19 23:52:45","DL3SD","US2YW","40m","EU","FT8","Ukraine","u8vk6wjr4et3","-2","1", +"2020-11-19 23:52:45","DL3SD","AA2T","40m","NA","FT8","United States","9ywv9bpun5jd","-12","1", +"2020-11-19 23:52:45","DL3SD","EA7DAP","40m","EU","FT8","Spain","ezht8vnkrc2q","-12","1", +"2020-11-19 23:52:45","DL3SD","SV3AUW","40m","EU","FT8","Greece","srp6r9exqc3p","-2","1", +"2020-11-19 23:52:45","DL3SD","W1ES","40m","NA","FT8","United States","9ywv9bpun5jd","-16","1", +"2020-11-19 23:52:45","DL3SD","CU7AA","40m","EU","FT8","Azores","equshm5ez4bk","-16","1", +"2020-11-19 23:52:45","DL3SD","EB3DIM","40m","EU","FT8","Spain","ezht8vnkrc2q","-8","1", diff --git a/cmd/alltxt2csv/ALL.test b/cmd/alltxt2csv/ALL.test new file mode 100644 index 0000000..b144579 --- /dev/null +++ b/cmd/alltxt2csv/ALL.test @@ -0,0 +1,20 @@ +201119_235230 7.074 Rx FT8 -15 -1.1 1725 CQ CO8MCL FL20 +201119_235230 7.074 Rx FT8 -11 0.0 1057 NC6R EA3IKA JN12 +201119_235230 7.074 Rx FT8 -12 -1.2 753 CQ WP4AZT FK67 +201119_235230 7.074 Rx FT8 -16 0.1 870 K9OW IZ5MDD JN53 +201119_235230 7.074 Rx FT8 -5 0.6 400 R8CCC YO2BBX +02 +201119_235230 7.074 Rx FT8 -13 0.2 2910 CQ N3MK FM27 +201119_235230 7.074 Rx FT8 -12 0.2 461 R8CCC UR6QA -12 +201119_235245 7.074 Rx FT8 0 0.7 626 SV1SPJ EA3AVS -18 +201119_235245 7.074 Rx FT8 2 0.2 966 PJ4EL UB1CCL -12 +201119_235245 7.074 Rx FT8 -7 1.4 1438 MI0GOZ EV1P -09 +201119_235245 7.074 Rx FT8 3 0.5 1493 CQ EA3IEO JN01 +201119_235245 7.074 Rx FT8 -10 0.1 2166 CO8VWZ K8FL 73 +201119_235245 7.074 Rx FT8 -5 -1.7 1237 M7EMH E74E -03 +201119_235245 7.074 Rx FT8 -2 0.1 1683 YB1CW US2YW KN28 +201119_235245 7.074 Rx FT8 -12 0.1 1127 LX1GQ AA2T R+01 +201119_235245 7.074 Rx FT8 -12 0.1 1618 PJ4GR EA7DAP IM86 +201119_235245 7.074 Rx FT8 -2 0.2 1949 CQ SV3AUW KM17 +201119_235245 7.074 Rx FT8 -16 0.1 1187 WL7CG W1ES FM06 +201119_235245 7.074 Rx FT8 -16 0.2 1310 CQ CU7AA HM58 +201119_235245 7.074 Rx FT8 -8 0.2 1936 CQ EB3DIM JN11 diff --git a/cmd/alltxt2csv/Dockerfile b/cmd/alltxt2csv/Dockerfile new file mode 100644 index 0000000..280304f --- /dev/null +++ b/cmd/alltxt2csv/Dockerfile @@ -0,0 +1,10 @@ +from golang:1.15.0 + +RUN mkdir /wsjtx2mysql +ADD . /wsjtx2mysql +WORKDIR /wsjtx2mysql +RUN go build -o wsjtx2mysql . + +#CMD ["/wsjtx2mysql/wsjtx2mysql","-debug","-readall"] +#CMD ["/wsjtx2mysql/wsjtx2mysql","-readall"] +CMD ["/wsjtx2mysql/wsjtx2mysql","-back=50000000"] diff --git a/cmd/alltxt2csv/main.go b/cmd/alltxt2csv/main.go new file mode 100644 index 0000000..0b5a9a8 --- /dev/null +++ b/cmd/alltxt2csv/main.go @@ -0,0 +1,91 @@ +package main + +import ( + "fmt" + "github.com/jnovack/flag" + log "github.com/sirupsen/logrus" +// "strings" +// "strconv" +// "time" + "os" + "bufio" +// "github.com/mmcloughlin/geohash" +// "github.com/tzneal/ham-go/dxcc" + "github.com/denzs/wsjtx_dashboards/shared/wsjtx" +) + +var station string +var pathin string +var pathout string +var trace bool + +func usage() { + fmt.Printf("Usage of %s:\n", os.Args[0]) + flag.PrintDefaults() +} + +func init() { + flag.StringVar(&pathin, "in", "", "path to wsjt-x ALL.txt") + flag.StringVar(&pathout, "out", "", "path to csv outfile") + flag.StringVar(&station, "station", "localstation", "your callsign or wsjtx instance identifier") + flag.BoolVar(&trace, "trace", false, "log every line... yes really ;)") + flag.Parse() + + if pathin == "" || pathout == "" { + usage() + os.Exit(1) + } + + formatter := &log.TextFormatter{ + FullTimestamp: true, + } + log.SetFormatter(formatter) + + if trace { + log.SetLevel(log.TraceLevel) + log.Info("trace logging enabled") + } else { + log.Info("normal logging enabled") + } +} + +func main(){ + _ , err := os.Stat(pathout) + if !os.IsNotExist(err) { + log.Fatalf("file %s already exists..", pathout) + } + + fileout, err := os.OpenFile(pathout,os.O_CREATE|os.O_RDWR, 0666) + if err != nil { + log.Fatal(err) + } + writer := bufio.NewWriter(fileout) + + filein, err := os.Open(pathin) + if err != nil { + log.Fatal(err) + } + lines := bufio.NewScanner(filein) + + counter := 0 + for lines.Scan() { + result, parsed := wsjtx.ScanLine(lines.Text()) + if !parsed { + continue + } + + counter++ + if counter % 1000000 == 0 { + log.Infof("%d lines parsed..", counter) + } + _, err := writer.WriteString(fmt.Sprintf("\"%s\",\"%s\",\"%s\",\"%s\",\"%s\",\"%s\",\"%s\",\"%s\",\"%d\",\"%d\",\n", result.Timestamp.Format("2006-01-02 15:04:05"), station, result.Call, result.Band, result.Ent.Continent, result.Mode, result.Ent.Entity, result.GeoHash, result.Signal, result.Rx)) + if err != nil { + log.Warn(err) + } + } + + writer.Flush() + fileout.Close() + filein.Close() + log.Info("done..") +} diff --git a/cmd/pskreporter_exporter/main.go b/cmd/pskreporter_exporter/main.go new file mode 100644 index 0000000..5c1bf03 --- /dev/null +++ b/cmd/pskreporter_exporter/main.go @@ -0,0 +1,163 @@ +package main + +import ( + "fmt" + "github.com/namsral/flag" + "net/http" + "time" + "os" + "github.com/prometheus/client_golang/prometheus/promhttp" + log "github.com/sirupsen/logrus" +) + +var station string +var debug bool +var reportList = make(map[string]report) +var metricpath string +var mysql_host string +var mysql_db string +var mysql_user string +var mysql_pass string +var mysql_table string +var port int +//var promcalls bool +var trace bool +var useProm bool +var useMysql bool + + +func usage() { + fmt.Printf("Usage of %s:\n", os.Args[0]) + flag.PrintDefaults() +} + +func init() { + flag.StringVar(&station, "station", "", "callsign to monitor on pskreporter") + flag.StringVar(&mysql_host, "dbhost", "db", "name/ip of mysql host") + flag.StringVar(&mysql_db, "db", "digimode_stats", "db name") + flag.StringVar(&mysql_user, "dbuser", "wsjtx", "mysql username") + flag.StringVar(&mysql_pass, "dbpass", "secret", "mysql password") + flag.StringVar(&mysql_table, "dbtable", "pskreporter_stats", "mysql table name") + flag.StringVar(&metricpath, "metricpath", "/metrics", "path for prometheus metric endpoint") + flag.IntVar(&port, "port", 2112, "port for prometheus metric endpoint") + flag.BoolVar(&useProm, "prometheus", false, "activate prometheus exporter") + flag.BoolVar(&useMysql, "mysql", false, "activate mysql exporter") +// flag.BoolVar(&promcalls, "promcalls", false, "activate prometheus callsign metrics") + flag.BoolVar(&trace, "trace", false, "log almost everything") + flag.BoolVar(&debug, "debug", false, "enable debug logging") + + flag.Parse() + + formatter := &log.TextFormatter{ + FullTimestamp: true, + } + log.SetFormatter(formatter) + + if trace { + log.SetLevel(log.TraceLevel) + log.Info("trace logging enabled") + } else { + log.Info("normal logging enabled") + } + + if !useProm && !useMysql { + usage() + log.Fatal("you have to enable at least one exporter. see -mysql and -prometheus flags") + } + + if useProm { + log.Info("prometheus exporter enabled..") + } + + if useMysql { + log.Info("mysql exporter enabled..") + + // wait for stupid mysql container to come up.. + _, db_down := dbConn() + for db_down { + log.Info("waiting for db to come up..") + time.Sleep(2 * time.Second) + _, db_down = dbConn() + } + + init_db() + } +} + +func handleResults(reports chan report) { + for { + select { + case report := <- reports : + _ , seen := reportList[report.CallSign] + // check if receiver is known + if seen { + // check if fetched record is newer than existing one + if report.lastReport > reportList[report.CallSign].lastReport { + log.WithFields(log.Fields{ + "Callsign":report.CallSign, + "Report":report.Signal, + "Grid":report.Grid, + "Geohash":report.GeoHash, + "Mode":report.Mode, + "Continent":report.Continent, + "LastReport":report.lastReport, + "ITUZone":fmt.Sprintf("%d",report.ITUZone), + "CQZone":fmt.Sprintf("%d",report.CQZone), + "DXCC":report.Dxcc, + }).Trace("known receiver with fresh report") + + if useProm { + handlePrometheus(report) + } + if useMysql { + handleMysql(report) + } + // put in cache + reportList[report.CallSign] = report + } else { // just hit an old entry, no need to store + log.Trace("known receiver with known report") + } + } else { + // FIXME is it safe that lastReport is the last Report from the other station or is it the last Report he reported us? + // if it is the last, the check could be wrong :-/ + // -> add debugging output to check! + if report.lastReport > (time.Now().Unix() - 300) { + log.WithFields(log.Fields{ + "Callsign":report.CallSign, + "Report":report.Signal, + "Grid":report.Grid, + "Geohash":report.GeoHash, + "Mode":report.Mode, + "Continent":report.Continent, + "LastReport":report.lastReport, + "ITUZone":fmt.Sprintf("%d",report.ITUZone), + "CQZone":fmt.Sprintf("%d",report.CQZone), + "DXCC":report.Dxcc, + }).Trace("unknown receiver with fresh report") + if useProm { + handlePrometheus(report) + } + if useMysql { + handleMysql(report) + } + } else { + log.Trace("unknown receiver with old report") + } + // put in cache + reportList[report.CallSign] = report + } + } + } +} + + +func main(){ + reports := make(chan report) + + go fetchReports(reports) + go handleResults(reports) + + log.Infof("listening on :%d%s",port, metricpath) + http.Handle(metricpath, promhttp.Handler()) + http.ListenAndServe(fmt.Sprintf(":%d",port), nil) +} diff --git a/cmd/pskreporter_exporter/mysql.go b/cmd/pskreporter_exporter/mysql.go new file mode 100644 index 0000000..ef015e9 --- /dev/null +++ b/cmd/pskreporter_exporter/mysql.go @@ -0,0 +1,89 @@ +package main + +import ( + log "github.com/sirupsen/logrus" + "database/sql" + "time" + _ "github.com/go-sql-driver/mysql" +// "github.com/denzs/wsjtx_dashboards/shared/wsjtx" +) + +func handleMysql(r report) { + db, dbDown := dbConn() + if dbDown { + log.Fatal("cant reach database..") + } + defer db.Close() + +// log.Infof("handleMysql(%+v)",r) + + stmt, err := db.Prepare("INSERT INTO " + mysql_table + " (ts, station, callsign, band, mode, report, dxcc, geohash, continent, cqzone, ituzone) VALUES(?,?,?,?,?,?,?,?,?,?,?)") + defer stmt.Close() + + _, err = stmt.Exec(time.Unix(r.lastReport, 0), station, r.CallSign, r.Band, r.Mode, r.Signal, r.Dxcc, r.GeoHash, r.Continent, r.CQZone, r.ITUZone) + + if err != nil { + log.WithFields(log.Fields{"err":err.Error()}).Warn("error while executing prepared statement..") + } +} + + +func init_db() { + var cnt int + log.Debug("init_db()") + db, _ := dbConn() + + row := db.QueryRow("SELECT COUNT(*) FROM information_schema.TABLES WHERE TABLE_NAME LIKE '%" + mysql_table + "%';") + + switch err := row.Scan(&cnt); err { + case sql.ErrNoRows: + log.Error("something went wrong while scanning for existing table structure..") + panic(err.Error()) + case nil: + default: + panic(err) + } + + if cnt < 1 { + qry := "CREATE TABLE IF NOT EXISTS " + mysql_table + " (" + + "ts timestamp NOT NULL," + + "station VARCHAR(16) NOT NULL," + + "callsign VARCHAR(16) NOT NULL," + + "band VARCHAR(10) NOT NULL," + + "continent VARCHAR(32) NOT NULL," + + "mode VARCHAR(16) NOT NULL," + + "dxcc VARCHAR(128) NOT NULL," + + "geohash VARCHAR(16) NOT NULL," + + "report TINYINT NOT NULL," + + "cqzone INT NOT NULL," + + "ituzone INT NOT NULL," + + "UNIQUE KEY UC_" + mysql_table + "(ts, station, callsign));" + log.WithFields(log.Fields{"query":qry}).Debug("creating database..") + _, err := db.Exec(qry) + if err != nil { + log.Error("something went wrong while creating table structure..") + panic(err) + } + } else { + log.Info("found existing table") + } +} + + +func dbConn() (db *sql.DB, err bool){ + db, er := sql.Open("mysql", mysql_user+":"+mysql_pass+"@tcp("+mysql_host+")/"+mysql_db) + if er != nil { + log.Debugf("db not reachable: %s",err) + return nil, true + } + + pingerr := db.Ping() + if pingerr != nil { + log.Debug("db not pingable..") + return nil, true + } + + return db, false +} + + diff --git a/cmd/pskreporter_exporter/prometheus.go b/cmd/pskreporter_exporter/prometheus.go new file mode 100644 index 0000000..5834a27 --- /dev/null +++ b/cmd/pskreporter_exporter/prometheus.go @@ -0,0 +1,72 @@ +package main + +import ( + "fmt" +// log "github.com/sirupsen/logrus" + "github.com/prometheus/client_golang/prometheus" + "github.com/prometheus/client_golang/prometheus/promauto" +// "time" +) + +var prt *prometheus.CounterVec + +func handlePrometheus(r report) { + if(prt == nil) { + prt = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "pskreporter_receivereports_total", + Help: "PSK Reporter receiveReports",}, + []string{"station","callsign","grid","signal","dxcc","mode","geohash","continent","band","ituzone","cqzone"},) + } +// _ , seen := reportList[r.CallSign] +// // only increase counter if reporter sends update to prevent double counting thru restarts +// if seen { // check if fetched record is newer than existing +// if r.lastReport > reportList[r.CallSign].lastReport { +// log.WithFields(log.Fields{ +// "Callsign":r.CallSign, +// "Grid":r.Grid, +// "Geohash":r.GeoHash, +// "Mode":r.Mode, +// "Continent":r.Continent, +// "ITUZone":fmt.Sprintf("%d",r.ITUZone), +// "CQZone":fmt.Sprintf("%d",r.CQZone), +// "DXCC":r.Dxcc, +// }).Debug("new but fresh") + prt.With(prometheus.Labels{"signal":fmt.Sprintf("%d",r.Signal), + "callsign":r.CallSign, + "station":station, + "grid":r.Grid, + "mode":r.Mode, + "geohash":r.GeoHash, + "continent":r.Continent, + "ituzone":fmt.Sprintf("%d",r.ITUZone), + "cqzone":fmt.Sprintf("%d",r.CQZone), + "band":r.Band, + "dxcc":r.Dxcc}).Inc() + +// } else { // just hit an old entry, no need to store +// log.Info("old entry!") +// return +// } +// } else { +// log.Info("!seen") +//// log.Infof("reportList:%+v",reportList) +// } +// if r.lastReport > (time.Now().Unix() - 300) { +// +// log.WithFields(log.Fields{ +// "Callsign":r.CallSign, +// }).Debug("new but fresh") +// +// prt.With(prometheus.Labels{"signal":fmt.Sprintf("%d",r.Signal), +// "callsign":r.CallSign, +// "station":station, +// "grid":r.Grid, +// "mode":r.Mode, +// "geohash":r.GeoHash, +// "continent": r.Continent, +// "ituzone":fmt.Sprintf("%d",r.ITUZone), +// "cqzone":fmt.Sprintf("%d",r.CQZone), +// "band": r.Band, +// "dxcc":r.Dxcc}).Inc() +// } +// reportList[r.CallSign] = r +} diff --git a/cmd/pskreporter_exporter/pskreporter.go b/cmd/pskreporter_exporter/pskreporter.go new file mode 100644 index 0000000..6a4a2df --- /dev/null +++ b/cmd/pskreporter_exporter/pskreporter.go @@ -0,0 +1,233 @@ +package main + +import ( + "encoding/xml" + log "github.com/sirupsen/logrus" + "io/ioutil" + "net/http" + "time" + "fmt" + "github.com/tzneal/ham-go/dxcc" + "github.com/mmcloughlin/geohash" + "github.com/pd0mz/go-maidenhead" +) + +type receptionReports struct { + XMLName xml.Name `xml:"receptionReports"` + ActiveReceivers []activeReceiver `xml:"activeReceiver"` + LastSequenceNumber lastSequenceNumber `xml:"lastSequenceNumber"` + MaxFlowStartSeconds maxFlowStartSeconds `xml:"maxFlowStartSeconds"` + ReceptionReport []receptionReport `xml:"receptionReport"` + SenderSearch senderSearch `xml:"senderSearch"` + ActiveCallSign []activeCallSign `xml:"activeCallsign"` + Lotw lotw `xml:"lotw"` +} + +type activeReceiver struct { + XMLName xml.Name `xml:"activeReceiver"` + CallSign string `xml:"callsign,attr"` + Locator string `xml:"locator,attr"` + Frequency string `xml:"frequency,attr"` + Region string `xml:"region,attr"` + Dxcc string `xml:"DXCC,attr"` + DecoderSoftware string `xml:"decoderSoftware,attr"` + AntennaInformation string `xml:"antennaInformation,attr"` + Mode string `xml:"mode,attr"` +} + +type lastSequenceNumber struct { + XMLName xml.Name `xml:"lastSequenceNumber"` + Value int64 `xml:"value,attr"` +} + +type maxFlowStartSeconds struct { + XMLName xml.Name `xml:"maxFlowStartSeconds"` + Value string `xml:"value,attr"` +} + +type receptionReport struct { + XMLName xml.Name `xml:"receptionReport"` + ReceiverCallSign string `xml:"receiverCallsign,attr"` + ReceiverLocator string `xml:"receiverLocator,attr"` + SenderCallSign string `xml:"senderCallsign,attr"` + SenderLocator string `xml:"senderLocator,attr"` + Frequency float64 `xml:"frequency,attr"` + FlowStartSeconds int64 `xml:"flowStartSeconds,attr"` + Mode string `xml:"mode,attr"` + IsSender bool `xml:"isSender,attr"` + ReceiverDxcc string `xml:"receiverDXCC,attr"` + ReceiverDxccCode string `xml:"receiverDXCCCode,attr"` + SenderLotwUpload string `xml:"senderLotwUpload,attr"` + Snr int `xml:"sNR,attr"` +} + +type senderSearch struct { + XMLName xml.Name `xml:"senderSearch"` + CallSign string `xml:"callsign,attr"` + RecentFlowStartSeconds string `xml:"recentFlowStartSeconds,attr"` +} + +type activeCallSign struct { + XMLName xml.Name `xml:"activeCallsign"` + CallSign string `xml:"callsign"` + Reports int `xml:"reports"` + Dxcc string `xml:"DXCC"` + DxccCode string `xml:"DXCCCode"` + frequency int `xml:"frequency"` +} + +type lotw struct { + XMLName xml.Name `xml:"lotw"` + Upload string `xml:"upload,attr"` + CallSign string `xml:"callsign,attr"` +} + +type report struct { + CallSign string + Grid string + Signal int + Mode string + Dxcc string + GeoHash string + Continent string + lastReport int64 + Band string + CQZone int + ITUZone int +} + +func GetBand(freq float64) (string){ + band := "unknown" + if (freq>1000000 && freq<2000000) { + band = "160m" + } + if (freq>3000000 && freq<4000000) { + band = "80m" + } + if (freq>5000000 && freq<6000000) { + band = "60m" + } + if (freq>7000000 && freq<8000000) { + band = "40m" + } + if (freq>10000000 && freq<11000000) { + band = "30m" + } + if (freq>14000000 && freq<15000000) { + band = "20m" + } + if (freq>18000000 && freq<19000000) { + band = "17m" + } + if (freq>21000000 && freq<22000000) { + band = "15m" + } + if (freq>24000000 && freq<25000000) { + band = "12m" + } + if (freq>28000000 && freq<30000000) { + band = "10m" + } + return band +} + + +func handleReport(receiver receptionReport) (report, bool) { + var r report +// var i int64 + + Ent, found := dxcc.Lookup(receiver.ReceiverCallSign) + if !found { + log.Warnf("erro while lookup up %s",receiver.ReceiverCallSign) + return r ,false + } + + p, err:= maidenhead.ParseLocator(receiver.ReceiverLocator) + if err != nil { + log.Error("crazy shit happened while grid parsing..") + log.Error(err) + return r, false + } + + r.CallSign = receiver.ReceiverCallSign + r.Grid = receiver.ReceiverLocator + r.Signal = receiver.Snr + r.Mode = receiver.Mode + r.Dxcc = receiver.ReceiverDxcc + r.Continent = Ent.Continent + r.CQZone = Ent.CQZone + r.ITUZone = Ent.ITUZone + r.lastReport = receiver.FlowStartSeconds + r.GeoHash = geohash.Encode(p.Latitude, p.Longitude) + r.Band = GetBand(receiver.Frequency) + +// i, err := strconv.ParseInt(receiver.FlowStartSeconds, 10, 64) +// if err != nil { +// log.WithFields(log.Fields{"err":err}).Error("something went wrong while parsing the timestamp: ",) +// return r, false +// } +// r.lastReport = time.Unix(i, 0) + + return r, true +} + + +func fetchReports(reports chan report) { + var lastseqno int64 + var url string + + lastseqno = 0 + + for { + if lastseqno == 0 { + url = "https://retrieve.pskreporter.info/query?senderCallsign=" + station + "&rronly=true" + } else { + url = "https://retrieve.pskreporter.info/query?senderCallsign=" + station + "&lastseqno=" + fmt.Sprintf("%d",lastseqno) + "&rronly=true" + } + log.WithFields(log.Fields{"url":url}).Debug("fetching reports") + resp, err := http.Get(url) + defer resp.Body.Close() + if err != nil { + log.Error("well.. shit happened.. 1") + log.Error(err) + log.Info("sleeping for 300 seconds..") + time.Sleep(300 * time.Second) + continue + } + + body,err := ioutil.ReadAll(resp.Body) + if err !=nil { + log.Error("well.. shit happened.. 2") + log.Error(err) + log.Info("sleeping for 300 seconds..") + time.Sleep(300 * time.Second) + continue + } + +// phrt.With(prometheus.Labels{"code": fmt.Sprintf("%d",resp.StatusCode)}).Inc() + if resp.StatusCode >= 200 && resp.StatusCode <= 299 { + log.Info("fetching reports done.") + rr := receptionReports{} + err = xml.Unmarshal(body,&rr) + if err != nil { + log.Error("well.. shit happened.. 3") + log.Error(err) + log.Info("sleeping for 300 seconds..") + time.Sleep(300 * time.Second) + continue + } + for _, receiver := range rr.ReceptionReport { + r, parsed := handleReport(receiver) + if parsed { + reports <- r + } + } + lastseqno = rr.LastSequenceNumber.Value + } else { + log.WithFields(log.Fields{"response":resp.StatusCode,}).Warn("fetching reports was NOT successfully ") + log.Warn(string(body)) + } + log.Info("sleeping for 300 seconds..") + time.Sleep(300 * time.Second) + } +} diff --git a/cmd/wsjtx_exporter/main.go b/cmd/wsjtx_exporter/main.go new file mode 100644 index 0000000..c326055 --- /dev/null +++ b/cmd/wsjtx_exporter/main.go @@ -0,0 +1,120 @@ +package main + +import ( + "github.com/jnovack/flag" + "fmt" + log "github.com/sirupsen/logrus" + "net/http" + "github.com/denzs/wsjtx_dashboards/shared/wsjtx" + "github.com/hpcloud/tail" + "github.com/prometheus/client_golang/prometheus/promhttp" + "os" + "time" +) + +var station string +var pathin string +var metricpath string +var mysql_host string +var mysql_db string +var mysql_user string +var mysql_pass string +var mysql_table string +var port int +var promcalls bool +var trace bool +var useProm bool +var useMysql bool + +func usage() { + fmt.Printf("Usage of %s:\n", os.Args[0]) + flag.PrintDefaults() +} + +func init() { + flag.StringVar(&station, "station", "localstation", "your callsign or wsjtx instance identifier") + flag.StringVar(&pathin, "pathin", "/wsjtx/ALL.TXT", "path to WSJT-X ALL.TXT") + flag.StringVar(&mysql_host, "dbhost", "db", "name/ip of mysql host") + flag.StringVar(&mysql_db, "db", "digimode_stats", "db name") + flag.StringVar(&mysql_user, "dbuser", "wsjtx", "mysql username") + flag.StringVar(&mysql_pass, "dbpass", "secret", "mysql password") + flag.StringVar(&mysql_table, "dbtable", "wsjtx_all_txt", "mysql table name") + flag.StringVar(&metricpath, "metricpath", "/metrics", "path for prometheus metric endpoint") + flag.IntVar(&port, "port", 2112, "port for prometheus metric endpoint") + flag.BoolVar(&useProm, "prometheus", false, "activate prometheus exporter") + flag.BoolVar(&useMysql, "mysql", false, "activate mysql exporter") + flag.BoolVar(&promcalls, "promcalls", false, "activate prometheus callsign metrics") + flag.BoolVar(&trace, "trace", false, "log almost everything") + + flag.Parse() + + formatter := &log.TextFormatter{ + FullTimestamp: true, + } + log.SetFormatter(formatter) + + if trace { + log.SetLevel(log.TraceLevel) + log.Info("trace logging enabled") + } else { + log.Info("normal logging enabled") + } + + if !useProm && !useMysql { + usage() + log.Fatal("you have to enable at least one exporter. see -mysql and -prometheus flags") + } + + if useProm { + log.Info("prometheus exporter enabled..") + } + + if useMysql { + log.Info("mysql exporter enabled..") + + // wait for stupid mysql container to come up.. + _, db_down := dbConn() + for db_down { + log.Info("waiting for db to come up..") + time.Sleep(2 * time.Second) + _, db_down = dbConn() + } + + init_db() + } +} + +func followFile(results chan wsjtx.Result) { + log.Printf("start following %s", pathin) + + t, _:= tail.TailFile(pathin, tail.Config{Follow: true, Location: &tail.SeekInfo{Offset: 0, Whence: 2},}) + for line := range t.Lines { + result, parsed := wsjtx.ScanLine(line.Text) + if parsed { + results <- result + } else { + continue + } + } +} + +func handleResults(results chan wsjtx.Result) { + for { + select { + case result := <- results : + handlePrometheus(result) + handleMysql(result) + } + } +} + +func main(){ + results := make(chan wsjtx.Result) + + go followFile(results) + go handleResults(results) + + log.Infof("listening on :%d%s",port, metricpath) + http.Handle(metricpath, promhttp.Handler()) + http.ListenAndServe(fmt.Sprintf(":%d",port), nil) +} diff --git a/cmd/wsjtx_exporter/mysql.go b/cmd/wsjtx_exporter/mysql.go new file mode 100644 index 0000000..10205f1 --- /dev/null +++ b/cmd/wsjtx_exporter/mysql.go @@ -0,0 +1,88 @@ +package main + +import ( + log "github.com/sirupsen/logrus" + "database/sql" + _ "github.com/go-sql-driver/mysql" + "github.com/denzs/wsjtx_dashboards/shared/wsjtx" +) + +func handleMysql(result wsjtx.Result) { + db, dbDown := dbConn() + if dbDown { + log.Fatal("cant reach database..") + } + defer db.Close() + + stmt, err := db.Prepare("INSERT INTO wsjtx_all_txt(ts, station, callsign, band, mode, report, dxcc, geohash, continent, cqzone, ituzone, rx) VALUES(?,?,?,?,?,?,?,?,?,?,?,?)") + defer stmt.Close() + + _, err = stmt.Exec(result.Timestamp, station, result.Call, result.Band, result.Mode, result.Signal, result.Ent.Entity, result.GeoHash, result.Ent.Continent, result.Ent.CQZone, result.Ent.ITUZone, result.Rx) + + if err != nil { + log.WithFields(log.Fields{"err":err.Error()}).Warn("error while executing prepared statement..") + } +} + + +func init_db() { + var cnt int + log.Debug("init_db()") + db, _ := dbConn() + + row := db.QueryRow("SELECT COUNT(*) FROM information_schema.TABLES WHERE TABLE_NAME LIKE '%" + mysql_table + "%';") + + switch err := row.Scan(&cnt); err { + case sql.ErrNoRows: + log.Error("something went wrong while scanning for existing table structure..") + panic(err.Error()) + case nil: + default: + panic(err) + } + + if cnt < 1 { + qry := "CREATE TABLE IF NOT EXISTS " + mysql_table + " (" + + "ts timestamp NOT NULL," + + "station VARCHAR(16) NOT NULL," + + "callsign VARCHAR(16) NOT NULL," + + "band VARCHAR(10) NOT NULL," + + "continent VARCHAR(32) NOT NULL," + + "mode VARCHAR(16) NOT NULL," + + "dxcc VARCHAR(128) NOT NULL," + + "geohash VARCHAR(16) NOT NULL," + + "report TINYINT NOT NULL," + + "cqzone INT NOT NULL," + + "ituzone INT NOT NULL," + + "rx TINYINT NOT NULL," + + "PRIMARY KEY UC_" + mysql_table + "(ts, station, callsign))," + + "INDEX idx_dxcc (dxcc);" + log.WithFields(log.Fields{"query":qry}).Debug("creating database..") + _, err := db.Exec(qry) + if err != nil { + log.Error("something went wrong while creating table structure..") + panic(err) + } + } else { + log.Info("found existing table") + } +} + + +func dbConn() (db *sql.DB, err bool){ + db, er := sql.Open("mysql", mysql_user+":"+mysql_pass+"@tcp("+mysql_host+")/"+mysql_db) + if er != nil { + log.Debugf("db not reachable: %s",err) + return nil, true + } + + pingerr := db.Ping() + if pingerr != nil { + log.Debug("db not pingable..") + return nil, true + } + + return db, false +} + + diff --git a/cmd/wsjtx_exporter/prometheus.go b/cmd/wsjtx_exporter/prometheus.go new file mode 100644 index 0000000..0f00b63 --- /dev/null +++ b/cmd/wsjtx_exporter/prometheus.go @@ -0,0 +1,56 @@ +package main + +import ( + "fmt" + "github.com/denzs/wsjtx_dashboards/shared/wsjtx" + "github.com/prometheus/client_golang/prometheus" + "github.com/prometheus/client_golang/prometheus/promauto" + log "github.com/sirupsen/logrus" +) + +var wsjtx_received_total *prometheus.CounterVec +var wsjtx_received_call_total *prometheus.CounterVec + +func handlePrometheus(result wsjtx.Result) { + incr_wsjtx_received_total(result) + if promcalls { + incr_wsjtx_received_callsigns_total(result) + } +} + + +func incr_wsjtx_received_total(result wsjtx.Result) { + if(wsjtx_received_total == nil) { + log.Printf("creating wsjtx_received_total...") + wsjtx_received_total = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "wsjtx_received_total", Help: "DXCCs ordery by labels", + }, []string{"num","signal","name","continent","cqzone","ituzone","band","mode","geohash","station"},) + } + wsjtx_received_total.With(prometheus.Labels{"num":fmt.Sprintf("%d",result.Ent.DXCC),"signal":fmt.Sprintf("%d",result.Signal), + "band":result.Band, + "name":result.Ent.Entity, + "continent":result.Ent.Continent, + "cqzone":fmt.Sprintf("%d",result.Ent.CQZone), + "mode":result.Mode, + "geohash":result.GeoHash, + "station": station, + "ituzone":fmt.Sprintf("%d",result.Ent.ITUZone)}).Inc() +} + + +func incr_wsjtx_received_callsigns_total(result wsjtx.Result) { + if(wsjtx_received_call_total == nil) { + log.Printf("creating wsjtx_received_call_total...") + wsjtx_received_call_total = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "wsjtx_received_call_total", Help: "DXCCs ordery by labels", + }, []string{"num","signal","name","continent","cqzone","ituzone","band","call","mode","geohash","station"},) + } + wsjtx_received_call_total.With(prometheus.Labels{"num":fmt.Sprintf("%d",result.Ent.DXCC),"signal":fmt.Sprintf("%d",result.Signal), + "band":result.Band, + "name":result.Ent.Entity, + "continent":result.Ent.Continent, + "cqzone":fmt.Sprintf("%d",result.Ent.CQZone), + "mode":result.Mode, + "call":result.Call, + "geohash":result.GeoHash, + "station": station, + "ituzone":fmt.Sprintf("%d",result.Ent.ITUZone)}).Inc() +} diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..cf89a06 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for file in Dockerfile* +do + app=$(echo $file | sed 's/Dockerfile.//g') + docker build -f $file . || exit 1 + export TAG=$(docker images|grep -v REPO|head -n1|awk '{print $3}') + docker tag $TAG localhost:5000/$app:latest || exit 1 + docker push localhost:5000/$app:latest || exit 1 +done + +docker-compose -f ../dockprom/docker-compose.yml down --remove-orphans || exit 1 + +for file in Dockerfile* +do + app=$(echo $file | sed 's/Dockerfile.//g') + for i in $(docker images|grep $app|awk '{print $3}') ; do docker rmi $i ; done || exit 1 +done + + +docker-compose -f ../dockprom/docker-compose.yml up -d || exit 1 diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..c87895b --- /dev/null +++ b/go.mod @@ -0,0 +1,16 @@ +module github.com/denzs/wsjtx_dashboards + +go 1.14 + +require ( + github.com/go-sql-driver/mysql v1.4.0 + github.com/hpcloud/tail v1.0.0 + github.com/jnovack/flag v1.15.0 + github.com/mmcloughlin/geohash v0.10.0 + github.com/namsral/flag v1.7.4-pre + github.com/pd0mz/go-maidenhead v0.0.0-20170221185439-faa09c24425e + github.com/prometheus/client_golang v1.8.0 + github.com/robfig/cron v1.2.0 + github.com/sirupsen/logrus v1.7.0 + github.com/tzneal/ham-go v0.2.0 +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..d4ae24b --- /dev/null +++ b/go.sum @@ -0,0 +1,463 @@ +cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0= +github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= +github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= +github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= +github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= +github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod h1:6zEj6s6u/ghQa61ZWa/C2Aw3RkjiTBOix7dkqa1VLIs= +github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= +github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c= +github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= +github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= +github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= +github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= +github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= +github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod h1:DAHtR1m6lCRdSC2Tm3DSWRPvIPr6xNKyeHdqDQSQT+A= +github.com/aws/aws-lambda-go v1.13.3/go.mod h1:4UKl9IzQMoD+QF79YdCuzCwp8VbmG4VAQwij/eHl5CU= +github.com/aws/aws-sdk-go v1.27.0/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= +github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g= +github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= +github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= +github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= +github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= +github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= +github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/cespare/xxhash/v2 v2.1.1 h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY= +github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cgrates/ltcache v0.0.0-20181016092649-92fb7fa77cca/go.mod h1:q7c996DUu8OrJRnewVSQzM+y/bRcxZAHoo+zCD8bFBo= +github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod h1:jMjuTZXRI4dUb/I5gc9Hdhagfvm9+RyrPryS/auMzxE= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= +github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= +github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dh1tw/goHamlib v0.0.0-20181218214755-d4da0f6f14c2/go.mod h1:tV9TEPFlb00Muc9G1jU9Wh5h9SHtQ87M9J9XxwHlScY= +github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= +github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU= +github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= +github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= +github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o= +github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= +github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVBjqR7JHJk0brhHOZYGmfBYOrK0ZhYMEtBr4= +github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= +github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0= +github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E= +github.com/go-git/go-billy/v5 v5.0.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0= +github.com/go-git/go-git-fixtures/v4 v4.0.1/go.mod h1:m+ICp2rF3jDhFgEZ/8yziagdT1C+ZpZcrJjappBCDSw= +github.com/go-git/go-git/v5 v5.0.0/go.mod h1:oYD8y9kWsGINPFJoLdaScGCN6dlKg23blmClfZwtUVA= +github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.10.0/go.mod h1:xUsJbQ/Fp4kEt7AFgCuvyX4a71u8h9jB8tj/ORgOZ7o= +github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= +github.com/go-sql-driver/mysql v1.4.0 h1:7LxgVwFb2hIQtMm87NdgAVfXjnt4OePseqT1tKx+opk= +github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= +github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= +github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= +github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.4.3 h1:JjCZWpVbqXDqFVmTfYWEVTMIYrL/NPdPSCHPJ0T/raM= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0 h1:xsAVV57WRhGj6kEIi8ReJzQlHHqcBYCElAvkovg3B/4= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= +github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= +github.com/gorilla/mux v1.7.3/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= +github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= +github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= +github.com/hashicorp/consul/api v1.3.0/go.mod h1:MmDNSzIMUjNpY/mQ398R4bk2FnqQLoPndWW5VkKPlCE= +github.com/hashicorp/consul/sdk v0.3.0/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= +github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= +github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= +github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= +github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= +github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= +github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= +github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= +github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= +github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= +github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= +github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= +github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= +github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= +github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo= +github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= +github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= +github.com/jnovack/flag v1.15.0 h1:ENYkyIpoKg2u57ME6sK0204om4FdXznbuEeLu5bjfJI= +github.com/jnovack/flag v1.15.0/go.mod h1:k96ecNuM1uCWu77DCU/2ICA05POKE56bl6/KFy3WdME= +github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.8/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= +github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= +github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743/go.mod h1:qklhhLq1aX+mtWk9cPHPzaBjWImj5ULL6C7HFJtXQMM= +github.com/lightstep/lightstep-tracer-go v0.18.1/go.mod h1:jlF1pusYV4pidLvZ+XD0UBX0ZE6WURAspgAczcDHrL4= +github.com/lyft/protoc-gen-validate v0.0.13/go.mod h1:XbGvPuh87YZc5TdIa2/I4pLk0QoUACkjt2znoq26NVQ= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= +github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= +github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= +github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= +github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= +github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= +github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mmcloughlin/geohash v0.10.0 h1:9w1HchfDfdeLc+jFEf/04D27KP7E2QmpDu52wPbJWRE= +github.com/mmcloughlin/geohash v0.10.0/go.mod h1:oNZxQo5yWJh0eMQEP/8hwQuVx9Z9tjwFUqcTB1SmG0c= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/namsral/flag v1.7.4-pre h1:b2ScHhoCUkbsq0d2C15Mv+VU8bl8hAXV8arnWiOHNZs= +github.com/namsral/flag v1.7.4-pre/go.mod h1:OXldTctbM6SWH1K899kPZcf65KxJiD7MsceFUpB5yDo= +github.com/nats-io/jwt v0.3.0/go.mod h1:fRYCDE99xlTsqUzISS1Bi75UBJ6ljOJQOAAu5VglpSg= +github.com/nats-io/jwt v0.3.2/go.mod h1:/euKqTS1ZD+zzjYrY7pseZrTtWQSjujC7xjPc8wL6eU= +github.com/nats-io/nats-server/v2 v2.1.2/go.mod h1:Afk+wRZqkMQs/p45uXdrVLuab3gwv3Z8C4HTBu8GD/k= +github.com/nats-io/nats.go v1.9.1/go.mod h1:ZjDU1L/7fJ09jvUSRVBR2e7+RnLiiIQyqyzEE/Zbp4w= +github.com/nats-io/nkeys v0.1.0/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= +github.com/nats-io/nkeys v0.1.3/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= +github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1/go.mod h1:IuKpRQcYE1Tfu+oAQqaLisqDeXgjyyltCfsaoYN18NQ= +github.com/oklog/oklog v0.3.2/go.mod h1:FCV+B7mhrz4o+ueLpx+KqkyXRGMWOYEvfiXtdGtbWGs= +github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA= +github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= +github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492/go.mod h1:Ngi6UdF0k5OKD5t5wlmGhe/EDKPoUM3BXZSSfIuJbis= +github.com/opentracing/basictracer-go v1.0.0/go.mod h1:QfBfYuafItcjQuMwinw9GhYKwFXS9KnPs5lxoYwgW74= +github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5/go.mod h1:/wsWhb9smxSfWAKL3wpBW7V8scJMt8N8gnaMCS9E/cA= +github.com/openzipkin/zipkin-go v0.1.6/go.mod h1:QgAqvLzwWbR/WpD4A3cGpPtJrZXNIiJc5AZX7/PBEpw= +github.com/openzipkin/zipkin-go v0.2.1/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= +github.com/openzipkin/zipkin-go v0.2.2/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= +github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM= +github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= +github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= +github.com/pd0mz/go-maidenhead v0.0.0-20170221185439-faa09c24425e h1:Wi4WahFJ11u42ofsl3BdI7y7TiAoCH4yDXei/IQuAzw= +github.com/pd0mz/go-maidenhead v0.0.0-20170221185439-faa09c24425e/go.mod h1:4Q+QSDCqWqlabstLGUVm47rAcL06nEEty2d3KzsTNMk= +github.com/performancecopilot/speed v3.0.0+incompatible/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac= +github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= +github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= +github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/profile v1.2.1/go.mod h1:hJw3o1OdXxsrSjjVksARp5W95eeEaEfptyVZyv6JUPA= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= +github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= +github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod h1:p2iRAGwDERtqlqzRXnrOVns+ignqQo//hLXqYxZYVNs= +github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= +github.com/prometheus/client_golang v1.3.0/go.mod h1:hJaj2vgQTGQmVCsAACORcieXFeDPbaTKGT+JTgUa3og= +github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= +github.com/prometheus/client_golang v1.8.0 h1:zvJNkoCFAnYFNC24FV8nW4JdRJ3GIFcLbg65lL/JDcw= +github.com/prometheus/client_golang v1.8.0/go.mod h1:O9VU6huf47PktckDQfMTX0Y8tY0/7TSWwj+ITvv0TnM= +github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.1.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0 h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.7.0/go.mod h1:DjGbpBbp5NYNiECxcL/VnbXCCaQpKd3tt26CguLLsqA= +github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= +github.com/prometheus/common v0.14.0 h1:RHRyE8UocrbjU+6UvRzwi6HjiDfxrrBU91TtbKzkGp4= +github.com/prometheus/common v0.14.0/go.mod h1:U+gB1OBLb1lF3O42bTCL+FK18tX9Oar16Clt/msog/s= +github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= +github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/prometheus/procfs v0.2.0 h1:wH4vA7pcjKuZzjF7lM8awk4fnuJO6idemZXoKnULUx4= +github.com/prometheus/procfs v0.2.0/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= +github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= +github.com/robfig/cron v1.2.0 h1:ZjScXvvxeQ63Dbyxy76Fj3AT3Ut0aKsyd2/tl3DTMuQ= +github.com/robfig/cron v1.2.0/go.mod h1:JGuDeoQd7Z6yL4zQhZ3OPEVHB7fL6Ka6skscFHfmt2k= +github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= +github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= +github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= +github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= +github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= +github.com/sirupsen/logrus v1.7.0 h1:ShrD1U9pZB12TX0cVy0DtePoCH97K8EtX+mg7ZARUtM= +github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= +github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= +github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= +github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY= +github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/pflag v1.0.1/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/streadway/amqp v0.0.0-20190404075320-75d898a42a94/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= +github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= +github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/tzneal/ham-go v0.2.0 h1:yrR3SXNt7GPct9vTf7fPIzYSlH/8fNgsMS/CIiX6bTg= +github.com/tzneal/ham-go v0.2.0/go.mod h1:vbzwW47cxGdiDsjOjC3NE20TfUxNWbMr97+TaJyL4rs= +github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= +github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= +github.com/xanzy/ssh-agent v0.2.1/go.mod h1:mLlQY/MoOhWBj+gOGMQkOeiEvkx+8pJSI+0Bx9h2kr4= +github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.etcd.io/bbolt v1.3.4/go.mod h1:G5EMThwa9y8QZGBClrRx5EY+Yw9kAhnjy3bSjsnlVTQ= +go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= +go.opencensus.io v0.20.1/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.opencensus.io v0.20.2/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= +go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= +go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= +golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200429183012-4b2356b1ed79/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191220142924-d4481acd189f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200501145240-bc7a7d42d5c3 h1:5B6i6EAiSYyejWfvc5Rc9BbI3rzIsrrXfAQBWnYfn+w= +golang.org/x/sys v0.0.0-20200501145240-bc7a7d42d5c3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201015000850-e3ed0017c211 h1:9UQO31fZ+0aKQOFldThf7BKPMJTiBfWycGh/u3UoO88= +golang.org/x/sys v0.0.0-20201015000850-e3ed0017c211/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20200103221440-774c71fcf114/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/api v0.3.1/go.mod h1:6wY9I6uQWHQ8EM57III9mq/AjF+i8G65rmVagqKMtkk= +google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190530194941-fb225487d101/go.mod h1:z3L6/3dTEVtUr6QSP8miRzeRqwQOioJ9I66odjN4I7s= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= +google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.22.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.23.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.23.0 h1:4MY060fB1DLGMB/7MBTLnwQUY6+F09GEiz6SsrNqyzM= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= +gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= +gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0 h1:clyUAQHOM3G0M3f5vQj7LuJrETvjVot3Z5el9nffUtU= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= +sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= diff --git a/misc/IMPORT.SQL b/misc/IMPORT.SQL new file mode 100644 index 0000000..a7af1a4 --- /dev/null +++ b/misc/IMPORT.SQL @@ -0,0 +1,6 @@ +LOAD DATA LOCAL INFILE '/wsjtx/SEBO.CSV' +INTO TABLE wsjtx_all_txt +FIELDS TERMINATED BY ',' +ENCLOSED BY '"' +LINES TERMINATED BY '\n' +(ts, station, callsign, band, continent, mode, dxcc, geohash, report, rx) diff --git a/misc/bandswitcher.sh b/misc/bandswitcher.sh new file mode 100755 index 0000000..68f89b6 --- /dev/null +++ b/misc/bandswitcher.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +RIGCTL=$(which rigctl) +PARAMETERS="-m 2" +DELAY="60" + +BANDS="14074000 21074000 28074000" + +# wait for full minute +sleep $(((60 - $(date +%s) % 60)-1)) + +# start switching +while true +do + for band in $BANDS + do + $RIGCTL $PARAMETERS F $band + sleep $DELAY + done +done + diff --git a/misc/dashboards/prometheus.json b/misc/dashboards/prometheus.json new file mode 100644 index 0000000..9de7614 --- /dev/null +++ b/misc/dashboards/prometheus.json @@ -0,0 +1,9628 @@ +{ + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": "-- Grafana --", + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "gnetId": null, + "graphTooltip": 0, + "id": 5, + "iteration": 1605401650843, + "links": [], + "panels": [ + { + "collapsed": true, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 57, + "panels": [], + "title": "Overview", + "type": "row" + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 12, + "w": 24, + "x": 0, + "y": 1 + }, + "hiddenSeries": false, + "id": 107, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "sort": "current", + "sortDesc": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 2, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeat": null, + "repeatDirection": "h", + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone, signal,call) (rate(wsjtx_received_total{band=~\"$band\",mode=~\"$mode\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{name}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "DXCC Overview", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": {}, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 20, + "w": 12, + "x": 0, + "y": 13 + }, + "id": 156, + "options": { + "displayMode": "lcd", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "", + "values": false + }, + "showUnfilled": true + }, + "pluginVersion": "7.3.1", + "targets": [ + { + "expr": "sum by (name) (rate(wsjtx_received_total{}[5m])*15)", + "interval": "", + "legendFormat": "{{name}}", + "refId": "A" + } + ], + "timeFrom": null, + "timeShift": null, + "title": "RX DXCC last 5 minutes", + "type": "bargauge" + }, + { + "circleMaxSize": "5", + "circleMinSize": "1", + "colors": [ + "#FADE2A", + "#73BF69" + ], + "datasource": null, + "decimals": 0, + "esGeoPoint": "geohash", + "esLocationName": "name", + "esMetric": "Value", + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 12, + "w": 12, + "x": 12, + "y": 13 + }, + "hideEmpty": true, + "hideZero": true, + "id": 205, + "initialZoom": 1, + "jsonUrl": "http://wdpe:2112/location/num", + "locationData": "geohash", + "mapCenter": "(0°, 0°)", + "mapCenterLatitude": 0, + "mapCenterLongitude": 0, + "maxDataPoints": 100, + "mouseWheelZoom": false, + "pluginVersion": "7.3.1", + "showLegend": true, + "stickyLabels": false, + "tableQueryOptions": { + "geohashField": "geohash", + "labelField": "name", + "latitudeField": "latitude", + "longitudeField": "longitude", + "metricField": "wsjtx_received_total", + "queryType": "geohash" + }, + "targets": [ + { + "expr": "sum without (signal, band, mode,continent,ituzone,cqzone,instance,job,num,call) (rate(wsjtx_received_call_total{}[30s])*15)", + "format": "table", + "hide": false, + "interval": "", + "legendFormat": "", + "refId": "A" + }, + { + "expr": "rate(wsjtx_received_call_total{}[30s])*15", + "format": "table", + "hide": true, + "interval": "", + "legendFormat": "", + "refId": "B" + } + ], + "thresholds": "3", + "timeFrom": null, + "timeShift": null, + "title": "poor mans rx-pskreporter", + "type": "grafana-worldmap-panel", + "unitPlural": "", + "unitSingle": "", + "unitSingular": "", + "valueName": "total" + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": {} + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 25 + }, + "hiddenSeries": false, + "id": 254, + "legend": { + "avg": false, + "current": false, + "max": false, + "min": false, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "expr": "rate(wsjtx_received_call_total{call=\"$call\"}[30s])*15", + "interval": "", + "legendFormat": "{{call}} {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "watching $call]", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "collapsed": false, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 33 + }, + "id": 6, + "panels": [], + "repeat": null, + "title": "Alle DXCCs", + "type": "row" + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 34 + }, + "hiddenSeries": false, + "id": 2, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeat": "name", + "repeatDirection": "h", + "scopedVars": { + "name": { + "selected": false, + "text": "Albania", + "value": "Albania" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 34 + }, + "hiddenSeries": false, + "id": 255, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Algeria", + "value": "Algeria" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 34 + }, + "hiddenSeries": false, + "id": 256, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Argentina", + "value": "Argentina" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 34 + }, + "hiddenSeries": false, + "id": 257, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Asiatic Russia", + "value": "Asiatic Russia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 43 + }, + "hiddenSeries": false, + "id": 258, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Austria", + "value": "Austria" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 43 + }, + "hiddenSeries": false, + "id": 259, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Balearic Islands", + "value": "Balearic Islands" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 43 + }, + "hiddenSeries": false, + "id": 260, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Belarus", + "value": "Belarus" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 43 + }, + "hiddenSeries": false, + "id": 261, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Belgium", + "value": "Belgium" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 52 + }, + "hiddenSeries": false, + "id": 262, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Bonaire", + "value": "Bonaire" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 52 + }, + "hiddenSeries": false, + "id": 263, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Bosnia-Herzegovina", + "value": "Bosnia-Herzegovina" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 52 + }, + "hiddenSeries": false, + "id": 264, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Brazil", + "value": "Brazil" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 52 + }, + "hiddenSeries": false, + "id": 265, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Bulgaria", + "value": "Bulgaria" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 61 + }, + "hiddenSeries": false, + "id": 266, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Canada", + "value": "Canada" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 61 + }, + "hiddenSeries": false, + "id": 267, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "China", + "value": "China" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 61 + }, + "hiddenSeries": false, + "id": 268, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Colombia", + "value": "Colombia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 61 + }, + "hiddenSeries": false, + "id": 269, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Croatia", + "value": "Croatia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 70 + }, + "hiddenSeries": false, + "id": 270, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Cuba", + "value": "Cuba" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 70 + }, + "hiddenSeries": false, + "id": 271, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Denmark", + "value": "Denmark" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 70 + }, + "hiddenSeries": false, + "id": 272, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Dominican Republic", + "value": "Dominican Republic" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 70 + }, + "hiddenSeries": false, + "id": 273, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "England", + "value": "England" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 79 + }, + "hiddenSeries": false, + "id": 274, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Estonia", + "value": "Estonia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 79 + }, + "hiddenSeries": false, + "id": 275, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "European Russia", + "value": "European Russia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 79 + }, + "hiddenSeries": false, + "id": 276, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "European Turkey", + "value": "European Turkey" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 79 + }, + "hiddenSeries": false, + "id": 277, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Fed. Rep. of Germany", + "value": "Fed. Rep. of Germany" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 88 + }, + "hiddenSeries": false, + "id": 278, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "France", + "value": "France" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 88 + }, + "hiddenSeries": false, + "id": 279, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Greece", + "value": "Greece" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 88 + }, + "hiddenSeries": false, + "id": 280, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Guatemala", + "value": "Guatemala" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 88 + }, + "hiddenSeries": false, + "id": 281, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Hong Kong", + "value": "Hong Kong" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 97 + }, + "hiddenSeries": false, + "id": 282, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Italy", + "value": "Italy" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 97 + }, + "hiddenSeries": false, + "id": 283, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Kuwait", + "value": "Kuwait" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 97 + }, + "hiddenSeries": false, + "id": 284, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Netherlands", + "value": "Netherlands" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 97 + }, + "hiddenSeries": false, + "id": 285, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "North Macedonia", + "value": "North Macedonia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 106 + }, + "hiddenSeries": false, + "id": 286, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Northern Ireland", + "value": "Northern Ireland" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 106 + }, + "hiddenSeries": false, + "id": 287, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Norway", + "value": "Norway" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 106 + }, + "hiddenSeries": false, + "id": 288, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Pakistan", + "value": "Pakistan" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 106 + }, + "hiddenSeries": false, + "id": 289, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Philippines", + "value": "Philippines" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 115 + }, + "hiddenSeries": false, + "id": 290, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Poland", + "value": "Poland" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 115 + }, + "hiddenSeries": false, + "id": 291, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Portugal", + "value": "Portugal" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 115 + }, + "hiddenSeries": false, + "id": 292, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Puerto Rico", + "value": "Puerto Rico" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 115 + }, + "hiddenSeries": false, + "id": 293, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Romania", + "value": "Romania" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 124 + }, + "hiddenSeries": false, + "id": 294, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Sardinia", + "value": "Sardinia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 124 + }, + "hiddenSeries": false, + "id": 295, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Serbia", + "value": "Serbia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 124 + }, + "hiddenSeries": false, + "id": 296, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Slovenia", + "value": "Slovenia" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 124 + }, + "hiddenSeries": false, + "id": 297, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Spain", + "value": "Spain" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 133 + }, + "hiddenSeries": false, + "id": 298, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Sweden", + "value": "Sweden" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 6, + "y": 133 + }, + "hiddenSeries": false, + "id": 299, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Ukraine", + "value": "Ukraine" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 12, + "y": 133 + }, + "hiddenSeries": false, + "id": 300, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "United States", + "value": "United States" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "0": "super-light-green", + "1": "light-green", + "2": "semi-dark-green", + "3": "dark-green", + "4": "green", + "5": "rgb(4, 219, 12)", + "6": "rgb(4, 219, 12)", + "7": "rgb(4, 219, 12)", + "8": "rgb(4, 219, 12)", + "9": "rgb(4, 219, 12)", + "10": "rgb(4, 219, 12)", + "11": "blue", + "12": "blue", + "13": "blue", + "14": "blue", + "15": "blue", + "16": "blue", + "-1": "super-light-green", + "-10": "super-light-yellow", + "-11": "light-yellow", + "-12": "semi-dark-yellow", + "-13": "dark-yellow", + "-14": "yellow", + "-15": "super-light-orange", + "-16": "light-orange", + "-17": "semi-dark-orange", + "-18": "dark-orange", + "-19": "super-light-red", + "-2": "super-light-green", + "-20": "light-red", + "-21": "semi-dark-red", + "-3": "super-light-green", + "-4": "super-light-green", + "-5": "super-light-green", + "-6": "super-light-green" + }, + "bars": true, + "dashLength": 10, + "dashes": false, + "datasource": null, + "fieldConfig": { + "defaults": { + "custom": { + "align": null, + "filterable": false + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 133 + }, + "hiddenSeries": false, + "id": 301, + "legend": { + "alignAsTable": true, + "avg": false, + "current": true, + "hideEmpty": true, + "hideZero": true, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": false, + "linewidth": 1, + "maxDataPoints": 1000, + "maxPerRow": 4, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.3.1", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeatDirection": "h", + "repeatIteration": 1605401650843, + "repeatPanelId": 2, + "scopedVars": { + "name": { + "selected": false, + "text": "Venezuela", + "value": "Venezuela" + } + }, + "seriesOverrides": [ + {} + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "expr": "sum without (ituzone,cqzone) (rate(wsjtx_received_call_total{name=\"$name\"}[30s])*15)", + "format": "time_series", + "instant": false, + "interval": "", + "legendFormat": "{{call}} : {{signal}}", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "$name ", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": "5", + "min": "0", + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + } + ], + "refresh": false, + "schemaVersion": 26, + "style": "dark", + "tags": [], + "templating": { + "list": [ + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,continent)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "Continent", + "multi": true, + "name": "continent", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "AF", + "value": "AF" + }, + { + "selected": false, + "text": "AS", + "value": "AS" + }, + { + "selected": false, + "text": "EU", + "value": "EU" + }, + { + "selected": false, + "text": "NA", + "value": "NA" + }, + { + "selected": false, + "text": "OC", + "value": "OC" + }, + { + "selected": false, + "text": "SA", + "value": "SA" + } + ], + "query": "label_values(wsjtx_received_call_total,continent)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,name)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "Name", + "multi": true, + "name": "name", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "Aruba", + "value": "Aruba" + }, + { + "selected": false, + "text": "Asiatic Russia", + "value": "Asiatic Russia" + }, + { + "selected": false, + "text": "Austria", + "value": "Austria" + }, + { + "selected": false, + "text": "Barbados", + "value": "Barbados" + }, + { + "selected": false, + "text": "Belarus", + "value": "Belarus" + }, + { + "selected": false, + "text": "Bosnia-Herzegovina", + "value": "Bosnia-Herzegovina" + }, + { + "selected": false, + "text": "Brazil", + "value": "Brazil" + }, + { + "selected": false, + "text": "Canada", + "value": "Canada" + }, + { + "selected": false, + "text": "Canary Islands", + "value": "Canary Islands" + }, + { + "selected": false, + "text": "Chile", + "value": "Chile" + }, + { + "selected": false, + "text": "Colombia", + "value": "Colombia" + }, + { + "selected": false, + "text": "Cuba", + "value": "Cuba" + }, + { + "selected": false, + "text": "Czech Republic", + "value": "Czech Republic" + }, + { + "selected": false, + "text": "Denmark", + "value": "Denmark" + }, + { + "selected": false, + "text": "Dominican Republic", + "value": "Dominican Republic" + }, + { + "selected": false, + "text": "El Salvador", + "value": "El Salvador" + }, + { + "selected": false, + "text": "European Russia", + "value": "European Russia" + }, + { + "selected": false, + "text": "Fed. Rep. of Germany", + "value": "Fed. Rep. of Germany" + }, + { + "selected": false, + "text": "Finland", + "value": "Finland" + }, + { + "selected": false, + "text": "France", + "value": "France" + }, + { + "selected": false, + "text": "Ghana", + "value": "Ghana" + }, + { + "selected": false, + "text": "Greece", + "value": "Greece" + }, + { + "selected": false, + "text": "Guadeloupe", + "value": "Guadeloupe" + }, + { + "selected": false, + "text": "Guantanamo Bay", + "value": "Guantanamo Bay" + }, + { + "selected": false, + "text": "Guatemala", + "value": "Guatemala" + }, + { + "selected": false, + "text": "Isle of Man", + "value": "Isle of Man" + }, + { + "selected": false, + "text": "Italy", + "value": "Italy" + }, + { + "selected": false, + "text": "Kazakhstan", + "value": "Kazakhstan" + }, + { + "selected": false, + "text": "Mexico", + "value": "Mexico" + }, + { + "selected": false, + "text": "Netherlands", + "value": "Netherlands" + }, + { + "selected": false, + "text": "Oman", + "value": "Oman" + }, + { + "selected": false, + "text": "Panama", + "value": "Panama" + }, + { + "selected": false, + "text": "Philippines", + "value": "Philippines" + }, + { + "selected": false, + "text": "Poland", + "value": "Poland" + }, + { + "selected": false, + "text": "Portugal", + "value": "Portugal" + }, + { + "selected": false, + "text": "Puerto Rico", + "value": "Puerto Rico" + }, + { + "selected": false, + "text": "Romania", + "value": "Romania" + }, + { + "selected": false, + "text": "Slovenia", + "value": "Slovenia" + }, + { + "selected": false, + "text": "Spain", + "value": "Spain" + }, + { + "selected": false, + "text": "St. Lucia", + "value": "St. Lucia" + }, + { + "selected": false, + "text": "Sweden", + "value": "Sweden" + }, + { + "selected": false, + "text": "Trinidad & Tobago", + "value": "Trinidad & Tobago" + }, + { + "selected": false, + "text": "Ukraine", + "value": "Ukraine" + }, + { + "selected": false, + "text": "United States", + "value": "United States" + }, + { + "selected": false, + "text": "Uruguay", + "value": "Uruguay" + }, + { + "selected": false, + "text": "Venezuela", + "value": "Venezuela" + } + ], + "query": "label_values(wsjtx_received_call_total,name)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,signal)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "Signal", + "multi": true, + "name": "signal", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "0", + "value": "0" + }, + { + "selected": false, + "text": "-1", + "value": "-1" + }, + { + "selected": false, + "text": "1", + "value": "1" + }, + { + "selected": false, + "text": "-2", + "value": "-2" + }, + { + "selected": false, + "text": "2", + "value": "2" + }, + { + "selected": false, + "text": "-3", + "value": "-3" + }, + { + "selected": false, + "text": "3", + "value": "3" + }, + { + "selected": false, + "text": "-4", + "value": "-4" + }, + { + "selected": false, + "text": "4", + "value": "4" + }, + { + "selected": false, + "text": "-5", + "value": "-5" + }, + { + "selected": false, + "text": "5", + "value": "5" + }, + { + "selected": false, + "text": "-6", + "value": "-6" + }, + { + "selected": false, + "text": "6", + "value": "6" + }, + { + "selected": false, + "text": "-7", + "value": "-7" + }, + { + "selected": false, + "text": "7", + "value": "7" + }, + { + "selected": false, + "text": "-8", + "value": "-8" + }, + { + "selected": false, + "text": "8", + "value": "8" + }, + { + "selected": false, + "text": "-9", + "value": "-9" + }, + { + "selected": false, + "text": "9", + "value": "9" + }, + { + "selected": false, + "text": "-10", + "value": "-10" + }, + { + "selected": false, + "text": "10", + "value": "10" + }, + { + "selected": false, + "text": "-11", + "value": "-11" + }, + { + "selected": false, + "text": "11", + "value": "11" + }, + { + "selected": false, + "text": "-12", + "value": "-12" + }, + { + "selected": false, + "text": "12", + "value": "12" + }, + { + "selected": false, + "text": "-13", + "value": "-13" + }, + { + "selected": false, + "text": "13", + "value": "13" + }, + { + "selected": false, + "text": "-14", + "value": "-14" + }, + { + "selected": false, + "text": "14", + "value": "14" + }, + { + "selected": false, + "text": "-15", + "value": "-15" + }, + { + "selected": false, + "text": "15", + "value": "15" + }, + { + "selected": false, + "text": "-16", + "value": "-16" + }, + { + "selected": false, + "text": "16", + "value": "16" + }, + { + "selected": false, + "text": "-17", + "value": "-17" + }, + { + "selected": false, + "text": "17", + "value": "17" + }, + { + "selected": false, + "text": "-18", + "value": "-18" + }, + { + "selected": false, + "text": "18", + "value": "18" + }, + { + "selected": false, + "text": "-19", + "value": "-19" + }, + { + "selected": false, + "text": "19", + "value": "19" + }, + { + "selected": false, + "text": "-20", + "value": "-20" + }, + { + "selected": false, + "text": "20", + "value": "20" + }, + { + "selected": false, + "text": "-21", + "value": "-21" + }, + { + "selected": false, + "text": "21", + "value": "21" + }, + { + "selected": false, + "text": "-22", + "value": "-22" + }, + { + "selected": false, + "text": "-23", + "value": "-23" + }, + { + "selected": false, + "text": "-24", + "value": "-24" + } + ], + "query": "label_values(wsjtx_received_call_total,signal)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 3, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,cqzone)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "CQ Zone", + "multi": true, + "name": "cqzone", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "5", + "value": "5" + }, + { + "selected": false, + "text": "6", + "value": "6" + }, + { + "selected": false, + "text": "7", + "value": "7" + }, + { + "selected": false, + "text": "8", + "value": "8" + }, + { + "selected": false, + "text": "9", + "value": "9" + }, + { + "selected": false, + "text": "11", + "value": "11" + }, + { + "selected": false, + "text": "12", + "value": "12" + }, + { + "selected": false, + "text": "13", + "value": "13" + }, + { + "selected": false, + "text": "14", + "value": "14" + }, + { + "selected": false, + "text": "15", + "value": "15" + }, + { + "selected": false, + "text": "16", + "value": "16" + }, + { + "selected": false, + "text": "17", + "value": "17" + }, + { + "selected": false, + "text": "20", + "value": "20" + }, + { + "selected": false, + "text": "21", + "value": "21" + }, + { + "selected": false, + "text": "27", + "value": "27" + }, + { + "selected": false, + "text": "33", + "value": "33" + }, + { + "selected": false, + "text": "35", + "value": "35" + } + ], + "query": "label_values(wsjtx_received_call_total,cqzone)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 3, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,num)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "DXCC Num", + "multi": true, + "name": "dxccnum", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "1", + "value": "1" + }, + { + "selected": false, + "text": "15", + "value": "15" + }, + { + "selected": false, + "text": "27", + "value": "27" + }, + { + "selected": false, + "text": "29", + "value": "29" + }, + { + "selected": false, + "text": "50", + "value": "50" + }, + { + "selected": false, + "text": "54", + "value": "54" + }, + { + "selected": false, + "text": "62", + "value": "62" + }, + { + "selected": false, + "text": "70", + "value": "70" + }, + { + "selected": false, + "text": "72", + "value": "72" + }, + { + "selected": false, + "text": "74", + "value": "74" + }, + { + "selected": false, + "text": "76", + "value": "76" + }, + { + "selected": false, + "text": "79", + "value": "79" + }, + { + "selected": false, + "text": "88", + "value": "88" + }, + { + "selected": false, + "text": "90", + "value": "90" + }, + { + "selected": false, + "text": "91", + "value": "91" + }, + { + "selected": false, + "text": "97", + "value": "97" + }, + { + "selected": false, + "text": "105", + "value": "105" + }, + { + "selected": false, + "text": "108", + "value": "108" + }, + { + "selected": false, + "text": "112", + "value": "112" + }, + { + "selected": false, + "text": "114", + "value": "114" + }, + { + "selected": false, + "text": "116", + "value": "116" + }, + { + "selected": false, + "text": "130", + "value": "130" + }, + { + "selected": false, + "text": "144", + "value": "144" + }, + { + "selected": false, + "text": "148", + "value": "148" + }, + { + "selected": false, + "text": "202", + "value": "202" + }, + { + "selected": false, + "text": "206", + "value": "206" + }, + { + "selected": false, + "text": "221", + "value": "221" + }, + { + "selected": false, + "text": "224", + "value": "224" + }, + { + "selected": false, + "text": "227", + "value": "227" + }, + { + "selected": false, + "text": "230", + "value": "230" + }, + { + "selected": false, + "text": "236", + "value": "236" + }, + { + "selected": false, + "text": "248", + "value": "248" + }, + { + "selected": false, + "text": "263", + "value": "263" + }, + { + "selected": false, + "text": "269", + "value": "269" + }, + { + "selected": false, + "text": "272", + "value": "272" + }, + { + "selected": false, + "text": "275", + "value": "275" + }, + { + "selected": false, + "text": "281", + "value": "281" + }, + { + "selected": false, + "text": "284", + "value": "284" + }, + { + "selected": false, + "text": "288", + "value": "288" + }, + { + "selected": false, + "text": "291", + "value": "291" + }, + { + "selected": false, + "text": "370", + "value": "370" + }, + { + "selected": false, + "text": "375", + "value": "375" + }, + { + "selected": false, + "text": "424", + "value": "424" + }, + { + "selected": false, + "text": "499", + "value": "499" + }, + { + "selected": false, + "text": "501", + "value": "501" + }, + { + "selected": false, + "text": "503", + "value": "503" + } + ], + "query": "label_values(wsjtx_received_call_total,num)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 3, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,band)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "Band", + "multi": true, + "name": "band", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "40m", + "value": "40m" + } + ], + "query": "label_values(wsjtx_received_call_total,band)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 2, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "allValue": null, + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": "Prometheus", + "definition": "label_values(wsjtx_received_call_total,mode)", + "error": null, + "hide": 0, + "includeAll": true, + "label": "Mode", + "multi": true, + "name": "mode", + "options": [ + { + "selected": true, + "text": "All", + "value": "$__all" + }, + { + "selected": false, + "text": "FT8", + "value": "FT8" + } + ], + "query": "label_values(wsjtx_received_call_total,mode)", + "refresh": 0, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "tagValuesQuery": "", + "tags": [], + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "current": { + "selected": false, + "text": "J69DS", + "value": "J69DS" + }, + "error": null, + "hide": 0, + "label": "Call", + "name": "call", + "options": [ + { + "selected": true, + "text": "J69DS", + "value": "J69DS" + } + ], + "query": "J69DS", + "skipUrlSync": false, + "type": "textbox" + } + ] + }, + "time": { + "from": "now-1h", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "local RX", + "uid": "wcRPKmTMk", + "version": 56 +} diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..d763f0f2b2a1aa09a142bb7257ada28e389a5c00 GIT binary patch literal 458147 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�UTCl=5Q$P0Aq!LxCuE6dRczyh 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 literal 0 HcmV?d00001 diff --git a/shared/wsjtx/wsjtx.go b/shared/wsjtx/wsjtx.go new file mode 100644 index 0000000..3f4200e --- /dev/null +++ b/shared/wsjtx/wsjtx.go @@ -0,0 +1,171 @@ +package wsjtx + +import ( + "strconv" + "strings" + "time" + "github.com/mmcloughlin/geohash" + "github.com/tzneal/ham-go/dxcc" + log "github.com/sirupsen/logrus" +) + +type Row struct { + Time time.Time + Bandf float64 + Direction string + Mode string + Strength int + Offset float64 + Freq string + First string + Second string + Third string + Fourth string +} + +type Result struct { + Ent dxcc.Entity + Call string + Grid string + Band string + Mode string + Signal int + GeoHash string + Timestamp time.Time + Rx int +} + +func GetBand(freq float64) (string){ + band := "unknown" + if (freq>1 && freq<2) { + band = "160m" + } + if (freq>3 && freq<4) { + band = "80m" + } + if (freq>5 && freq<6) { + band = "60m" + } + if (freq>7.0 && freq<8.0) { + band = "40m" + } + if (freq>10 && freq<11) { + band = "30m" + } + if (freq>14 && freq<15) { + band = "20m" + } + if (freq>18 && freq<19) { + band = "17m" + } + if (freq>21 && freq<22) { + band = "15m" + } + if (freq>24 && freq<25) { + band = "12m" + } + if (freq>28 && freq<30) { + band = "10m" + } + return band +} + +func ScanLine(line string) (Result, bool) { + var err error + var tmp string + element := new(Row) + result := new(Result) + found := false + + // parse only lines in new format, because old format misses band + if line[6] == '_' && line[15] != 'T' { + dataSlice := strings.Fields(line) + for i, v := range dataSlice { + switch i { + case 0: + element.Time, err = time.Parse("060102_150405",v) + if err != nil { + log.WithFields(log.Fields{"err":err}).Trace("something went wrong while parsing the timestamp: ",v) + continue + } + case 1: + element.Bandf,_ = strconv.ParseFloat(v,10) + case 2: + element.Direction = v + case 3: + element.Mode = v + case 4: + element.Strength,_ = strconv.Atoi(v) + case 5: + element.Offset,_ = strconv.ParseFloat(v,10) + case 6: + element.Freq = v + case 7: + element.First= v + case 8: + element.Second= v + case 9: + element.Third = v + case 10: + element.Fourth = v + default: + log.WithFields(log.Fields{"line":line}).Trace("can't parse line..") + } + } + + // check for 4 element sequence like 'CQ DX DL3SD JO31' + if element.Fourth != "" { + result.Call = element.Third + log.WithFields(log.Fields{"line":line,"callsign":result.Call}).Trace("parsed 4 element callsign") + } else { + result.Call = element.Second + } + + // ignore 'TNX QSO GL 73' etc. + if result.Call == "73" || result.Call == "<...>" || result.Call == "QSO" || result.Call == "QSY" { + log.WithFields(log.Fields{"line":line,"callsign":result.Call}).Trace("skipping callsign") + return *result, false + } + + // take care of Calls like / FIXME does this actually work? + tmp = strings.Replace(result.Call, "<", "", -1) + result.Call = strings.Replace(tmp, ">", "", -1) + + result.Ent, found = dxcc.Lookup(result.Call) + // FIXME result.Grid = qrz.lookup(result.Call) ;) or track in ALL.txt ^^ + if(found){ + result.Signal = element.Strength + result.Mode = element.Mode + result.Band = GetBand(element.Bandf) + // FIXME + // * get better grid, see above + // * build geohash from better grid with gpsfromgrid(result.Grid) + result.GeoHash = geohash.Encode(result.Ent.Latitude, result.Ent.Longitude) + result.Timestamp = element.Time + if element.Direction[0] == 'R' { + result.Rx = 1 + } else { + result.Rx = 0 + result.Grid = element.Third + } + log.WithFields(log.Fields{ "call":result.Call, + "signal":result.Signal, + "dxcc":result.Ent.DXCC, + "continent":result.Ent.Continent, + "band":result.Band, + "time":string(result.Timestamp.String()), + "mode":result.Mode, + "geohash":result.GeoHash, + "rx":result.Rx, + }).Trace("successfully parsed line") + return *result, true + } else { + log.WithFields(log.Fields{"line":line,"callsign":element.Second}).Trace("cant parse callsign") + } + } else { +// log.WithFields(log.Fields{"line":line}).Info("found old formated line..") + } + return *result, false +} + +