Users running Advanced Features in TIBCO LogLogic Log Management Intelligence (LMI) can sometimes encounter issues with advanced search query returning an error instead of search results. When users encounter the error
"Error processing query: parser with name xxxxxxxx has not been loaded" it typically means there is an issue with the corresponding data models being loaded into the Zookeeper configuration. For example, an error when running the query
"use Microsoft_Windows | sys_eventTime IN -1h" looks as follows:
This same error may not occur on every data model that is used. Users may notice that the searches against few data models end up disiplaying the above error while the others work fine. The items to check when this occurs are as follows:
- Ensure that the Zookeeper configuration lists the sources that are part of the configuration correctly. To do this, users can navigate to the following URL: https://1.1.1.1/logapp20/logu/monitoring (replacing the 1.1.1.1 with the appliance IP or DNS). Users will be required to login to the webUI first if they haven't already done so to access that URL. Under the list of items available, navigate to Sources and look for the source that has caused the error. In the above example, users should look for Microsoft_Windows source in the list to ensure Zookeeper has the source in the configuration.
- If the source does exist in the above URL, then users need to check the database to see if the actual entry is missing. The Zookeeper configuration is only a pointer to the configuration stored in the database. If Zookeeper has listed the source, but the error persists, then it is evident that the configuration pointer in Zookeeper is present but the actual configuration in the database might be missing or invalid. To check the actual configuration, follow the steps below:
- Login to CLI as toor
- Issue the command $ mysql logapplogu
- After getting dropped into MySQL, execute the command: mysql> select name from eventsourceconfiguration;
That above command should list the same number of sources that are listed in the Zookeeper configuration. As of LMI 6.2.1 the count should be 113. If the
eventsourceconfiguration table has a data model missing, then follow the steps in the resolution section under
"Database Issue Resolution". If the issue is with Zookeeper refer to
"Zookeeper configuration issue resolutions" section.