title: Monitoring and Managing Applications title_in_menu: Monitoring and Managing Applications layout: website-normal menu_parent: index.md children:
So far we have gone through Apache Brooklyn's ability to deploy an application blueprint to a location, but this is just the beginning. Next we will outline how to manage the application that has been deployed.
{% read _br.applications.camp.md %}
{% read _br.entities.camp.md %}
{% read _br.sensors.camp.md %}
{% read _br.effectors.camp.md %}
{% read _br.activities.camp.md %}
{::comment}
Many commands require a “scope” expression to indicate the target on which they operate. The scope expressions are as follows (values in brackets are aliases for the scope):
application APP-ID (app, a)entity ENT-ID (ent, e)br application myapp entity myservereffector EFF-ID (eff, f)br a myapp e myserver eff xyzconfig CONF-KEY (conf, con, c)br a myapp e myserver config jmx.agent.modeactivity ACT-ID (act, v)br a myapp e myserver act iHG7sq1For example {% highlight bash %} $ br application Tomcat entity tomcatServer config {% endhighlight %} runs the config command with application scope of Tomcat and entity scope of tomcatServer.
{:/comment}
We will look next at a slightly more complex example, which will illustrate the capabilities of Brooklyn's policies mechanism, and how to configure dependencies between application entities.