小编msd*_*dar的帖子

如何测试 ElasticSearch Logstash 和 Kibana

我已经在我的 Debian 服务器上安装了 elasticsearch、logstash 和 kibana。问题是 Kibana 没有显示任何统计信息或日志。我不知道出了什么问题以及如何调试这个问题。当我测试每个组件(elasticsearch、kibana 和logstash)时,一切看起来都工作正常。

ElasticSearch 测试

  • 检查elasticsearch集群状态:

卷曲 'localhost:9200/_cluster/health?v'

{"cluster_name":"elasticsearch","status":"yellow","timed_out":false,"number_of_nodes":1,"number_of_data_nodes":1,"active_primary_shards":71,"active_shards":71,"relocating_shards":0,"initializing_shards":0,"unassigned_shards":71,"number_of_pending_tasks":0}
Run Code Online (Sandbox Code Playgroud)
  • 检查elasticsearch节点状态:

卷曲 'localhost:9200/_cat/nodes?v'

host ip            heap.percent ram.percent load node.role master name    
ais  193.xx.yy.zz            6      10     0.05      d       *   Shathra
Run Code Online (Sandbox Code Playgroud)
  • 检查elasticsearch索引状态:

卷曲 'localhost:9200/_cat/indices?v'

health status index              pri rep docs.count docs.deleted store.size pri.store.size 
yellow open   countries            5   1        243          365    145.2kb        145.2kb 
yellow open   imports              5   1         26            7     49.6kb         49.6kb 
yellow open   categories           5   1          6            1     20.6kb         20.6kb 
yellow open   faculties            5   1         36            0 …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails nginx elasticsearch logstash kibana

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

Rails 4 ForbiddenAttributesError - 嵌套资源

我的Rails 4应用程序中有"ForbiddenAttributesError".我在这里错过了什么?

问题是,为什么"examine_id"参数没有发送到请求?

请求

Started POST "/examinations/1/participations" for 127.0.0.1 at 2014-03-26 10:47:01 +0200
Processing by ParticipationsController#create as HTML
  Parameters: {"utf8"=>"?", "authenticity_token"=>"EuGZIXKJE9a1It6Ema5t+g07vXngQoqPMV5qQBfekfg=", "participation"=>{"user_id"=>"1", "examination_id"=>"", "language_preference"=>"?ngilizce", "exam_center_preference"=>"1", "disability"=>"0"}, "commit"=>"S?nava Ba?vur", "examination_id"=>"1"}
  User Load (0.4ms)  SELECT "users".* FROM "users" WHERE "users"."id" = 1 ORDER BY "users"."id" ASC LIMIT 1
  Examination Load (0.2ms)  SELECT "examinations".* FROM "examinations" WHERE "examinations"."id" = ? LIMIT 1  [["id", "1"]]
Completed 500 Internal Server Error in 5ms

ActiveModel::ForbiddenAttributesError (ActiveModel::ForbiddenAttributesError):
app/controllers/participations_controller.rb:37:in `create'
Run Code Online (Sandbox Code Playgroud)

的routes.rb

resources :examinations do
  resources :participations
end
Run Code Online (Sandbox Code Playgroud)

Participation.rb …

ruby ruby-on-rails

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

标签 统计

ruby-on-rails ×2

elasticsearch ×1

kibana ×1

logstash ×1

nginx ×1

ruby ×1