anchor.diff:                    ]
               },
               "title":"<%= environment %>: Loggregator Open File Descriptors"
  -
           },
           {
               "definition": {
  
positive.code:                 "events": [],
                  "requests": [
                      {
                          "q": "datadog.nozzle.DopplerServer.dropsondeListener.receivedMessageCount{ deployment: <%= metron_agent_deployment %> } by {ip}"
                      }
                  ]
              },
  
negative.code:                 ]
              },
              "title":"<%= environment %>: Loggregator Open File Descriptors Per VM"
          },
          {
              "definition": {
                  "viz": "timeseries",
                  "requests": [
                      {
                          "q": "per_second(sum:datadog.nozzle.DopplerServer.dropsondeListener.receivedMessageCount{deployment:<%= metron_agent_deployment %>} by {ip}), per_second(sum:datadog.nozzle.DopplerServer.tcpListener.receivedMessageCount{deployment:<%= metron_agent_deployment %>} by {ip}), per_second(sum:datadog.nozzle.DopplerServer.udpListener.receivedMessageCount{deployment:<%= metron_agent_deployment %>} by {ip}), per_second(sum:datadog.nozzle.DopplerServer.tlsListener.receivedMessageCount{deployment:<%= metron_agent_deployment %>} by {ip})",
                          "aggregator": "avg",
                          "conditional_formats": [],
                          "type": "area"
                      }
                  ]
              },
              "title":"<%= environment %>: Doppler Message Counts by Protocol"
          },
          {
              "definition": {
                  "viz": "timeseries",
                  "requests": [
                      {
                          "q": "per_second(sum:datadog.nozzle.DopplerServer.sentMessagesFirehose.datadog_nozzle{deployment:<%= metron_agent_deployment %>}), per_second(sum:datadog.nozzle.DopplerServer.sentMessagesFirehose.opentsdb_nozzle{deployment:<%= metron_agent_deployment %>}), per_second(sum:datadog.nozzle.DopplerServer.sentMessagesFirehose.metrix{deployment:<%= metron_agent_deployment %>})",
                          "aggregator": "avg",
                          "conditional_formats": [],
                          "type": "area"
                      }
                  ]
              },
              "title":"<%= environment %>: Nozzle Message Transport"
          },
          {
              "definition": {
                  "viz": "timeseries",
                  "requests": [
                      {
                          "q": "sum:datadog.nozzle.DopplerServer.messageRouter.numberOfWebsocketSinks{deployment:<%= metron_agent_deployment %>}",
                          "conditional_formats": [],
                          "type": "line",
                          "aggregator": "avg"
                      }
                  ]
              },
              "title":"<%= environment %>: Number of Websocket Sinks"
          }
      ],
      "title": "<%= environment %> Loggregator Information"
  