Customer Portal

Best practices for health checks against Clover Server / Execution History filters question

Comments 4

  • Avatar
    anyeone
    0
    Comment actions Permalink
    Addendum to the question: if the security check jobflow is the best practice, is there a way we can make it not require a username & password when being executed through http? My devops guru says route 53 doesn't support it so would need to put up a proxy to attach the auth header, but I'm wondering if there is another way?
  • Avatar
    the_goat
    0
    Comment actions Permalink
    If I'm not mistaken, you can disable write-in to execution history from both launch services and scheduled jobs (because of exactly this reason - frequently running jobs).

    But in your case I would not bother and just check server's HTTP API, more specifically cluster_status; if that one will get unresponsive, your server is down. See documentation for more info. Disregard its name, it works for single node too.
  • Avatar
    the_goat
    0
    Comment actions Permalink
    Come to think of it. You'll still need to authenticate, although if you'd upgrade to 4.7 onwards; you will be able to create Data Service (successor of Launch Service) which can be openned for any call w/o authentication.
  • Avatar
    Lukas Cholasta
    0
    Comment actions Permalink
    Hi,

    You can check whether the CloverETL Server is up on the following URL: http://<host>:<port>/clover/accessibilityTest.jsp. This page does not require any form of authentication and can return 3 states: OK/200, 500 or 503. It is not a documented page as it is usually used only for our internal testing, however, it should help you out with your scenario.

    Hope this helps,

Please sign in to leave a comment.