Issue #175

Closed
softwarepublico/softwarepublico#175
Created by Rodrigo Siqueira de Melo (Edited )

Configurar o NGINX para servir os dados do syslog

Configurar o nginx para servir os dados recolhidos do syslog.

3 participants
  • 2eecd4b7edebcb887e143c62846b2048?s=40&d=identicon
    Rodrigo Siqueira de Melo @rodrigo

    @seocam, amanhã (27/08/2015) de 8h até as 10 e das 16h até as 18h o @paulohtfs estará trabalhando nesta tarefa e na issue 174. Recomendo, que vocês façam um pareamento para tentar terminar esta issue e #174.

    Choose File ...   File name...
    Cancel
  • 7a9f5a6844a41425779fbf1f80467bd3?s=40&d=identicon
    Paulo Tada @paulohtfs

    Só uma correção, não tenho disponibilidade das 8h as 10h.

    Choose File ...   File name...
    Cancel
  • 7a9f5a6844a41425779fbf1f80467bd3?s=40&d=identicon
    Paulo Tada @paulohtfs (Edited )

    Apesar dessa issue está relacionada apenas ao nginx, vou reportar o status geral dos outros serviços. Os serviços seguintes serviços estão mandando o log para o servidor syslog:

    • Colab
    • Mailman
    • Mailman-API
    • Backups (rsnapshot)

    Os logs dos serviços pendentes:

    • Nginx
    • Gitlab
    • Noosfero
    • PostgreSQL
    Choose File ...   File name...
    Cancel
  • 9fe63c7bd60deeb55e409a1d7dd173f5?s=40&d=identicon
    Sergio Oliveira @seocam (Edited )

    Apenas complementando:

    • O nginx não suporta syslog antes da versão 1.7.1 (estamos usando a 1.6.3).
    • O pessoal do Gitlab nos informou (via #gitlab/freenode) que o Gitlab não suporta syslog por padrão mas que podemos configurar o rsyslog local pra fazer parse dos arquivos e mandar para o remoto.
    Choose File ...   File name...
    Cancel
  • 2eecd4b7edebcb887e143c62846b2048?s=40&d=identicon
    Rodrigo Siqueira de Melo @rodrigo

    @seocam , neste caso eu acho que seria melhor criar issues especificas para o caso do nginx e gitlab. Com relação ao Noosfero e Postgres, conseguimos acabar nesta sprint ou ficará para a próxima sprint?

    Choose File ...   File name...
    Cancel
  • 9fe63c7bd60deeb55e409a1d7dd173f5?s=40&d=identicon
    Sergio Oliveira @seocam

    @rodrigo concordo sobre as issues. Pode criar?

    Nem eu nem o @paulohtfs estamos trabalhando nisso hoje. Se alguém de devops puder pegar isso hoje podemos terminar nesse sprint, caso contrário fica para o próximo.

    Choose File ...   File name...
    Cancel
  • 2eecd4b7edebcb887e143c62846b2048?s=40&d=identicon
    Rodrigo Siqueira de Melo @rodrigo

    @seocam eu posso criar sim.

    Choose File ...   File name...
    Cancel
  • 2eecd4b7edebcb887e143c62846b2048?s=40&d=identicon
    Rodrigo Siqueira de Melo @rodrigo

    @seocam , o nginx já está servindo os dados?

    Choose File ...   File name...
    Cancel
  • 9fe63c7bd60deeb55e409a1d7dd173f5?s=40&d=identicon
    Sergio Oliveira @seocam

    Essa task está neste sprint? tem alguém trabalhando nela? Eu eu o @paulohtfs não chegamos a ver a parte de expor os logs via nginx no último sprint e nesse sprint estou focando mais em Colab até o momento.

    Choose File ...   File name...
    Cancel
  • 7a9f5a6844a41425779fbf1f80467bd3?s=40&d=identicon
    Paulo Tada @paulohtfs (Edited )

    Faltam apenas 3 tasks pra fechar a história: esta, #209 e #208 . Ao meu ver, temos algumas opções:

    1. Deixar essas 3 tasks de lado e dar prioridade aos pacotes e outras atividades.
    2. Utilizar uma solução (já investigada) que consiste em configurar o syslog para mandar os arquivos de log para o servidor (Não é difícil, mas talvez demore), dps adicionar um status de melhoria (a propria aplicação mandar os logs para o servidor).
    3. Deslocar uma dupla pra finalizar as 3 tasks até o final da sprint.

    Pra mim as 2 primeiras são de menor risco.

    Choose File ...   File name...
    Cancel
  • 7a9f5a6844a41425779fbf1f80467bd3?s=40&d=identicon
    Paulo Tada @paulohtfs

    Status changed to closed

    Choose File ...   File name...
    Cancel