`
bupt04406
  • 浏览: 344010 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

druid

阅读更多

默认端口:

coordinator   http://localhost:8081

overlord       http://localhost:8090/console.html

broker          8082

 

(1) druid datasource配置保存7天的数据

详见http://druid.io/docs/latest/operations/rule-configuration.html

https://groups.google.com/forum/#!searchin/druid-user/rules/druid-user/ve9hb1K6RV4/qcPGRynH3F8J

druid 默认保存所有数据,如果只需要保存7天,那么可以加两个rules,一个loadByPeriod,一个dropForever。

保存rules文件:

$ cat save7day 

[

{

  "period":"P7D",

  "type":"loadByPeriod"

},

  "type":"dropForever"

}

]

然后写一个提交给coordinator的脚本:

$ cat submmit_rules.sh 

#!/bin/sh

curl -X 'POST' -H 'Content-Type:application/json' -d @save7day localhost:8081/druid/coordinator/v1/rules/$1

 

 执行sh submmit_rules.sh  datasource

查看rules脚本:

$ cat get_rules.sh 

#!/bin/sh

curl -X 'GET' -H 'Content-Type:application/json' localhost:8081/druid/coordinator/v1/rules

 

 当然rules也可以在coordinator页面上设置。

 

 (2) 提交/kill task

提交task的脚本:

 $ cat submmit_task.sh 

#!/bin/sh

curl -X 'POST' -H 'Content-Type:application/json' -d @$1 localhost:8090/druid/indexer/v1/task

提交task:sh submmit_task.sh realtime_task.json

kill task的脚本:

$ cat kill_task.sh 

#!/bin/sh

curl -X 'POST' http://localhost:8090/druid/indexer/v1/task/$1/shutdown 

kill task:sh submmit_task.sh  taskid

taskid在overlord console上面可以看到

task kill了后需要重新提交时,要么改taskid或者从数据库里面吧task信息删除。

delete from druid_tasks where id = 'taskid';

select * from druid_tasks;  查看数据库里面的task信息

 

Help in understanding query routing to Historical Node from Broker

https://groups.google.com/forum/#!topic/druid-development/4X7ekXByDPs

 

https://github.com/druid-io/druid-io.github.io/blob/master/docs/0.7.3/Tutorial:-The-Druid-Cluster.md

CREATE DATABASE druid DEFAULT CHARACTER SET utf8;

grant all privileges on druid.* to 'druid'@'%' IDENTIFIED BY 'diurd';

GRANT ALL ON druid.* TO 'druid'@'localhost' IDENTIFIED BY 'diurd';

flush privileges;

 

 

select 普通 filter json:

{

   "queryType": "select",

   "dataSource": "log",

   "dimensions":[],

   "metrics":[],

   "granularity": "all",

   "filter": { "type": "selector", "dimension": "id", "value": "225420" },

   "intervals": [

     "2013-01-01/2023-01-02"

   ],

   "pagingSpec":{"pagingIdentifiers": {}, "threshold":50}

}

select 正则filter json:

{

   "queryType": "select",

   "dataSource": "log",

   "dimensions":[],

   "metrics":[],

   "granularity": "all",

   "filter": {"type": "regex", "dimension": "src", "pattern": "/tmp/*"},

   "intervals": [

     "2013-01-01/2023-01-02"

   ],

   "pagingSpec":{"pagingIdentifiers": {}, "threshold":50} 

}

select 多个字段条件filter json:

{

   "queryType": "select",

   "dataSource": "log",

   "dimensions":[],

   "metrics":[],

   "granularity": "all",

   "filter": { "type": "and", "fields": [{"type": "selector", "dimension": "cmd", "value": "getfileinfo"}, {"type": "selector", "dimension": "ip", "value": "host1"}, {"type": "selector", "dimension": "proto", "value": "rpc"}] },

   "intervals": [

     "2013-01-01/2023-01-02"

   ],

   "pagingSpec":{"pagingIdentifiers": {}, "threshold":50}

 

 

 

 

分享到:
评论

相关推荐

    druid-1.1.10-API文档-中文版.zip

    赠送jar包:druid-1.1.10.jar; 赠送原API文档:druid-1.1.10-javadoc.jar; 赠送源代码:druid-1.1.10-sources.jar; 赠送Maven依赖信息文件:druid-1.1.10.pom; 包含翻译后的API文档:druid-1.1.10-javadoc-API...

    druid-1.1.16-API文档-中文版.zip

    赠送jar包:druid-1.1.16.jar; 赠送原API文档:druid-1.1.16-javadoc.jar; 赠送源代码:druid-1.1.16-sources.jar; 赠送Maven依赖信息文件:druid-1.1.16.pom; 包含翻译后的API文档:druid-1.1.16-javadoc-API...

    druid-1.2.8-API文档-中英对照版.zip

    赠送jar包:druid-1.2.8.jar; 赠送原API文档:druid-1.2.8-javadoc.jar; 赠送源代码:druid-1.2.8-sources.jar; 赠送Maven依赖信息文件:druid-1.2.8.pom; 包含翻译后的API文档:druid-1.2.8-javadoc-API文档-...

    druid-1.0.14-API文档-中文版.zip

    赠送jar包:druid-1.0.14.jar; 赠送原API文档:druid-1.0.14-javadoc.jar; 赠送源代码:druid-1.0.14-sources.jar; 包含翻译后的API文档:druid-1.0.14-javadoc-API文档-中文(简体)版.zip 对应Maven信息:...

    druid-1.0.29.jar

    druid

    SpringBoot在yml配置文件中配置druid的操作

    最新版的druid和旧版在filter配置方面有些不同,以下是旧版druid中配置filter: spring: ##数据库连接信息 datasource: url: jdbc:mysql://localhost:3306/young username: root password: root driver-class...

    druid-spring-boot-starter-1.1.10-API文档-中文版.zip

    赠送jar包:druid-spring-boot-starter-1.1.10.jar; 赠送原API文档:druid-spring-boot-starter-1.1.10-javadoc.jar; 赠送源代码:druid-spring-boot-starter-1.1.10-sources.jar; 赠送Maven依赖信息文件:druid-...

    druid-spring-boot-starter-1.1.9-API文档-中英对照版.zip

    赠送jar包:druid-spring-boot-starter-1.1.9.jar; 赠送原API文档:druid-spring-boot-starter-1.1.9-javadoc.jar; 赠送源代码:druid-spring-boot-starter-1.1.9-sources.jar; 赠送Maven依赖信息文件:druid-...

    druid-spring-boot-starter-1.1.9-API文档-中文版.zip

    赠送jar包:druid-spring-boot-starter-1.1.9.jar; 赠送原API文档:druid-spring-boot-starter-1.1.9-javadoc.jar; 赠送源代码:druid-spring-boot-starter-1.1.9-sources.jar; 赠送Maven依赖信息文件:druid-...

    druid-1.1.10_采集_druid-1.1.10_Druid_

    Druid首先是一个数据库连接池。Druid连接池是阿里巴巴开源的数据库连接池项目。Druid连接池为监控而生,内置强大的监控功能,监控特性不影响性能。内置了StatFilter功能,能采集非常完备的连接池执行信息,Druid连接...

    druid-spring-boot-starter-1.2.8-API文档-中文版.zip

    赠送jar包:druid-spring-boot-starter-1.2.8.jar; 赠送原API文档:druid-spring-boot-starter-1.2.8-javadoc.jar; 赠送源代码:druid-spring-boot-starter-1.2.8-sources.jar; 赠送Maven依赖信息文件:druid-...

    druid-0.2.20

    druid-0.2.20.jar Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴...

    Druid jar 阿里数据库

    包含了druid官方druid-1.0.4.jar druid-1.0.4-javadoc.jar druid-1.0.13-sources.jar Druid可以做什么? 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,...

    druid-1.1.9-API文档-中文版.zip

    赠送jar包:druid-1.1.9.jar; 赠送原API文档:druid-1.1.9-javadoc.jar; 赠送源代码:druid-1.1.9-sources.jar; 赠送Maven依赖信息文件:druid-1.1.9.pom; 包含翻译后的API文档:druid-1.1.9-javadoc-API文档-...

    druid-1.0.18-API文档-中文版.zip

    赠送jar包:druid-1.0.18.jar; 赠送原API文档:druid-1.0.18-javadoc.jar; 赠送源代码:druid-1.0.18-sources.jar; 赠送Maven依赖信息文件:druid-1.0.18.pom; 包含翻译后的API文档:druid-1.0.18-javadoc-API...

    druid下载 数据库连接池

    druid下载 数据库连接池 内置三个jar包和一个配置文件 druid.properties druid-1.0.9.jar druid-1.0.9-javadoc.jar druid-1.0.9-sources.jar

    druid-1.1.4-API文档-中英对照版.zip

    赠送jar包:druid-1.1.4.jar; 赠送原API文档:druid-1.1.4-javadoc.jar; 赠送源代码:druid-1.1.4-sources.jar; 赠送Maven依赖信息文件:druid-1.1.4.pom; 包含翻译后的API文档:druid-1.1.4-javadoc-API文档-...

    druid-1.0.19

    druid-1.0.19.jar Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴...

    druid-1.1.5-API文档-中文版.zip

    赠送jar包:druid-1.1.5.jar; 赠送原API文档:druid-1.1.5-javadoc.jar; 赠送源代码:druid-1.1.5-sources.jar; 赠送Maven依赖信息文件:druid-1.1.5.pom; 包含翻译后的API文档:druid-1.1.5-javadoc-API文档-...

    druid-1.2.8-API文档-中文版.zip

    赠送jar包:druid-1.2.8.jar; 赠送原API文档:druid-1.2.8-javadoc.jar; 赠送源代码:druid-1.2.8-sources.jar; 赠送Maven依赖信息文件:druid-1.2.8.pom; 包含翻译后的API文档:druid-1.2.8-javadoc-API文档-...

Global site tag (gtag.js) - Google Analytics