Monitoring process

 The main function of the LiKee system is periodical scanning of defined modules and evaluation of their state. System browses all active modules and their URL addresses according to their order.

Each module can have one or more URL addresses defined and LiKee queries them sequentially for response.

  • URL call results with success when it responses with 2xx code.

  • Other result codes are evaluated as failure.

  • Failure occurs also in case of connection or reading timeout. To suppress false alerts when a URL is temporarily inaccessible just for few milliseconds, the call is repeated with delay of one second. The URL call results in failure only when it is not reachable three times in row.

Response content is then evaluated by regular expression patterns. Each URL can have defined none, one or more patterns.

Failed URL calls and failed pattern tests are reported to users (“reporters”) registered for that particular module.