Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未在kibana中为mongodb创建索引+;logstash&x2B;弹性搜索_Mongodb_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Kibana_Logstash Configuration - Fatal编程技术网 elasticsearch,kibana,logstash-configuration,Mongodb,elasticsearch,Kibana,Logstash Configuration" /> elasticsearch,kibana,logstash-configuration,Mongodb,elasticsearch,Kibana,Logstash Configuration" />

未在kibana中为mongodb创建索引+;logstash&x2B;弹性搜索

未在kibana中为mongodb创建索引+;logstash&x2B;弹性搜索,mongodb,elasticsearch,kibana,logstash-configuration,Mongodb,elasticsearch,Kibana,Logstash Configuration,我试图使用logstash配置在kibana中可视化mongodb数据。下面是我的配置。我在终端中得到一些输出,它永远在循环。我看不到任何由配置文件中提到的名称创建的索引,如果生成了索引,也没有任何数据。在“发现”选项卡中说没有匹配的结果。如何进行配置以可视化kibana中的数据 input { mongodb { uri => "mongodb+srv:@@@@@@@@@@@@@@@?retryWrites=true&w

我试图使用logstash配置在kibana中可视化mongodb数据。下面是我的配置。我在终端中得到一些输出,它永远在循环。我看不到任何由配置文件中提到的名称创建的索引,如果生成了索引,也没有任何数据。在“发现”选项卡中说没有匹配的结果。如何进行配置以可视化kibana中的数据

 input {
            mongodb {
            uri => "mongodb+srv:@@@@@@@@@@@@@@@?retryWrites=true&w=majority"
            placeholder_db_dir => "C:/logstash-mongodb"
            placeholder_db_name => "logstash1_sqlite.db"
            collection => "logs"
            batch_size => 1
            
            
            }
    }
    filter {
    
    }
    output {
            stdout {
                    codec => rubydebug
            }
            elasticsearch {
                    action => "index"
                    index => "ayesha_logs"
                    hosts => ["localhost:9200"]
            }
    }

http://localhost:9200/ayesha_logs/_search?pretty

终端日志: D、 [2020-10-01T08:11:45.7170002372]调试--:MONGODB | range-api-test-cluster-shard-00-02.icqif.azure.MONGODB.net:27017 req:259 conn:1:1 sconn:231839 | conversion-poc.listCollections |启动|{“列表集合”=>1,“游标”=>>,“仅名称”=>true,$db=>“共存poc”、“$clusterTime”=>,“{hash签名”=>“共存PINFO回填日志”、“过滤器”=>{“\u id”=>{“$gt”=>BSON::ObjectId('5F7F009B6B9115861D379D8')}>,“限制”=>50,“$db”=>“共存poc”,“$clusterTime”=>{“clusterTime”=>。。。 D、 调试--:MONGODB | range-api-test-cluster-shard-00-02.icqif.azure.MONGODB.net:27017请求:260 |共存-poc.find |成功| 0.042s
D、 [2020-10-01T08:11:50.8590002372]调试--:MONGODB | range-api-test-cluster-shard-00-02.icqif.azure.MONGODB.net:27017 req:261 conn:1:1 sconn:231839 | conversion-poc.listCollections |启动|{“listCollections”=>1,“cursor”=>>,“nameoly”=>true,$db=>“conversion-poc”=>,“$clusterTime”=>,“{“=>您是否创建了Kibana的索引模式? 如果没有,只需进入菜单>堆栈管理>Kibana>索引模式

点击

并按照步骤进行操作。


然后,您可以在“发现”或“可视化”选项卡中使用索引。

我可以创建索引,但在可视化过程中,我看不到索引上的任何数据。请查看现在添加的屏幕截图。1-在开发工具中,使用GET myindex/\u count查询您的索引,以验证它是否填充良好。2-使用搜索顺序b执行相同操作y@timestamp desc检查插入的最后日期。3-在kibanaGET ayesha_日志/_计数:{“计数”:0,{u碎片”:{“总计”:1,“成功”:1,“跳过”:0,“失败”:0}你的索引中没有数据。因此问题不在kibana端。问题在logstash端。我在你发布的日志中没有看到问题,你确定你的mongodb查询正在查找文档吗?我可以在terminal.conversion-poc.find | STARTED |{“find”=>“共存PINFO回填日志”、“过滤器”=>{“\u id”=>{“$gt”=>BSON::ObjectId('5F7F009B6B9115861D379D8')}>,“限制”=>50,“$db”=>“共存poc”,“$clusterTime”=>{“clusterTime”=>\,