Monitoring and CLI Changes
This section covers changes to the monitoring stack (logs, metrics, system views, events) and to the command-line tools (control.sh, ignite.sh, sqlline, ignite-cdc.sh).
You can skip it if you have no monitoring, metrics, or log-parsing tooling and no operational scripts or automation to carry over.
Monitoring
-
Logs: the shipped Log4j config format differs,
IGNITE_QUIETdefaults tofalse(more verbose), and the log file-name pattern changed. Update log-parsing tooling. -
Metrics:
Ignite.metrics()and the newMetricRegistryAPI are unavailable. Use JMX orReadOnlyMetricRegistry. -
System views: several Ignite-only views (node attributes/metrics, baseline, SQL plan history, snapshot) are unavailable. Query the
SYSschema or use JMX. -
Events: event code 149 means different things in the two products, and several Ignite-only events (snapshot, consistency, SQL query execution) are unavailable. Update event listeners that filter by code.
CLI Changes
The command-line tools are mostly compatible, but several commands and mechanisms differ. See Control Script for the full control.sh reference.
control.sh
These control.sh commands, subcommands, and arguments changed:
| Category | Command or item | Change and what to do |
|---|---|---|
Removed command |
|
Use |
|
Not supported. Use Data Center Replication instead. |
|
|
Use |
|
|
Use the |
|
|
Not supported. Use JMX metrics or an external APM. |
|
|
|
Removed. Define the cache in node configuration (XML), or create a table with SQL |
|
Removed. Use a SQL |
|
|
Removed. Enable and read cache metrics over JMX ( |
|
|
Renamed. Call |
|
Argument |
|
Not available. |
|
Set the |
|
Changed output |
|
Prints |
ignite.sh
Apache Ignite signals a successful restart by writing a file (RESTART_SUCCESS_FILE, set with -DIGNITE_SUCCESS_FILE); GridGain signals it with process exit code 250. Update custom restart wrappers to test for exit code 250 instead of the file. The JVM --add-opens set and the shipped Log4j2 configuration also differ.
sqlline
-
Pass custom JVM options in
SQL_JVM_OPTS. Apache Ignite usesJVM_OPTS. -
The command-history file location changed: Apache Ignite sets
--historyFileto~/.sqlline/ignite_history; GridGain leaves thesqllinedefault.
ignite-cdc.sh
Not available. GridGain has no CDC at all. For cross-cluster replication, use Data Center Replication; for other consumers, see the CDC entry in Features to Replace.
© 2026 GridGain Systems, Inc. All Rights Reserved. Privacy Policy | Legal Notices. GridGain® is a registered trademark of GridGain Systems, Inc.
Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation.