Starting Optima Micro

The typical PTV Optima Micro environment consists of :

How to start PTV Optima Micro

You can start PTV Optima Micro as shown in the list:

  1. If Optima AS is running, stop the service.

    Caution:  OMMB must be started before Optima AS and PTV Optima Micro. If all servers of the OMMB cluster are restarted, afterwards you must also restart all Optima AS and PTV Optima Micro services on all servers.

  2. On every server of Optima Micro Message Broker (OMMB) cluster:

    • Start Zookeeper
    • Start Kafka
  3. Start Optima AS

  4. Start TRE, if it is not already running.

    Important:  TRE must complete at least one simulation before PTV Optima Micro is really operative.

  5. Start Optima Micro Workers (OMW) services.

How to confirm that PTV Optima Micro is running

Optima Micro Message Broker and Optima Micro Worker can be checked by using the Optima Micro log monitor.

After starting PTV Optima Micro:

  1. Install the Optima Micro log monitor (see → Optima Micro: monitoring log files).
  2. Configure Optima Micro log monitor tags (see → Optima Micro configuration):

    • <BrokerList> set to your specific Optima Micro Message Broker
    • <Offset>Begin</Offset>
  3. Start the Optima Micro log monitor.

    By visual inspection, it should look like the example - containing Heartbeat entries - and should not contain any errors or warnings.

Example of Optima Micro log monitor

2020-07-01T16:01:52.6551363+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] starts
2020-07-01T16:01:52.6621198+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] "Configuration":{
    "Kafka":{
        "BrokerList":"localhost"
        "Offset":"Begin"
    }
    "Logging":{
        "PathFormat":"c:\optima\micro\log\ptv-optima-micro-monitor-{Date}.txt"
    }
}

2020-07-01T16:01:52.6631171+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Broker ConfluentKafka[localhost]
2020-07-01T16:01:52.6641155+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic ptv-optima-micro-monitor
2020-07-01T16:01:52.6641155+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] starts
2020-07-01T15:42:04.1450629+02:00 [INF] [PTV-P19-TO:22300] [MicroProgram] -----------------------------------------------------------------------------
2020-07-01T15:42:04.1450629+02:00 [INF] [PTV-P19-TO:22300] [MicroProgram] Built for Vissim version 'Installed version'
2020-07-01T15:42:04.1450629+02:00 [INF] [PTV-P19-TO:22300] [MicroProgram] Configuration:
2020-07-01T15:42:04.1606512+02:00 [INF] [PTV-P19-TO:22300] [MicroProgram] "Configuration":{
    "CanAggregate":"true"
    "CanOffline":"true"
    "MessageRetentionTimeSpan":"00:30:00"
    "Kafka":{
        "BrokerList":"localhost"
    }
    "Status":{
        "UpdateInterval":"00:00:10"
    }
    "Prepare":{
        "NumRandomSeeds":"2"
        "VissimEvaluationInterval":"300"
        "VissimNumWarmupEvaluationIntervals":"1"
        "Vissim_Model":"c:\optima-micro\Vissim_Model"
        "OfflineRetryTimeOut":"00:01:00"
    }
    "Simulate":{
        "Vissim_Model":"c:\optima-micro\Vissim_Model"
        "WorkingFolder":"c:\optima-micro\WorkingDirectory"
        "VissimProgId":"Vissim.Vissim"
        "NumParallelWorkers":"3"
    }
    "Logging":{
        "PathFormat":"c:\optima\micro\log\ptv-optima-micro-{Date}.txt"
        "Kafka":{
            "BrokerList":"localhost"
        }
    }
}

