tcollector.py: revert default loglevel to INFO.

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
hbase_regionserver.py: fix region metrics splitting

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
tcollector.py: refactor the way adding default tags works, so for any line,
it will add the tags if they're not already present.
This allows for defaults that can be overridden in a collector.

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
iostat.py: add statistic metric svctm.
Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
iostat.py: add statistic metric await.

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
iostat.py: add statistic metric util.

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
startstop: fix bug for mac: readlink: illegal option -- f

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
Permissions change of hadoop_datanode.py and hadoop_namenode.py
to collectors regular 775
Debian package: fix of invalid use of status_of_proc() at init script
iostat.py: code cleanup
ifstat.py: code cleanup
startstop: pass log to tcollector.py with --logfile

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
tests.py: collectors access rights test added.
rpm: add ability to set extra tags, list of tsd hosts, and other logfile options

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
dfstat.py: ignore the nfs filesystem type.

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
dfstat.py: python2.4 compatibility support
dfstat.py: python2.4 compatibility support
tcollector.py: change umask back to 022 after dup2 and close calls
this prevents root-owned mode 666 .pyc files being created

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
Removed err function from individual collectors

Signed-off-by: Vasiliy Kiryanov <vasiliy.kiryanov@gmail.com>
Don't log any output while running tests