def get(self, alert_id): alert = alerts_model.get_by_id(alert_id) server = server_model.get_one() errors = self.session.get('errors',None) form_data = self.session.get('form_data',None) email_recepients = email_recepient_model.get_all() sms_recepients = sms_recepient_model.get_all() self.delete_session_key('errors') self.delete_session_key('form_data') self.render('alerts/edit_server_alert.html', alert=alert, email_recepients=email_recepients, sms_recepients=sms_recepients, process_metrics=process_metrics, server_metrics=server_metrics, common_metrics=common_metrics, errors=errors, form_data=form_data, server=server )
def get(self, rule_id=None): alert = alerts_model.get_by_id(rule_id) alert_type = alert.get('rule_type', 'server') alerts_model.mute(rule_id) redirect_url = self.reverse_url('alerts') self.redirect(redirect_url)
def get(self, alert_id): alert = alerts_model.get_by_id(alert_id) page = self.get_argument('page', 1) alert_history = alert.get('history', {}) history = self.paginate(alert_history, page=page) self.render('alerts/history.html', history=history, alert=alert)
def get(self, alert_id): alert = alerts_model.get_by_id(alert_id) errors = self.session.get('errors', None) form_data = self.session.get('form_data', None) email_recepients = email_recepient_model.get_all() sms_recepients = sms_recepient_model.get_all() self.delete_session_key('errors') self.delete_session_key('form_data') self.render('alerts/edit_process_alert.html', alert=alert, email_recepients=email_recepients, sms_recepients=sms_recepients, process_metrics=process_metrics, server_metrics=server_metrics, common_metrics=common_metrics, errors=errors, form_data=form_data)