Fortnite-logo

Fortnite Gametracker with InfluxDB

Template built by

Telegraf Plugins used:

Included Resources:

  • 1 Bucket: fortnite
    • 30d retention
    • fn_bucket - user-definable resource name
  • 1 Label: fortnite
  • 1 Telegraf Configuration
    • exec input plugin
    • influxdb_v2 output plugin
  • 1 Task: wins
    • uses Slack webhook
  • 3 Dashboards:
    • Fortnite - All Players
    • Fortnite - Individual Stats
    • Fortnite - Player Comparison
  • 4 Query Variables:
    • bucket
    • player
    • player2
    • season
  • 1 Python script: get_fn_stats.py
    • used by Telegraf exec plugin to access Fortnite API endpoint
  • 1 CSV file: players.csv
    • seeded with professional Fortnite player ids
    • used by Python script

Quick Install

If you have your InfluxDB credentials configured in the CLI, you can install this template with:

https://raw.githubusercontent.com/influxdata/community-templates/master/fortnite/fn-template.yml

Fortnite is an online game developed by Epic Games and is available in three distinct game mode versions that otherwise share the same general gameplay and game engine.

Why track your Fortnite stats?

Fortnite game stat tracking will help you gain performance insights and metrics tracking for both professional and amateur Fortnite players such as friends and family using the unofficial Fortnite API service.

Fortnite game stats - ALL PLAYERS dashboard

Fortnite - All Players Dashboard

  • Track pros and friends/family separately.
  • Click on any player to view detailed individual stats.

Fortnite game stats - INDIVIDUAL PLAYERS dashboard

Fortnite - Individual Stats Dashboard

  • Track squads, duos and solo matches including total aggregated results.
  • K/D Ratio dynamically changes red, yellow and green based on performance.

Fortnite game stats - PLAYER COMPARISON dashboard

Fortnite - Player Comparison Dashboard

  • Compare stats between any two players to see who comes out on top.
  • Final decision displays emoji based on a custom metric to crown the winner

Slack Alert when Fortnite player wins

Alerts: Get alerted on Slack when your favorite Fortnite player wins!

How to use the Fortnite game stat tracking template

Once your InfluxDB credentials have been properly configured in the CLI, you can install the Fortnite game stat tracking template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included Telegraf configuration, which includes the relevant Exec Telegraf Input and InfluxDB v2.x Output Plugin Input. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value.

To find out more information about environmental variables within the Telegraf configuration, consult the following link.

Key Fortnite game stats to monitor

Some of the most important Fortnite game stats that you should proactively monitor include:

  • Track squads, duos and solo matches including total aggregated results.
  • K/D Ratio dynamically changes red, yellow and green based on performance.
  • Stats between any two players to see who comes out on top.
  • Final decision displays emoji based on a custom metric to crown the winner!
Video: Track Fortnite Player Performance with InfluxDB, Telegraf and Python

Here’s a detailed, step-by-step tutorial of how to build Fortnite leaderboards using an unofficial Fortnite API and InfluxDB Cloud.

Related Resources

Counter-Strike Gametracker with InfluxDB

Counter-Strike monitoring will help you to stay competitive in your matches and identify which items to use in them.

Web Server (Apache & Postgres) Monitoring Templates

Monitoring uptime and performance of your Apache web server, and the supporting Postgres server, will help you easily discover underutilized servers.

Apex Legends Gametracker with InfluxDB

Apex Legends gametracker will help you to stay competitive in your Legends and identify which items to use.

Scroll to Top