A set of munin plugins for monitoring ColdFusion servers
- coldfusion_applications : active application scopes
- coldfusion_sessions : active session scopes across all applications
- coldfusion_uptime : server uptime
- ColdFusion 8,9 or 10
-
copy the plugin into /usr/share/munin/plugins/
-
make a link in /etc/munin/plugins/
ln -s /usr/share/munin/plugins/coldfusion_applications /etc/munin/plugins/coldfusion_applications
-
copy the ColdFusion template into your webroot or desired location
-
if the templates are not accessible at the default location http://localhost:80/template_name.cfm customise the url in /etc/munin/plugin-conf.d/munin-node
[coldfusion_applications] env.url http://localhost:%d/coldfusion_applications.cfm env.ports 80 env.timeout 30
-
restart munin
/etc/init.d/munin-node restart
On the host where munin-node runs, check to see whether the plugin runs through munin-run:
# munin-run coldfusion_applications autoconf
returns: yes
Run the plugin:
# munin-run coldfusion_applications
returns: count.value 1
View the configuration:
# munin-run coldfusion_applications config
returns:
graph_title ColdFusion applications
graph_category ColdFusion
graph_args --base 1000
graph_vlabel active applications
graph_info Total number of active application scopes on the server instance
count.info Total active applications
count.label Active
count.draw AREA