data-flow

Description

This is a Kibana canvas example to visualize data flows. While this is very important to get an high level overview of whats working in your environment its quite hard to build visualizations like this. The data flows can be used very flexible for every kind of network topology. Use the Kibana canvas expression language to activate or deactivate the data or network flows based on your data. This Kibana dashboard can be used for network monitoring as well as application monitoring. Configure it the way you need.

The different slides containing examples build with animated pictures and also examples using CSS.

The data flow visualization are a great addition to your network monitoring use case using the Elastic stack. Monitoring network traffic is essential for obtaining observability and protecting the environment-ensuring a high level of performance and security. With Packetbeat as a lightweight network packet analyzer you can send data from hosts and containers to Logstash or Elasticsearch. Using that data in this Kibana dashboard is really a great fit if you would like to visualize the network data in an easy to consume fashion.

Monitor your network and applications

Network protocols like HTTP enable you to keep up to date with application delays and errors, response time, SLA performance, user access patterns and trends, etc. The Elastic Stack using packetbeat gives you access to this data to understand how traffic flows through the network. It is completely passive, has zero latency overhead, and does not interfere with your infrastructure.

Network monitoring

Its very important to observe and protect network segments.  Nowadays, it is absolutely necessary to monitor your network and equipment, and every organization should collect all possible security information about its equipment and network. If you do not monitor the network or devices, how can you detect normal behavior vs. attacks? Although there are obvious malicious attacks, early detection is crucial in any network security incident. Network monitoring is one of the best and more practical ways to detect abnormal activity.

Tested versions 7.1, 7.10
ECS compliant

Reviews

  • Awesome

    The animations are great to build my own canvas visualizing network flow events. Thanks for sharing!

    329 of 624 people found this review helpful.

    Help other customers find the most helpful reviews

    Did you find this review helpful? Yes No

  • Couldn't upload because file is .ndjson

    It states error in kibana
    Couldn’t upload ‘export.ndjson’
    Only JSON files are accepted

    If we copy its content and create another file of .json extension then it displays error like

    Couldn’t upload ‘test.json’
    JSON.parse: unexpected non-whitespace character after JSON data at line 2 column 1 of the JSON data

    323 of 630 people found this review helpful.

    Help other customers find the most helpful reviews

    Did you find this review helpful? Yes No

    • Follow the download guide pls. The canvas files need to get imported via the saved object management in Kibana. The upload into canvas directly does not work.

      304 of 598 people found this review helpful.

      Help other customers find the most helpful reviews

      Did you find this review helpful? Yes No

  • You must log in to submit a review.

    Related downloads

    APM Services overview canvas

    Average rating:

    An adaptive turn key canvas example based on Elastic APM data.

    Data flow canvas

    Average rating:

    This canvas examples shows some possibilities of how to visualize data flows. Every flow can be activated / deactivated based on your Elasticsearch data.

    Timetable canvas

    This canvas examples shows timetable data from trains. Its build based on the real world information panel in german trian stations. Its refreshing based on current time.

    Ask Me Anything Booth – Canvas Example

    This is an example canvas page that shows how to visualize using canvas in general.

    Filebeat Suricata Canvas dashboard

    A Kibana Canvas dashboard example that visualizes suricata logs collected with Filebeat.

    Kibana Canvas examples collection

    Average rating:

    A collection of canvas examples, like using conditionals, creating buttons, animations or context menues. Just copy paste into your Kibana Canvas project.

    These downloads could be also interesting for you

    Kubernetes architecture overview

    Vega visualization to show the dependencies between the different Kubernetes components in a single visualization

    APM Services overview canvas

    Average rating:

    An adaptive turn key canvas example based on Elastic APM data.

    Kibana alerting enhancement

    This bundle enhances the Kibana alerting experience. Storing all relevant information in indices and visualize the data in dashboards.

    Sigma Elastic SIEM rules for web server logs

    A collection of rules based on the Sigma detection rules for web server looks, e.g. apache, nginx or IIS.

    Azure billing data network

    A vega visualization that shows the connection between resource group, resource type and the resource itself based on Elastic agent azure billing data integration.

    Data flow canvas

    Average rating:

    This canvas examples shows some possibilities of how to visualize data flows. Every flow can be activated / deactivated based on your Elasticsearch data.