绊脚石乃是进身之阶。

社区日报 第393期 (2018-09-13)

1.使用上下文推荐丰富Elasticsearch的自动完成功能
http://t.cn/EvZIss5
2.ES地理坐标类型在Spring Data中的常见使用问题整理解答
http://t.cn/EvZMqGn
3.一个业务问题引发的ES排序思考
http://t.cn/EvZMcEc

​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
 
编辑:金桥
归档:https://elasticsearch.cn/article/798
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.使用上下文推荐丰富Elasticsearch的自动完成功能
http://t.cn/EvZIss5
2.ES地理坐标类型在Spring Data中的常见使用问题整理解答
http://t.cn/EvZMqGn
3.一个业务问题引发的ES排序思考
http://t.cn/EvZMcEc

​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
 
编辑:金桥
归档:https://elasticsearch.cn/article/798
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

统计监控es 集群中某个索引qps, indices.total.search.query_total

集群中有两个索引,我想监控每个索引的qps,indices.total.search.query_total这个参数是统计的 该索引 所有分片的查询总次数吗,需要除以分片数吗
集群中有两个索引,我想监控每个索引的qps,indices.total.search.query_total这个参数是统计的 该索引 所有分片的查询总次数吗,需要除以分片数吗

社区日报 第392期 (2018-09-12)

1. Elasticsearch 存储深入详解
http://t.cn/RsRYucC
2. 利用 ELK 搭建 Docker 容器化应用日志中心
http://t.cn/Rsklfju
3. 收集 Kubernetes 控制台日志及元数据(fluent-bit+es+kibana 搭建)
http://t.cn/RsDTGoX
 
活动预告:
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
 
编辑:江水
归档:https://elasticsearch.cn/article/796
订阅:https://tinyletter.com/elastic-daily
 
继续阅读 »
1. Elasticsearch 存储深入详解
http://t.cn/RsRYucC
2. 利用 ELK 搭建 Docker 容器化应用日志中心
http://t.cn/Rsklfju
3. 收集 Kubernetes 控制台日志及元数据(fluent-bit+es+kibana 搭建)
http://t.cn/RsDTGoX
 
活动预告:
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
 
编辑:江水
归档:https://elasticsearch.cn/article/796
订阅:https://tinyletter.com/elastic-daily
  收起阅读 »

社区日报 第391期 (2018-09-11)

1.使用KSQL聚合窗口时间并以Elasticsearch可视化展示。
http://t.cn/Rsm4fTt
2.Elasticsearch存储深入详解。
http://t.cn/Rsm4ovu
3.Elasticsearch,why和how。
http://t.cn/Rsm4Nvw

活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html

编辑:叮咚光军
归档:https://elasticsearch.cn/article/795
订阅:https://tinyletter.com/elastic-daily
 
继续阅读 »
1.使用KSQL聚合窗口时间并以Elasticsearch可视化展示。
http://t.cn/Rsm4fTt
2.Elasticsearch存储深入详解。
http://t.cn/Rsm4ovu
3.Elasticsearch,why和how。
http://t.cn/Rsm4Nvw

活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html

编辑:叮咚光军
归档:https://elasticsearch.cn/article/795
订阅:https://tinyletter.com/elastic-daily
  收起阅读 »

社区日报 第390期 (2018-09-10)

Elastic日报 第390期 (2018-09-10)

1.elastic APM 的 java 客户端,有性能分析的同学可以尝试。
http://t.cn/RslU1Cz
2.使用 Elasticsearch 实现博客站内搜索。
http://t.cn/R4ajYTZ
3.安全实践:在FIPS 140-2环境中部署elasticsearch。
http://t.cn/RslIvR9

活动预告:
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html

编辑:cyberdak
归档:https://elasticsearch.cn/article/794
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
Elastic日报 第390期 (2018-09-10)

1.elastic APM 的 java 客户端,有性能分析的同学可以尝试。
http://t.cn/RslU1Cz
2.使用 Elasticsearch 实现博客站内搜索。
http://t.cn/R4ajYTZ
3.安全实践:在FIPS 140-2环境中部署elasticsearch。
http://t.cn/RslIvR9

