Nexus' software components have new names:

Nexus PRIME -> Smart ID Identity Manager
Nexus Certificate Manager -> Smart ID Certificate Manager
Nexus Hybrid Access Gateway -> Smart ID Digital Access component
Nexus Personal -> Smart ID clients

Go to Nexus homepage for overviews of Nexus' solutions, customer cases, news and more.

Skip to end of metadata
Go to start of metadata

This article describes how to run health check and check logs and statistics for Hermod

Expand/Collapse All

 View application information
  1. To check that Hermod is alive, and view the running instance id and version, use the following command. Make sure to use the correct port:

    Example: Health check
    GET https://my-hermod-server:20400/<contextPath>/info
    Response 200 OK
          "name":"Cod Hermod",
 Check application health
  1. To check health information and status for the running Hermod, use the following command. Make sure to use the correct port

    Example: Health check
    GET https://my-hermod-server:20400/<contextPath>/health

These are the built-in statuses:






 Check logs
  1. To check the logs:

    Example: Check logs
    # Login to the host
    ssh user@machine
    su - docker
    # Check logs
    cd compose/hermod
    docker-compose logs -f --tail=100
 Check metrics

Hermod stores metrics since the last restart. These can be viewed via a http request.

  1. To view the Hermod metrics:

    Example: Check metrics
    # Find the current port for an Hermod instance (33700 in this case)
    docker-compose ps | grep hermod_hermod
    hermod_hermod_1            ./ app ...   Up>20400/tcp
    # Use curl to get metrics (You can use to format the output)
    curl  http://localhost:33600/<contextPath>/metrics