2020-07-01T15:42:04.2921921+02:00 [INF] [PTV-P19-TO:22300] [Micro[1]] Service starts
2020-07-01T15:42:04.3078482+02:00 [INF] [PTV-P19-TO:22300] [Micro[1]] CreateConsumersAndProducers
2020-07-01T15:42:04.3078482+02:00 [INF] [PTV-P19-TO:22300] [Micro[1]] Reading only queued messages more recent than 07/01/2020 15:12:04 +02:00.
2020-07-01T15:42:15.8199205+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:42:25.8733739+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:42:35.9313592+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:42:45.9970915+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:42:56.0607200+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:43:06.1233785+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:43:16.1753998+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:43:26.2230206+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:43:36.3272497+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:43:46.3621347+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:43:56.4362041+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:44:06.5096437+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:44:16.5495057+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:44:26.5873355+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:44:36.6444032+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:44:46.6941123+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:44:56.6980496+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:45:06.7473085+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:45:16.7875948+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:45:26.8342847+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:45:36.8560879+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:45:46.9183835+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:45:56.9600137+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:46:06.9897456+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:46:17.0408599+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:46:27.1136308+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:46:37.1651427+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:46:47.2115513+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:46:57.2487132+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:47:07.3073088+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:47:17.3555232+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:47:27.3912335+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:47:37.4340757+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:47:47.4906862+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:47:57.5247733+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:48:07.5829916+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:48:17.5970014+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:48:27.6186165+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:48:37.6985397+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:48:47.7516475+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:48:57.7989127+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:49:07.8415851+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:49:17.8935798+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:49:27.9545281+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:49:38.0064869+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:49:48.0544546+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:49:58.0882482+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:50:08.1302716+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:50:18.1784419+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:50:28.2426295+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:50:38.2890737+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:50:48.3253234+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:50:58.3596692+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:51:08.4374204+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:51:18.4829753+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:51:28.5270616+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:51:38.5732339+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:51:48.6362566+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:51:58.6756592+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:52:08.7166986+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:52:18.7418551+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:52:28.7709419+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:52:38.8086513+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:52:48.8461733+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:52:58.8825295+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:53:08.9312285+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:53:18.9765121+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:53:29.0340759+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:53:39.0659881+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:53:49.1140349+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:53:59.1489206+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:54:09.1829559+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:54:19.2479963+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:54:29.2920104+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:54:39.3449430+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:54:49.3961623+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:54:59.4476763+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:55:09.4973375+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:55:19.5465335+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:55:29.5939073+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:55:39.6502718+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:55:49.6907865+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:55:59.7766381+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:56:09.8458067+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:56:19.8862787+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:56:29.9469934+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:56:40.0122108+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:56:50.0534732+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:57:00.0931894+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:57:10.1392465+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:57:20.1762565+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:57:30.2166555+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:57:40.2555021+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:57:50.2970414+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:58:00.3389027+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:58:10.3844982+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:58:20.4307288+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:58:30.4977872+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:58:40.5480012+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:58:50.5981778+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:59:00.6363703+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:59:10.6867156+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:59:20.7383835+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:59:30.7882020+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:59:40.8067437+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T15:59:50.8109597+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:00:00.8352090+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:00:10.8374478+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:00:20.8526743+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:00:30.8667387+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:00:40.8865266+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:00:50.9005419+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:01:00.9298598+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:01:10.9439217+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:01:20.9768482+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:01:30.9780610+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:01:41.0054616+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:01:51.0232184+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:02:01.0410163+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:02:11.0883176+02:00 [DBG] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] delay 5000ms
2020-07-01T16:02:11.0524137+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:02:21.0688051+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:02:31.2013982+02:00 [DBG] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] delay 5000ms
2020-07-01T16:02:31.1011382+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:02:41.1157997+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:02:51.2699923+02:00 [DBG] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] delay 5000ms
2020-07-01T16:02:52.7189224+02:00 [DBG] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] kafka admin statistics { "name": "rdkafka#producer-2", "client_id": "rdkafka", "type": "producer", "ts":27112350025, "time":1593612172, "replyq":0, "msg_cnt":0, "msg_size":0, "msg_max":100000, "msg_size_max":1073741824, "simple_cnt":0, "metadata_cache_cnt":0, "brokers":{ "172.23.205.5:9092/0": { "name":"172.23.205.5:9092/0", "nodeid":0, "nodename":"172.23.205.5:9092", "source":"learned", "state":"INIT", "stateage":59987748, "outbuf_cnt":0, "outbuf_msg_cnt":0, "waitresp_cnt":0, "waitresp_msg_cnt":0, "tx":0, "txbytes":0, "txerrs":0, "txretries":0, "req_timeouts":0, "rx":0, "rxbytes":0, "rxerrs":0, "rxcorriderrs":0, "rxpartial":0, "zbuf_grow":0, "buf_grow":0, "wakeups":0, "connects":0, "disconnects":0, "int_latency": { "min":0, "max":0, "avg":0, "sum":0, "stddev": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "p99_99": 0, "outofrange": 0, "hdrsize": 11376, "cnt":0 }, "outbuf_latency": { "min":0, "max":0, "avg":0, "sum":0, "stddev": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "p99_99": 0, "outofrange": 0, "hdrsize": 11376, "cnt":0 }, "rtt": { "min":0, "max":0, "avg":0, "sum":0, "stddev": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "p99_99": 0, "outofrange": 0, "hdrsize": 13424, "cnt":0 }, "throttle": { "min":0, "max":0, "avg":0, "sum":0, "stddev": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "p99_99": 0, "outofrange": 0, "hdrsize": 17520, "cnt":0 }, "req": { "Produce": 0, "Offset": 0, "Metadata": 0, "SaslHandshake": 0, "ApiVersion": 0, "InitProducerId": 0 }, "toppars":{ } } , "localhost:9092/bootstrap": { "name":"localhost:9092/bootstrap", "nodeid":-1, "nodename":"localhost:9092", "source":"configured", "state":"UP", "stateage":59988136, "outbuf_cnt":0, "outbuf_msg_cnt":0, "waitresp_cnt":0, "waitresp_msg_cnt":0, "tx":2, "txbytes":50, "txerrs":0, "txretries":0, "req_timeouts":0, "rx":2, "rxbytes":352, "rxerrs":0, "rxcorriderrs":0, "rxpartial":0, "zbuf_grow":0, "buf_grow":0, "wakeups":5, "connects":1, "disconnects":0, "int_latency": { "min":0, "max":0, "avg":0, "sum":0, "stddev": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "p99_99": 0, "outofrange": 0, "hdrsize": 11376, "cnt":0 }, "outbuf_latency": { "min":41, "max":41, "avg":41, "sum":82, "stddev": 0, "p50": 41, "p75": 41, "p90": 41, "p95": 41, "p99": 41, "p99_99": 41, "outofrange": 0, "hdrsize": 11376, "cnt":2 }, "rtt": { "min":267, "max":277, "avg":272, "sum":544, "stddev": 5, "p50": 267, "p75": 277, "p90": 277, "p95": 277, "p99": 277, "p99_99": 277, "outofrange": 0, "hdrsize": 13424, "cnt":2 }, "throttle": { "min":0, "max":0, "avg":0, "sum":0, "stddev": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "p99_99": 0, "outofrange": 0, "hdrsize": 17520, "cnt":0 }, "req": { "Produce": 0, "Offset": 0, "Metadata": 1, "SaslHandshake": 0, "ApiVersion": 1, "InitProducerId": 0 }, "toppars":{ } } }, "topics":{ } , "tx":2, "tx_bytes":50, "rx":2, "rx_bytes":352, "txmsgs":0, "txmsg_bytes":0, "rxmsgs":0, "rxmsg_bytes":0}
2020-07-01T16:02:56.3005245+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] -1 localhost:9092/bootstrap
2020-07-01T16:02:56.3025183+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Broker: 0 172.23.205.5:9092
2020-07-01T16:02:56.3174776+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: optimissim-vissimofflinedataresult Success
2020-07-01T16:02:56.3184756+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: ptv-optima-micro-monitor Success
2020-07-01T16:02:56.3184756+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: __consumer_offsets Success
2020-07-01T16:02:56.3338274+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: ptv-optima-micro Success
2020-07-01T16:02:56.3338274+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: optimissim-statusupdate Success
2020-07-01T16:02:56.3477982+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: optimissim-startsimulation Success
2020-07-01T16:02:56.3538662+02:00 [INF] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] Topic: optimissim-kpiresult Success
2020-07-01T16:02:51.1449023+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:03:01.1464409+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)
2020-07-01T16:03:11.1969532+02:00 [DBG] [PTV-P19-TO:9296] [ptv-optima-micro-monitor] delay 5000ms
2020-07-01T16:03:11.1778647+02:00 [DBG] [PTV-P19-TO:22300] [Micro[1]] Heartbeat (running:)xxx
 xxx
xxx

Important:  For a full functional check, it is necessary to request a microscopic simulation through the API → Getting status, configuration or KPI results of a single simulation.