Logstash: NoMethodError: 方法 `>=' for nil:NilClass Logstash

     2023-05-08     230

关键词:

【中文标题】Logstash: NoMethodError: 方法 `>=\' for nil:NilClass Logstash【英文标题】:Logstash: NoMethodError: method `>=’ for nil:NilClass LogstashLogstash: NoMethodError: 方法 `>=' for nil:NilClass Logstash 【发布时间】:2016-06-13 14:37:05 【问题描述】:

这是我的配置文件:

我收到以下错误:

pipelineworker 异常,pipeline 停止处理新事件,请检查您的过滤器配置并重新启动 Logstash。 pipelineworker 中的异常,管道停止处理新事件,请检查您的过滤器配置并重新启动 Logstash。 NoMethodError: nil:NilClass 的未定义方法`>='

请问这个问题怎么解决啊!!

感谢您的关注和帮助。

【问题讨论】:

配置文件:filter if [log][Frequency] != [] if [log][Frequency] >= 866.0 mutate add_field => ["[log][subband]" , "7"] 你可以试试if [log][Frequency] != "" 吗? 我试过了,但我仍然得到同样的错误 当您收到该错误时,您能否验证事件中字段[log][Frequency] 的值?这是什么? 在此之前您可以简单地尝试if [log][Frequency] 吗? 【参考方案1】:

您可以像这样简单地更改过滤器中的 if 条件:

filter  
   if [log][Frequency]  
      if [log][Frequency] >= 866.0  
         mutate  
            add_field => ["[log][subband]", "7"] 
         
      
   
 

【讨论】:

NoMethodError:AjaxDatatablesRails:Module 的未定义方法“配置”

】NoMethodError:AjaxDatatablesRails:Module的未定义方法“配置”【英文标题】:NoMethodError:undefinedmethod`configure\'forAjaxDatatablesRails:Module【发布时间】:2021-10-2212:59:54【问题描述】:当我执行rakedb:create命令时,它会显示一些错误**Invokedb:cr... 查看详情

最佳就地宝石的 NoMethodError

】最佳就地宝石的NoMethodError【英文标题】:NoMethodErrorforBestInPlacegem【发布时间】:2014-07-1122:18:28【问题描述】:我正在尝试实现BestInPlacegem并遵循Railscast,但遇到了问题。我正在学习Rails,并正在构建一个带有两个模型的示例博... 查看详情

Ruby - NoMethodError:未定义的哈希方法

】Ruby-NoMethodError:未定义的哈希方法【英文标题】:Ruby-NoMethodError:undefinedmethodforhash【发布时间】:2022-01-1304:47:21【问题描述】:如何获取属性的值并将其设置在变量中?这是一个示例:日志显示所有属性。我想获取dialog_param_pla... 查看详情

用户中的 NoMethodError#index

】用户中的NoMethodError#index【英文标题】:NoMethodErrorinUsers#index【发布时间】:2015-01-2405:06:00【问题描述】:以下应用程序有问题,我一直在RailsCasts的Rails3中进行第#211集验证,但是当我尝试添加类EmailFormatValidator时触发错误NoMethod... 查看详情

大礼包安装 NoMethodError

】大礼包安装NoMethodError【英文标题】:SpreeinstallNoMethodError【发布时间】:2016-06-0421:19:37【问题描述】:我正在尝试将spree商店安装到我的rails应用程序中,当我在终端中输入spreeinstall时,我收到以下错误:home/.rvm/rubies/ruby-2.3.0/li... 查看详情

Rspec 测试:NoMethodError - nil.Nilclass 的未定义方法“id”

】Rspec测试:NoMethodError-nil.Nilclass的未定义方法“id”【英文标题】:RspecTesting:NoMethodError-undefinedmethod\'id\'fornil.Nilclass【发布时间】:2018-04-2005:29:24【问题描述】:当我在Rails中为控制器运行rspec测试时,我在第二行收到错误"No... 查看详情

Devise:Module 的未定义方法 `secret_key=' (NoMethodError)

】Devise:Module的未定义方法`secret_key=\\\'(NoMethodError)【英文标题】:undefinedmethod`secret_key=\'forDevise:Module(NoMethodError)Devise:Module的未定义方法`secret_key=\'(NoMethodError)【发布时间】:2013-10-3012:33:09【问题描述】:我正在使用带有Rails4的设... 查看详情

