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 ...
    • Digital Hive Auditing Explained

      Question The Digital Hive Control Center doesn't seem to provide any reports or views around usage of the platform. Is there a way to create reports to show metrics like the amount of reports executed by platform, the number of searches being made, ...