File tree Expand file tree Collapse file tree 3 files changed +71
-1
lines changed Expand file tree Collapse file tree 3 files changed +71
-1
lines changed Original file line number Diff line number Diff line change 134
134
for programmatic processing. |mms | sends an alert as an |http |
135
135
POST request in which the request body contains a |json |
136
136
document that uses the same format as the |mms | |api |
137
- :doc: `Alerts resource </reference/api/alerts >`.
137
+ :doc: `Alerts resource </reference/api/alerts >`.
138
138
139
139
.. include :: /includes/facts/alert-webhook-mms-event-header.rst
140
140
145
145
to the :authrole: `Project Owner ` and eventually removes the
146
146
Webhook settings.
147
147
148
+ If your webhook requires HTTPS, you must
149
+ :ref: `import import your CA certificate into the Ops Manager trust store <add-ca-cert-to-om >`.
150
+
148
151
* - CA Flowdock Settings
149
152
150
153
- Sets default values for alert notifications sent to Flowdock.
Original file line number Diff line number Diff line change
1
+ ---
2
+ stepnum : 1
3
+ level : 4
4
+ ref : add-mongodb-user-to-db
5
+ title : " Add the CA certificate of the webhook into the Ops Manager HTTP server."
6
+ content : |
7
+
8
+ After adding the absolute path to your webhook trust store to the following command,
9
+ run it to add your CA certificate to the Ops Manager Java trust store.
10
+
11
+ .. code-block:: sh
12
+
13
+ sudo /opt/mongodb/mms/jdk/bin/keytool -noprompt -storepass changeit -import -trustcacerts -alias Webhook_CA -file <AbsolutePathofWebhookTrustStore> -keystore /opt/mongodb/mms/jdk/lib/security/cacerts
14
+
15
+ ---
16
+ stepnum : 2
17
+ level : 4
18
+ ref : nav-add-credentials-automation
19
+ title : " Confirm that the webhook CA certificate has been added."
20
+ content : |
21
+
22
+ Run the following command to confirm that the CA certificate has been added successfully.
23
+
24
+ .. code-block:: sh
25
+
26
+ sudo /opt/mongodb/mms/jdk/bin/keytool -noprompt -storepass changeit -list -v -keystore /opt/mongodb/mms/jdk/lib/security/cacerts | grep -i Webhook_CA
27
+ ---
28
+ stepnum : 3
29
+ level : 4
30
+ ref : add-credentials-automation-click-credentials
31
+ title : " Test an HTTPS request to Ops Manager to confirm connectivity."
32
+ content : |
33
+
34
+ After adding your webhook URL to the following command,
35
+ run it to test your webhook's HTTPS connectivity with Ops Manager.
36
+
37
+ .. code-block:: sh
38
+
39
+ sudo curl -vvvv -cacert /opt/mongodb/mms/jdk/lib/security/cacerts <WebhookURL>
40
+
41
+ ...
Original file line number Diff line number Diff line change
1
+ .. _add-ca-cert-to-om:
2
+
3
+ ============================================
4
+ Add CA Certificate to |mms| Java Trust Store
5
+ ============================================
6
+
7
+ .. default-domain:: mongodb
8
+
9
+ .. contents:: On this page
10
+ :local:
11
+ :backlinks: none
12
+ :depth: 1
13
+ :class: singlecol
14
+
15
+ In order to connect a webhook to |mms| with HTTPS, you'll need to import your
16
+ CA certificate into the |mms| Java Trust Store.
17
+
18
+ Prerequisites
19
+ -------------
20
+
21
+ - Have an accessible |mms| deployment
22
+
23
+ Add CA Cert to |mms| Java Truststore
24
+ ------------------------------------
25
+
26
+ .. include:: /includes/steps/add-ca-cert-to-om-truststore.rst
You can’t perform that action at this time.
0 commit comments