Merge Request #215

Merged
softwarepublico/softwarepublico!215
Created by Alessandro Beltrão

Syslog

Foram criados 2 cookbooks que realizam a configuração dos servidores e clientes dos logs: rsyslog e loganalyzer. Para a completa integração do cookbook é necessário que o ambiente tenha 6 maquinas disponíveis (database, social, integration, email, reverseproxy e monitor)

A maquina de 'monitor' deve ter acesso externo com o hostname configurado no arquivo config/"env"/config.yaml com a variável 'monitor_external_hostname'.

A aplicação web, loganalyzer, utiliza o banco de dados mariadb para configuração do usuário com acesso aos logs. Este banco está na maquina monitor. O motivo da utilização deste banco é o não suporte ao banco de dados PostegreSQL contido na maquina de 'database'.

Milestone: None

Merged by Alessandro Beltrão

Source branch has been removed
Commits (21)
2 participants
  • 7a9f5a6844a41425779fbf1f80467bd3?s=40&d=identicon
    Paulo Tada @paulohtfs

    Added 64 new commits:

    • 0be53a4b - Fix discussion list link on colab w/ relative url
    • 0ef38d0b - Merge branch 'fix_relative_url_link' into 'master'
    • 0c0dedf5 - Create relation only if it doesnt exist
    • 99d3573e - Merge branch 'community_association_migrations' into 'master'
    • 55f1dfdd - Refactor DownloadBlock
    • e0b7d6b9 - Merge branch 'refactor_download_block' into 'master'
    • bdfac9ea - Adjusts in the style of the 2nd step of software creation. Adds new style for the domain field.
    • b713e795 - Merge branch 'new_software_second_step_page' into 'master'
    • efba4e09 - Export noosfero spb migrations output to tmp file
    • 1bd3b428 - Adds encoding UTF-8 to migration w/ special char
    • d1aaa377 - Bump colab-deps version 1.12.16 >> 1.12.17
    • 840c1786 - Bump colab version 1.13.4 >> 1.13.5
    • 6572f85d - Merge branch 'community_association_migrations' into 'master'
    • 586b4ac7 - Match community, group and mail list
    • 2d0128d9 - Using identifier instead of community name
    • c2cbe71e - Merge branch 'community_association_migrations' into 'master'
    • 1ed023bb - SPB release 5.0a9
    • a2e970ad - Fixes license_info scope to Rails 3
    • 8dc50f2c - Merge branch 'fix_license_autocomplete' into 'master'
    • 9de7b2b9 - Adding the mezuro vm on local env
    • 95a22222 - Adding iptables rules for Mezuro machine
    • 712f1bf6 - Adding mezuro cookbooks
    • ed4a902f - Configuring postgresql with mezuro
    • aee4cafd - Adding recipes to roles
    • 22cd75e4 - Adding database configuration kalibro-processor
    • 2b05b3a9 - Adding db config kalibro_configurations prezento
    • 10ba1d25 - Adding the plugin of mezuro for colab integration
    • 424db438 - Passing kalibro-configuration to mezuro machine
    • 1bbbc554 - Adding the kalibro configurations for prezento
    • 42df8fef - Adding nginx configuration for mezuro machine
    • 4cbded6b - Changing ip to dns on kalibro_configuration nginx
    • 7324243f - Changing prezento pkg to prezento-spb pkg
    • c0e41ea7 - Change position of install nginx pkg
    • aef0a5eb - Changing database from colab to production
    • a60e5ff8 - Adding config for cdtc env
    • a2d7297c - Change mezuro colab plugin config file
    • 68ecd517 - Adding nginx config file for prezento service
    • 2b5b8576 - Modularizing the service of cookbook mezuro
    • a0c79a85 - Enable NGINX to listen on ports 82-84 for Mezuro
    • 1eb822c6 - Disable 'Code Quality' menu from colab
    • 1040e545 - Set IP address for mezuro
    • 2999bccf - Merge branch 'mezuro_cookbook' into 'master'
    • d2643302 - Adding mezuro vm to ssh_config on prod and dev env
    • 761a5c8e - Creating a machine "monitor" and configuring for local usage
    • 65f108fe - Adding machine on vagrant file and changing autostart for reverseproxy to false
    • 0d8505cd - Adding rsyslog cookbook and creating a new template for firewall monitor machine
    • d94fbf9d - Fix identation and changing permission for file rsyslog.conf
    • 40b2953a - Adding reverseproxy to listen 514 port for rsyslog
    • a830008c - Changing rsyslog.conf file to server.conf file
    • ae9df58a - Changing template rsyslog.conf to rsyslog.d/node.conf
    • 1013ce80 - Adding TPC reception to server.conf template
    • dc1b1c88 - Fixed indentation
    • 99e53677 - Separating the rsyslog node configurations
    • e1f4a1d3 - Added munin master to local
    • 9e91d007 - Separating spb_log template per host machine
    • bf01b5da - Changing recipes node and server to default recipe
    • f225e8be - Changing rsyslog recipes in roles monitoring_server and server
    • c82ea56a - Configuring postgresql to send log to syslog server
    • 97695dee - Config integration syslog to send gilabs log files to server
    • 8b44b200 - Adding configurations on syslog to send nginx noosfero log files to server
    • 65b82c87 - Configuring syslog to send nginx (gitlab,colab,mailman) log files to server
    • 101e4c38 - Configuring syslog to send nginx logs from reverseproxy to server
    • fa086eaa - Adding missing argument on spb_log.conf
    • 8d8385ed - Adding new sending config for social machine
    Choose File ...   File name...
    Cancel
  • 6214277e5f2d178a062cd19c44dfeb01?s=40&d=identicon
    Alessandro Beltrão @alessandrocb
    Choose File ...   File name...
    Cancel