小编Had*_*hti的帖子

libffi.so.6:无法在 rails 中打开共享对象文件

我是 rails 新手,昨天我正在 Ubuntu 19.10 上工作我决定将我的操作系统升级到新版本在我开始使用我的计算机进行开发后,升级完成后一切正常,发现任何 rails 命令不起作用并显示我这个错误

in `require': libffi.so.6: cannot open shared object file: No such file or directory - /home/ace/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/ffi-1.13.1/lib/ffi_c.so (LoadError)
Run Code Online (Sandbox Code Playgroud)

我发现有人有同样的问题,但他们都没有在 Rails 中遇到问题,而且他们中的任何一个对我都有用。

我认为问题出在 libffi.so.6 包上,因为我的操作系统上安装了 ffi-1.13.1

ubuntu ruby-on-rails package

4
推荐指数
1
解决办法
1707
查看次数

错误信息 filebeat 中最近 30 秒的消息中没有非零指标

我是 ELK 的新手,在运行 Logstash 时遇到问题。我按照结构中的定义一步步运行logstash,就像我对文件节拍所做的那样,但是

但是当运行filebeat和logstash时,它显示logstash在端口9600成功运行。在filebeat中它给出这样的

信息 过去 30 秒内没有非零指标

Logstash 未从文件beat 获取输入。请帮忙。

我的问题与这篇文章相同 ,并且按照它所说的进行操作,但注意到了变化。

the filebeat.yml is :

    filebeat.prospectors:


    - input_type: log 

      paths:
        - /usr/share/tomcat/log_app/news/*.log


    output.logstash:

      hosts: ["10.0.20.163:5000"]
Run Code Online (Sandbox Code Playgroud)

我运行了这个命令 sudo ./filebeat -e -c filebeat.yml -d "publish"

Logstash 配置文件是:

input {
    beats {
        port => "5000"
    }
}
 filter {
    grok {
        match => { "message" => "%{COMBINEDAPACHELOG}"}
    }
    geoip {
        source => "clientip"
    }
}
output {
    elasticsearch {
        hosts => [ "localhost:9200" ]
    index => "%{[@metadata][beat]}-%{+YYYY.MM.dd}"
        document_type …
Run Code Online (Sandbox Code Playgroud)

elasticsearch filebeat

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

标签 统计

elasticsearch ×1

filebeat ×1

package ×1

ruby-on-rails ×1

ubuntu ×1