活动预告:
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html

编辑:cyberdak
归档:https://elasticsearch.cn/article/794
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第389期 (2018-09-09)

1.ELK Stack完整指南 - 2018年。
http://t.cn/R9RHO6l
2.安全最佳实践:高增长初创企业的经验教训。
http://t.cn/RsoQXK2
3.(自备梯子)再见,面向对象编程。
http://t.cn/Rt4icdt

活动预告:
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html

编辑:至尊宝
归档:https://elasticsearch.cn/article/793
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.ELK Stack完整指南 - 2018年。
http://t.cn/R9RHO6l
2.安全最佳实践:高增长初创企业的经验教训。
http://t.cn/RsoQXK2
3.(自备梯子)再见,面向对象编程。
http://t.cn/Rt4icdt

活动预告:
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html

编辑:至尊宝
归档:https://elasticsearch.cn/article/793
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第388期 (2018-09-08)

  1. 用ElasticCloud上的ES精准分析空气质量数据 http://t.cn/RsIi2c0 

  2. ES painless用法示例。 http://t.cn/RsIgnOF 

  3. 一周热点:Google推出数据集搜索 http://t.cn/Rs2xE82   

活动预告

1、Elastic 中国开发者大会门票发售中 https://conf.elasticsearch.cn/2018/shenzhen.html

继续阅读 »
  1. 用ElasticCloud上的ES精准分析空气质量数据 http://t.cn/RsIi2c0 

  2. ES painless用法示例。 http://t.cn/RsIgnOF 

  3. 一周热点:Google推出数据集搜索 http://t.cn/Rs2xE82   

活动预告

1、Elastic 中国开发者大会门票发售中 https://conf.elasticsearch.cn/2018/shenzhen.html

收起阅读 »

社区日报 第387期 (2018-09-07)

1、如何使用Elasticsearch进行智能运维?
http://t.cn/RQVKwkg
2、用kerberos保证ES集群安全
http://t.cn/RsG9ud2
3、百亿级日志系统架构设计及优化
http://t.cn/RsGCUGs


活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759

编辑:铭毅天下
归档:https://elasticsearch.cn/article/791
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1、如何使用Elasticsearch进行智能运维?
http://t.cn/RQVKwkg
2、用kerberos保证ES集群安全
http://t.cn/RsG9ud2
3、百亿级日志系统架构设计及优化
http://t.cn/RsGCUGs


活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759

编辑:铭毅天下
归档:https://elasticsearch.cn/article/791
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第386期 (2018-09-06)

1.Mmap fs可能让大索引访问变得缓慢
https://elasticsearch.cn/article/754
2.高效管理 Elasticsearch 中基于时间的索引
http://t.cn/RshNpsO
3.利用elasticsearch实时监控JMeter测试结果
http://t.cn/RshNrE4

​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759
 
编辑:金桥
归档:https://elasticsearch.cn/article/790
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.Mmap fs可能让大索引访问变得缓慢
https://elasticsearch.cn/article/754
2.高效管理 Elasticsearch 中基于时间的索引
http://t.cn/RshNpsO
3.利用elasticsearch实时监控JMeter测试结果
http://t.cn/RshNrE4

​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759
 
编辑:金桥
归档:https://elasticsearch.cn/article/790
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

Elastic 社区电台第三期,嘉宾:徐胜/张延明@饿了么

[前几期忘记发了,补上]

podcast-advertising-banner.jpg


 欢迎来到 Elastic 社区电台的第三期节目,本期嘉宾是来自上海饿了么公司的两位技术负责人。饿了么是中国专业的网上订餐平台,饿了么最早从 2.3 版本开始使用 Elasticsearch,从最早的 12 个集群,100 个节点,每天 400 万单,到如今达到 32 个集群,300 多个节点,千万个索引,总数据量达到 60 TB,共十几个业务系统的接入,每天高峰处理超 800 万单数据,搜索推荐、用户交易、后台营销等均通过 Elastic Stack 来实现。欢迎收听本期节目,了解饿了么应用 Elastic Stack 的具体情况、在规模化过程中遇到的挑战,以及他们的经验分享。


