td-agent-ui

啟動

其實很簡單,在td-agent安裝完成後,其實就已經有td-agent-ui這個指令,因此我們可以直接使用下面方式來啟動UI:

$ td-agent-ui start

啟動後,他會聽9292 port,我們可以直接連線http://your-ui-ip:9292 ,就可以連進他的服務...,然後,預設,然後,預設的帳號密碼是: admin / changeme

透過Docker來快速啟動

原則上裝fluentd還滿簡單,不過透過docker會更快,下面是一個安裝fluentd的dockerfile...

FROM ubuntu:12.04
MAINTAINER [email protected]

# environment
ENV DEBIAN_FRONTEND noninteractive
RUN echo "deb http://archive.ubuntu.com/ubuntu precise main universe" > /etc/apt/sources.list

# update, curl, sudo
RUN apt-get update && apt-get -y upgrade
RUN apt-get -y install curl
RUN apt-get -y install sudo

# fluentd td-agent intall
RUN curl -O http://packages.treasure-data.com/debian/RPM-GPG-KEY-td-agent && apt-key add RPM-GPG-KEY-td-agent && rm RPM-GPG-KEY-td-agent
RUN curl -L http://toolbelt.treasuredata.com/sh/install-ubuntu-precise-td-agent2.sh | sh
RUN curl -L https://raw.githubusercontent.com/fluent/fluentd/master/COPYING > /fluentd-license.txt

# start fluentd
WORKDIR /data
EXPOSE 80

可以透過docker build來建置:

docker build -t myfluentd .

接著就可以透過docker run跑起來

docker run -it -p 9292:9292 myfluentd bash

results matching ""

    No results matching ""