2015-09-13 6 views
0

Я рассмотрел параметры конфигурации для GitLab CE относительно аналитики и обнаружил, что если бы я сконфигурировал следующую строку в /etc/gitlab/gitlab.rb, я смог бы отслеживать мой GitLab использование CE:Piwik Analytics с GitLab CE

gitlab_rails['extra_piwik_url'] = 'my.piwik.hostname' 
gitlab_rails['extra_piwik_site_id'] = '2' 

После выполнения gitlab-се переконфигурируйте, я могу видеть в HTML источник страницы следующий код отслеживания:

<script> 
    var _paq = _paq || []; 
    _paq.push(["trackPageView"]); 
    _paq.push(["enableLinkTracking"]); 

    (function() { 
    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://my.piwik.hostname/"; 
    _paq.push(["setTrackerUrl", u+"piwik.php"]); 
    _paq.push(["setSiteId", "2"]); 
    var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; 
    g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s); 
    })(); 
</script> 

к сожалению, глядя на полотна erver logs сервера Piwik, я не получаю никакого запроса. Может ли кто-нибудь увидеть то, что мне не хватает?

ответ

-2

Вы должны перенастроить GitLab после редактирования gitlab.rb для того, чтобы изменения вступили в силу:

gitlab-ctl reconfigure 
Смежные вопросы