Minor fix in logstash config.

main
Nikita Manovich 7 years ago
parent 553a171273
commit 3bffea8aae

@ -27,7 +27,7 @@ filter {
map['userid'] ||= event.get('userid'); map['userid'] ||= event.get('userid');
map['application'] ||= event.get('application'); map['application'] ||= event.get('application');
map['message'] ||= event.get('message'); map['error'] ||= event.get('message');
map['filename'] ||= event.get('filename'); map['filename'] ||= event.get('filename');
map['line'] ||= event.get('line'); map['line'] ||= event.get('line');
map['task'] ||= event.get('task'); map['task'] ||= event.get('task');
@ -35,12 +35,11 @@ filter {
map['error_count'] ||= 0; map['error_count'] ||= 0;
map['error_count'] += 1; map['error_count'] += 1;
map['aggregated_message'] ||= ''; map['aggregated_stack'] ||= '';
time = Time.strptime(event.get('timestamp').to_s,'%Q').localtime('+03:00') map['aggregated_stack'] += event.get('stack') + '\n\n\n';"
map['aggregated_message'] += time.to_s + '\n' + event.get('stack') + '\n\n\n';"
timeout => 3600 timeout => 3
timeout_tags => ['send_email_notification'] timeout_tags => ['aggregated_exception']
push_map_as_event_on_timeout => true push_map_as_event_on_timeout => true
} }
} }

Loading…
Cancel
Save