I have latest icinga2 and web2 running on latest debian 9.4 updated to the
day.

I have graphite running as docker container, i can access it's web ui all
is good, metrics are recorded.
In icingaweb2 graphs dont show anything, no error no nothing.
If i select Graphite from the menu and click either Hosts or Services  i
get this

SQLSTATE[42000]: Syntax error or access violation: 1253 COLLATION
> 'latin1_general_ci' is not valid for CHARACTER SET 'utf8', query was:
> SELECT so.name1 AS host_name, h.display_name COLLATE latin1_general_ci AS
> host_display_name, so.name2 AS service_description, s.display_name COLLATE
> latin1_general_ci AS service_display_name, ss.check_command AS
> service_check_command, scv_check_command.varvalue AS _service_check_command
> FROM icinga_objects AS so
> INNER JOIN icinga_services AS s ON s.service_object_id = so.object_id AND
> so.is_active = 1 AND so.objecttype_id = 2
> INNER JOIN icinga_hosts AS h ON h.host_object_id = s.host_object_id
> INNER JOIN icinga_hoststatus AS hs ON hs.host_object_id = s.host_object_id
> INNER JOIN icinga_servicestatus AS ss ON ss.service_object_id =
> so.object_id
> LEFT JOIN icinga_customvariablestatus AS scv_check_command ON
> s.service_object_id = scv_check_command.object_id AND
> scv_check_command.varname = 'check_command' COLLATE latin1_general_ci ORDER
> BY s.display_name COLLATE latin1_general_ci ASC LIMIT 25
> ------------------------------
>
> #0 /usr/share/icingaweb2/library/vendor/Zend/Db/Statement.php(297): 
> Zend_Db_Statement_Pdo->_execute(Array)
> #1 /usr/share/icingaweb2/library/vendor/Zend/Db/Adapter/Abstract.php(470): 
> Zend_Db_Statement->execute(Array)
> #2 
> /usr/share/icingaweb2/library/vendor/Zend/Db/Adapter/Pdo/Abstract.php(232): 
> Zend_Db_Adapter_Abstract->query(String, Array)
> #3 /usr/share/icingaweb2/library/vendor/Zend/Db/Adapter/Abstract.php(744): 
> Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Select), Array)
> #4 /usr/share/php/Icinga/Data/Db/DbConnection.php(301): 
> Zend_Db_Adapter_Abstract->fetchRow(Object(Zend_Db_Select))
> #5 /usr/share/php/Icinga/Data/SimpleQuery.php(579): 
> Icinga\Data\Db\DbConnection->fetchRow(Object(Icinga\Module\Monitoring\Backend\Ido\Query\ServicestatusQuery))
> #6 /usr/share/php/Icinga/Data/SimpleQuery.php(455): 
> Icinga\Data\SimpleQuery->fetchRow()
> #7 
> /usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/DataView.php(538):
>  Icinga\Data\SimpleQuery->hasResult()
> #8 
> zend.view:///usr/share/icingaweb2/modules/graphite/application/views/scripts/list/services.phtml(26):
>  Icinga\Module\Monitoring\DataView\DataView->hasResult()
> #9 /usr/share/php/Icinga/Web/View.php(270): include(String)
> #10 /usr/share/icingaweb2/library/vendor/Zend/View/Abstract.php(877): 
> Icinga\Web\View->_run(String)
> #11 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/Helper/ViewRenderer.php(904):
>  Zend_View_Abstract->render(NULL)
> #12 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/Helper/ViewRenderer.php(925):
>  Zend_Controller_Action_Helper_ViewRenderer->renderScript(String, NULL)
> #13 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/Helper/ViewRenderer.php(964):
>  Zend_Controller_Action_Helper_ViewRenderer->render()
> #14 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/HelperBroker.php(272):
>  Zend_Controller_Action_Helper_ViewRenderer->postDispatch()
> #15 /usr/share/icingaweb2/library/vendor/Zend/Controller/Action.php(518): 
> Zend_Controller_Action_HelperBroker->notifyPostDispatch()
> #16 /usr/share/php/Icinga/Web/Controller/Dispatcher.php(76): 
> Zend_Controller_Action->dispatch(String)
> #17 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php(937): 
> Icinga\Web\Controller\Dispatcher->dispatch(Object(Icinga\Web\Request), 
> Object(Icinga\Web\Response))
> #18 /usr/share/php/Icinga/Application/Web.php(409): 
> Zend_Controller_Front->dispatch(Object(Icinga\Web\Request), 
> Object(Icinga\Web\Response))
> #19 /usr/share/php/Icinga/Application/webrouter.php(104): 
> Icinga\Application\Web->dispatch()
> #20 /usr/share/icingaweb2/public/index.php(4): require_once(String)
> #21 {main}
>
> SQLSTATE[42000]: Syntax error or access violation: 1253 COLLATION
> 'latin1_general_ci' is not valid for CHARACTER SET 'utf8'
> ------------------------------
>
> #0 /usr/share/icingaweb2/library/vendor/Zend/Db/Statement/Pdo.php(219): 
> PDOStatement->execute(Array)
> #1 /usr/share/icingaweb2/library/vendor/Zend/Db/Statement.php(297): 
> Zend_Db_Statement_Pdo->_execute(Array)
> #2 /usr/share/icingaweb2/library/vendor/Zend/Db/Adapter/Abstract.php(470): 
> Zend_Db_Statement->execute(Array)
> #3 
> /usr/share/icingaweb2/library/vendor/Zend/Db/Adapter/Pdo/Abstract.php(232): 
> Zend_Db_Adapter_Abstract->query(String, Array)
> #4 /usr/share/icingaweb2/library/vendor/Zend/Db/Adapter/Abstract.php(744): 
> Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Select), Array)
> #5 /usr/share/php/Icinga/Data/Db/DbConnection.php(301): 
> Zend_Db_Adapter_Abstract->fetchRow(Object(Zend_Db_Select))
> #6 /usr/share/php/Icinga/Data/SimpleQuery.php(579): 
> Icinga\Data\Db\DbConnection->fetchRow(Object(Icinga\Module\Monitoring\Backend\Ido\Query\ServicestatusQuery))
> #7 /usr/share/php/Icinga/Data/SimpleQuery.php(455): 
> Icinga\Data\SimpleQuery->fetchRow()
> #8 
> /usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/DataView.php(538):
>  Icinga\Data\SimpleQuery->hasResult()
> #9 
> zend.view:///usr/share/icingaweb2/modules/graphite/application/views/scripts/list/services.phtml(26):
>  Icinga\Module\Monitoring\DataView\DataView->hasResult()
> #10 /usr/share/php/Icinga/Web/View.php(270): include(String)
> #11 /usr/share/icingaweb2/library/vendor/Zend/View/Abstract.php(877): 
> Icinga\Web\View->_run(String)
> #12 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/Helper/ViewRenderer.php(904):
>  Zend_View_Abstract->render(NULL)
> #13 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/Helper/ViewRenderer.php(925):
>  Zend_Controller_Action_Helper_ViewRenderer->renderScript(String, NULL)
> #14 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/Helper/ViewRenderer.php(964):
>  Zend_Controller_Action_Helper_ViewRenderer->render()
> #15 
> /usr/share/icingaweb2/library/vendor/Zend/Controller/Action/HelperBroker.php(272):
>  Zend_Controller_Action_Helper_ViewRenderer->postDispatch()
> #16 /usr/share/icingaweb2/library/vendor/Zend/Controller/Action.php(518): 
> Zend_Controller_Action_HelperBroker->notifyPostDispatch()
> #17 /usr/share/php/Icinga/Web/Controller/Dispatcher.php(76): 
> Zend_Controller_Action->dispatch(String)
> #18 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php(937): 
> Icinga\Web\Controller\Dispatcher->dispatch(Object(Icinga\Web\Request), 
> Object(Icinga\Web\Response))
> #19 /usr/share/php/Icinga/Application/Web.php(409): 
> Zend_Controller_Front->dispatch(Object(Icinga\Web\Request), 
> Object(Icinga\Web\Response))
> #20 /usr/share/php/Icinga/Application/webrouter.php(104): 
> Icinga\Application\Web->dispatch()
> #21 /usr/share/icingaweb2/public/index.php(4): require_once(String)
> #22 {main}
>
> I suppose this is why no graphs are rendered.
How do i fix this ?
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to