主持人:

Elastic 技术布道师,曾勇(Medcl)。


嘉宾:

张延明,饿了么运维专家,主要负责 ES 的部署、运维和 JVM 性能优化。曾供职于腾讯等大公司,在业务和基础运维方面有十年的工作经验,对 ES、Kafka 等分布式技术具有强烈的兴趣,一直负责核心业务场景的运维部署。


徐胜,饿了么 ES 的负责人,主要负责 ES 的平台化研发、ES 集群和查询性能优化,以及基于 ES 构建通用搜索引擎平台。对分布式计算、大数据具有浓厚的兴趣,在 ES 分布式搜索、大数据计算、聚合统计分析、性能优化等业务场景积累了三年经验。



可以点击下面的任意链接来收听(时长约 45 分钟):

Apple iTunes:https://itunes.apple.com/cn/po ... t%3D2
喜马拉雅:http://www.ximalaya.com/keji/14965410/94803743
蜻蜓 FM:http://share.qingting.fm/vchan ... 12932


关于 Elastic 社区电台

Elastic 开源社区举办的一款播客类节目, 邀请来自开源社区的用户,一起聊聊 Elastic 开源产品的使用案例、经验分享、架构变迁等等。


关于饿了么

“饿了么”是中国专业的餐饮O2O平台,由拉扎斯网络科技(上海)有限公司开发运营。 作为中国餐饮业数字化领跑者,“饿了么”秉承激情、极致、创新之信仰,以建立全面完善的数字化餐饮生态系统为使命,为用户提供便捷服务极致体验,为餐厅提供一体化运营解决方案,推进整个餐饮行业的数字化发展进程。

 
继续阅读 »
[前几期忘记发了,补上]

podcast-advertising-banner.jpg


 欢迎来到 Elastic 社区电台的第三期节目,本期嘉宾是来自上海饿了么公司的两位技术负责人。饿了么是中国专业的网上订餐平台,饿了么最早从 2.3 版本开始使用 Elasticsearch,从最早的 12 个集群,100 个节点,每天 400 万单,到如今达到 32 个集群,300 多个节点,千万个索引,总数据量达到 60 TB,共十几个业务系统的接入,每天高峰处理超 800 万单数据,搜索推荐、用户交易、后台营销等均通过 Elastic Stack 来实现。欢迎收听本期节目,了解饿了么应用 Elastic Stack 的具体情况、在规模化过程中遇到的挑战,以及他们的经验分享。


主持人:

Elastic 技术布道师,曾勇(Medcl)。


嘉宾:

张延明,饿了么运维专家,主要负责 ES 的部署、运维和 JVM 性能优化。曾供职于腾讯等大公司,在业务和基础运维方面有十年的工作经验,对 ES、Kafka 等分布式技术具有强烈的兴趣,一直负责核心业务场景的运维部署。


徐胜,饿了么 ES 的负责人,主要负责 ES 的平台化研发、ES 集群和查询性能优化,以及基于 ES 构建通用搜索引擎平台。对分布式计算、大数据具有浓厚的兴趣,在 ES 分布式搜索、大数据计算、聚合统计分析、性能优化等业务场景积累了三年经验。



可以点击下面的任意链接来收听(时长约 45 分钟):

Apple iTunes:https://itunes.apple.com/cn/po ... t%3D2
喜马拉雅:http://www.ximalaya.com/keji/14965410/94803743
蜻蜓 FM:http://share.qingting.fm/vchan ... 12932


关于 Elastic 社区电台

Elastic 开源社区举办的一款播客类节目, 邀请来自开源社区的用户,一起聊聊 Elastic 开源产品的使用案例、经验分享、架构变迁等等。


关于饿了么

“饿了么”是中国专业的餐饮O2O平台,由拉扎斯网络科技(上海)有限公司开发运营。 作为中国餐饮业数字化领跑者,“饿了么”秉承激情、极致、创新之信仰,以建立全面完善的数字化餐饮生态系统为使命,为用户提供便捷服务极致体验,为餐厅提供一体化运营解决方案,推进整个餐饮行业的数字化发展进程。

  收起阅读 »

社区日报 第385期 (2018-09-05)

1.Curator 从入门到实战
http://t.cn/RFX0HoV
2.论 Elasticsearch 数据建模的重要性
http://t.cn/RFOdWke
3.Elasticsearch 原理分析
http://t.cn/ReCN93k
 
​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759
 
编辑:江水
归档:https://elasticsearch.cn/article/788
订阅:https://tinyletter.com/elastic-daily
 
继续阅读 »
1.Curator 从入门到实战
http://t.cn/RFX0HoV
2.论 Elasticsearch 数据建模的重要性
http://t.cn/RFOdWke
3.Elasticsearch 原理分析
http://t.cn/ReCN93k
 
​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759
 
编辑:江水
归档:https://elasticsearch.cn/article/788
订阅:https://tinyletter.com/elastic-daily
  收起阅读 »

推荐kibana插件Cleaner 管理ES index TTL

Cleaner

这是一个管理index TTL 插件,精美UI,高效运维管理elasticsearch index助手

https://github.com/TrumanDu/cleaner

screenshots

config

  1. scheduleTime

    server job schedule period,unit second ,default value is 60 second.

    you can edit it. like: cleaner.scheduleTime: 100

  2. mergePattern

    merge pattern,default value is [^a-z]+$.

    you can edit it. like: cleaner.mergePattern: '[\d]{4}[-|\.|/][\d]{1,2}[-|\.|/][\d]{1,2}'

development

See the kibana contributing guide for instructions setting up your development environment. Once you have completed that, use the following npm tasks.

  • npm start

    Start kibana and have it include this plugin

  • npm start -- --config kibana.yml

    You can pass any argument that you would normally send to bin/kibana by putting them after -- when running npm start

  • npm run build

    Build a distributable archive

  • npm run test:browser

    Run the browser tests in a real web browser

  • npm run test:server

    Run the server tests using mocha

For more information about any of these commands run npm run ${task} -- --help.

继续阅读 »

Cleaner

这是一个管理index TTL 插件,精美UI,高效运维管理elasticsearch index助手

https://github.com/TrumanDu/cleaner

screenshots

config

  1. scheduleTime

    server job schedule period,unit second ,default value is 60 second.

    you can edit it. like: cleaner.scheduleTime: 100

  2. mergePattern

    merge pattern,default value is [^a-z]+$.

    you can edit it. like: cleaner.mergePattern: '[\d]{4}[-|\.|/][\d]{1,2}[-|\.|/][\d]{1,2}'

development

See the kibana contributing guide for instructions setting up your development environment. Once you have completed that, use the following npm tasks.

  • npm start

    Start kibana and have it include this plugin

  • npm start -- --config kibana.yml

    You can pass any argument that you would normally send to bin/kibana by putting them after -- when running npm start

  • npm run build

    Build a distributable archive

  • npm run test:browser

    Run the browser tests in a real web browser

  • npm run test:server

    Run the server tests using mocha

For more information about any of these commands run npm run ${task} -- --help.

收起阅读 »

通过 metadata 使logstash配置更简洁

从Logstash 1.5开始,我们可以在logstash配置中使用metadata。metadata不会在output中被序列化输出,这样我们便可以在metadata中添加一些临时的中间数据,而不需要去删除它。

我们可以通过以下方式来访问metadata:

[@metadata][foo]

用例

假设我们有这样一条日志:

[2017-04-01 22:21:21] production.INFO: this is a test log message by leon

我们可以在filter中使用grok来做解析:

grok {
      match => { "message" => "\[%{TIMESTAMP_ISO8601:timestamp}\] %{DATA:env}\.%{DATA:log_level}: %{DATA:content}" }
    }

