小编Roc*_*cky的帖子

Logstash CSV无法使用

我正在尝试在logstash中读取CSV数据,但有些logstash无法将字符串视为csv

logstash配置

input {
    file {
        path => [ "/root/logstash/temp.csv" ]
        start_position => "beginning"
    }
}
filter {
    csv {
        columns => ['A','B','C','D','E']
    }
}

output {
    stdout { }
}
Run Code Online (Sandbox Code Playgroud)

测试CSV文件

p,q,r,s,t

p,q,r,s,t

p,q,r,s,t

p,q,r,s,t

p,q,r,s,t

p,q,r,s,t
Run Code Online (Sandbox Code Playgroud)

logstash的输出

2014-04-23T13:26:53.415+0000 0.0.0.0 p,q,r,s,t

2014-04-23T13:26:53.416+0000 0.0.0.0 p,q,r,s,t

2014-04-23T13:26:53.416+0000 0.0.0.0 p,q,r,s,t

2014-04-23T13:26:53.417+0000 0.0.0.0 p,q,r,s,t

2014-04-23T13:26:53.417+0000 0.0.0.0 p,q,r,s,t

2014-04-23T13:26:53.418+0000 0.0.0.0 p,q,r,s,t
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

1)我尝试用列中的双引号替换单引号

2)我尝试了不同的数据

我期待这个链接中提到的柱状输出https://blog.trifork.com/2014/01/28/using-logstash-elasticsearch-and-kibana-to-monitor-your-video-card-a-tutorial/

csv logstash

9
推荐指数
1
解决办法
5947
查看次数

Bootstrap导航栏菜单项溢出

我在导航栏中使用Bootstrap和bootsnip的css http://bootsnipp.com/user/snippets/rVnKg.

这是JSFiddle链接 - http://jsfiddle.net/ask1987/8xc7fk43/

请检查JSFiddle链接

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none; …
Run Code Online (Sandbox Code Playgroud)

html css jquery navigationbar twitter-bootstrap

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

JAI ImageIO NoClassDefFoundError for RawImageInputStream

我对这个问题很困惑。我在 jai-imageio-core 上使用 1.3.0 版本,请检查下面的依赖关系,我完全无法从 jar 中找出一个类文件(RawImageReaderSpi)如何加载到 JVM 中,但未加载 RawImageInputStream。

我已经在 tomcat 7 容器中部署了我的 Spring Boot Web 服务。

这个问题是随机弹出的,我注意到当我重新启动 TC 容器并部署新版本的服务时,这个问题会间歇性地出现。

任何线索都受到高度赞赏。

我花了一天的时间试图找出问题所在,结果却觉得自己很愚蠢

<dependency>
    <groupId>com.github.jai-imageio</groupId>
    <artifactId>jai-imageio-core</artifactId>
    <version>1.3.0</version>
</dependency>

<dependency>
    <groupId>com.github.jai-imageio</groupId>
    <artifactId>jai-imageio-jpeg2000</artifactId>
    <version>1.3.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
java.lang.NoClassDefFoundError: com/github/jaiimageio/stream/RawImageInputStream
        在 com.github.jaiimageio.impl.plugins.raw.RawImageReaderSpi.canDecodeInput(RawImageReaderSpi.java:102) ~[jai-imageio-core-1.3.0.jar:1.3.0]
        在 javax.imageio.ImageIO$CanDecodeInputFilter.filter(ImageIO.java:567) ~[na:1.8.0_121]
        在 javax.imageio.spi.FilterIterator.advance(ServiceRegistry.java:821) ~[na:1.8.0_121]
        在 javax.imageio.spi.FilterIterator.(ServiceRegistry.java:815) ~[na:1.8.0_121]
        在 javax.imageio.spi.ServiceRegistry.getServiceProviders(ServiceRegistry.java:516) ~[na:1.8.0_121]
        在 javax.imageio.ImageIO.getImageReaders(ImageIO.java:646) ~[na:1.8.0_121]
        在 javax.imageio.ImageIO.read(ImageIO.java:1438) ~[na:1.8.0_121]
        在 javax.imageio.ImageIO.read(ImageIO.java:1352) ~[na:1.8.0_121]
        在 my-package.ab(a.java:155) ~[classes/:na]
        在 my-package.ab(a.java:181) ~[classes/:na]
        在 my-package.ab(a.java:84) ~[classes/:na]
        在 my-package.a$$FastClassBySpringCGLIB$$5f66283f.invoke() ~[spring-core-4.1.3.RELEASE.jar:na]
        在 org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-4.1.3.RELEASE.jar:4.1.3.RELEASE]
        在 org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717) ~[spring-aop-4.1.3.RELEASE.jar:4.1.3.RELEASE]
        在 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.1.3.RELEASE.jar:4.1.3.RELEASE] …

jai javax.imageio

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

Logstash文件输入插件

目前我正在使用文件输入插件来查看我的日志存档,但文件输入插件对我来说不是正确的解决方案,因为文件输入插件固有地期望该文件是事件流而不是静态文件.现在,这对我造成了很大的问题,因为我的日志存档有100,000个日志文件,而logstash打开了所有这些永远不会改变的文件的句柄.

我正面临以下问题

1)Logstash因SO
2中提到的问题而失败2)使用那些许多打开的文件句柄,日志存档存储变得非常慢.

有没有人知道让logstash知道静态处理文件或者处理文件后不保留文件句柄的方法.

在logstash Jira bug中,我被告知要编写自己的插件以及其他一些对我没什么帮助的建议.

logstash

2
推荐指数
1
解决办法
5434
查看次数