zoukankan      html  css  js  c++  java
  • zabbix+elasticsearch

    curl -X PUT "http://127.0.0.1:9200/_template/uint_template" -H 'Content-Type: application/json' -d'
    {
    "index_patterns": ["uint*"],
    "settings" : {
    "index" : {
    "number_of_replicas" : 1,
    "number_of_shards" : 5
    }
    },
    "mappings" : {
    "values" : {
    "properties" : {
    "itemid" : {
    "type" : "long"
    },
    "clock" : {
    "format" : "epoch_second",
    "type" : "date"
    },
    "value" : {
    "type" : "long"
    }
    }
    }
    }
    }'
    curl -X PUT
    http://127.0.0.1:9200/_template/uint_template
    -H 'content-type:application/json'
    -d '{
    "index_patterns": [
    "uint*"
    ],
    "settings": {
    "index": {
    "number_of_replicas": 1,
    "number_of_shards": 5
    }
    },
    "mappings": {
    "properties": {
    "itemid": {
    "type": "long"
    },
    "clock": {
    "format": "epoch_second",
    "type": "date"
    },
    "value": {
    "type": "long"
    }
    }
    }
    }'
    curl -X PUT
    http://127.0.0.1:9200/_template/db1_template
    -H 'content-type:application/json'
    -d '{
    "index_patterns": [
    "db1*"
    ],
    "settings": {
    "index": {
    "number_of_replicas": 1,
    "number_of_shards": 5
    }
    },
    "mappings": {
    "properties": {
    "itemid": {
    "type": "long"
    },
    "clock": {
    "format": "epoch_second",
    "type": "date"
    },
    "value": {
    "type": "double"
    }
    }
    }
    }'
    curl -X PUT
    http://127.0.0.1:9200/_template/text_template
    -H 'content-type:application/json'
    -d '{
    "index_patterns": [
    "text*"
    ],
    "settings": {
    "index": {
    "number_of_replicas": 1,
    "number_of_shards": 5
    }
    },
    "mappings": {
    "properties": {
    "itemid": {
    "type": "long"
    },
    "clock": {
    "format": "epoch_second",
    "type": "date"
    },
    "value": {
    "fields": {
    "analyzed": {
    "index": true,
    "type": "text",
    "analyzer": "standard"
    }
    },
    "index": false,
    "type": "text"
    }
    }
    }
    }'

    curl -X PUT
    http://127.0.0.1:9200/_template/str_template
    -H 'content-type:application/json'
    -d '{
    "index_patterns": [
    "str*"
    ],
    "settings": {
    "index": {
    "number_of_replicas": 1,
    "number_of_shards": 5
    }
    },
    "mappings": {
    "properties": {
    "itemid": {
    "type": "long"
    },
    "clock": {
    "format": "epoch_second",
    "type": "date"
    },
    "value": {
    "fields": {
    "analyzed": {
    "index": true,
    "type": "text",
    "analyzer": "standard"
    }
    },
    "index": false,
    "type": "text"
    }
    }
    }
    }'


    curl -X PUT
    http://127.0.0.1:9200/_template/log_template
    -H 'content-type:application/json'
    -d '{
    "index_patterns": [
    "log*"
    ],
    "settings": {
    "index": {
    "number_of_replicas": 1,
    "number_of_shards": 5
    }
    },
    "mappings": {
    "properties": {
    "itemid": {
    "type": "long"
    },
    "clock": {
    "format": "epoch_second",
    "type": "date"
    },
    "value": {
    "fields": {
    "analyzed": {
    "index": true,
    "type": "text",
    "analyzer": "standard"
    }
    },
    "index": false,
    "type": "text"
    }
    }
    }
    }'

    curl -X PUT
    http://127.0.0.1:9200/_ingest/pipeline/uint-pipeline
    -H 'content-type:application/json'
    -d '{
    "description": "daily uint index naming",
    "processors": [
    {
    "date_index_name": {
    "field": "clock",
    "date_formats": [
    "UNIX"
    ],
    "index_name_prefix": "uint-",
    "date_rounding": "d"
    }
    }
    ]
    }'


    curl -X PUT
    http://127.0.0.1:9200/_ingest/pipeline/str-pipeline
    -H 'content-type:application/json'
    -d '{
    "description": "daily uint index naming",
    "processors": [
    {
    "date_index_name": {
    "field": "clock",
    "date_formats": [
    "UNIX"
    ],
    "index_name_prefix": "str-",
    "date_rounding": "d"
    }
    }
    ]
    }'

    curl -X PUT
    http://127.0.0.1:9200/_ingest/pipeline/text-pipeline
    -H 'content-type:application/json'
    -d '{
    "description": "daily uint index naming",
    "processors": [
    {
    "date_index_name": {
    "field": "clock",
    "date_formats": [
    "UNIX"
    ],
    "index_name_prefix": "text-",
    "date_rounding": "d"
    }
    }
    ]
    }'

    curl -X PUT
    http://127.0.0.1:9200/_ingest/pipeline/log-pipeline
    -H 'content-type:application/json'
    -d '{
    "description": "daily uint index naming",
    "processors": [
    {
    "date_index_name": {
    "field": "clock",
    "date_formats": [
    "UNIX"
    ],
    "index_name_prefix": "log-",
    "date_rounding": "d"
    }
    }
    ]
    }'

    curl -X PUT
    http://127.0.0.1:9200/_ingest/pipeline/dbl-pipeline
    -H 'content-type:application/json'
    -d '{
    "description": "daily uint index naming",
    "processors": [
    {
    "date_index_name": {
    "field": "clock",
    "date_formats": [
    "UNIX"
    ],
    "index_name_prefix": "dbl-",
    "date_rounding": "d"
    }
    }
    ]
    }'

  • 相关阅读:
    react项目中如何解决同时需要多个请求问题
    jq+ajax+bootstrap改写一个动态分页的表格
    Window7+vs2008+QT环境搭建
    mssql charindex
    解决NTLDR is missing,系统无法启动的方法
    基于三汇语音卡的呼叫中心开发(一)
    Wince 或Windows平台 C#调用Bitmap对象后资源应该如何释放
    Anki:插件开发
    java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.ValueStack
    struts2中action之间的一种跳转
  • 原文地址:https://www.cnblogs.com/joycezhou/p/13477029.html
Copyright © 2011-2022 走看看