The fake transaction performs all of the functionality required within that service
Must be more than a ping. Test DB read/write path, any other resource needs like downstream dependencies. Have seen services where health-check API endpoint returns 200 OK but DB connection pool has failed and no customer transactions are working.
Share this highlighthttp://www.safaribooksonline.com/a/microservices-antipatterns-and/18731305/