NoMethodError:升级到 rake 11 后未定义方法“last_comment”

】NoMethodError:升级到rake11后未定义方法“last_comment”【英文标题】:NoMethodError:undefinedmethod`last_comment\'afterupgradingtorake11【发布时间】:2016-06-2322:41:26【问题描述】:运行任何rake任务时,我得到:NoMethodError:未定义方法“last_commen... 查看详情

本地主机中的 NoMethodError:3000

】本地主机中的NoMethodError:3000【英文标题】:NoMethodErrorinlocalhost:3000【发布时间】:2016-12-1520:41:21【问题描述】:我一直在使用Rails服务器预览我对在gh上共享给我的网站代码所做的一些html/css更改,但我无法访问某些页面,因... 查看详情

NoMethodError: nil:NilClass / 'additional_paths' [capistrano+webpacker] 的未定义方法“+”

】NoMethodError:nil:NilClass/\\\'additional_paths\\\'[capistrano+webpacker]的未定义方法“+”【英文标题】:NoMethodError:undefinedmethod`+\'fornil:NilClass/\'additional_paths\'[capistrano+webpacker]NoMethodError:nil:NilClass/\'additional 查看详情

Rails Carrierwave NoMethodError

】RailsCarrierwaveNoMethodError【英文标题】:【发布时间】:2014-02-1220:18:08【问题描述】:我正在尝试在我的应用中实现Jcrop并不断收到以下错误:NoMethodErrorinPeopleController#updateundefinedmethod`body\'fornil:NilClass我正在使用Rails4.0.2、Ruby2.0.0p... 查看详情

NoMethodError:未定义的方法“has_attached_file”

】NoMethodError:未定义的方法“has_attached_file”【英文标题】:NoMethodError:undefinedmethod`has_attached_file\'【发布时间】:2010-04-3010:43:28【问题描述】:Paperclip在检查插件的rails3分支后会产生此错误。我的Gemfile有以下行:gem\'paperclip\',:g... 查看详情

Rails 类给出 NoMethodError 未定义的方法“每个”

】Rails类给出NoMethodError未定义的方法“每个”【英文标题】:RailsclassgivesNoMethodErrorundefinedmethod`each\'【发布时间】:2020-10-1704:12:25【问题描述】:我正在使用redmine,并且我已经安装了一个用于管理邮件的插件。当我尝试发送邮件... 查看详情

Rails - RSpec NoMethodError:未定义的方法

】Rails-RSpecNoMethodError:未定义的方法【英文标题】:Rails-RSpecNoMethodError:undefinedmethod【发布时间】:2017-12-0903:43:36【问题描述】:我正在尝试测试一种非常简单的方法,该方法接受2个数字并使用它们来计算百分比。但是,当我尝... 查看详情

从 Kotlin 调用 JJWT 时出现 NoMethodError

】从Kotlin调用JJWT时出现NoMethodError【英文标题】:NoMethodErrorwhencallingJJWTfromKotlin【发布时间】:2019-12-2610:56:52【问题描述】:我正在Kotlin中开发一个小型SpringBoot应用程序,现在我想使用JJWT保护它。粗略地说,我正在将本教程翻译... 查看详情

用户中的 NoMethodError#paypal_verification

】用户中的NoMethodError#paypal_verification【英文标题】:NoMethodErrorinUsers#paypal_verification【发布时间】:2016-10-1822:21:50【问题描述】:我收到此错误加载页面时出现此错误。为什么会发生这种情况?这和用户有关系吗??我的网址是ht... 查看详情

Gem:Module (NoMethodError) 的未定义方法“source_index”

】Gem:Module(NoMethodError)的未定义方法“source_index”【英文标题】:undefinedmethod`source_index\'forGem:Module(NoMethodError)【发布时间】:2013-02-2707:05:40【问题描述】:我正在运行Rails2.3.5应用程序,并在运行脚本/服务器时显示以下内容:./scr... 查看详情

厨师部署期间“release_path”上的 NoMethodError

】厨师部署期间“release_path”上的NoMethodError【英文标题】:NoMethodErroron\'release_path\'duringchefdeployment【发布时间】:2015-04-0120:47:44【问题描述】:我是Chef部署的新手,我正在尝试使用OpsWorks部署一个Rails应用程序。问题在于资产预... 查看详情