=== 1. pcp2influxdb one-shot noauth === --- pcp2influxdb stdout -- Relaying 1 metric(s) to database roar with tags from host local: to http://127.0.0.1:8086 every 1.000000 s --- pcp2influxdb stderr -- Traceback (most recent call last): File "/usr/bin/pcp2influxdb", line 427, in relay.execute() File "/usr/bin/pcp2influxdb", line 414, in execute self.send(sample_time, metrics) File "/usr/bin/pcp2influxdb", line 331, in send res = requests.post(url, params=params, data=str(body), auth=auth) File "/usr/lib/python2.7/dist-packages/requests/api.py", line 111, in post return request('post', url, data=data, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/api.py", line 65, in request prefetch=prefetch File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 191, in request r.send(prefetch=prefetch) File "/usr/lib/python2.7/dist-packages/requests/models.py", line 453, in send raise ConnectionError(e) requests.exceptions.ConnectionError: Max retries exceeded for url: /write?db=roar --- socket cat stdout -- POST /write?db=roar HTTP/1.1 Host: 127.0.0.1:8086 Content-Length: 39 Accept-Encoding: identity, deflate, compress, gzip Accept: */* User-Agent: python-requests/0.8.2 hinv_ncpu value=2.0 1468271283000000000--- socket cat stderr -- === 2. pcp2influxdb noauth with tags === --- pcp2influxdb stdout -- Relaying 1 metric(s) to database roar with tags host=me.example.com from host local: to http://127.0.0.1:8086 every 1.000000 s --- pcp2influxdb stderr -- Traceback (most recent call last): File "/usr/bin/pcp2influxdb", line 427, in relay.execute() File "/usr/bin/pcp2influxdb", line 414, in execute self.send(sample_time, metrics) File "/usr/bin/pcp2influxdb", line 331, in send res = requests.post(url, params=params, data=str(body), auth=auth) File "/usr/lib/python2.7/dist-packages/requests/api.py", line 111, in post return request('post', url, data=data, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/api.py", line 65, in request prefetch=prefetch File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 191, in request r.send(prefetch=prefetch) File "/usr/lib/python2.7/dist-packages/requests/models.py", line 453, in send raise ConnectionError(e) requests.exceptions.ConnectionError: Max retries exceeded for url: /write?db=roar --- socket cat stdout -- POST /write?db=roar HTTP/1.1 Host: 127.0.0.1:8086 Content-Length: 59 Accept-Encoding: identity, deflate, compress, gzip Accept: */* User-Agent: python-requests/0.8.2 hinv_ncpu,host=me.example.com value=2.0 1468271288000000000--- socket cat stderr -- === 3. pcp2influxdb auth with tags === --- pcp2influxdb stdout -- Relaying 1 metric(s) to database roar with tags host=me.example.com from host local: to http://127.0.0.1:8086 every 1.000000 s --- pcp2influxdb stderr -- Traceback (most recent call last): File "/usr/bin/pcp2influxdb", line 427, in relay.execute() File "/usr/bin/pcp2influxdb", line 414, in execute self.send(sample_time, metrics) File "/usr/bin/pcp2influxdb", line 327, in send auth = requests.auth.HTTPBasicAuth(self.influxdb_user, AttributeError: 'module' object has no attribute 'HTTPBasicAuth' --- socket cat stdout -- --- socket cat stderr -- === 4. pcp2influxdb bad-instance tolerance === --- pcp2influxdb stdout -- Relaying 2 metric(s) to database pcp with tags from host local: to http://127.0.0.1:8086 every 2.000000 s --- pcp2influxdb stderr -- Excluding metric sample.aggregate.null (need numeric type) Excluding metric sample.string.hullo (need numeric type) Excluding metric NoSuchMetric (PM_ERR_NAME Unknown metric name) Excluding metric sample.bad.unknown (PM_ERR_PMID Unknown or illegal metric identifier) Excluding metric sample.bad.nosupport (need numeric type) sample.bogus_bin[250]: PM_ERR_INST Unknown or illegal instance identifier, continuing sample.bogus_bin[450]: PM_ERR_INST Unknown or illegal instance identifier, continuing sample.bogus_bin[650]: PM_ERR_INST Unknown or illegal instance identifier, continuing sample.bogus_bin[850]: PM_ERR_INST Unknown or illegal instance identifier, continuing Traceback (most recent call last): File "/usr/bin/pcp2influxdb", line 427, in relay.execute() File "/usr/bin/pcp2influxdb", line 414, in execute self.send(sample_time, metrics) File "/usr/bin/pcp2influxdb", line 331, in send res = requests.post(url, params=params, data=str(body), auth=auth) File "/usr/lib/python2.7/dist-packages/requests/api.py", line 111, in post return request('post', url, data=data, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/api.py", line 65, in request prefetch=prefetch File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 191, in request r.send(prefetch=prefetch) File "/usr/lib/python2.7/dist-packages/requests/models.py", line 453, in send raise ConnectionError(e) requests.exceptions.ConnectionError: Max retries exceeded for url: /write?db=pcp --- socket cat stdout -- POST /write?db=pcp HTTP/1.1 Host: 127.0.0.1:8086 Content-Length: 111 Accept-Encoding: identity, deflate, compress, gzip Accept: */* User-Agent: python-requests/0.8.2 sample_bogus_bin _bin-100=100.0,_bin-900=900.0,_bin-300=300.0,_bin-500=500.0,_bin-700=700.0 1468271298000000000--- socket cat stderr --