Skip to content

A TIG stack for monitoring Palo Alto Networks firewalls

License

Notifications You must be signed in to change notification settings

stealthllama/panograf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

panograf

A TIG stack for monitoring Palo Alto Networks firewalls.

Overview

This docker-compose.yml file implements a TIG stack (Telegraf, InfluxDB, and Grafana) used for monitoring Palo Alto Networks NGFW devices via SNMP and trending the results in a Grafana dashboard.

Prerequisites

Installation

  1. Clone this repository onto a Docker server and then cd into the repository directory.
  2. Edit the file telegraf/config/panos.conf and add a list of firewall IP addresses to monitor in the section [inputs.snmp] and define the SNMP community string that will be used.
  3. Ensure that SNMP is enabled on your firewall management interfaces and that an SNMP community string is defined and matches the one in the configuration file.
  4. Run the command docker-compose up -d to start the deployment.
  5. Access the Grafana server at http://localhost:3000.
  6. Log into the Grafana server (admin/admin) and access the PAN-OS dashboard at Dashboards > Manage > Network > Palo Alto Networks Firewalls.

Credits

About

A TIG stack for monitoring Palo Alto Networks firewalls

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published