解析的结果为

{
      "env" => "production",
      "timestamp" => "2017-04-01 22:21:21",
      "log_level" => "INFO",
      "content" => "{\"message\":\"[2017-04-01 22:21:21] production.INFO: this is a test log message by leon\"}"
}

假设我们希望

  1. 能把log_level为INFO的日志丢弃掉,但又不想让该字段出现在最终的输出中
  2. 输出的索引名中能体现出env,但也不想让该字段出现在输出结果里

对于1,一种方案是在输出之前通过mutate插件把不需要的字段删除掉,但是一旦这样的处理多了,会让配置文件变得“不干净”。

通过 metadata,我们可以轻松地处理这些问题:

grok {
    match => { "message" => "\[%{TIMESTAMP_ISO8601:timestamp}\] %{DATA:[@metadata][env]}\.%{DATA:[@metadata][log_level]}: %{DATA:content}" }
}

if [@metadata][log_level] == "INFO"{
    drop{}    
}

output{
    elasticsearch {
        hosts => ["127.0.0.1:9200"]
        index => "%{[@metadata][env]}-log-%{+YYYY.MM}"
        document_type => "_doc"
    }
}

除了简化我们的配置文件、减少冗余字段意外,同时也能提高logstash的处理速度。

Elasticsearch input插件

有些插件会用到metadata这个特性,比如elasticsearch input插件:

input {
  elasticsearch {
    host => "127.0.0.1"
    # 把 ES document metadata (_index, _type, _id) 包存到 @metadata 中
    docinfo_in_metadata => true
  }
}

filter{
    ......
}

output {
  elasticsearch {
    document_id => "%{[@metadata][_id]}"
    index => "transformed-%{[@metadata][_index]}"
    type => "%{[@metadata][_type]}"
  }
}

调试

一般来说metadata是不会出现在输出中的,除非使用 rubydebug codec 的方式输出:

output { 
  stdout { 
    codec  => rubydebug {
      metadata => true
    }
  }
}

日志经过处理后输出中会包含:

{
    ....,
    "@metadata" => {
        "env" => "production",
        "log_level" => "INFO"
    }
}

总结

由上可见,metadata提供了一种简单、方便的方式来保存中间数据。这样一方面减少了logstash配置文件的复杂性:避免调用remove_field,另一方面也减少了输出中的一些不必要的数据。通过这篇对metadata的介绍,希望能对大家有所帮助。

elasticTalk,qrcode

继续阅读 »

从Logstash 1.5开始,我们可以在logstash配置中使用metadata。metadata不会在output中被序列化输出,这样我们便可以在metadata中添加一些临时的中间数据,而不需要去删除它。

我们可以通过以下方式来访问metadata:

[@metadata][foo]

用例

假设我们有这样一条日志:

[2017-04-01 22:21:21] production.INFO: this is a test log message by leon

我们可以在filter中使用grok来做解析:

grok {
      match => { "message" => "\[%{TIMESTAMP_ISO8601:timestamp}\] %{DATA:env}\.%{DATA:log_level}: %{DATA:content}" }
    }

解析的结果为

{
      "env" => "production",
      "timestamp" => "2017-04-01 22:21:21",
      "log_level" => "INFO",
      "content" => "{\"message\":\"[2017-04-01 22:21:21] production.INFO: this is a test log message by leon\"}"
}

假设我们希望

  1. 能把log_level为INFO的日志丢弃掉,但又不想让该字段出现在最终的输出中
  2. 输出的索引名中能体现出env,但也不想让该字段出现在输出结果里

对于1,一种方案是在输出之前通过mutate插件把不需要的字段删除掉,但是一旦这样的处理多了,会让配置文件变得“不干净”。

通过 metadata,我们可以轻松地处理这些问题:

grok {
    match => { "message" => "\[%{TIMESTAMP_ISO8601:timestamp}\] %{DATA:[@metadata][env]}\.%{DATA:[@metadata][log_level]}: %{DATA:content}" }
}

