All Projects → pfelk → Pfelk

pfelk / Pfelk

Licence: other
pfSense/OPNsense + ELK

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Pfelk

Elastic Docker
Example setups for Elasticsearch, Kibana, Logstash, and Beats with docker-compose
Stars: ✭ 118 (-71.7%)
Mutual labels:  elastic, logstash, elasticsearch, docker-compose, kibana
Elastic
Elastic Stack (6.2.4) 을 활용한 Dashboard 만들기 Project
Stars: ✭ 121 (-70.98%)
Mutual labels:  elastic, logstash, elasticsearch, kibana
Helk
The Hunting ELK
Stars: ✭ 3,097 (+642.69%)
Mutual labels:  elastic, logstash, elasticsearch, kibana
Redelk
Red Team's SIEM - tool for Red Teams used for tracking and alarming about Blue Team activities as well as better usability in long term operations.
Stars: ✭ 1,692 (+305.76%)
Mutual labels:  elastic, logstash, elasticsearch, kibana
Ansible Elk
📊 Ansible playbook for setting up an ELK/EFK stack and clients.
Stars: ✭ 284 (-31.89%)
Mutual labels:  ansible, logstash, elasticsearch, kibana
Elastic Stack
Aprenda Elasticsearch, Logstash, Kibana e Beats do jeito mais fácil ⭐️
Stars: ✭ 135 (-67.63%)
Mutual labels:  elastic, logstash, elasticsearch, kibana
Vagrant Elastic Stack
Giving the Elastic Stack a try in Vagrant
Stars: ✭ 131 (-68.59%)
Mutual labels:  ansible, logstash, elasticsearch, kibana
Microservices Sample
Sample project to create an application using microservices architecture
Stars: ✭ 167 (-59.95%)
Mutual labels:  logstash, elasticsearch, docker-compose, kibana
Docker Elastic Stack
ELK Stack Dockerfile
Stars: ✭ 175 (-58.03%)
Mutual labels:  elastic, logstash, elasticsearch, kibana
Spring Boot Microservice Eureka Zuul Docker
Spring-Boot rest microservices using Eureka, Zuul, Docker. Monitoring with logstash, logback, elasticsearch, kibana
Stars: ✭ 45 (-89.21%)
Mutual labels:  logstash, elasticsearch, docker-compose, kibana
Docker Elk
The Elastic stack (ELK) powered by Docker and Compose.
Stars: ✭ 12,327 (+2856.12%)
Mutual labels:  logstash, elasticsearch, docker-compose, kibana
Docker Elastic
Deploy Elastic stack in a Docker Swarm cluster. Ship application logs and metrics using beats & GELF plugin to Elasticsearch
Stars: ✭ 202 (-51.56%)
Mutual labels:  logstash, elasticsearch, travis, kibana
Elasticsearch Cli
Command line interface for ElasticSearch
Stars: ✭ 70 (-83.21%)
Mutual labels:  elastic, elasticsearch, kibana
Sentinl
Kibana Alert & Report App for Elasticsearch
Stars: ✭ 1,233 (+195.68%)
Mutual labels:  elastic, elasticsearch, kibana
Elasticambari
Elastic Service for Ambari
Stars: ✭ 108 (-74.1%)
Mutual labels:  elastic, elasticsearch, kibana
Elastiflow
Network flow analytics (Netflow, sFlow and IPFIX) with the Elastic Stack
Stars: ✭ 2,322 (+456.83%)
Mutual labels:  logstash, elasticsearch, kibana
Microservice Monitoring
Monitor your Spring Boot application with the Elastic Stack all around
Stars: ✭ 114 (-72.66%)
Mutual labels:  elastic, elasticsearch, kibana
Elk Docker
Docker configuration for ELK monitoring stack with Curator and Beats data shippers support
Stars: ✭ 342 (-17.99%)
Mutual labels:  logstash, elasticsearch, kibana
Awesome Elasticsearch
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!
Stars: ✭ 4,168 (+899.52%)
Mutual labels:  logstash, elasticsearch, kibana
ELK-Hunting
Threat Hunting with ELK Workshop (InfoSecWorld 2017)
Stars: ✭ 58 (-86.09%)
Mutual labels:  kibana, logstash, elastic

Version badge Gitter Donate

Star Fork Issues

YouTube

Welcome to (pfSense/OPNsense) + Elastic Stack

pfelk dashboard

Contents

Prerequisites

  • Ubuntu Server v18.04+ or Debian Server 9+ (stretch and buster tested)
  • pfSense v2.4.4+ or OPNsense 19.7.4+
  • Minimum of 4GB of RAM but recommend 32GB (WiKi Reference)
  • Setting up remote logging (WiKi Reference)

pfelk is a highly customizable open-source tool for ingesting and visualizing your firewall traffic with the full power of Elasticsearch, Logstash and Kibana.

Key features:

  • ingest and enrich your pfSense/OPNsense firewall traffic logs by leveraging Logstash

  • search your indexed data in near-real-time with the full power of the Elasticsearch

  • visualize you network traffic with interactive dashboards, Maps, graphs in Kibana

Supported entries include:

  • pfSense/OPNSense setups
  • TCP/UDP/ICMP protocols
  • DHCP message types with dashboard (dhcpdv4)
  • IPv4/IPv6 mapping
  • pfSense CARP data
  • openVPN log parsing
  • Unbound DNS Resolver with dashboard and Kibana SIEM compliance
  • Suricata IDS with dashboard and Kibana SIEM compliance
  • Snort IDS with dashboard and Kibana SIEM compliance
  • Squid with dashboard and Kibana SIEM compliance
  • HAProxy with dashboard
  • Captive Portal with dashboard

pfelk aims to replace the vanilla pfSense/OPNsense web UI with extended search and visualization features. You can deploy this solution via ansible-playbook, docker-compose, bash script, or manually.

How pfelk works?

  • How pfelk works

Quick start

Installation

ansible-playbook

  • Clone the ansible-pfelk repository
  • $ ansible-playbook -i hosts --ask-become deploy-stack.yml

docker-compose

  • Clone the docker-pfelk repository
  • Setup MaxMind
  • $ docker-compose up
  • YouTube Guide

script installation method

  • Download installer script from pfelk repository
  • $ wget https://raw.githubusercontent.com/pfelk/pfelk/main/etc/pfelk/scripts/pfelk-installer.sh
  • Make script executable
  • $ chmod +x pfelk-installer.sh
  • Run installer script
  • $ ./pfelk-installer.sh
  • Finish Configuring here
  • YouTube Guide

manual installation method

Roadmap

This is the experimental public roadmap for the pfelk project.

See the roadmap »

Comparison to similar solutions

Comparisions »

Contributing

Please reference to the CONTRIBUTING file. Collectively we can enhance and improve this product. Issues, feature requests, PRs, and documentation contributions are encouraged and welcomed!

License

This project is licensed under the terms of the Apache 2.0 open source license. Please refer to LICENSE for the full terms.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].