Relevance |
Parameter |
DataType |
Default Value |
Description |
Availability |
| MONROE |
monroe_guid | String | "localGuid" | Should be overridden by the MONROE scheduler | v0.5 |
| monroe_nodeid | String | "localNode" | MONROE node ID | v0.5 |
| monroe_ifup_interval_check | Numeric | 5 | Interval to check if interface is up | v0.5 |
| monroe_interfaces_without_metadata | Array of strings | ["eth0","wlan0"] | Client will not wait for metadata on these interfaces | v0.5 |
| monroe_modeminterfacename | String | "InternalInterface" | Modem interface name | v0.5 |
| monroe_modem_metadata_topic | String | "MONROE.META.DEVICE.MODEM" | Modem metadata topic string | v0.5 |
| monroe_zmqport | String | "tcp://172.17.0.1:5556" | ZeroMQ port | v0.5 |
| cnf_add_modem_metadata_to_result | Boolean | FALSE | Set to True to save one captured modem metadata | v0.5 |
| cnf_enabled_interfaces | Array of strings | ["eth0","op0","op1","op2","nlw_1","nlw_2"] | Interfaces on which to run | v0.5 |
| cnf_exp_grace | Numeric | 10000 | Grace period before killing experiment | v0.5 |
| cnf_disabled_interfaces | Array of strings | ["lo","metadata","eth2","wlan0","wwan0","wwan1","wwan2","docker0"] | Interfaces to NOT run on | v0.5 |
| cnf_meta_grace | Numeric | 120 | Grace period to wait for interface metadata | v0.5 |
| cnf_save_metadata_resultdir | String | /monroe/tmp/metadata | Set to a directory to enable saving the metadata stream | v0.5 |
| cnf_save_metadata_topic | String | "MONROE.META" | Metadata topic to be saved as a complete stream, e.g., "MONROE.META.DEVICE.MODEM" | v0.5 |
| Bitmovin analytics |
cnf_cdnprovider | String | "testCdnProvider" | CDN provider string (optional) | v0.5 |
| cnf_customdata1 | String | "testCustomData1" | Custom data string 1 (optional) | v0.5 |
| cnf_customdata2 | String | "testCustomData2 | Custom data string 2 (optional) | v0.5 |
| cnf_customdata3 | String | "testCustomData3" | Custom data string 3 (optional) | v0.5 |
| cnf_customdata4 | String | "testCustomData4" | Custom data string 4 (optional) | v0.5 |
| cnf_customdata5 | String | "testCustomData5" | Custom data string 5 (optional) | v0.5 |
| cnf_experimentname | String | "testExperimentName" | Experiment name string (optional) | v0.5 |
| cnf_sessionid | String | "testSessionId" | Session ID string | v0.5 |
| cnf_title | String | "testTitle" | Video title string (optional) | v0.5 |
| cnf_userid | String | "testUserId" | Custom user ID string (optional) | v0.5 |
| cnf_videoid | String | "testVideoId" | Video ID string (optional) | v0.5 |
| | | | |
| Generic |
cnf_abr | String | "abrDynamic" | ABR algorithm string | v0.5 |
| cnf_dataid | String | "MONROE.EXP.VBIM" | Identifier of experiment type | v0.5 |
| cnf_duration | Numeric | 60 | Streaming duration per run, in seconds | v0.5 |
| cnf_player | String | "bitmovin" | Video player name as string | v0.5 |
| cnf_multiconfig_enabled | Boolean | TRUE | Whether or not multiple configuration is enabled | v0.5 |
| cnf_multiconfig_randomize | Boolean | TRUE | If enabled, whether or not to randomize the order of multiple configurations | v0.5 |
| cnf_multiconfig | JSON array (list) | [{"cnf_player": "bitmovin", "cnf_ping_target": "cdn.bitmovin.com"},
{"cnf_player": "dashjs","cnf_abr": "abrBola", "cnf_ping_target": "cdnjs.cloudflare.com"},
{"cnf_player": "dashjs","cnf_abr": "abrDynamic", "cnf_ping_target": "cdnjs.cloudflare.com"},
{"cnf_player": "dashjs","cnf_abr": "abrThroughput", "cnf_ping_target": "cdnjs.cloudflare.com"},
{"cnf_player": "shaka", "cnf_ping_target": "cdnjs.cloudflare.com"}] | Multiple configurations as a JSON array | v0.5 |
| cnf_ping_count | Numeric | 11 | Number of pings | v0.5 |
| cnf_ping_skip | Boolean | FALSE | Whether or not to skip ping | v0.5 |
| cnf_ping_target | String | "orf.at" | Ping target, examples: "orf.at", "194.232.104.149" | v0.5 |
| cnf_ping_timeout | Numeric | 2 | Timeout setting for ping | v0.5 |
| cnf_resultdir | String | "/monroe/results/" | Directory for saving results | v0.5 |
| cnf_stub | String | "http://..." | URL stub for landing page | v0.5 |
| cnf_tag | String | None | Tag string for measurement | v0.5 |
| cnf_time_between_runs | Numeric | 5 | Time to wait between different runs | v0.5 |
| cnf_traceroute_skip | Boolean | TRUE | Whether or not to skip traceroute | v0.5 |
| cnf_traceroute_target | String | "orf.at" | Traceroute target | v0.5 |
| cnf_verbosity | Numeric | 3 | Verbosity level: 0=mute, 1=error, 2=information, 3=verbose | v0.5 |
| timestamp | Numeric | time.gmtime() | Timestamp for the measurement (batch) | v0.5 |