Use of custom actions for HTTP based integrations is no longer supported. Please look at HTTP Request Templates on how HTTP based integrations can be done. For sample HTTP templates, please check this article.
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.
19 Feb 2018
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
v2.1.2: Added proxy support
v2.1.3: Updated Licenses
Feedback is always welcome.