This alerting extension is only meant for on-premise and dedicated SaaS controllers.
The HipChat alerting extension enables AppDynamics to post custom notifications as messages to a provided HipChat room. Chat room members can see a brief description of the health rule violation or event and get more detail on AppDynamics by following the URL provided in the alert message.
In directory = <controller-install-dir>\custom\actions add custom.xml, add below action in xml file(modify if the file already exists, and merge the below action)
<custom-actions> <action> <type>hipchat-alert</type> <!-- For windows *.bat --> <executable>hipchat-alert. bat</executable> <!-- For Linux/Unix *.sh --> <!-- executable>hipchat-alert.sh</executable --> </action> </custom-actions>
UnComment the appropriate executable tag in custom.xml based on windows or linux/unix machine.
Installing Custom Actions:
To create a Custom Action, first refer to the the following topics (requires login):
Now you are ready to use this extension as a custom action. In the AppDynamics UI, go to Alert & Respond -> Actions. Click Create Action. Select Custom Action and click OK. In the drop-down menu you can find the action called 'hipchat-alert'.
Always feel free to fork and contribute any changes directly here on GitHub.
For any questions or feature request, please contact AppDynamics Center of Excellence.
21 Sep 2016
v2.0: supports on-premise HipChat Server installation.
v2.1: Added support for HipChat v2 and removed HipChat v1 support
v2.1.1: Added changes to ignore ssl certificate mismatch issue
Feedback is always welcome.
Note: This extension works only with a dedicated SaaS controller or an on-prem controller. Alerting extensions, currently do not support multi-tenant SaaS controllers.