Starting Optima Micro
The typical PTV Optima Micro environment consists of :
- A single instance of the components of Optima(Optima AS, Optima DB, TRE).
-
A PTV Optima Micro configuration based on:
- A single OMLS (Windows or Linux server).
- A cluster of 3 OMMB (Linux servers).
- A cluster of 12 OMW (Windows servers).
How to start PTV Optima Micro
You can start PTV Optima Micro as shown in the list:
-
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.
-
On every server of Optima Micro Message Broker (OMMB) cluster:
- Start Zookeeper
- Start Kafka
-
Start Optima AS
-
Start TRE, if it is not already running.
Important: TRE must complete at least one simulation before PTV Optima Micro is really operative.
-
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:
- Install the Optima Micro log monitor (see → Optima Micro: monitoring log files).
-
Configure Optima Micro log monitor tags (see → Optima Micro configuration):
- <BrokerList> set to your specific Optima Micro Message Broker
- <Offset>Begin</Offset>
-
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.