def get_query_processors(self) -> Sequence[QueryProcessor]: return [ TagsExpanderProcessor(), BasicFunctionsProcessor(), TimeSeriesColumnProcessor(self.__time_group_columns), HandledFunctionsProcessor("exception_stacks.mechanism_handled", self.get_data_model()), ]
def get_query_processors(self) -> Sequence[QueryProcessor]: return [ TimeSeriesProcessor( {"time": "timestamp", "rtime": "received"}, ("timestamp", "received") ), TagsExpanderProcessor(), BasicFunctionsProcessor(), HandledFunctionsProcessor( "exception_stacks.mechanism_handled", self.get_data_model() ), ]
def get_query_processors(self) -> Sequence[QueryProcessor]: columnset = self.get_data_model() return [ TagsExpanderProcessor(), BasicFunctionsProcessor(), # Apdex and Impact seem very good candidates for # being defined by the Transaction entity when it will # exist, so it would run before Storage selection. apdex_processor(columnset), failure_rate_processor(columnset), HandledFunctionsProcessor("exception_stacks.mechanism_handled", columnset), TimeSeriesColumnProcessor({"time": "timestamp"}), ]