if [@metadata][log_level] == "INFO"{
    drop{}    
}

output{
    elasticsearch {
        hosts => ["127.0.0.1:9200"]
        index => "%{[@metadata][env]}-log-%{+YYYY.MM}"
        document_type => "_doc"
    }
}

除了简化我们的配置文件、减少冗余字段意外,同时也能提高logstash的处理速度。

Elasticsearch input插件

有些插件会用到metadata这个特性,比如elasticsearch input插件:

input {
  elasticsearch {
    host => "127.0.0.1"
    # 把 ES document metadata (_index, _type, _id) 包存到 @metadata 中
    docinfo_in_metadata => true
  }
}

filter{
    ......
}

output {
  elasticsearch {
    document_id => "%{[@metadata][_id]}"
    index => "transformed-%{[@metadata][_index]}"
    type => "%{[@metadata][_type]}"
  }
}

调试

一般来说metadata是不会出现在输出中的,除非使用 rubydebug codec 的方式输出:

output { 
  stdout { 
    codec  => rubydebug {
      metadata => true
    }
  }
}

日志经过处理后输出中会包含:

{
    ....,
    "@metadata" => {
        "env" => "production",
        "log_level" => "INFO"
    }
}

总结

由上可见,metadata提供了一种简单、方便的方式来保存中间数据。这样一方面减少了logstash配置文件的复杂性:避免调用remove_field,另一方面也减少了输出中的一些不必要的数据。通过这篇对metadata的介绍,希望能对大家有所帮助。

elasticTalk,qrcode

收起阅读 »

社区日报 第384期 (2018-09-04)

1.Bulk 异常引发的 Elasticsearch 内存泄漏排查。
http://t.cn/RFBHC1p
2.使用elastichq监控Elasticsearch机器。
http://t.cn/RFBHHLy
3.使用ELK分析应用事件和日志。
http://t.cn/RFBHnLN

​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759

编辑:叮咚光军
归档:https://elasticsearch.cn/article/785
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.Bulk 异常引发的 Elasticsearch 内存泄漏排查。
http://t.cn/RFBHC1p
2.使用elastichq监控Elasticsearch机器。
http://t.cn/RFBHHLy
3.使用ELK分析应用事件和日志。
http://t.cn/RFBHnLN

​活动预告
1、Elastic 中国开发者大会门票发售中
https://conf.elasticsearch.cn/2018/shenzhen.html
2、Elastic Meetup 9月8日 北京线下交流活动免费报名中
https://elasticsearch.cn/article/759

编辑:叮咚光军
归档:https://elasticsearch.cn/article/785
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

[招聘] Community Advocate - China

Snip20180903_14.png
Elasticsearch 的排名又升了,要不要加入这么一家蒸蒸日上的全球领先的开源软件公司?

职位链接及描述如下: https://boards.greenhouse.io/elastic/jobs/1272161

At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 32 countries into one coherent team, while the broader community spans across over 100 countries.

For all of us at Elastic, community matters. Our users and contributors have helped to ensure that Elasticsearch, Kibana, Logstash, and Beats are more than just code — they are open source projects that people love to use, and love to talk about! As our Community Advocate you will champion our Elastic community.

What You Will Be Doing:

Are you that kind of person who is invigorated by sharing juicy technology goodness with the world? Do you feel at home connecting with the community members: in person, on blogs, in forums, via social channels, and at events? Is presenting at local meetups your jam and are you passionate about the Elastic Stack?

Well, this might just be your dream job.

As a Community Advocate at Elastic, you will be based in China. You will wake up each morning eager to design and deliver presentations at a wide-variety of events from customer meetings, meetups, tradeshows, and other events to help showcase technology. You will do this while traveling the region and, at times, the world, representing Elastic. Maintaining the trust of our community, as well as the respect and trust within the team, is foundational.

