Ignore the per-table/region/cf metrics for now.

Storing them as-is in TSDB causes the creation of hundreds of metrics
and tags, which isn't useful as-is.  The collector would need to do a
bit of aggregation and clean up to properly present this data to TSDB.
Until the collector is improved, just drop these metrics to avoid the
ton of mostly unusable noise they create.
Reconnect on getaddrinfo temporary failure.

Signed-off-by: Benoit Sigoure <tsunanet@gmail.com>
Add ptpstat.py
Add a collector for SMART stats.

Signed-off-by: Benoit Sigoure <tsunanet@gmail.com>
Add the SMART collector to the RPM.
Collect more stats from network interfaces.
Initialise to None instead of 0, fixes bug where value can be 0 but would be skipped
Try to better report some SMART stats for Seagate drives.
procstats.py: Collect interrupt statistics from /proc/interrupts

Collect per CPU interrupts statistics from /proc/interrupts.
Metric name: proc.interrupts
Interrupt types are classified per "type" tag.

Signed-off-by: Benoit Sigoure <tsunanet@gmail.com>
Merge remote-tracking branch 'tsuna/master'
Blacklist host when send fails, fixes error when only one TSD defined