This utility tool is used to help DSP test how they handle alert notifications by creating and sending a message via Pub/Sub. There are three required flags (project, topic, and policyName) and two optional flags (labels and encode). The input of the project flag must begin with "ret-edge" to follow the required pattern. Additionally, labels are a list of "key|value" pairs separated by commas. The tool will base64 encode the created message, but can be turned off by setting the encode flag to false. An example of how to run it, with all flags populated is listed below, where the project name is "ret-edge-o11y-sandbox", the Pub/Sub topic is "alert-test", the name of the alert policy is "Fluentbit Throttle Active", and the labels are "cluster|testcluster,location|us-east-2a". To not encode the resulting message, the user can add -e false to the query. bazel run cmd/edge/monitoring/dsp -- create -p ret-edge-o11y-sandbox -t alert-test -n "Fluentbit Throttle Active" -l "cluster|testcluster,location|us-east-2a"