Merge Request #215
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'.
-
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
-
mentioned in commit ea6b8486aa0b152efdbb9fcd4a0d50e2cafc3aaa