Re: add Diego into our monitoring system


Patrick Wang <goupeng212wpp@...>
 

Hi Jim,
I pulled the source code of Datadog nozzle. Datadog nozzle is also get all drain data from traffic controller and then do filter in the nozzle. The nozzle still receive all drain data from traffic controller. That means, it is a huge network overhead on metron/doppler/traffic controller. From my perspective, to avoid hug network traffic, it is better to add filter on the metron/doppler/traffic controller. Do you know if there is a plan to add filter on the side of metron/doppler/traffic controller?
func getValue(envelope *events.Envelope) float64 {
switch envelope.GetEventType() {
case events.Envelope_ValueMetric:
return envelope.GetValueMetric().GetValue()
case events.Envelope_CounterEvent:
return float64(envelope.GetCounterEvent().GetTotal())
default:
panic("Unknown event type")
}
}
<<<<<<

Join cf-dev@lists.cloudfoundry.org to automatically receive all group messages.