![](https://img-blog.csdnimg.cn/20210402101157865.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
stack - es (version_7.10.1)
包含:
1. es
2. elk
3. lucene
这是谁的博客?
这个作者很懒,什么都没留下…
展开
-
es - elasticsearch - aggs - pipeline -总结
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录pipeline总结pipeline总结pipeline是对bucket的操作主要功能statsbucket之间的统计moving滑动窗口内部的bucket的统计scriptbucket的script统计normalizebucket的规范化...原创 2022-01-03 11:24:55 · 763 阅读 · 0 评论 -
es - elasticsearch - aggs -pipeline - sum_bucket
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录sum_bucket作用配置项使用索引查询sum_bucket作用求bucket的和配置项buckets_pathbucket路径gap_policy间隙策略,默认skipformat返回值格式,默认null使用索引PUT /sum_bucket_test{ "mappings" : { "properties" : { "t.原创 2021-12-29 13:50:56 · 861 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - stats_bucket
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录stats_bucket作用配置项使用索引统计stats_bucket作用bucket的常规聚合统计配置项buckets_pathbucket路径,必填gap_policy间隙策略,默认skipformat返回值格式,默认null使用索引DELETE /stats_bucket_testPUT /stats_bucket_test{ "mappin.原创 2021-12-28 09:07:41 · 802 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - serial_diff
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录serial_diff场景作用配置项使用索引查询serial_diff场景嵌入到histogram和date_histogram内部作用计算相隔n个bucket之间的差异值配置项buckets_pathbucket路径lag指定计算相隔n个的bucket的差异gap_policy出现间隙的策略,默认insert_zeroformat返回值的格式.原创 2021-12-27 09:35:20 · 269 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - normalize
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录normalize场景作用配置项使用索引method : rescale_0_1method : rescale_0_100method : percent_of_summethod : meanmethod : softmaxnormalize场景父管道聚合作用bucket值的规范化配置项buckets_path要规范化的bucket的路径method规范化方法.原创 2021-12-24 12:02:12 · 504 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - moving_percentiles
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录moving_percentiles作用场景配置项使用moving_percentiles作用计算滑动窗口的百分比场景必须内嵌在histogram或date_histogram内部配置项buckets_path : 要统计的bucket的路径window : 窗口大小shift : 偏移量,默认0,设置为1可以包括当前数值本身使用DELETE /moving_percenti.原创 2021-12-23 09:39:00 · 85 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - moving_fn
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录moving_fn作用配置项buckets_pathwindowshiftscript样例实例创建索引使用内置函数_min(values)返回结果内置函数_max(values)返回结果内置函数_sum(values)返回结果内置函数_unweightedAvg返回结果内置函数_stdDev(values, avg)返回结果内置函数_linearWeightedAvg(values)返回结果内置函数_ewma.原创 2021-12-22 14:32:52 · 506 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - moving_avg
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。文章目录pipeline移动平均聚合:moving_avg特点作用配置项样式实例建索引查询结果pipeline移动平均聚合:moving_avg该功能在6.4.0被弃用,但是其功能与moving_fn类似,有很大参考价值特点作用通过计算滑动窗口内数据的平均值来对连续数据进行平滑处理以使其变化趋势可视化配置项buckets_path桶路径model加权模型默认 :simple.原创 2021-12-21 14:04:07 · 846 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - min_bucket
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:min_bucket有什么特点?答:问:min_bucket如何使用?答:DELETE /min_bucket_testPUT /min_bucket_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num" : {"type": "integer"}, "date".原创 2021-12-17 11:30:21 · 241 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - max_bucket
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:max_bucket有什么特点?答:问:max_bucket有什么特点?答:DELETE /max_bucket_testPUT /max_bucket_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integer"}, "date".原创 2021-12-16 12:23:29 · 1179 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - extended_stats_bucket
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:extended_stats_bucket有什么特点?答:问:extended_stats_bucket如何使用?答:DELETE /extended_stats_bucket_testPUT /extended_stats_bucket_test{ "mappings": { "properties": { "type": {"type": "integer"}, .原创 2021-12-15 10:01:59 · 745 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - derivative
derivative原创 2021-12-14 10:20:41 · 1051 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - bucket_sum
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:bucket_sum有什么特点?答:问:bucket_sum如何使用?答:DELETE /cumulative_sum_testPUT /cumulative_sum_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integer"}, .原创 2021-12-13 09:40:22 · 391 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - cumulative_cardinality
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:cumulative_cardinality有什么特点?答:问:cumulative_cardinality如何使用?答:DELETE /cumulative_cardinality_testPUT /cumulative_cardinality_test{ "mappings": { "properties": { "type": {"type": "integer"},.原创 2021-12-11 12:16:02 · 399 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - bucket_sort
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:bucket_sort有什么特点?答:问:bucket_sort如何使用?答:DELETE /bucket_sort_testPUT /bucket_sort_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integer"}, "da.原创 2021-12-10 15:37:40 · 634 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - bucket_selector
bucket_selector原创 2021-12-09 14:06:44 · 863 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - bucket_script
bucket_script原创 2021-12-08 10:55:58 · 363 阅读 · 0 评论 -
es - elasticsearch - aggs - pipeline - avg_bucket
es avg_bucket原创 2021-12-07 11:07:24 · 577 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - metrics的几个重要功能
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:metrics都有哪几类功能?答:原创 2021-12-06 10:06:13 · 332 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - weighted_avg
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:weighted_avg有什么特点?答:问:weighted_avg如何使用?答:DELETE /weight_avg_testPUT /weight_avg_test{ "mappings": { "properties": { "value": {"type": "integer"}, "weight": {"type": "integer"} }.原创 2021-12-04 12:42:14 · 653 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - value_count
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:value_count有什么特点?答:问:value_count如何使用?答:DELETE /value_count_testPUT /value_count_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integer"}, "da.原创 2021-12-03 10:06:18 · 1225 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - top_metrics
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:top_metrics有什么特点?答:问:top_metrics如何使用?答:DELETE /top_metrics_testPUT /top_metrics_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integer"}, "dat.原创 2021-12-02 11:09:24 · 471 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - top_hits
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:top_hits有什么特点?答:问:top_hits如何使用?答:DELETE top_hits_test;PUT /top_hits_test{ "mappings": { "properties": { "name": {"type": "text"}, "type": {"type": "integer"} } }}POST /top_h.原创 2021-12-01 11:30:43 · 556 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - t-test
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:t-test有什么特点?答:问:t-test如何使用?答:DELETE t_test_test;PUT /t_test_test{ "mappings": { "properties": { "num_1": {"type": "integer"}, "num_2": {"type": "integer"} } }}POST /t_test_t.原创 2021-11-29 10:58:43 · 652 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - sum
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:sum有什么特点?答:问:sum如何使用?答:DELETE /sum_aggs_testPUT /sum_aggs_test{ "mappings": { "properties": { "num": {"type": "integer"}, "histo": {"type": "histogram"} } }}POST /sum_aggs_t.原创 2021-11-26 11:05:23 · 232 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - string_stats
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:string_stats有什么特点?答:问:string_stats如何使用?答:DELETE /string_stats_testPUT /string_stats_test{ "mappings": { "properties": { "name": {"type": "keyword"} } }}POST /string_stats_test/_bu.原创 2021-11-25 10:42:33 · 644 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - stats
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:stats有什么特点?答:问:stats如何使用?答:DELETE /stats_testPUT /stats_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integer"} } }}POST /stats_test/_bul.原创 2021-11-24 11:30:12 · 234 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - scripted_metric
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:scripted_metrc有什么特点?答:问:scripted_metric如何使用?答:DELETE /scripted_metric_testPUT /scripted_metric_test{ "mappings": { "properties": { "type": {"type": "integer"}, "num": {"type": "integ.原创 2021-11-23 15:08:04 · 1261 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - rate
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:rate有什么特点?答:问:rate如何使用?答:DELETE /rate_testPUT /rate_test{ "mappings": { "properties": { "date": {"type": "date"}, "num": {"type": "integer"} } }}POST /rate_test/_bulk{"inde.原创 2021-11-22 14:26:27 · 838 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - percentiles
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:percentiles有什么特点?答:问:percentiles如何使用?答:DELETE /percentiles_testPUT /percentiles_test{ "mappings": { "properties": { "num": {"type": "integer"} } }}POST /percentiles_test/_bulk{"i.原创 2021-11-20 12:46:55 · 567 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - percentile_ranks
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:percentile_ranks有什么特点?答:DELETE /percentile_ranks_testPUT /percentile_ranks_test{ "mappings": { "properties": { "num": {"type": "integer"} } }}POST /percentile_ranks_test/_bulk{"inde.原创 2021-11-19 12:15:32 · 669 阅读 · 0 评论 -
elk - kibana - kibana是什么
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。kibana是es数据分析、展示和管理门户并提供开发工具供es开发者学习测试kibana有以下三个关键功能 : 1. kibana是一个开源的分析和可视化平台 : 使用kibana可以探索es数据并制作漂亮的视图和仪表盘 2. 为Elastic Stack提供了一个UI管理界面 : 管理安全配置、角色、快照等 3. Elastic解决方案.原创 2021-01-17 18:18:59 · 409 阅读 · 0 评论 -
elk - kibana - kibana的安装和启动
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。官网下载kibana : https://www.elastic.co/cn/downloads/kibana上传到服务器并解压 : tar -xzvf kibana-x.x.x-linux-x86_64.tar.gz重命名 :mv kibana-xxx-linux-x86_64 kibana为kibana授予普通用户权限 :.原创 2021-01-17 18:53:25 · 336 阅读 · 0 评论 -
elk - kibana - kibana 7.10.1 的配置
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。kibana.yml# Kibana is served by a back end server. This setting specifies the port to use.server.port: 5601# Specifies the address to which the Kibana server will bind. IP addresses and host names are both .原创 2021-01-20 10:39:12 · 262 阅读 · 0 评论 -
es - elasticsearch mapping - parameters - 3
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :coerce有什么特点?答 :问 :coerce如何使用?答 :# coercePUT /coerce_test{ "settings" : { "index.mapping.coerce" : false }, "mappings" : { "properties" : { "age_1" : { "type" : "integer".原创 2021-04-23 09:28:58 · 118 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - min
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:min有什么特点?答:问:min如何使用?答:DELETE /min_testPUT /min_test{ "mappings": { "properties": { "num": {"type": "integer"} } }}POST /min_test/_bulk{"index": {"_id": 1}}{"num": 1}{"index": .原创 2021-11-17 11:13:18 · 172 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - median_absolute_deviation
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:median_absolute_deviation有什么特点?答:问:median_absolute_deviation如何使用?答:DELETE /median_absolute_deviation_testPUT /median_absolute_deviation_test{ "mappings": { "properties": { "num": {"type": .原创 2021-11-16 10:01:24 · 761 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - max
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:max有什么特点?答:问:max如何使用?答:DELETE /max_testPUT /max_test{ "mappings": { "properties": { "num_1": {"type": "integer"}, "num_2": {"type": "integer"}, "histo": {"type": "histogram"} .原创 2021-11-15 09:38:28 · 780 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - matrix_stats
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:matrix_stats有什么特点?答:问:matrix_stats如何使用?答:DELETE /matrix_stats_testPUT /matrix_stats_test{ "mappings": { "properties": { "num_1": {"type": "integer"}, "num_2": {"type": "integer"} .原创 2021-11-13 11:16:32 · 744 阅读 · 0 评论 -
es - elasticsearch - aggs - metrics - geo_centroid
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:geo_centroid有什么特点?答:问:geo_centoid如何使用?答:DELETE /geo_cntroid_testPUT /geo_cntroid_test{ "mappings": { "properties": { "geo_point": {"type": "geo_point"}, "city": {"type": "keyword"} .原创 2021-11-12 10:05:10 · 233 阅读 · 0 评论