From afd695e6b7e7095fef393a4550304fa6ee2b4d16 Mon Sep 17 00:00:00 2001 From: Robert Castley Date: Tue, 10 Oct 2023 12:07:05 +0100 Subject: [PATCH] Deployed 9a2f850 with MkDocs version: 1.5.3 --- 404.html | 20 + event_guide/host_laptop/index.html | 28 +- event_guide/index.html | 22 +- event_guide/lan/index.html | 20 + event_guide/prework/index.html | 20 + event_guide/solo/index.html | 20 + f1_2023/configuration/index.html | 20 + f1_2023/dashboards/index.html | 655 +++++++++++++++++++++++++++++ f1_2023/game/index.html | 22 + f1_2023/index.html | 20 + f1_2023/setup/index.html | 20 + f1_2023/ui/index.html | 20 + index.html | 20 + search/search_index.json | 2 +- sitemap.xml.gz | Bin 127 -> 127 bytes 15 files changed, 903 insertions(+), 6 deletions(-) create mode 100644 f1_2023/dashboards/index.html diff --git a/404.html b/404.html index f14b13d..e178f4d 100644 --- a/404.html +++ b/404.html @@ -431,6 +431,26 @@ + + + + + +
  • + + + + + Dashboards + + + + +
  • + + + + diff --git a/event_guide/host_laptop/index.html b/event_guide/host_laptop/index.html index 4eb2ec2..bc3bac0 100644 --- a/event_guide/host_laptop/index.html +++ b/event_guide/host_laptop/index.html @@ -16,7 +16,7 @@ - Windows Laptop Collector Configuration - Splunk Data Drivers - F1 Simulator + Macbook Laptop Collector Configuration - Splunk Data Drivers - F1 Simulator @@ -71,7 +71,7 @@
    - + Skip to content @@ -121,7 +121,7 @@
    - Windows Laptop Collector Configuration + Macbook Laptop Collector Configuration
    @@ -436,6 +436,26 @@ + + + + + +
  • + + + + + Dashboards + + + + +
  • + + + + @@ -461,7 +481,7 @@ -

    Windows Laptop Collector Configuration

    +

    Macbook Laptop Collector Configuration

    1. Laptop must be a Windows based PC with an ethernet connection and a wifi connection.
      1. 1 ethernet connection with outside internet connectivity will suffice too
      2. diff --git a/event_guide/index.html b/event_guide/index.html index 0d19a4a..28a10a6 100644 --- a/event_guide/index.html +++ b/event_guide/index.html @@ -436,6 +436,26 @@ + + + + + +
      3. + + + + + Dashboards + + + + +
      4. + + + + @@ -462,7 +482,7 @@

        Overview

        -

        Thanks for hosting a local Data Drivers event in your geo! We are extremely excited to bring Splunk Racing Insights to your customers. This document will guide you on:

        +

        This site will guide you on:

        • How to initiate a request for the appropriate support from the Observability Solutions Strategists for your event
        • Familiarize you on how to setup the local Data Drivers racing simulators to expose data
        • diff --git a/event_guide/lan/index.html b/event_guide/lan/index.html index dff25e4..f2338fc 100644 --- a/event_guide/lan/index.html +++ b/event_guide/lan/index.html @@ -436,6 +436,26 @@ + + + + + +
        • + + + + + Dashboards + + + + +
        • + + + +
        diff --git a/event_guide/prework/index.html b/event_guide/prework/index.html index 12e2c89..aac7f32 100644 --- a/event_guide/prework/index.html +++ b/event_guide/prework/index.html @@ -436,6 +436,26 @@ + + + + + +
      5. + + + + + Dashboards + + + + +
      6. + + + + diff --git a/event_guide/solo/index.html b/event_guide/solo/index.html index b6d1777..97dda3b 100644 --- a/event_guide/solo/index.html +++ b/event_guide/solo/index.html @@ -436,6 +436,26 @@ + + + + + +
      7. + + + + + Dashboards + + + + +
      8. + + + + diff --git a/f1_2023/configuration/index.html b/f1_2023/configuration/index.html index 53d8ad5..6829f2d 100644 --- a/f1_2023/configuration/index.html +++ b/f1_2023/configuration/index.html @@ -552,6 +552,26 @@ + + + + + +
      9. + + + + + Dashboards + + + + +
      10. + + + + diff --git a/f1_2023/dashboards/index.html b/f1_2023/dashboards/index.html new file mode 100644 index 0000000..518d3f1 --- /dev/null +++ b/f1_2023/dashboards/index.html @@ -0,0 +1,655 @@ + + + + + + + + + + + + + + + + + + + + + Dashboards - Splunk Data Drivers - F1 Simulator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        + + +
        + +
        + + + + + + + + + +
        +
        + + + +
        +
        +
        + + + + + + + + + +
        +
        +
        + + + + +
        +
        + + + + + + + +

        Dashboards

        +

        Splunk Observability Cloud

        +

        You can import the following dashboard into your Observability Cloud Organization. You will need an existing dashboard group to import the dashboard into. If you don't have one, you can create one by following the instructions here.

        +

        Download the JSON file here.

        +

        Splunk Enterprise/Cloud

        + + + + + + +
        +
        + + +
        + +
        + +
        + + +
        + +
        +
        +
        +
        + + + + + + + + + + + + + \ No newline at end of file diff --git a/f1_2023/game/index.html b/f1_2023/game/index.html index dedeb6e..4d70ada 100644 --- a/f1_2023/game/index.html +++ b/f1_2023/game/index.html @@ -12,6 +12,8 @@ + + @@ -452,6 +454,26 @@ + + + + + +
      11. + + + + + Dashboards + + + + +
      12. + + + + diff --git a/f1_2023/index.html b/f1_2023/index.html index 4965f97..3ab4c35 100644 --- a/f1_2023/index.html +++ b/f1_2023/index.html @@ -498,6 +498,26 @@ + + + + + +
      13. + + + + + Dashboards + + + + +
      14. + + + + diff --git a/f1_2023/setup/index.html b/f1_2023/setup/index.html index afb9a73..b1cd08f 100644 --- a/f1_2023/setup/index.html +++ b/f1_2023/setup/index.html @@ -454,6 +454,26 @@ + + + + + +
      15. + + + + + Dashboards + + + + +
      16. + + + + diff --git a/f1_2023/ui/index.html b/f1_2023/ui/index.html index 0f8726b..c601cfc 100644 --- a/f1_2023/ui/index.html +++ b/f1_2023/ui/index.html @@ -454,6 +454,26 @@ + + + + + +
      17. + + + + + Dashboards + + + + +
      18. + + + + diff --git a/index.html b/index.html index 2e1d677..002719d 100644 --- a/index.html +++ b/index.html @@ -467,6 +467,26 @@

        Data Drivers: Hands-on The Wheel and The Data

        + + + + + +
      19. + + + + + Dashboards + + + + +
      20. + + + + diff --git a/search/search_index.json b/search/search_index.json index 951c3f8..e299a4b 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"

        Welcome to the Splunk Data Drivers F1 Telemetry Simulator!

        "},{"location":"event_guide/","title":"Overview","text":"

        Thanks for hosting a local Data Drivers event in your geo! We are extremely excited to bring Splunk Racing Insights to your customers. This document will guide you on:

        • How to initiate a request for the appropriate support from the Observability Solutions Strategists for your event
        • Familiarize you on how to setup the local Data Drivers racing simulators to expose data
        • Get data into Splunk for the simulators
        • Access the demo environments
        • Explain the demo flow and key highlights to show Splunk's unique value
        • Using Splunk brand approved collateral for your event
        • Get help if you need anything to make your event more successful

        Please reach out Slack on #datadrivers-inh if you have any emergencies arise. Please email datadrivers@splunk.com for any feedback or feature requests.

        "},{"location":"event_guide/host_laptop/","title":"Windows Laptop Collector Configuration","text":"
        1. Laptop must be a Windows based PC with an ethernet connection and a wifi connection.
          1. 1 ethernet connection with outside internet connectivity will suffice too
          2. Laptop must be on the same network as sim rigs AND have external network access.
        2. Download the Compiled Scripts here to your laptop.
        3. Unzip the scripts to your laptop
        4. Double click on the corresponding sim rigs you have. E.g. - sim_rig_1, sim_rig_2, etc.
        5. Type in the name of the racer, and you're ready to seat them in the rig.
          1. The script will automatically request a new name and update when a new racer is entered
          2. There is no need to restart the script for a new racer, just enter the new name and you're good to go.
        "},{"location":"event_guide/lan/","title":"For LOCAL-LAN Game Play as Host (Work in progress)","text":"
        1. Go to Multiplayer tab on main menu bar (using paddle shifter or F6 key)
        2. Select \"LAN GAME\" box (using dpad on steering wheel or arrow keys on keyboard)
        3. Select \"Host LAN Game\"
        4. Go to Settings, Press Enter
        5. Select \"Lobby Options\"
          1. Car Category: F1 2021
        6. Press Escape to return to the LAN Settings menu
        7. Go to \"TRACK SELECT\"
        8. With the BAHRAIN Track highlighted arrow over to CANADA track (6 right arrow clicks)
        9. Press Escape to return to the LAN Settings menu
        10. Select over to Rules and Flags Chiclet and press Enter
          1. Rules and Flags: Off
          2. Parc Ferm\u00e9 Rules: Off
          3. Formation Lap: Off
        11. Press Escape to return to the LAN Settings menu
        12. Select the Simulation Settings button
          1. Surface Type: Realistic
          2. Recovery Mode: Auto Reset to Track
          3. Car Damage: Off
          4. Low Fuel Mode: Easy
          5. Race Starts: Assisted
          6. Collisions: On
          7. Ghosting: On
          8. Unsafe Pit Release: On
        13. Press ESC to return to the LAN Settings menu
        14. Select Weekend Structure
          1. Practice Format: Off
          2. Qualifying Format: Off
          3. Session Length: Short
          4. Starting Grid: Random
        15. Press ESC to return to the LAN Settings menu
        16. Select the Assists Restrictions Menu
          1. Steering assist: Off
          2. Braking Assist: medium
          3. Anti-Lock Brakes: Off
          4. Traction Control: Full
          5. Dynamic Racing Line: Full
          6. Gearbox: Automatic
          7. Pit Assist: On
          8. Pit Release Assist: On
          9. ERS Assist: On
          10. DRS Assist: On
        17. Press ESC to return to the LAN Settings menu
        18. Select the Assists Menu
          1. Steering assist: Off
          2. Braking assist: Medium
          3. Traction Control : Full
          4. Dynamic Racing Line: Full
          5. Dynamic Racing Line Type: 3D
          6. Gearbox: Automatic
          7. Pit Assist: On
          8. Pit Release Assist: On
          9. ERS Assist: On
          10. DRS Assist: On
        19. Press ESC to return to the LAN Settings Menu
        20. Select the Weather and Time of Day Menu
          1. Quick Weather: Light Cloud (Dry)
          2. Session Start Time: Midday
        21. Press ESC to return to the LAN Settings Menu
        22. Press ESC to return to the Lobby
        23. Press F6 or paddle shift right to Select Team and Driver
          1. Select your Driver. Prioritize McLaren first, then other teams
        24. Press F5 or paddle shift left to go back to lobby and wait for other sim_rigs to join
        25. When everyone is ready to race, press \"X\" on the steering wheel to \"Ready Up\". The Race will advance when there is a majority of racers who have pressed \"Ready Up\".
        "},{"location":"event_guide/lan/#for-local-lan-game-play-as-sim_rig_2-4-work-in-progress","title":"For LOCAL-LAN Game Play as Sim_Rig_2-4 (Work in progress)","text":"
        1. Go to Multiplayer tab on main menu bar (using paddle shifter or F6 key)
        2. Select \"LAN GAME\" box (using dpad on steering wheel or arrow keys on keyboard)
        3. Select \"Find game on subnet\"
        4. After the search completes, select the game that appears.
        5. Press F6 or paddle shift right to Select Team and Driver
          1. Select your Driver. Prioritize McLaren first, then other teams
        6. Press F5 or paddle shift left to go back to lobby and wait for other sim_rigs to join
        7. When everyone is ready to race, press \"X\" on the steering wheel to \"Ready Up\". The Race will advance when there is a majority of racers who have pressed \"Ready Up\".
        "},{"location":"event_guide/prework/","title":"PREWORK - How To Get Data To Splunk Enterprise","text":"

        Below is an overview of the data pipeline for a data drivers event.

        1. In F1 2021, UDP telemetry output is controlled via the menus on all platforms. To enable it, from the Main menu enter the Game Options menu:

        2. Enter the Settings menu

        3. Enter the Telemetry Settings menu

        4. Configure the Telemetry settings as such:

          1. UDP Telemetry: On
          2. UDP Broadcast Mode: Off
          3. UDP IP Address: IP Address of the Ethernet on the local laptop
          4. UDP Port: depends on the rig
            1. Sim_rig_1: 20777
            2. Sim_rig_2: 20778
            3. Sim_rig_3: 20779
            4. Sim_rig_4: 20780
          5. UDP Send Rate: 10Hz
          6. UDP Format: 2020
          7. Your Telemetry: Public
        5. The game will start transmitting useful telemetry data only when you start driving a timed lap.

        6. Escape back to Main Menu and continue with the style play that is relevant for you.

        "},{"location":"event_guide/solo/","title":"Game Configuration (Solo Play)","text":"
        1. Go to Solo tab on main menu bar (using paddle shifter or F6 key)
        2. Select \"GRAND PRIX\" box (using dpad on steering wheel or arrow keys on keyboard)
        3. Select \"Start new Grand Prix\"
        4. Accept the \"Are you sure you want to proceed?\" prompt
        5. Select the F1 2021 car option
        6. With the BAHRAIN Track highlighted arrow over to CANADA track (6 right arrow clicks)
        7. Press Enter to advance to car selection screen
        8. Select the McLaren car (duh). This is 2 right arrow clicks
        9. Select your favorite McLaren driver. (Lando obviously (poor danny) ), and press enter
        10. You are now at the Grand Prix Settings Screen
        11. Highlight the assists option and press Enter
          1. Steering assist: Off
          2. Braking assist: Medium
          3. Traction Control : Full
          4. Dynamic Racing Line: Full
          5. Dynamic Racing Line Type: 3D
          6. Gearbox: Automatic
          7. Pit Assist: On
          8. Pit Release Assist: On
          9. ERS Assist: On
          10. DRS Assist: On
        12. Press ESC to return to the Grand Prix Settings Screen
        13. Select over to Rules and Flags Chiclet and press Enter
          1. Rules and Flags: Off
          2. Parc Ferm\u00e9 Rules: Off
        14. Select Weekend Structure
          1. Practice Format: Off
          2. Qualifying Format: Off
          3. Session Length: Short
        15. Press ESC to return to the Grand Prix Settings screen
        16. Select the Simulation Settings button
          1. Recovery Mode: Auto Reset to Track
          2. Car Damage: Off
          3. Low Fuel Mode: Easy
          4. Race Starts: Assisted
          5. Collisions: On
        17. Press ESC to return to the Grand Prix Settings screen
        18. Select the Weather and Time of Day screen
          1. Quick Weather: Light Cloud (Dry)
          2. Session Start Time: Midday
        19. Press ESC to return to the Grand Prix Settings screen
        20. You are now ready to race, Select START EVENT
        21. You will have a lot of preroll. Press enter to skip through all of this. You should now be at the cockpit view of the car on the track. The car is stopped with people infront of it.
        22. Press enter to start the race.
        23. At the end of the race, advance to the post race leaderboard. You should see the word \"Advance\" at the top of the menu stack and \"Restart Session\" at the bottom.
        24. Arrow down to Restart Session. Press enter and confirm your restart on the prompt.
          1. If you end up accidentally advancing, you will need to reconfigure the settings in this guide between every race.
        25. You should now be at the cockpit view from end of step 21.
        26. You are now ready for the next participant.
        "},{"location":"f1_2023/","title":"Pre-requisites","text":""},{"location":"f1_2023/#recommended-environments","title":"Recommended environment(s)","text":"
        • Apple MacBook (Apple Silicon M1/M2)
        • AWS/EC2 (Ubuntu 22.04 or above)
          • t2.large (2 vCPU, 8GB RAM)
          • External IP address
          • Inbound access on ports 8501/tcp and 20777-20784/udp
        "},{"location":"f1_2023/#install-docker","title":"Install Docker","text":"

        Docker is required to run the F1 2023 UDP listener and UI. The UDP listener will take the UDP stream from F1 2023 and transform the stream into metric payload for Splunk Observability Cloud and Splunk Enterprise/Cloud. The UI is used to configure where to send the metrics, start/stop the UDP listener(s) and change the name of the current driver.

        The following instructions will install Docker on your laptop or EC2 instance:

        Mac OSUbuntu

        Download Docker Desktop for Mac with Apple Silicon

        sudo apt remove docker docker-engine docker.io containerd runc\nsudo apt update\nsudo apt install ca-certificates curl gnupg -y\nsudo install -m 0755 -d /etc/apt/keyrings\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg\nsudo chmod a+r /etc/apt/keyrings/docker.gpg\necho \\\n\"deb [arch=\"$(dpkg --print-architecture)\" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \\\n\"$(. /etc/os-release && echo \"$VERSION_CODENAME\")\" stable\" | \\\nsudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt update\nsudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y\nsudo usermod -aG docker $USER\n
        "},{"location":"f1_2023/configuration/","title":"Configuration","text":""},{"location":"f1_2023/configuration/#number-of-rigs","title":"Number of Rigs","text":"

        Usually this will be 1, but in some cases at large events multiple rigs will be used. In this case you can specify the number of rigs here.

        "},{"location":"f1_2023/configuration/#observability-cloud","title":"Observability Cloud","text":""},{"location":"f1_2023/configuration/#realm","title":"Realm","text":"

        Realm name for the Observability Cloud realm you want to send data to e.g. us1, eu0 etc.

        "},{"location":"f1_2023/configuration/#access-token","title":"Access Token","text":"

        Observability Cloud access token (must have ingest capability). This can be done by following the instructions here.

        "},{"location":"f1_2023/configuration/#splunk-cloudenterprise","title":"Splunk Cloud/Enterprise","text":""},{"location":"f1_2023/configuration/#hec-url","title":"HEC URL","text":"

        HEC URL for Splunk Cloud/Enterprise e.g. https://simulator.prod.splunkcloud.com:8088.

        "},{"location":"f1_2023/configuration/#hec-token","title":"HEC Token","text":"

        HEC Token for Splunk Cloud/Enterprise.

        "},{"location":"f1_2023/configuration/#enable-sending-metrics","title":"Enable sending metrics","text":"

        You are able to send the metrics to both Observability Cloud and Splunk Cloud/Enterprise. To enable either or both just tick the relevant boxes.

        • Tick Enable Observability Cloud to enable sending data to O11y Cloud.
        • Tick Enable Splunk Cloud to enable sending data to Splunk Cloud.

        Finally click Save Configuration

        "},{"location":"f1_2023/game/","title":"F1 2023 Telemetry Configuration","text":"

        In the F1 2023 you will need to configure the telemetry settings to send data to the F1 2023 container.

        On the main screen select Game Options, then click on Settings and then Telemetry Settings.

        Here you will need to set the following:

        • UDP Telemetry: On
        • UDP Broadcast Mode: Off
        • UDP IP Address: IP address of the laptop/EC2 instance running the container
        • UDP Port: 20777
        • UDP Send Rate: 10Hz
        • UDP Format: 2023

        If you are running multiple simulators, you will need to repeat the above for each remebering to change the UDP Port for each simulator.

        "},{"location":"f1_2023/setup/","title":"Running the F1 2023 container","text":"

        For both Mac OS and Ubuntu the following Docker command will run the F1 2023 container:

        docker run --name f1_2023 -d -p 8501:8501/tcp -p 20777:20777/udp ghcr.io/splunk/f1_2023:latest\n

        The above will run the F1 2023 container in the background and expose port 8501 for the UI and port 20777 for the UDP listener.

        Note

        If you are using more than one simulator you can expose up to 8 UDP ports, for example, if you have 4 simulators running you would start the container by running:

        docker run --name f1_2023 -d -p 8501:8501/tcp -p 20777:20777/udp -p 20778:20778/udp -p 20779:20779/udp -p 20780:20780/udp ghcr.io/splunk/f1_2023:latest\n

        To validate the container is running correctly you can run the following command:

        CommandOutput
        docker port f1_2023\n
        8501/tcp -> 0.0.0.0:8501\n20777/udp -> 0.0.0.0:20777\n
        "},{"location":"f1_2023/ui/","title":"F1 2023 Web Interface","text":"

        To access the UI open a browser and navigate to http://<ip_address>:8501 where <ip_address> is the IP address of the laptop/EC2 instance running the container.

        Here you can configure where the game data is going to be sent.

        "}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"

        Welcome to the Splunk Data Drivers F1 Telemetry Simulator!

        "},{"location":"event_guide/","title":"Overview","text":"

        This site will guide you on:

        • How to initiate a request for the appropriate support from the Observability Solutions Strategists for your event
        • Familiarize you on how to setup the local Data Drivers racing simulators to expose data
        • Get data into Splunk for the simulators
        • Access the demo environments
        • Explain the demo flow and key highlights to show Splunk's unique value
        • Using Splunk brand approved collateral for your event
        • Get help if you need anything to make your event more successful

        Please reach out Slack on #datadrivers-inh if you have any emergencies arise. Please email datadrivers@splunk.com for any feedback or feature requests.

        "},{"location":"event_guide/host_laptop/","title":"Macbook Laptop Collector Configuration","text":"
        1. Laptop must be a Windows based PC with an ethernet connection and a wifi connection.
          1. 1 ethernet connection with outside internet connectivity will suffice too
          2. Laptop must be on the same network as sim rigs AND have external network access.
        2. Download the Compiled Scripts here to your laptop.
        3. Unzip the scripts to your laptop
        4. Double click on the corresponding sim rigs you have. E.g. - sim_rig_1, sim_rig_2, etc.
        5. Type in the name of the racer, and you're ready to seat them in the rig.
          1. The script will automatically request a new name and update when a new racer is entered
          2. There is no need to restart the script for a new racer, just enter the new name and you're good to go.
        "},{"location":"event_guide/lan/","title":"For LOCAL-LAN Game Play as Host (Work in progress)","text":"
        1. Go to Multiplayer tab on main menu bar (using paddle shifter or F6 key)
        2. Select \"LAN GAME\" box (using dpad on steering wheel or arrow keys on keyboard)
        3. Select \"Host LAN Game\"
        4. Go to Settings, Press Enter
        5. Select \"Lobby Options\"
          1. Car Category: F1 2021
        6. Press Escape to return to the LAN Settings menu
        7. Go to \"TRACK SELECT\"
        8. With the BAHRAIN Track highlighted arrow over to CANADA track (6 right arrow clicks)
        9. Press Escape to return to the LAN Settings menu
        10. Select over to Rules and Flags Chiclet and press Enter
          1. Rules and Flags: Off
          2. Parc Ferm\u00e9 Rules: Off
          3. Formation Lap: Off
        11. Press Escape to return to the LAN Settings menu
        12. Select the Simulation Settings button
          1. Surface Type: Realistic
          2. Recovery Mode: Auto Reset to Track
          3. Car Damage: Off
          4. Low Fuel Mode: Easy
          5. Race Starts: Assisted
          6. Collisions: On
          7. Ghosting: On
          8. Unsafe Pit Release: On
        13. Press ESC to return to the LAN Settings menu
        14. Select Weekend Structure
          1. Practice Format: Off
          2. Qualifying Format: Off
          3. Session Length: Short
          4. Starting Grid: Random
        15. Press ESC to return to the LAN Settings menu
        16. Select the Assists Restrictions Menu
          1. Steering assist: Off
          2. Braking Assist: medium
          3. Anti-Lock Brakes: Off
          4. Traction Control: Full
          5. Dynamic Racing Line: Full
          6. Gearbox: Automatic
          7. Pit Assist: On
          8. Pit Release Assist: On
          9. ERS Assist: On
          10. DRS Assist: On
        17. Press ESC to return to the LAN Settings menu
        18. Select the Assists Menu
          1. Steering assist: Off
          2. Braking assist: Medium
          3. Traction Control : Full
          4. Dynamic Racing Line: Full
          5. Dynamic Racing Line Type: 3D
          6. Gearbox: Automatic
          7. Pit Assist: On
          8. Pit Release Assist: On
          9. ERS Assist: On
          10. DRS Assist: On
        19. Press ESC to return to the LAN Settings Menu
        20. Select the Weather and Time of Day Menu
          1. Quick Weather: Light Cloud (Dry)
          2. Session Start Time: Midday
        21. Press ESC to return to the LAN Settings Menu
        22. Press ESC to return to the Lobby
        23. Press F6 or paddle shift right to Select Team and Driver
          1. Select your Driver. Prioritize McLaren first, then other teams
        24. Press F5 or paddle shift left to go back to lobby and wait for other sim_rigs to join
        25. When everyone is ready to race, press \"X\" on the steering wheel to \"Ready Up\". The Race will advance when there is a majority of racers who have pressed \"Ready Up\".
        "},{"location":"event_guide/lan/#for-local-lan-game-play-as-sim_rig_2-4-work-in-progress","title":"For LOCAL-LAN Game Play as Sim_Rig_2-4 (Work in progress)","text":"
        1. Go to Multiplayer tab on main menu bar (using paddle shifter or F6 key)
        2. Select \"LAN GAME\" box (using dpad on steering wheel or arrow keys on keyboard)
        3. Select \"Find game on subnet\"
        4. After the search completes, select the game that appears.
        5. Press F6 or paddle shift right to Select Team and Driver
          1. Select your Driver. Prioritize McLaren first, then other teams
        6. Press F5 or paddle shift left to go back to lobby and wait for other sim_rigs to join
        7. When everyone is ready to race, press \"X\" on the steering wheel to \"Ready Up\". The Race will advance when there is a majority of racers who have pressed \"Ready Up\".
        "},{"location":"event_guide/prework/","title":"PREWORK - How To Get Data To Splunk Enterprise","text":"

        Below is an overview of the data pipeline for a data drivers event.

        1. In F1 2021, UDP telemetry output is controlled via the menus on all platforms. To enable it, from the Main menu enter the Game Options menu:

        2. Enter the Settings menu

        3. Enter the Telemetry Settings menu

        4. Configure the Telemetry settings as such:

          1. UDP Telemetry: On
          2. UDP Broadcast Mode: Off
          3. UDP IP Address: IP Address of the Ethernet on the local laptop
          4. UDP Port: depends on the rig
            1. Sim_rig_1: 20777
            2. Sim_rig_2: 20778
            3. Sim_rig_3: 20779
            4. Sim_rig_4: 20780
          5. UDP Send Rate: 10Hz
          6. UDP Format: 2020
          7. Your Telemetry: Public
        5. The game will start transmitting useful telemetry data only when you start driving a timed lap.

        6. Escape back to Main Menu and continue with the style play that is relevant for you.

        "},{"location":"event_guide/solo/","title":"Game Configuration (Solo Play)","text":"
        1. Go to Solo tab on main menu bar (using paddle shifter or F6 key)
        2. Select \"GRAND PRIX\" box (using dpad on steering wheel or arrow keys on keyboard)
        3. Select \"Start new Grand Prix\"
        4. Accept the \"Are you sure you want to proceed?\" prompt
        5. Select the F1 2021 car option
        6. With the BAHRAIN Track highlighted arrow over to CANADA track (6 right arrow clicks)
        7. Press Enter to advance to car selection screen
        8. Select the McLaren car (duh). This is 2 right arrow clicks
        9. Select your favorite McLaren driver. (Lando obviously (poor danny) ), and press enter
        10. You are now at the Grand Prix Settings Screen
        11. Highlight the assists option and press Enter
          1. Steering assist: Off
          2. Braking assist: Medium
          3. Traction Control : Full
          4. Dynamic Racing Line: Full
          5. Dynamic Racing Line Type: 3D
          6. Gearbox: Automatic
          7. Pit Assist: On
          8. Pit Release Assist: On
          9. ERS Assist: On
          10. DRS Assist: On
        12. Press ESC to return to the Grand Prix Settings Screen
        13. Select over to Rules and Flags Chiclet and press Enter
          1. Rules and Flags: Off
          2. Parc Ferm\u00e9 Rules: Off
        14. Select Weekend Structure
          1. Practice Format: Off
          2. Qualifying Format: Off
          3. Session Length: Short
        15. Press ESC to return to the Grand Prix Settings screen
        16. Select the Simulation Settings button
          1. Recovery Mode: Auto Reset to Track
          2. Car Damage: Off
          3. Low Fuel Mode: Easy
          4. Race Starts: Assisted
          5. Collisions: On
        17. Press ESC to return to the Grand Prix Settings screen
        18. Select the Weather and Time of Day screen
          1. Quick Weather: Light Cloud (Dry)
          2. Session Start Time: Midday
        19. Press ESC to return to the Grand Prix Settings screen
        20. You are now ready to race, Select START EVENT
        21. You will have a lot of preroll. Press enter to skip through all of this. You should now be at the cockpit view of the car on the track. The car is stopped with people infront of it.
        22. Press enter to start the race.
        23. At the end of the race, advance to the post race leaderboard. You should see the word \"Advance\" at the top of the menu stack and \"Restart Session\" at the bottom.
        24. Arrow down to Restart Session. Press enter and confirm your restart on the prompt.
          1. If you end up accidentally advancing, you will need to reconfigure the settings in this guide between every race.
        25. You should now be at the cockpit view from end of step 21.
        26. You are now ready for the next participant.
        "},{"location":"f1_2023/","title":"Pre-requisites","text":""},{"location":"f1_2023/#recommended-environments","title":"Recommended environment(s)","text":"
        • Apple MacBook (Apple Silicon M1/M2)
        • AWS/EC2 (Ubuntu 22.04 or above)
          • t2.large (2 vCPU, 8GB RAM)
          • External IP address
          • Inbound access on ports 8501/tcp and 20777-20784/udp
        "},{"location":"f1_2023/#install-docker","title":"Install Docker","text":"

        Docker is required to run the F1 2023 UDP listener and UI. The UDP listener will take the UDP stream from F1 2023 and transform the stream into metric payload for Splunk Observability Cloud and Splunk Enterprise/Cloud. The UI is used to configure where to send the metrics, start/stop the UDP listener(s) and change the name of the current driver.

        The following instructions will install Docker on your laptop or EC2 instance:

        Mac OSUbuntu

        Download Docker Desktop for Mac with Apple Silicon

        sudo apt remove docker docker-engine docker.io containerd runc\nsudo apt update\nsudo apt install ca-certificates curl gnupg -y\nsudo install -m 0755 -d /etc/apt/keyrings\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg\nsudo chmod a+r /etc/apt/keyrings/docker.gpg\necho \\\n\"deb [arch=\"$(dpkg --print-architecture)\" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \\\n\"$(. /etc/os-release && echo \"$VERSION_CODENAME\")\" stable\" | \\\nsudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt update\nsudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y\nsudo usermod -aG docker $USER\n
        "},{"location":"f1_2023/configuration/","title":"Configuration","text":""},{"location":"f1_2023/configuration/#number-of-rigs","title":"Number of Rigs","text":"

        Usually this will be 1, but in some cases at large events multiple rigs will be used. In this case you can specify the number of rigs here.

        "},{"location":"f1_2023/configuration/#observability-cloud","title":"Observability Cloud","text":""},{"location":"f1_2023/configuration/#realm","title":"Realm","text":"

        Realm name for the Observability Cloud realm you want to send data to e.g. us1, eu0 etc.

        "},{"location":"f1_2023/configuration/#access-token","title":"Access Token","text":"

        Observability Cloud access token (must have ingest capability). This can be done by following the instructions here.

        "},{"location":"f1_2023/configuration/#splunk-cloudenterprise","title":"Splunk Cloud/Enterprise","text":""},{"location":"f1_2023/configuration/#hec-url","title":"HEC URL","text":"

        HEC URL for Splunk Cloud/Enterprise e.g. https://simulator.prod.splunkcloud.com:8088.

        "},{"location":"f1_2023/configuration/#hec-token","title":"HEC Token","text":"

        HEC Token for Splunk Cloud/Enterprise.

        "},{"location":"f1_2023/configuration/#enable-sending-metrics","title":"Enable sending metrics","text":"

        You are able to send the metrics to both Observability Cloud and Splunk Cloud/Enterprise. To enable either or both just tick the relevant boxes.

        • Tick Enable Observability Cloud to enable sending data to O11y Cloud.
        • Tick Enable Splunk Cloud to enable sending data to Splunk Cloud.

        Finally click Save Configuration

        "},{"location":"f1_2023/dashboards/","title":"Dashboards","text":""},{"location":"f1_2023/dashboards/#splunk-observability-cloud","title":"Splunk Observability Cloud","text":"

        You can import the following dashboard into your Observability Cloud Organization. You will need an existing dashboard group to import the dashboard into. If you don't have one, you can create one by following the instructions here.

        Download the JSON file here.

        "},{"location":"f1_2023/dashboards/#splunk-enterprisecloud","title":"Splunk Enterprise/Cloud","text":""},{"location":"f1_2023/game/","title":"F1 2023 Telemetry Configuration","text":"

        In the F1 2023 you will need to configure the telemetry settings to send data to the F1 2023 container.

        On the main screen select Game Options, then click on Settings and then Telemetry Settings.

        Here you will need to set the following:

        • UDP Telemetry: On
        • UDP Broadcast Mode: Off
        • UDP IP Address: IP address of the laptop/EC2 instance running the container
        • UDP Port: 20777
        • UDP Send Rate: 10Hz
        • UDP Format: 2023

        If you are running multiple simulators, you will need to repeat the above for each remebering to change the UDP Port for each simulator.

        "},{"location":"f1_2023/setup/","title":"Running the F1 2023 container","text":"

        For both Mac OS and Ubuntu the following Docker command will run the F1 2023 container:

        docker run --name f1_2023 -d -p 8501:8501/tcp -p 20777:20777/udp ghcr.io/splunk/f1_2023:latest\n

        The above will run the F1 2023 container in the background and expose port 8501 for the UI and port 20777 for the UDP listener.

        Note

        If you are using more than one simulator you can expose up to 8 UDP ports, for example, if you have 4 simulators running you would start the container by running:

        docker run --name f1_2023 -d -p 8501:8501/tcp -p 20777:20777/udp -p 20778:20778/udp -p 20779:20779/udp -p 20780:20780/udp ghcr.io/splunk/f1_2023:latest\n

        To validate the container is running correctly you can run the following command:

        CommandOutput
        docker port f1_2023\n
        8501/tcp -> 0.0.0.0:8501\n20777/udp -> 0.0.0.0:20777\n
        "},{"location":"f1_2023/ui/","title":"F1 2023 Web Interface","text":"

        To access the UI open a browser and navigate to http://<ip_address>:8501 where <ip_address> is the IP address of the laptop/EC2 instance running the container.

        Here you can configure where the game data is going to be sent.

        "}]} \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index b04b7e7c7fde9a40013ab6f73efef29f1d26b490..f810ef91d6415e6d2fc452e0da644f241e4dac73 100644 GIT binary patch delta 12 Tcmb=gXOr*d;D|Js$W{pe7Ci%4 delta 12 Tcmb=gXOr*d;E2+l$W{pe7B&M`