> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/gridgain/gridgain-8/gridgain8-management.md).

# Management

Operate a GridGain 8 cluster — installation and upgrade, cluster configuration, snapshots and recovery, data center replication, monitoring, and migration.

Welcome to GridGain cluster management. This section is designed for people tasked with GridGain and/or Ignite cluster administration.

Once you've installed GridGain or Ignite, you will want or need to perform many different administrative tasks — everything from migration and security, to deploying, monitoring, and upgrading your clusters. Some of the topics are useful right away, and others you may not need until later (or not at all, depending on your use case).

{% hint style="info" %}
[Complimentary Developer Training - Control Center Essentials](https://www.gridgain.com/products/services/training/how-monitor-and-manage-apache-ignite-gridgain-control-center)

Join our upcoming live, instructor-led Control Center training session and learn how to troubleshoot performance issues and optimize your cluster with ease.
{% endhint %}

## GridGain and Ignite

Throughout this guide you will see references to both GridGain and Ignite. If you've installed either product, you're all set. You don't need to install both. GridGain is based on Ignite and adds [several useful and key features](/docs/gridgain/gridgain-8/gridgain8-get-started/what-is-gridgain.md#gridgain-editions) so the documentation mentions Ignite features (things like Ignite Persistence or Ignite Compute Grid). The documentation will notify you when a feature is specific to GridGain installations, so anything else covered in the documentation applies to both GridGain and Ignite installations.

## Programming Languages

GridGain is available for Java, .NET/C#, and C++. The Java version provides the richest API. The .NET/C# and C++ variants may have limited functionality. To make this guide intuitive for all developers, we adhere to the following conventions:

* The information provided in the guide applies to all programming languages unless noted otherwise.
* Code samples for different languages are provided in different tabs as shown below. For example, if you are a .NET developer, click on the .NET tab in the code examples to see .NET specific code.

{% tabs %}
{% tab title="XML" %}

```
This is a place where an example of XML configuration is provided.
Click on other tabs to view an equivalent programmatic configuration.
```

{% endtab %}

{% tab title="Java" %}

```
Code sample in Java. Click on other tabs to view the same example in other languages.
```

{% endtab %}

{% tab title="C#/.NET" %}

```
Code sample in .NET. Click on other tabs to view the same example in other languages.
```

{% endtab %}

{% tab title="C++" %}

```
Code sample in C++. Click on other tabs to view the same example in other languages.
```

{% endtab %}
{% endtabs %}

* If there is no tab for a specific language, this most likely means that the functionality is not supported in that language.

## Related Documentation

If you're looking for information about installing the product or getting started, see the [Getting Started Guide](/docs/gridgain/gridgain-8/gridgain8-get-started.md) and the [Installation Guide](/docs/gridgain/gridgain-8/gridgain8-management/installation.md).

If you're looking for information on how to build an application, see the [Development](/docs/gridgain/gridgain-8/gridgain8-development.md) section.

If you're looking to learn more about performance or troubleshooting, see the [Tuning and Troubleshooting](/docs/gridgain/gridgain-8/tuning-and-troubleshooting.md) section.

{% columns %}
{% column %}
{% content-ref url="/pages/JYhLpYqal2cQvw60go9j" %}
[Installation and Upgrade](/docs/gridgain/gridgain-8/gridgain8-management/installation.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Install and start GridGain — system requirements, the binary distribution, starting a node with default or custom configuration, and deployment options.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/rDjkWXiekz038WogSRVH" %}
[Cluster Configuration](/docs/gridgain/gridgain-8/gridgain8-management/cluster-configuration.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Configure and run GridGain cluster nodes — node configuration, logging, starting and stopping nodes, and how nodes discover each other and form a cluster.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/uE54VqIXEZQW4qPJReUo" %}
[Licensing and Support](/docs/gridgain/gridgain-8/gridgain8-management/licensing-and-support.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Manage GridGain licenses and understand the product lifecycle — Enterprise and Ultimate license files, the versioning and support-lifecycle policy, and SWID tags.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/FBOxMdqdtmLWns49e7xV" %}
[Backup, Recovery, and Replication](/docs/gridgain/gridgain-8/gridgain8-management/backup-and-replication.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Protect and replicate cluster data — snapshots and point-in-time recovery, cross-datacenter replication, and cache update conflict resolution.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/9HeMbIKK2BdpNlJdJoJW" %}
[Monitoring](/docs/gridgain/gridgain-8/gridgain8-management/monitoring.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Overview of monitoring and metrics in GridGain, including the available monitoring methods, metric configuration, and distributed tracing.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/ONKy37LPbeNc5FGAQ9mg" %}
[Cluster Maintenance](/docs/gridgain/gridgain-8/gridgain8-management/cluster-maintenance.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Keep a running GridGain cluster healthy — control the CPU and memory a node uses, reclaim disk space through persistence defragmentation, and isolate a node in maintenance mode.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/842YHHNUvpJQh9DxGpU6" %}
[Migration Guides](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Guides for migrating to GridGain 8 from other data platforms, including Apache Ignite 2.x and Oracle Coherence.
{% endcolumn %}
{% endcolumns %}
