`
weigang.gao
  • 浏览: 491821 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

kafka start

 
阅读更多

java -> kafka -> logstash -> elasticsearch + kibana

①java把日志写入kafka

②logstash从kafka获取数据

③logstash将数据写入elasticsearch

④kibana用于展示elasticsearch的数据

 

整套日志架构软件版本使用

kafka : kafka_2.10-0.10.0.0.tgz

logstash:logstash-2.3.0.tar.gz

elasticsearch: elasticsearch-2.3.0.tar.gz

kibana : kibana-4.3.0-linux-x64.tar.gz

 

 

使用log4j将程序日志实时写入kafka

http://www.cnblogs.com/gaopeng527/p/5266351.html

 

Kafka与logstash数据交互

http://blog.csdn.net/xiaoyu_bd/article/details/52454951

 

logstash

Logstash安装和使用

http://blog.csdn.net/u012373815/article/details/51029826

 

logstash+elasticsearch配置文件创建规则

https://www.elastic.co/guide/en/logstash/current/configuration.html

 

Elasticsearch+kibana  

kibana和Elasticsearch集成只需要简单的配置Kibana的配置文件

Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的

 

 

kibana4的安装和使用

http://blog.csdn.net/u012373815/article/details/51029855

这边博客写的比较详细:http://blog.csdn.net/ming_311/article/details/50619859

kibana官方示例:https://my.oschina.net/clgo/blog/671861

 

Kafka 生产者消费情况监控,输入输送到 Elasticsearch 并利用 Kibana 进行前台展示。

 

安装elasticsearch插件elasticsearch-head

elasticsearch-2.2.0 如何安装插件elasticsearch-head?

Head插件是Elasticsearch的图形化界面,方便 用户对数据进行增删改查,基于REST的四种方式进行数据交互

 

1.安装和使用kafka

参考:http://colobu.com/2014/08/06/kafka-quickstart/

 

2.安装和使用elasticsearch

参考:http://shensuqiao.iteye.com/blog/2251674

 

3.安装elasticsearch插件elasticsearch-head

①https://github.com/mobz/elasticsearch-head下载zip 解压

②建立elasticsearch-2.3.1\plugins\head文件

③将解压后的elasticsearch-head-master文件夹下所有的文件copy到head(注意:这里说的是elasticsearch-head-master文件夹下面的文件)

④运行es

⑤打开http://localhost:9200/_plugin/head/

 

 

启动报错:

Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.

解决:http://blog.csdn.net/u010317005/article/details/52205825

 

 

 

参考:

1.kafka入门教程

http://colobu.com/2014/08/06/kafka-quickstart/

 

创建只有一个备份一个分区的主题test

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

查看主题

bin/kafka-topics.sh --list --zookeeper localhost:2181

发送消息

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

消费消息

./kafka-console-consumer.sh --zookeeper 10.10.28.111:2181 --topic test --from-beginning

查看主题信息

bin/kafka-topics.sh --describe --zookeeper 10.10.28.111:2181 --topic test

 

 

kafka+log4j

http://www.cnblogs.com/dreammyle/p/6598935.html

http://stackoverflow.com/questions/35628706/kafka-log4j-appender-0-9-does-not-work

 

2.认识kibana

http://blog.csdn.net/ming_311/article/details/50619804

 

3.Elasticsearch教程

http://www.sojson.com/blog/85.html

 

4.跨域问题处理

 

5.网关编写

分享到:
评论

相关推荐

    kafka的安装和简单使用

    - 使用 `bin/kafka-server-start.sh` 脚本启动 Kafka 服务,加上 `-daemon` 参数使其在后台运行。 - 在 master 和 slave 节点上分别启动 Kafka 服务。 4. **验证 Kafka 集群**: - 创建主题:使用 `kafka-topics...

    5、kafka监控工具Kafka-Eagle介绍及使用

    4. **启动 Kafka-Eagle**:执行启动脚本,通常在解压后的目录下有一个 `start.sh` 或类似的脚本。 安装完成后,通过浏览器访问 Kafka-Eagle 的 Web 界面(默认端口是 8080),输入配置的 Kafka 集群信息进行连接。...

    Apache Kafka Quick Start Guide-Packt Publishing(2018)

    Apache Kafka Quick Start Guide-Packt Publishing(2018),epub格式,欢迎下载

    kafka资源下载kafka_2.11-2.0.0.tgz

    - 启动Kafka Broker:`$KAFKA_HOME/bin/kafka-server-start.sh $KAFKA_HOME/config/server.properties`。 - 创建主题并发布消息进行测试,验证安装是否成功。 #### 版本特性 Kafka 2.0.0版本主要引入了以下特性...

    kafka-2.12-3.6.1.tgz

    /usr/local/kafka_2.12-3.6.1/bin/zookeeper-server-start.sh /usr/local/kafka_2.12-3.6.1/config/zookeeper.properties ``` 五、启动Kafka服务 在ZooKeeper运行后,可以启动Kafka Broker: ```bash /usr/local/...

    kafka安装包kafka搭建

    版本kafka_2.13-2.5.0. 官网下载太慢了,备份一下. 直接可以用 启动方法 方法一:加守护进程启动 bin/kafka-server-start.sh -daemon config/server....nohup kafka-server-start.sh ../config/server.properties

    介绍kafka及kafka集群安装

    6. **启动 Kafka**:使用 `kafka-server-start.sh` 命令启动 Kafka 服务。 7. **验证**:使用 Kafka 提供的命令工具 `kafka-topics.sh` 创建 Topic,`kafka-console-producer.sh` 和 `kafka-console-consumer.sh` ...

    kafka 部署成windows服务

    解压并运行nssm.exe,指定Kafka的`bin/windows/kafka-server-start.bat`脚本作为服务的入口点,设置相关参数,然后安装服务。 在安装启动教程.doc中,详细步骤可能包括: 1. 安装Zookeeper,配置`zoo.cfg`,启动...

    start-kafka.bat

    批处理脚本启动kafka服务,

    linux安装kafka教程

    /DATA/kafka/kafka_2.12-2.0.0/bin/zookeeper-server-start.sh /DATA/kafka/kafka_2.12-2.0.0/config/zookeeper.properties & sleep 3 # 启动 Kafka /DATA/kafka/kafka_2.12-2.0.0/bin/kafka-server-start.sh /DATA/...

    kafka_2.12-2.4.1.zip

    - 在同一命令行窗口中,无需关闭Zookeeper服务,执行`kafka-server-start.bat ../config/server.properties`启动Kafka服务器。 4. **创建主题** - 使用`kafka-topics.sh --create --topic test --bootstrap-...

    kafka eagle 1.4.8安装包kafka eagle 1.4.8

    - 进入解压后的目录,执行启动脚本,例如`bin/start.sh`。 5. **访问Kafka Eagle** - 在浏览器中输入`http://<Kafka_Eagle_Server_IP>:<Port>`,如`http://localhost:8080`,即可访问Kafka Eagle的Web界面。 **...

    kafka监控工具kafka-eagle

    - 启动服务: 执行启动脚本,如`bin/start.sh`,确保Kafka Eagle服务正常运行。 3. **使用指南** - 登录: 访问配置的Web端口(默认为8080),输入用户名和密码登录(默认账号为`admin/admin`,建议修改)。 - ...

    免安装配置的kafka环境

    另外,还有start-kafka.bat这样的启动脚本,双击运行即可启动Kafka服务。 Zookeeper目录下会有类似zkServer.sh(Unix/Linux)或者zkServer.cmd(Windows)的启动脚本,用于启动Zookeeper服务。在这个免安装版本中,...

    kafka2.3.0 linux版本

    bin/kafka-server-start.sh config/server.properties ``` 7. **创建Topic**: 使用`kafka-topics.sh`工具创建一个Topic: ``` bin/kafka-topics.sh --create --topic my-topic --partitions 3 --replication-...

    kafka安装包.zip

    5. 启动Kafka服务器:使用kafka-server-start.sh脚本启动Kafka broker。 6. 创建Topic:通过kafka-topics.sh工具创建你需要的Topic,定义分区和副本数量。 7. 生产与消费消息:使用kafka-console-producer.sh和...

    kafka搭建.zip

    同样,我们需要在每个broker节点上启动Kafka服务,使用`kafka-server-start.sh`命令,并指定配置文件。同时,为了保证数据安全和高可用性,通常会配置多个broker,并且设置副本策略,使得每个主题的分区都有多个副本...

    kafka_2.12-3.3.1.tgz

    - `bin`目录:包含了启动和管理Kafka服务的脚本,如`kafka-server-start.sh`、`kafka-console-producer.sh`和`kafka-console-consumer.sh`。 - `config`目录:包含默认配置文件,如`server.properties`(配置Kafka ...

    kafka_2.11-2.2.2.tgz

    bin/kafka-server-start.sh config/server.properties ``` 七、创建Topic Kafka中的数据逻辑上被划分为Topic,可以通过以下命令创建一个Topic: ```bash bin/kafka-topics.sh --create --bootstrap-server ...

    kafka3.2常用命令

    - **注意**:如果是在 Linux 或 macOS 系统下,则需要运行 `bin/kafka-server-start.sh config/server.properties`。 #### 三、创建 Topic 创建 Topic 是 Kafka 中的基本操作之一。Topic 可以理解为主题或频道,...

Global site tag (gtag.js) - Google Analytics