system-config/modules
Clark Boylan 76d3e632d4 Add two more elasticsearch nodes.
* manifests/site.pp: List the two new elasticsearch nodes in the
appropriate lists.

* modules/logstash/manifests/elasticsearch.pp: Do not restart
elasticsearch when config files change. Service restarts are costly and
should be manually performed when necessary. Otherwise puppet should
simply update the config files.

* modules/logstash/templates/elasticsearch.yml.erb: Update elasticsearch
config with new cluster topology. Increase memory available for
indexing.

* modules/openstack_project/manifests/cacti.pp: Add new nodes to cacti
monitoring list.

Adding two more elasticsearch nodes to relieve memory pressure (more
nodes means fewer indexes per nodes which requires less memory to
manage). And two more nodes gives us more disk to retain older indexes
in. These new nodes should allow us to retain at least 3 weeks of
indexed logs.

Change-Id: I3a5a02311e939c8147e401110c7b96d085eb8274
Reviewed-on: https://review.openstack.org/36305
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2013-07-09 18:40:21 +00:00
..
bup Correct bup-excludes file installation. 2013-01-20 05:32:36 +00:00
devstack_host Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
etherpad_lite add ep_fintest, needed by ep_headings to etherpad 2013-04-09 17:19:51 +00:00
exim The facter osfamily of Ubuntu is Debian. 2013-04-25 21:37:00 +00:00
gerrit Add support for parameterized gerrit ports. 2013-06-26 14:25:47 +00:00
gerritbot Rename os-config-applier to os-apply-config. 2013-07-06 16:15:25 +00:00
github Protect pygithub with proper capitalization. 2012-12-01 00:58:52 +00:00
graphite Work acound carbon issue #55. 2013-01-02 19:05:59 +00:00
iptables The facter osfamily of Ubuntu is Debian. 2013-04-25 21:37:00 +00:00
jeepyb Install correct Python YAML package on CentOS/RH. 2013-05-09 03:55:55 +00:00
jenkins run script and load properties in correct order 2013-07-08 22:25:06 +00:00
kibana Better elasticsearch cluster settings. 2013-07-01 17:49:09 +00:00
launchpad_sync Rename quantum to neutron 2013-07-06 16:12:07 +00:00
lodgeit Fix lodgeit puppet bugs. 2013-07-01 19:33:40 +00:00
logrotate Clean up of minor puppet-lint warnings. 2012-11-26 20:55:57 +00:00
logstash Add two more elasticsearch nodes. 2013-07-09 18:40:21 +00:00
mailman Default to admin viewable mailman membership 2013-05-06 18:13:53 +00:00
mediawiki Add dependencies for lua and openid for mediawiki 2013-05-01 17:49:12 +00:00
meetbot Remove remaining nginx removal cruft. 2013-05-22 16:17:25 +00:00
openssl/manifests Puppet lint fixes 2012-11-12 18:58:07 +00:00
openstack_project Add two more elasticsearch nodes. 2013-07-09 18:40:21 +00:00
packagekit Add packagekit module. 2013-05-17 17:21:21 +00:00
pip Don't symlink pip on Fedora. 2013-06-25 21:40:18 +00:00
planet/manifests Remove remove_nginx. 2013-05-20 20:40:03 +00:00
puppetboot Fedora and Debian don't use Upstart files. 2013-06-26 13:57:41 +00:00
pypimirror Remove obsolete dependency for absent cron. 2013-03-18 21:21:23 +00:00
recheckwatch increase granularity of time to be < 1 day. 2013-03-07 03:41:55 +00:00
releasestatus Track neutron instead of quantum in releasestatus 2013-06-27 11:57:58 +00:00
remove_nginx/manifests Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
reviewday Force reviewday ssh to gerrit to use ipv4 2013-05-14 02:02:12 +00:00
salt Update launch docs for salt permissions. 2013-04-30 17:22:23 +00:00
snmpd Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
ssh Use facter's osfamily instead of operatingsystem. 2013-04-25 21:37:03 +00:00
ssl_cert_check/manifests Add ssl-cert-check to cacti server 2013-05-26 02:57:11 +00:00
statusbot Don't automatically run meetbot/statusbot. 2013-05-10 17:26:40 +00:00
subversion/manifests More puppet-lint formatting fixes 2012-10-05 19:47:44 +00:00
sudoers Clean up of minor puppet-lint warnings. 2012-11-26 20:55:57 +00:00
tmpreaper Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
ulimit The facter osfamily of Ubuntu is Debian. 2013-04-25 21:37:00 +00:00
unattended_upgrades Clean up of minor puppet-lint warnings. 2012-11-23 21:41:37 +00:00
user/manifests Create localuser.pp 2012-11-10 23:50:17 +00:00
zuul Use Zuul's internal gearman server. 2013-06-04 21:47:33 +00:00