我正在尝试在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/
我在导航栏中使用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)我对这个问题很困惑。我在 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] …