Skip to content

Home to configuration files for combining pfSense logs with graylog and grafana

Notifications You must be signed in to change notification settings

SYN-tactic/homelab-logging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This contains logic needed for running a logging system on my local network.

Steps for making sure this works:

  • Open up the needed ports. Make sure they only accept connections from the local network.
  • Make sure your .env file is setup with a password for Graylog.
  • run docker-compose up -d
  • Make sure that pfSense is sending its logs to your Graylog instance, most likely using syslog.
  • Add an input into Graylog that accepts the logs from PFSense
  • Load the extractors and the content pack into Graylog.
  • Ensure that the elasticsearch instance is parsing the data-lenght field as the type 'long'
  • Add a new data source in grafana that grabs data from the elasticsearch instance (the url will be http://elasticsearch:9002 with the default config here)
  • Load the Grafana dashboard configuration

Sources I used for help with this:

About

Home to configuration files for combining pfSense logs with graylog and grafana

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published