分布式日志系统
我们采用了一个经典的组合 logstash + elasticsearch + kibana。说明:多个独立的agent(Shipper)负责收集各应用不同来源的数据,中心agent(Indexer)负责汇总和分析数据,在中心agent前的Broker(使用redis实现)作为缓冲区,中心LogStash后的ElasticSearch用于存储和搜索数据,前端的Kibana提供丰富的图表展示。Shipper表示日志发送者,在应用中使用NLog组件来发送日志数据;Broker作为远程agent... 阅读全文