小编jav*_*ous的帖子

Elasticsearch监测指数

我是ELK堆栈的新手,在开发环境中玩它.这就是我最终删除索引(DELETE/index_name)并重新创建多次的原因.删除我创建的索引工作正常,但我注意到很少有延迟系统索引,如.monitoring-es-2-2017.02.05.

系统索引的屏幕截图

  • 这些指数的目的是什么?
  • 是否为相应的索引创建了每个?
  • 我该如何删除它们?

注意:我已经看到使用/*删除所有内容的建议.但这听起来很危险.我不想删除索引模式或可视化或模板.我只想删除数据并重新填充更新的数据.

elasticsearch logstash

10
推荐指数
1
解决办法
4146
查看次数

如何从Java 8 Stream过滤中捕获已删除项目的列表?

我使用以下表达式来过滤生日符合条件的人员列表.

List<Person> matchingPeople = people.stream()
.filter(p -> dateFilters.stream()
    .anyMatch(df -> 
       numOfDaysBetween(p.getBirthDate(), df.getDate())  < df.getDiffRange()
    )
)
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

Collectors.toList()返回符合条件的人员列表.我想知道如何捕获为调试/记录目的而被删除的人员列表.一种可能的方法是通过另一个过滤器运行列表,但这将是低效的.我们可以在同一个过滤器中进行吗?

java java-8 java-stream

7
推荐指数
1
解决办法
1869
查看次数

JPlayer可以从字节数组播放文件吗?

我正在使用JPlayer根据用户输入播放不同的音频文件.每次用户输入输入时,我都会调用REST Web服务来检索要播放的音频文件.REST服务的响应是byte [].

我想要实现的是将这个字节数组保存在内存中,而不是将其写入文件,并将该字节[]用于jplayer.我不知道如何让JPlayer播放一个byte [].

var file = [[${audiofile}]]

$(document).ready(function(){                    
    $("#jquery_jplayer_1").jPlayer(
    { 
        ready: function () {                            
            $(this).jPlayer("setMedia",{                                                                
            wav: file
        });
    },
Run Code Online (Sandbox Code Playgroud)

变量文件的计算结果为byte [].尝试播放音频时,我在控制台中看到以下错误.

未捕获的TypeError:对象-1,-5,-112,-60,0,3,19,124,-73 .......

如果有人有任何建议,我将不胜感激.

谢谢

jplayer

5
推荐指数
1
解决办法
654
查看次数

使用多个 grok 模式为 1 个字段赋值

我的问题是关于如何使用 Grok 模式。

我知道给定的现有 Grok 模式,我可以使用以下语法将值分配给字段:

%{DATESTAMP_RFC822:timestamp}
Run Code Online (Sandbox Code Playgroud)

我也知道我可以创建自己的自定义模式并将其与 patternsDir 字段一起使用。

我的问题是我是否可以使用 Grok 模式的组合来解析并将值分配给字段?

例如,这里是 DATESTAMP_RFC822 模式的“定义”:

DATESTAMP_RFC822 = %{DAY} %{MONTH} %{MONTHDAY} %{YEAR} %{TIME} %{TZ}
Run Code Online (Sandbox Code Playgroud)

如果我不希望 %{TZ} 作为模式的一部分,我该如何使用模式的其余部分来解析和分配时间戳?类似于...

?<timestamp>%{DAY} %{MONTH} %{MONTHDAY} %{YEAR} %{TIME}
Run Code Online (Sandbox Code Playgroud)

我知道以上是行不通的。但我希望很清楚我想要实现的目标。

grok

3
推荐指数
1
解决办法
2410
查看次数

标签 统计

elasticsearch ×1

grok ×1

java ×1

java-8 ×1

java-stream ×1

jplayer ×1

logstash ×1