SecOps with Fluentd

SecOps in Enterprise

We all know the importance of security operations (“SecOps”) in enterprise has been increasing, not only the impact on the cost wise but also the credibility and reputation of the company wise.

The ultimate goal of SecOps is to detect the suspicious event immediately and prevent incidents. In order to achieve the goal, you need to analyze every single event that happens in the system. With that being said, collecting information plays a crucial role for the successful SecOps since a large amount of information helps you get better analysis results. However, one of the challenges around this operation is to establish the data pipeline to collect and process information in more apps and infrastructures distributed can easily get complex.

What makes it difficult to collect required information :

Variety of resources

  • For the successful SecOps, not only logs from apps but also logs of infrastructures including servers, network and databases are essential.

  • Some of the information in the system is stored in local storage space and has less capability to forward and process in a timely manner.

Variety of formats

  • The format of log highly depends on the devices. Some devices may store log information as text files and others may flush log information through TCP or HTTP protocols.

  • Also the format of log files vary due to the difference in application and platform.

 

How to bring intelligence in data pipeline with Fluentd

Let’s see how Fluentd helps you modernize the data collection for SecOps !

As described earlier, the key success factors of SecOps is how to collect required data and process it with your own custom logic efficiently. Once you collect and process data, you define the destination of data depending on the usage and service levels. For those data requiring near real time processing such as alerts, those should be transferred to a streaming platform. For audit / batch processing purposes such as historical data, those should be transformed to an archival storage.

Fluentd allows you to unify data collection and distribution mechanisms for a better use of data. Fluentd delivers key enablement features such as “Variety of input plugins“, “Parse variety of formats“ and “Route to proper destinations“ to build a scalable data pipeline platform for your SecOps.

 
スクリーンショット 2020-10-05 23.53.17.png

Variety of input plugins

  • Fluentd’s various input plugins allow you to connect many sources.

  • Plugins enable data to be constantly streamed.

Parse variety of formats

  • Fluentd interpret popular log format and parse them as key-value style.

  • You can also define regular expressions for custom/non-popular log information.

Route to proper destinations

  • Fluentd filters the event with key-value and routes them to the proper destination based on your own custom logic.

  • Fluentd’s various output plugins help you to easily connect 3rd party solutions like Kafka, ElasticSearch and Splunk.

Fluentd brings intelligence in the data pipeline for SecOps and now you can spend more time for security analysis.

 

Commercial Service - We are here for you.

In the Fluentd Subscription Network, we will provide you consultancy and professional services to help you run Fluentd and Fluent Bit with confidence by solving your pains. Service desk is also available for your operation and the team is equipped with the Diagtool and knowledge of tips running Fluentd in production. Contact us anytime if you would like to learn more about our service offerings.

Previous
Previous

Fluentd with Kafka (1/2) Use cases

Next
Next

Diagtool for Fluent Bit is ready.