Digital Hive Logging

Digital Hive Logging

Question

Is there any logging available to help troubleshoot issues?

Answer

Digital Hive has several types of log files available for troubleshooting issues. Here are the various Digital Hive log files and what they contain.

Theia Log

This is the main log file that you will use when troubleshooting Digital Hive issues. This contains start up information, login attempts, authentication errors, index rebuilds, details on most errors and warnings that you see in the UI, connector errors, etc. The log file is found here:
DigitalHive\app\node1\tomcat\logs\theia.<today’s date>.log

Catalina Log

This is the container log file. This file is helpful if you’re running into issues starting Digital Hive or running into SSL issues. The log file is found here:
DigitalHive\app\node1\tomcat\logs\catalina.<date>.log

izPackInstaller Log

This log file is useful when troubleshooting installation issues. The log file is found here:
Digital Hive Installer\Theia-installer-win-x64\logs\izPackInstaller.log

Provisioner Log

The provisioner sets up the default initial state of the database on a fresh install. This is another log file that is useful in troubleshooting installation issues because it has information about why it may have failed. Usually, this is due to Elasticsearch not starting. The log file is found here:
DigitalHive\logs\provisioner.log

Elasticsearch Logs

The Elasticsearch logs are used when troubleshooting searching and indexing issues. As you have 2 Elasticsearch nodes there are logs for both nodes. The log files can be found here:
DigitalHive\Elasticsearch\logs\theia_es_1\theia-cluster-<date>.log
DigitalHive\Elasticsearch\logs\theia_es_2\theia-cluster-<date>.log

PostgreSQL Log

This log file is useful when troubleshooting issues with the PostgreSQL database. This log file is found here:
DigitalHive\PostgreSQL\data\pg_log\postgresql-<date>.log

    • Related Articles

    • Backing up the Digital Hive Content Store

      Question Is there a way to backup the Digital Hive content store? Answer Digital Hive uses PostgreSQL as the application content store. As part of the Digital Hive platform, a daily process executes that creates an archive of the entire content ...
    • Single Sign On with Digital Hive on Linux

      Question Is it possible to set up Single Sign On when Digital Hive is on Linux? Answer Yes, it is possible using OAUTH2, OpenID Connect (OIDC), and OKTA with Azure. First you will need to create a Digital hive Azure App Registration, you can refer to ...
    • Digital Hive Load Balancing

      Question Due to the number of users and the critical nature of the BI reports, it is desirable to introduce more capacity into the Digital Hive environment. Can Digital Hive be installed across multiple servers? Answer Digital Hive can be installed ...
    • Digital Hive Architecture Overview

      Overview Digital Hive is a lightweight, web-based application that is both easy to install as well as to maintain and manage. Other than the Microsoft C++ redistributable (https://www.microsoft.com/en-ca/download/details.aspx?id=40784), there are no ...
    • What do the Digital Hive Capabilities Control in the Product?

      Question Digital Hive provides the ability to create new roles that contain various capabilities. What do each of the capabilities control? Answer Here is a listing of the Digital Hive capabilities. Please note that these are subject to change in ...