question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Some visualizations not showing correctly in ELK6

See original GitHub issue

Describe the bug The visualizations at the top, “VulnWhisperer - Risk: Low” through “VulnWhisperer - Risk: Total” are not showing any data or colors. Also the bottom visualization “VulnWhisperer - ScanBarChart” is not showing the bar graphics. This is in the VulnWhisperer - Reporting dashboard along with all the other VulnWhisper dashboards. This only happens in the latest and current stable release of ELK6 and not on the ELK5 installations. This is doing the full install manually and not using docker.

Affected module Dashboard, Nessus

To Reproduce Steps to reproduce the behavior:

  1. For a test environment I downloaded Nessus Home, which is free, and created a few scans with a lot of vulnerabilities in them using Metasploitable 3. Scan type being credential full scans with full web app known vulnerability option. This provided a lot of nice data. Having it on a separate server also allowed me to test different VulnWhisperer and ELK stack installs without having to recreate and obtain new licenses for the server each time and allowed me to use the same data. Great for testing before moving it to the live production Nessus Pro servers.

  2. Created two Ubuntu 18.04.2 LTS servers (one for the ELK5 install and one for the ELK6 install). Updated and Upgraded both. Followed the steps exactly as they are written in the VulnWhisper README.md file. Pointed both to the Nessus server. Verified that both were able to grab scans from the Nessus server and created the csv files.

  3. Installed ELK5 on the first one. Did this following the steps as they were written exactly in the VulnWhisper README.md. On the ELK6 one followed all the steps except for:

echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-5.x.list

which was slightly changed to:

echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-6.x.list

so that it grabbed the ELK6 code instead.

  1. Verified that logstash was grabbing the csv files on both servers.

  2. On both servers, logged into Kibana, went to the Management, index patterns, and created logstash-vulnwhisperer-* and pointed it to the existing data. Went into Saved Objects in the same area and imported the json files from HASecuritySolutions/VulnWhisperer/tree/master/kibana/vuln_whisp_kibana in order.

Expected behavior For all visualizations to load correctly in ELK6 as they are in ELK5.

Screenshots If applicable, add screenshots to help explain your problem.

System in which VulnWhisperer runs (please complete the following information): Ubuntu 18.04.2 LTS server elk5 reporting dashboard bottom half elk5 reporting dashboard top half elk6 reporting dashboard bottom half elk6 reporting dashboard top half

Issue Analytics

  • State:open
  • Created 5 years ago
  • Comments:7 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
greengeekcommented, Feb 22, 2019

Not sure if this is related, but found it interesting. I tried doing an upgrade from 5.x to 6.x using the x-pack. It performs a check up on the install and indexes and plugins before it allows one to continue. This is what it had to say about my logstash-vulnwhisperer-2019.02:

The [include_in_all] mapping parameter is now disallowed Resolving this issue is advised but not required to upgrade. Read Documentation Details: [[type: nessus, field: @timestamp], [type: nessus, field: @version], [type: default, field: @timestamp], [type: default, field: @version]]

The _all meta field is disabled by default on indices created in 6.0 No action required, but it is advised to read about the change. Read Documentation Details: types: [nessus, default]

links to: https://www.elastic.co/guide/en/elasticsearch/reference/6.0/breaking_60_mappings_changes.html#_the_literal_include_in_all_literal_mapping_parameter_is_now_disallowed

https://www.elastic.co/guide/en/elasticsearch/reference/6.0/breaking_60_mappings_changes.html#_the_literal__all_literal_meta_field_is_now_disabled_by_default

1reaction
greengeekcommented, Feb 21, 2019

This is OP. Submitted with wrong account. Please let me know if you need any additional details. Thanks!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Why My Values are Not Showing Correctly in Power BI?
In the above visuals, BirthDate and YearlyIncome are coming from their Dimension tables. Any field that is going to be used as a...
Read more >
Solved: Some visualizations not rendering (disappear) in C...
I have seen issues with some of the standard visualizations that are integrated with Power BI Desktop (RS) not showing up (or rendering)...
Read more >
The Complete Guide to the ELK Stack - Logz.io
The Logz.io authoritative guide to the ELK Stack that shows the best practices for installation, monitoring, logging and log analysis.
Read more >
Getting started with formatting report visualizations - Power BI
Also note that if you don't have any visualization selected, ... Depending on the visual and its size, data labels may not display....
Read more >
Show or Hide a Power BI Visual Based on Selection
Please note, this solution works well for most standard visuals, but the Waterfall chart, Scatter plot, and Map does not deliver the same...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found