Important message regarding GOES-16 and GOES-17 RabbitMQ messages.

Please continue to read if you are using SDS RabbitMQ utility amqpfind

Beginning at 15Z Monday 11-Feb-2019,  RabbitMQ messages will updated as follows:

  • Messages will be published when GOES-16 and GOES-17 L1b image data become available on the Satellite Data Services archive server. medium and server_type subscription keys will differ from real-time messages.
  • The value of sdi for subscription key server_type will become obsolete.  Real-time messages will use a value of realtime and archive messages will use a value of archive.

Current subscript key definitions:
satellite_type.satellite_family.satellite_id.satellite_instrument.medium.server_type.format.classification.status

Required action

  1. Replace wild cards for medium and/or server_type subscription keys, with specific values.
  2. Replace the subscription key for server_type from sdi to realtime.

Example command that will trigger a script to run for both real-time and archive messages:

amqpfind -H mq1.ssec.wisc.edu -u sdsuser -p sdsmq \
             -H mq2.ssec.wisc.edu -u sdsuser -p sdsmq \
             -X satellite \
             -j '{start_time} {adde_dataset} {server_ip} {coverage} {satellite_ID}' \
             -k '(start_time,coverage)' -w 3600.0 \
             -C geo.goes.g16.abi.*.*.*.band.end

Example of an updated command to receive just real-time messages:

amqpfind -H mq1.ssec.wisc.edu -u sdsuser -p sdsmq \
             -H mq2.ssec.wisc.edu -u sdsuser -p sdsmq \
             -X satellite \
             -j '{start_time} {adde_dataset} {server_ip} {coverage} {satellite_ID}' \
             -k '(start_time,coverage)' -w 3600.0 \
             -C geo.goes.g16.abi.adde.realtime.ncdf.band.end

Example of a command to receive just archive message:

amqpfind -H mq1.ssec.wisc.edu -u sdsuser -p sdsmq \
             -H mq2.ssec.wisc.edu -u sdsuser -p sdsmq \
             -X satellite \
             -j '{start_time} {adde_dataset} {server_ip} {coverage} {satellite_ID}' \
             -k '(start_time,coverage)' -w 3600.0 \
             -C geo.goes.g16.abi.file.archive.ncdf.band.end

SDS amqpfind documentation lists valid options for all subscription keys

Sample payload for an archive message:

satellite_family:          GOES
satellite_location:       GOES-East
satellite_ID:                 G16
coverage:                      Mesoscale-2
data_type:                    RadM2
instrument:                  ABI
mode:                            3
start_time:                   2018-12-20 20:21:53.3
create_time:                2018-12-20 20:22:03.7
end_time:                     2018-12-20 20:21:59.0
server_ip:                     geoarc.ssec.wisc.edu
server_type:                 archive
medium:                       file
message_type:            band
band:                             5
status:                           end
path:                              /arcdata/goes/grb/goes16/2018/2018_12_20_354/abi/L1b/RadM2/
OR_ABI-L1b-RadM2-M3C05_G16_s20183542021533_e20183542021590_c20183542022037.nc
adde_dataset:             AGOES16/M2
signal_type:                 grb
title:                              ABI L1b Radiances

If you have questions, please contact Satellite Data Services