A standalone collection of utilities to help Ignition users. Features various tools to help work with Ignition's custom data export formats.
Parses Ignition thread dump .json files (generated by all Ignition mechanisms since 8.1.10).
system_logs.idb file to display a structured view of logs, and their attached Mapped Diagnostic Context (MDC) keys.
Store and Forward Cache Viewer
Opens the HSQLDB file that contains the Store and Forward disk cache. Attempts to parse the Java-serialized data within into its object representation. If unable to deserialize (e.g. due to a missing class), falls back to a string explanation of the serialized data.
Download either the installer or portable executable from the releases tab. Once running, you can use Kindling to open various Ignition related files. You can use the 'Choose Files' button in the tab bar to open specific files, or drag and drop files from your OS onto the running window. In addition, Kindling will interpret each command-line argument it receives on startup as a filepath to open, allowing it to be registered as a file handler at the OS level.
Kindling uses Java Swing as a GUI framework, but is written almost exclusively in Kotlin, an alternate JVM language. Gradle is used as the build tool, and will automatically download the appropriate Gradle and Java version (via the Gradle wrapper). Most IDEs (Eclipse, IntelliJ) should figure out the project structure automatically. You can directly run the main class in your IDE (MainPanel), or you can run the application via
./gradlew run at the command line.
Contributions of any kind (additional tools, polish to existing tools) are welcome.
./gradlew jpackage will generate a
jpackage folder in
build/. The outer level
support-tools-$version.exe can be used as an installer, or you can zip the
support-tools folder and distribute it directly as a portable executable.
This is not an official Inductive Automation product and is not affiliated with, supported by, maintained by, or otherwise associated with Inductive Automation in any way. This software is provided with no warranty.