Add prometheus exporter port to cli args

This commit is contained in:
Björn Busse 2019-09-17 13:34:13 +02:00
parent 1242adf613
commit 86fa8e1335
1 changed files with 2 additions and 1 deletions

View File

@ -475,13 +475,14 @@ if __name__ == '__main__':
parser = argparse.ArgumentParser( description="") parser = argparse.ArgumentParser( description="")
parser.add_argument('--hbase-master-hosts', dest='hbase_masters', help="Comma seperated list of HBase master hosts", type=str) parser.add_argument('--hbase-master-hosts', dest='hbase_masters', help="Comma seperated list of HBase master hosts", type=str)
parser.add_argument('--hdfs-namenode-hosts', dest='hdfs_namenodes', help="Comma seperated list of HDFS namenode hosts", type=str) parser.add_argument('--hdfs-namenode-hosts', dest='hdfs_namenodes', help="Comma seperated list of HDFS namenode hosts", type=str)
parser.add_argument('--prometheus-exporter-port', dest='prom_http_port', help="Port on which to export metrics for Prometheus", type=int)
parser.add_argument('--logfile', dest='logfile', help="Path to logfile, if logging to a file is desired", type=str) parser.add_argument('--logfile', dest='logfile', help="Path to logfile, if logging to a file is desired", type=str)
parser.add_argument('--loglevel', dest='loglevel', help="Loglevel, default: INFO", type=str) parser.add_argument('--loglevel', dest='loglevel', help="Loglevel, default: INFO", type=str)
args = parser.parse_args() args = parser.parse_args()
# Optional File Logging # Optional File Logging
if 'logfile' in globals(): if 'logfile' in locals():
logpath = logfile.rsplit('/', 1)[0] logpath = logfile.rsplit('/', 1)[0]
print(logpath) print(logpath)
if not os.access(logpath, os.W_OK): if not os.access(logpath, os.W_OK):