Source: medium.com

Monitoring gRPC Uptime
With Asserted you can write sophisticated external health checks using the gRPC client and Mocha. Example on GitHub gRPC is an open source, high performance RPC framework that uses protocol buffers to efficiently serialize structured data between servers and clients in dozens of languages. The specialized interchange format that makes it highly performant is also means that a gRPC server usually requires a specialized client to communicate, regular HTTP libraries won’t work. As a result, Asserted is uniquely suited to providing the custom environment needed to externally monitor gRPC uptime and stability.

The gRPC server that the example tests will run against is described in this file.

Related Articles