Course

Neo4j Administration Workshop

Learn how to set up, configure, and monitor Neo4j

4 hours22 lessons across 4 modules
About this workshop

In this 4-hour workshop, you will learn

Welcome to GraphAcademy and the Neo4j Administration workshop.

In this workshop you will:

  • Set up and configure a Neo4j instance using Docker.
  • Explore Neo4j configuration options and learn how to apply settings.
  • Set up a monitoring tool to observe Neo4j logs and metrics.
  • Investigate and resolve common Neo4j operational issues.

Before taking this workshop, you should have:

  • A basic understanding of the command line and Docker
  • Familiarity with Neo4j and Cypher at a fundamental level
  • Access to a machine where you can run Docker containers
  • How to set up and configure a Neo4j instance in Docker

  • The key Neo4j configuration options and how to apply them

  • How to use Neo4j logs to monitor and troubleshoot your database

  • How to investigate, diagnose, and resolve typical Neo4j issues

Before you start

What you need to take part.

  • A GraphAcademy account

    The workshop is delivered here on GraphAcademy, so you need to be signed in to work through the lessons and keep your progress. Creating an account is free.

    Sign in or create an account

  • A GitHub account, or Git on your own machine

    You write code against the workshop-administration repository. The quickest route is a GitHub Codespace, an online editor that clones the code and installs everything for you — that needs a GitHub account.

    If you would rather work locally, clone the repository with Git and run it in your own editor instead. No GitHub account is needed for that.