What You Bring Along:

  • Bachelor’s degree in a technical field (e.g. CS, CSE, EE) or relevant work experience as a software developer (mandatory)
  • Demonstrated ability to craft compelling content - including speaking engagements, blog posts, demos, messaging, etc. (mandatory)
  • You are comfortable presenting, whether it's at a local meetup or to the office of a C-suite member
  • Familiarity with, and real passion for, the Elastic Stack
  • Comfort working with a globally distributed team
  • Fluency or high working proficiency in Mandarin (mandatory)
  • Excellent spoken and written English communication skills, since this is our company's language (mandatory)

Please send us your CV in English. Things We'd Be Stoked to See on Your CV:

  • Conversations in person, on blogs, in forums, via social channels, at events give you energy and you have a proven publication history to show that
  • Experience working for a startup or an early stage company
  • Experience with open source software and/or commercial open source companies
  • Technical background and abilities in APM, PHP, node.js, JS, and/or security (nice-to-have, not mandatory)
  • Other languages

Additional Information:

  • Competitive pay based on the work you do here and not your previous salary
  • Stock options
  • Global minimum of 16 weeks of paid parental leave (moms and dads)
  • Generous vacation time and one week of volunteer time off
  • An environment in which you can balance great work with a great life
  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.
  • Distributed-first company with Elasticians in over 30 countries, spread across 18 time zones, and speaking over 30 languages!

LI-KE1

Target locations: Beijing, China; Shanghai, China; Hangzhou, China

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

继续阅读 »

Snip20180903_14.png
Elasticsearch 的排名又升了,要不要加入这么一家蒸蒸日上的全球领先的开源软件公司?

职位链接及描述如下: https://boards.greenhouse.io/elastic/jobs/1272161

At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 32 countries into one coherent team, while the broader community spans across over 100 countries.

For all of us at Elastic, community matters. Our users and contributors have helped to ensure that Elasticsearch, Kibana, Logstash, and Beats are more than just code — they are open source projects that people love to use, and love to talk about! As our Community Advocate you will champion our Elastic community.

What You Will Be Doing:

Are you that kind of person who is invigorated by sharing juicy technology goodness with the world? Do you feel at home connecting with the community members: in person, on blogs, in forums, via social channels, and at events? Is presenting at local meetups your jam and are you passionate about the Elastic Stack?

Well, this might just be your dream job.

As a Community Advocate at Elastic, you will be based in China. You will wake up each morning eager to design and deliver presentations at a wide-variety of events from customer meetings, meetups, tradeshows, and other events to help showcase technology. You will do this while traveling the region and, at times, the world, representing Elastic. Maintaining the trust of our community, as well as the respect and trust within the team, is foundational.

What You Bring Along:

  • Bachelor’s degree in a technical field (e.g. CS, CSE, EE) or relevant work experience as a software developer (mandatory)
  • Demonstrated ability to craft compelling content - including speaking engagements, blog posts, demos, messaging, etc. (mandatory)
  • You are comfortable presenting, whether it's at a local meetup or to the office of a C-suite member
  • Familiarity with, and real passion for, the Elastic Stack
  • Comfort working with a globally distributed team
  • Fluency or high working proficiency in Mandarin (mandatory)
  • Excellent spoken and written English communication skills, since this is our company's language (mandatory)

Please send us your CV in English. Things We'd Be Stoked to See on Your CV:

  • Conversations in person, on blogs, in forums, via social channels, at events give you energy and you have a proven publication history to show that
  • Experience working for a startup or an early stage company
  • Experience with open source software and/or commercial open source companies
  • Technical background and abilities in APM, PHP, node.js, JS, and/or security (nice-to-have, not mandatory)
  • Other languages

Additional Information:

  • Competitive pay based on the work you do here and not your previous salary
  • Stock options
  • Global minimum of 16 weeks of paid parental leave (moms and dads)
  • Generous vacation time and one week of volunteer time off
  • An environment in which you can balance great work with a great life
  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.
  • Distributed-first company with Elasticians in over 30 countries, spread across 18 time zones, and speaking over 30 languages!

LI-KE1

Target locations: Beijing, China; Shanghai, China; Hangzhou, China

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

收起阅读 »