# I am not getting mutiple Controller log in Kibana Dashboard ? any one have idea about this... Log Override \[Result display last controller log\]

**URL:** <https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825>\
**Category:** Logs\
**Created:** [July 4, 2022, 3:35pm UTC](https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825 "2022-07-04T15:35:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jignesh7559](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@jignesh7559](https://discuss.elastic.co/u/jignesh7559)\
**Post date:** [July 4, 2022, 3:35pm UTC](https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825/1 "2022-07-04T15:35:09Z")

</div>

**SecondController**

public class SecondController : Controller  
{  
private readonly ILogger \_logger;

```
    public SecondController(ILogger<SecondController> logger)
    {
        _logger = logger;
        _logger.LogInformation("This is Second COntroller ");
    }
    public IActionResult Index()
    {
        _logger.LogInformation("This is Second COntroller Index");

        return View();
    }
}

```

**Program.cs**

public static void Main(string args)  
{  
CreateHostBuilder(args).Build().Run();  
}

```
    public static IHostBuilder CreateHostBuilder(string[] args) =>
        Host.CreateDefaultBuilder(args)
        .UseSerilog()
        .ConfigureWebHostDefaults(webBuilder =>
        {
            webBuilder.UseStartup<Startup>();
        });

}

```

**Startup**

Log.Logger = new LoggerConfiguration()  
.Enrich.FromLogContext()  
.MinimumLevel.Information()  
.WriteTo.Http(requestUri: "[http://localhost:8080](http://localhost:8080)", queueLimitBytes: null)  
.CreateLogger();

**FirstController**

private readonly ILogger \_logger;

```
    public HomeController(ILogger<HomeController> logger)
    {
        _logger = logger;
        _logger.LogInformation("This is Home COntroller Webapp");
    }

    public IActionResult Index()
    {
        _logger.LogInformation("This is Home COntroller Index");
        return View();
    }

```

**appsetting**

"Serilog": {  
"MinimumLevel": "Info",  
"WriteTo": [  
{  
"Name": "Http",  
"Args": {  
"requestUri": "[http://localhost:8080](http://localhost:8080)",  
"queueLimitBytes": null  
}  
}  
]  
},

---

<div class="post-metadata">

**Author:** ![matschaffer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/matschaffer/32/95396_2.png) [@matschaffer](https://discuss.elastic.co/u/matschaffer)\
**Post date:** [July 5, 2022, 3:21am UTC](https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825/2 "2022-07-05T03:21:59Z")

</div>

Hi Jignesh, and welcome!

This looks like Serilog code. I've never used it, but I think the Http output will write in a format Elasticsearch can't understand.

I'd recommend trying [GitHub - serilog-contrib/serilog-sinks-elasticsearch: A Serilog sink that writes events to Elasticsearch](https://github.com/serilog-contrib/serilog-sinks-elasticsearch)

If it doesn't work as expected, opening an issue on [Issues · serilog-contrib/serilog-sinks-elasticsearch · GitHub](https://github.com/serilog-contrib/serilog-sinks-elasticsearch/issues) would probably be the best bet.

Good luck!

---

<div class="post-metadata">

**Author:** ![jignesh7559](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@jignesh7559](https://discuss.elastic.co/u/jignesh7559)\
**Post date:** [July 5, 2022, 11:07am UTC](https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825/3 "2022-07-05T11:07:09Z")

</div>

Thank you...

log is generate in file so how can i read log from file an generate on Kibana Dashboard.....

---

<div class="post-metadata">

**Author:** ![matschaffer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/matschaffer/32/95396_2.png) [@matschaffer](https://discuss.elastic.co/u/matschaffer)\
**Post date:** [July 6, 2022, 1:19am UTC](https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825/4 "2022-07-06T01:19:39Z")

</div>

No problem 🙂

You can use the filestream input to read the data into Elasticsearch ([filestream input | Filebeat Reference [8.3] | Elastic](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-filestream.html))

Once it's stored in Elasticsearch you can use [Lens](https://www.elastic.co/guide/en/kibana/current/lens.html) to build dashboards from the stored data.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 3, 2022, 1:19am UTC](https://discuss.elastic.co/t/i-am-not-getting-mutiple-controller-log-in-kibana-dashboard-any-one-have-idea-about-this-log-override-result-display-last-controller-log/308825/5 "2022-08-03T01:19:40Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
