PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteA September 20, 2026 ZoomEye snapshot reportedly returned 603,475 matches for Grafana and 77,968 for Kibana. Those figures describe application-filter results—not a verified count of live dashboards, exposed organizations, or vulnerable systems. The distinction matters: a product fingerprint is a lead to validate, not a security finding by itself.
What the reported counts measure
Jeffrey Ciend’s October 5, 2026 article reports these ZoomEye query results for a snapshot collected on September 20, 2026:
As an Amazon Associate I earn from qualifying purchases.
| Application filter | Reported matches |
|---|---|
app:"Grafana" |
603,475 |
app:"Kibana" |
77,968 |
app:"OpenSearch" |
571 |
app:"Prometheus" |
248 |
app:"RabbitMQ" |
227 |
app:"Kafka" |
165 |
app:"Zabbix" |
150 |
All seven figures are attributed to the article’s reported ZoomEye snapshot; they have not been independently reproduced. The article describes them as fingerprint matches. A fingerprint may be associated with a product without proving that a running service or dashboard is currently reachable.
The totals therefore indicate the potential scale of product-associated internet-visible fingerprints under those queries. They do not establish unique installations, organizations, production systems, live dashboards, unauthenticated services, vulnerable versions, or compromised hosts. The exact query semantics, matching precision, deduplication, and geographic or date coverage beyond the stated snapshot are not independently established.
#1 Best Overall
Why a match is not proof of exposure
Internet visibility is not the same as unauthenticated access. The reported results do not identify each host’s version, authentication state, intended network exposure, or actual behavior when inspected. Those checks are necessary before classifying a result as misconfigured.
There is a legitimate security reason to investigate observability services. Dashboards can connect to databases, log stores, and metrics systems using stored credentials, and their output may reveal operational details. That is a rationale for careful review, not evidence that every matching dashboard reveals credentials or can be exploited.
Rank #2
Configuration changes the risk. Grafana documents multiple authentication options, auth-proxy configuration, and security measures including firewall rules and limits on destinations available through its data-source proxy. Its hardening guide also notes that Grafana’s own metrics can be accessible without authentication by default and explains how to configure authentication for those endpoints. Elastic’s Kibana documentation describes HTTP authentication schemes in relation to the enabled authentication provider. None of these documents determines how any particular host in the reported scan was configured.
How operators can validate and reduce their own exposure
Use internet-measurement results only for address space you own or are authorized to assess. A fingerprint can help prioritize checks, but local verification should determine whether a service exists and whether its exposure is intended.
Rank #3
- Scope the search. Limit queries to address ranges or networks you own or have explicit permission to assess. The article suggests narrowing results by network or port filters; its reported totals do not independently verify the exact query behavior.
- Verify each match. Confirm that the host is yours, that a service is actually present, and that outside access is intended. Do not treat a filter result alone as proof of a reachable dashboard.
- Inspect version and access controls. Identify the product and version, then verify the authentication configuration and intended users before assigning risk.
- Restrict access where appropriate. Apply network controls such as firewall rules, or use an authentication proxy when suitable for the environment. Grafana’s documentation provides examples of these controls; use product documentation and environment-specific review to choose settings.
- Review credentials and permissions. If exposure is suspected, assess stored data-source credentials and the permissions attached to them. Limit access to what each integration needs.
- Rescan after remediation. Repeat the same authorized, scoped measurement and confirm locally that the change has taken effect. A changed search result is useful evidence, but it does not replace checking the service and its controls.
What the snapshot cannot tell you
The counts are a dated, article-reported measurement—not a current inventory or a risk tally. No independently verifiable dated ZoomEye result set or primary query-method reference accompanies the reported totals. As a result, the figures cannot answer how many distinct organizations or installations were represented, how many services were live, or how many were exposed without effective authentication.
For a security decision, treat a matching result as a prompt for authorized validation. Only after confirming ownership, service identity, reachability, version, and access controls can an operator judge whether a specific system needs remediation.
Rank #4
Sources: Jeffrey Ciend’s DEV Community article; Grafana authentication and security documentation; Grafana auth proxy documentation; Grafana security documentation; Grafana security hardening documentation; Elastic Kibana authentication documentation.
Quick Recap
Best Value
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

