public bool Filter(MungServerEvent evt) { if (!string.IsNullOrEmpty(Metric.EventType) && Metric.EventType != evt.Type) { return(false); } if (string.IsNullOrEmpty(Metric.Filter)) { return(true); } return(JsonExpression.IsTrue(evt.Token, Metric.Filter)); }
public double EvaluateNumeric(MungServerEvent evt, string expression) { return(JsonExpression.EvalulateNumber(evt.Token, expression)); }