Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

How can I make use of the included monit configuration files included with the OPDK?

I've noticed recently that in the 4.17.x OPDK there are monit configuration files included for each component. Does Apigee have any documentation on how to take advantage of these included configuration files.

cat /opt/apigee/edge-message-processor/monit/default.conf

check host edge-message-processor with address localhost restart program = "/opt/apigee/apigee-service/bin/apigee-service edge-message-processor monitrestart" if failed host <ipaddress> port 8998 and protocol http with http headers [X-Apigee.heartbeat: true] and request "/" and status < 600 with timeout 15 seconds for 3 times within 3 cycles then restart if failed host <ipaddress> port 4528 with timeout 15 seconds for 3 times within 3 cycles then restart
Solved Solved
0 12 783
1 ACCEPTED SOLUTION

This is not redundant with anything built into the Private Cloud distribution. The Monit config files are undocumented, but should work fine if you plan to integrate with an existing Monit instance.

View solution in original post

12 REPLIES 12