Nagvis Undefined property CorePDOHandler

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
ssoliveira
Posts: 91
Joined: Wed Dec 07, 2016 6:02 pm

Nagvis Undefined property CorePDOHandler

Post by ssoliveira »

Hello good afternoon;

I installed a server yesterday with the latest version of Nagios xi (5.6.10);

Then I performed the procedures documented in the following file; to leave mysql running on a remote server.

[root@datamon-ugt-xi ~]# cat /etc/system-release
CentOS Linux release 7.7.1908 (Core)

https://assets.nagios.com/downloads/nag ... Server.pdf

Until then; we perform all tests; and everything was working.

Today; we try to create dashboards in nagvis; however, there are errors that we cannot identify;

We built a new server; and we re-performed the same procedures; and the Nagvis problem also occurred on the new server;

Could you help me, please:

Here are some errors and prints

Code: Select all

Error: (0) Undefined property: CorePDOHandler::$data
URL: /nagvis/frontend/nagvis-js/index.php?mod=Map&act=view&show=PRINCIPAL
File: /usr/local/nagvis/share/server/core/classes/CorePDOHandler.php
Line: 306
#0 /usr/local/nagvis/share/server/core/classes/CorePDOHandler.php(306): nagvisExceptionErrorHandler(8, 'Undefined prope...', '/usr/local/nagv...', 306, Array)
#1 /usr/local/nagvis/share/server/core/classes/CorePDOHandler.php(332): CorePDOHandler->prep('SELECT UNIX_TIM...')
#2 /usr/local/nagvis/share/server/core/classes/GlobalBackendPDO.php(1334): CorePDOHandler->query('SELECT UNIX_TIM...', Array)
#3 /usr/local/nagvis/share/server/core/sources/dynmap.php(43): GlobalBackendPDO->getProgramStart()
#4 /usr/local/nagvis/share/server/core/sources/dynmap.php(286): dynmap_program_start(Object(GlobalMapCfg), Array)
#5 /usr/local/nagvis/share/server/core/classes/GlobalMapCfg.php(759): changed_dynmap(Object(GlobalMapCfg), 1579810066)
#6 /usr/local/nagvis/share/server/core/classes/GlobalMapCfg.php(1199): GlobalMapCfg->sourcesChanged(1579810066)
#7 /usr/local/nagvis/share/frontend/nagvis-js/classes/NagVisMapView.php(99): GlobalMapCfg->getFileModificationTime()
#8 /usr/local/nagvis/share/frontend/nagvis-js/classes/FrontendModMap.php(141): NagVisMapView->parse()
#9 /usr/local/nagvis/share/frontend/nagvis-js/classes/FrontendModMap.php(80): FrontendModMap->showViewDialog()
#10 /usr/local/nagvis/share/server/core/functions/index.php(120): FrontendModMap->handleAction()
#11 /usr/local/nagvis/share/frontend/nagvis-js/index.php(53): require('/usr/local/nagv...')
#12 {main}
You do not have the required permissions to view the files attached to this post.
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Nagvis Undefined property CorePDOHandler

Post by scottwilkerson »

For offloaded DB use in Nagvis you need to Click
Options -> Manage Backends -> Edit Backend
Select nagiosxi

Enter offloaded DB information
dbhost
dbuser
dbpass

Click Save
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
ssoliveira
Posts: 91
Joined: Wed Dec 07, 2016 6:02 pm

Re: Nagvis Undefined property CorePDOHandler

Post by ssoliveira »

Thank you man
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Nagvis Undefined property CorePDOHandler

Post by scottwilkerson »

ssoliveira wrote:Thank you man
No Problem

Locking thread
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked