Example #1
0
def start_opentsdb():
    # Create hbase table for opentsdb
    create_hbase_table()
    # Start a TSD
    build_utils.start_daemon_process('Opentsdb', OPENTSDB_PID_FILE,
                                     OPENTSDB_ROOT, './start_opentsdb.sh',
                                     OPENTSDB_PORT)
Example #2
0
def start_owl_monitor():
  owl_monitor_http_port = build_utils.get_build_info_option('owl', 'owl_port')
  if not owl_monitor_http_port:
    Log.print_critical("Owl port is null")

  build_utils.start_daemon_process('Owl monitor', OWL_MONITOR_PID_FILE,
    OWL_ROOT, './start_owl_monitor.sh', owl_monitor_http_port)
Example #3
0
def _do_start(args):
  tank_ip = build_utils.get_build_info_option('tank', 'tank_ip')
  tank_port = build_utils.get_build_info_option('tank', 'tank_port')
  if tank_ip and tank_port:
    args.tank_ip = tank_ip
    args.tank_port = int(tank_port)

  build_utils.start_daemon_process('Tank server', TANK_PID_FILE,
    TANK_ROOT, './start_tank.sh', args.tank_ip, str(args.tank_port))
Example #4
0
def start_owl_monitor():
    owl_monitor_http_port = build_utils.get_build_info_option(
        'owl', 'owl_port')
    if not owl_monitor_http_port:
        Log.print_critical("Owl port is null")

    build_utils.start_daemon_process('Owl monitor', OWL_MONITOR_PID_FILE,
                                     OWL_ROOT, './start_owl_monitor.sh',
                                     owl_monitor_http_port)
Example #5
0
def _do_start(args):
    tank_ip = build_utils.get_build_info_option('tank', 'tank_ip')
    tank_port = build_utils.get_build_info_option('tank', 'tank_port')
    if tank_ip and tank_port:
        args.tank_ip = tank_ip
        args.tank_port = int(tank_port)

    build_utils.start_daemon_process('Tank server', TANK_PID_FILE, TANK_ROOT,
                                     './start_tank.sh', args.tank_ip,
                                     str(args.tank_port))
Example #6
0
def start_quota_updater():
  build_utils.start_daemon_process('Quota updater', QUOTA_UPDATER_PID_FILE,
    OWL_ROOT, './start_quota_updater.sh')
Example #7
0
def start_owl_collector():
  build_utils.start_daemon_process('Owl collector', OWL_COLLECTOR_PID_FILE,
    OWL_ROOT, './start_owl_collector.sh')
Example #8
0
def start_opentsdb_collector():
  build_utils.start_daemon_process('Opentsdb collector', OPENTSDB_COLLECTOR_PID_FILE,
    OPENTSDB_COLLECTOR_ROOT, './start_opentsdb_collector.sh')
Example #9
0
def start_opentsdb():
  # Create hbase table for opentsdb
  create_hbase_table()
  # Start a TSD
  build_utils.start_daemon_process('Opentsdb', OPENTSDB_PID_FILE,
    OPENTSDB_ROOT, './start_opentsdb.sh', OPENTSDB_PORT)
Example #10
0
def start_hbase():
  # Start the stand-alone hbase
  build_utils.start_daemon_process('Hbase', HBASE_PID_FILE, HBASE_ROOT,
    './bin/start-hbase.sh')
Example #11
0
def _do_start():
    build_utils.start_daemon_process('Supervisor', SUPERVISOR_PID_FILE,
                                     SUPERVISOR_ROOT, './start_supervisor.sh')
Example #12
0
def start_quota_updater():
    build_utils.start_daemon_process('Quota updater', QUOTA_UPDATER_PID_FILE,
                                     OWL_ROOT, './start_quota_updater.sh')
Example #13
0
def start_owl_collector():
    build_utils.start_daemon_process('Owl collector', OWL_COLLECTOR_PID_FILE,
                                     OWL_ROOT, './start_owl_collector.sh')
Example #14
0
def start_opentsdb_collector():
    build_utils.start_daemon_process('Opentsdb collector',
                                     OPENTSDB_COLLECTOR_PID_FILE,
                                     OPENTSDB_COLLECTOR_ROOT,
                                     './start_opentsdb_collector.sh')
Example #15
0
def start_hbase():
    # Start the stand-alone hbase
    build_utils.start_daemon_process('Hbase', HBASE_PID_FILE, HBASE_ROOT,
                                     './bin/start-hbase.sh')