Just got introduced to Elastiflow a few days ago. Setup Elastic/Kibana, imported the Elastiflow Dashboards. Not seeing any data. I’m sure I hosed the flowcoll.yml file. Just using Community Edition for now.
Doublechecked my switch’s flow monitor config. Sending everything to 172.18.25.198 udp 9995
check the logs at /var/log/elastiflow/flowcoll/flowcoll.log to make sure it is receiving/processing flow records. If so, what version of the dashboards did you import? You have ECS enabled so if you imported the CODEX dashboards you may not see data.
Can’t get the service to load anymore.
Yes, I enabled ECS
I’m definitely seeing the sflow on port 2055, but I’m not seeing the IPFIX traffic going to 9995. Need to doublecheck what’s happening there.
How do I tell what the version of the dashboards is?
$ sudo more /var/log/elastiflow/flowcoll/flowcoll.log
{“level”:“info”,“ts”:“2025-01-25T15:31:49.155Z”,“logger”:“flowcoll”,“caller”:“flowcoll/main.go:58”,“msg”:“version”,“version”:“7.5.3”}
{“level”:“info”,“ts”:“2025-01-25T15:31:49.176Z”,“logger”:“flowcoll.license[default]”,“caller”:“envconf/logger.go:49”,“msg”:“EF_ACCOUNT_ID=”}
{“level”:“info”,“ts”:“2025-01-25T15:31:49.176Z”,“logger”:“flowcoll.license[default]”,“caller”:“envconf/logger.go:49”,“msg”:“EF_FLOW_LICENSE_KEY=”}
{“level”:“info”,“ts”:“2025-01-25T15:31:49.176Z”,“logger”:“flowcoll.license[default]”,“caller”:“envconf/logger.go:49”,“msg”:“EF_FLOW_LICENSED_CORES=0”}
{“level”:“info”,“ts”:“2025-01-25T15:31:49.176Z”,“logger”:“flowcoll.license[default]”,“caller”:“envconf/logger.go:49”,“msg”:“EF_FLOW_LICENSED_UNITS=0”}
{“level”:“info”,“ts”:"2025-01-
journalctl -xe -u flowcoll
Jan 28 03:44:23 ubuntu-20 systemd[1]: flowcoll.service: Failed with result ‘exit-code’.
– Subject: Unit failed
– Defined-By: systemd
– Support:
– The unit flowcoll.service has entered the ‘failed’ state with result ‘exit-code’.
Jan 28 03:44:23 ubuntu-20 systemd[1]: flowcoll.service: Scheduled restart job, restart counter is at 5.
– Subject: Automatic restarting of a unit has been scheduled
– Defined-By: systemd
– Support:
– Automatic restarting of the unit flowcoll.service has been scheduled, as the result for
– the configured Restart= setting for the unit.
Jan 28 03:44:23 ubuntu-20 systemd[1]: Stopped ElastiFlow Unified Collector.
– Subject: A stop job for unit flowcoll.service has finished
– Defined-By: systemd
– Support:
– A stop job for unit flowcoll.service has finished.