Monitoring Splunk

Monitoring Console Health Check does not run, only shows loading page

tcmarquesi
Explorer

I'm trying to run Monitoring Console Health Check but it doesn't start. Splunk shows me only "Loading..." page. The checklist.conf file is ok in default directory. I'm running the brand new version 7.2.4. Can someone help me please?

alt text

Labels (1)
0 Karma

fboeje
Explorer

We had the same issue after upgrading to 8.2.4

Cleaning the browser cache solved the issue

0 Karma

rkantamaneni_sp
Splunk Employee
Splunk Employee

There seem to be two potential causes for this issue. There are known issues with regards to checklist.conf (currently still open) and for licensing for pre-7.3.6 and pre-8.0.4:

1.) SPL-207786: Monitoring Console Health Check stuck "Loading" if there's an empty checklist.conf stanza defined

I was able to reproduce this issue by creating a checklist.conf file in an app with an empty stanza and restarting splunk.

e.g. some_app/local/checklist.conf

[empty_checklist]

The stanza has no contents. When I renamed/removed that checklist.conf file (or commented out the empty stanza), the Health Check in Monitoring Console loaded fine.

You can search for the stanzas of checklist.conf by running:

$SPLUNK_HOME/bin/splunk btool checklist list --debug

and looking for any empty stanza(s). It's possible to output to a file if it's easier to check that way or to try using grep to simplify the search.

$SPLUNK_HOME/bin/splunk btool checklist list --debug | grep -A 2 "^/.*\[.*\]\s*$"

If any empty stanza(s) are identified, they can be commented out in their respective .conf files. You might run into this issue if you have the Campus Compliance App installed (FYI @Anonymous ) as it has an empty stanza [campus_compliance] in the default folder in checklist.conf.

2.)  SPL-183477, SPL-184039, SPL-184962 - MC: Health Check page stuck in "Loading..." when Forwarder license is used

If using a free license (Splunk Enterprise Term Non-Production License) on an Enterprise Splunk instance or if a Universal Forwarder (UF) license is present on any Heavy Forwarder (HF) or other Enterprise Splunk instance, then the Health Check dashboard will not load on that instance.

For Splunk 7.x (before 7.3.6) and 8.0.x (before 8.0.4) Instances using the free license - Splunk Enterprise Term Non-Production License, it is recommended to disable the Health Check feature when using the free license. If a UF license is present on the HF or other instances, determine if it's supposed to be there and remove it if possible.

For 7.x, this has been fixed since Splunk 7.3.6+: https://docs.splunk.com/Documentation/Splunk/7.3.6/ReleaseNotes/Fixedissues#Uncategorized_issues

manol
Engager

$SPLUNK_HOME/bin/splunk btool checklist list --debug | grep -A 2 "^/.*\[.*\]\s*$"

did it for me nicely, removed the file and voila!

thank you very much for given the details and the specific search, I could not find it in the first one

I have been nearly a year without the health check.

mrunals
Path Finder

I had this issue and recently found the solution. I'd suspect you have an empty health check somewhere in a checklist.conf. One way to find this is to load the health check list dashboard (add "_list" to the end of the health check dashboard that doesn't load). Then click on either the name or action field and then disable any empty items there in the UI. The dashboard also shows which app the checks are in so you can look at the checklist.conf in that app to see what's up. In my case I had an app where the attribute settings for a check were all commented out except for the health check name. 

woodcock
Esteemed Legend

The problem is most likely that you are clicking on Monitoring Console which is unfortunately always present in the GUI, even though your Search Head is not actually (configured as) a Monitoring Console. Despite how it may appear, it doesn't "just work"; there is some admin-level setup and it MUST NOT be done on a regular Search Head.

Anonymous
Not applicable

Did this problem have any known solution?

0 Karma

tom_frotscher
Builder

Can you check your browser console (press F12 for most browsers) for errors, so we can exclude client / browser / js problems?

0 Karma

pruthvikrishnap
Contributor

Few questions, do you have the admin access and are other components in monitoring console working fine?

0 Karma

tcmarquesi
Explorer

Yes for both, I have admin access and other MC dashboards are working fine.

0 Karma

kschofield_splu
Splunk Employee
Splunk Employee

Did you get a resolution to this?

0 Karma

codebuilder
Influencer

It's likely a permissions issue. Have you tailed the log files while trying to access the health check?

tail -100f $SPLUNK_HOME/var/log/splunk/splunkd.log
----
An upvote would be appreciated and Accept Solution if it helps!
0 Karma
Get Updates on the Splunk Community!

Earn a $35 Gift Card for Answering our Splunk Admins & App Developer Survey

Survey for Splunk Admins and App Developers is open now! | Earn a $35 gift card!      Hello there,  Splunk ...

Continuing Innovation & New Integrations Unlock Full Stack Observability For Your ...

You’ve probably heard the latest about AppDynamics joining the Splunk Observability portfolio, deepening our ...

Monitoring Amazon Elastic Kubernetes Service (EKS)

As we’ve seen, integrating Kubernetes environments with Splunk Observability Cloud is a quick and easy way to ...