gem installation
diff --git a/sensu/client.sls b/sensu/client.sls
index 87d51e9..d102995 100644
--- a/sensu/client.sls
+++ b/sensu/client.sls
@@ -25,6 +25,17 @@
 {%- for plugin_name, plugin in client.plugin.iteritems() %}
 {%- if plugin.enabled %}
 
+{%- if plugin_name == 'ruby_gems' %}
+{%- for gem_name, gem in client.plugin.ruby_gems.name.iteritems() %}
+
+sensu_client_gem_{{ gem_name }}_install:
+  gem.installed:
+  - gem_bin: /opt/sensu/embedded/bin/gem
+  - name: {{ gem_name }}
+
+{% endfor %}
+{%- endif %}
+
 {%- if plugin_name == 'sensu_community_plugins' %}
 
 sensu_client_community_plugins: