domainaware / parsedmarc

A Python package and CLI for parsing aggregate and forensic DMARC reports
https://domainaware.github.io/parsedmarc/
Apache License 2.0
966 stars 210 forks source link

Latest Graphana blocks EOL elasticsearch #336

Open EthanWilkinson opened 1 year ago

EthanWilkinson commented 1 year ago

unable to use the docker compose as it pulls the latest graphana, this causes issues and the datasources do not work as the provisioned ES is EOL

Cannot use later version of elastic as it throws elastic security error and crashes the parsemarc container.

ideally the image tags for graphana need updating to the last major version.

nathanthorpe commented 1 year ago

Hi,

I'm using the versions listed below and everything is working fine for me. Could you be a bit more specific in your issue? I noticed you mentioned a docker compose file and image tags but there is no docker compose file in this repository or a reference to the grafana Docker image version.

parsedmarc=8.3.0 grafana=8.5.10 elasticsearch=8.1.2

image

nickperkins commented 1 year ago

My guess is that this issue is actually for https://github.com/debricked/dmarc-visualizer

TafkaMax commented 1 year ago

https://github.com/domainaware/parsedmarc/blob/master/grafana/Grafana-DMARC_Reports.json

The versions here are old

grafana logs also say this.


logger=provisioning.dashboard t=2022-09-27T12:00:47.844912686Z level=warn msg="[Deprecated] the dashboard provisioning config is outdated. please upgrade" filename=/etc/grafana/provisioning/dashboards/all.yml
TafkaMax commented 1 year ago

Grafana Version: 9.1.6

TafkaMax commented 1 year ago

With Grafana 8.5.13 Elastic 8.4.2 Parsemarc 8.3.1

Elasticsearch error: [1:468] [date_histogram] unknown field [interval] did you mean [fixed_interval]?