error trying to import from file
Posted: Fri Oct 24, 2014 4:30 pm
Hi;
I am just evaluating the nagios log server and am trying to import a log file that I got for one of our isilon NAS appliances , I am using the following command
cat 00000438 | python shipper.py program:apache_access | nc 192.168.203.128 2057
and am getting the following, any thoughts would be appreciated
'utf8' codec can't decode byte 0xbe in position 0: invalid start byte
Traceback (most recent call last):
File "shipper.py", line 242, in <module>
main()
File "shipper.py", line 237, in main
process_stream(sys.stdin, message)
File "shipper.py", line 217, in process_stream
print json.dumps(message)
File "/usr/lib/python2.6/json/__init__.py", line 230, in dumps
return _default_encoder.encode(obj)
File "/usr/lib/python2.6/json/encoder.py", line 367, in encode
chunks = list(self.iterencode(o))
File "/usr/lib/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib/python2.6/json/encoder.py", line 294, in _iterencode
yield encoder(o)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xbe in position 0: invalid start byte
I am just evaluating the nagios log server and am trying to import a log file that I got for one of our isilon NAS appliances , I am using the following command
cat 00000438 | python shipper.py program:apache_access | nc 192.168.203.128 2057
and am getting the following, any thoughts would be appreciated
'utf8' codec can't decode byte 0xbe in position 0: invalid start byte
Traceback (most recent call last):
File "shipper.py", line 242, in <module>
main()
File "shipper.py", line 237, in main
process_stream(sys.stdin, message)
File "shipper.py", line 217, in process_stream
print json.dumps(message)
File "/usr/lib/python2.6/json/__init__.py", line 230, in dumps
return _default_encoder.encode(obj)
File "/usr/lib/python2.6/json/encoder.py", line 367, in encode
chunks = list(self.iterencode(o))
File "/usr/lib/python2.6/json/encoder.py", line 309, in _iterencode
for chunk in self._iterencode_dict(o, markers):
File "/usr/lib/python2.6/json/encoder.py", line 275, in _iterencode_dict
for chunk in self._iterencode(value, markers):
File "/usr/lib/python2.6/json/encoder.py", line 294, in _iterencode
yield encoder(o)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xbe in position 0: invalid start byte