Hi,
I am trying to do multiline in this lines:
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager Traceback (most recent call last):
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 226, in inner
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager return func(*args, **kwargs)
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager File "/usr/lib/python2.7/site-packages/nova/scheduler/manager.py", line 154, in select_destinations
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager allocation_request_version, return_alternates)
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager File "/usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py", line 91, in select_destinations
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager allocation_request_version, return_alternates)
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager File "/usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py", line 244, in _schedule
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager claimed_instance_uuids)
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager File "/usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py", line 281, in _ensure_sufficient_hosts
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager raise exception.NoValidHost(reason=reason)
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager NoValidHost: No valid host was found. There are not enough hosts available.
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.853 29 ERROR nova.conductor.manager
2019-03-07 10:00:32.910 29 WARNING nova.scheduler.utils [req-7cd43fe9-c1b2-4c9c-83fc-caf21a13a18c 97347d53322b4c0f8b263820df06e2c9 87eeb0421737425c9b5e9bb0892bde36 - default default] Failed to compute_task_build_instances: No valid host was found. There are not enough hosts available.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 226, in inner
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/nova/scheduler/manager.py", line 154, in select_destinations
allocation_request_version, return_alternates)
File "/usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py", line 91, in select_destinations
allocation_request_version, return_alternates)
File "/usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py", line 244, in _schedule
claimed_instance_uuids)
File "/usr/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py", line 281, in _ensure_sufficient_hosts
raise exception.NoValidHost(reason=reason)
NoValidHost: No valid host was found. There are not enough hosts available.
: NoValidHost_Remote: No valid host was found. There are not enough hosts available.
2019-03-07 10:00:32.911 29 WARNING nova.scheduler.utils [req-7cd43fe9-c1b2-4c9c-83fc-caf21a13a18c 97347d53322b4c0f8b263820df06e2c9 87eeb0421737425c9b5e9bb0892bde36 - default default] [instance: b8d95c52-0894-4c96-9fc8-51b6d6763fd0] Setting instance to ERROR state.: NoValidHost_Remote: No valid host was found. There are not enough hosts available.
this is my filebeat config:
filebeat:
prospectors:
- paths:
- /var/log/nova/*.log
- /var/log/containers/nova/*.log
encoding: plain
fields:
tag: nova
fields_under_root: true
input_type: log
document_type: nova
scan_frequency: 10s
harvester_buffer_size: 16384
tail_files: false
force_close_files: false
backoff: 1s
max_backoff: 10s
backoff_factor: 2
partial_line_waiting: 5s
max_bytes: 10485760
multiline.pattern : "^([0-9]{4}-[0-9]{2}-[0-9]{2})"
multiline.negate: true
multiline.match: after
It works for lines which don't have a timestamp, I want to complete the pattern to get Traceback lines which include a timestamp.