The D-MONA reusing the ESC 5.0 image. You can view 2 types of runtime behavior, one where you can view the full behavior expected
from a typical ESC deployment, whereas, and the other one depicts the capabilities provided by D-MONA.
The D-MONA runtime behavior are controlled by the day-0 configuration that are provided to the VM at deployment time. For
more information on day zero configuration, see the D-MONA Day Zero Configuration section.
D-MONA Day Zero Configuration
The following example shows D-MONA SSH VM access configuration:
<configuration>
<dst>--user-data</dst>
<file>file:///opt/cisco/esc/esc-config/dmona/iser-data.template</file>
<variable>
<name>vm_credentials</name>
<val>REPLACED_WITH_GENERATED_PWD</val>
</variable>
</configuration>
The vm_credentials
passes the encrypted password to admin for SSH access to the D-MONA.
The following example shows the D-MONA ESC certificate configuration:
<configuration>
<dst>/opt/cisco/esc/moan/dmona.crt</dst>
<data>$DMONA_CERT</data>
</configuration>
The following example shows the D-MONA application user data configuration:
<configuration>
<dst/opt/cisco/esc/mona/config/application-dmona.properties</dst>
<file>file:///opt/cisco/esc/esc-config/dmona/application-dmona.template</file>
<variable>
<name>monitoring.agent</name>
<val>true</val>
</variable>
<variable>
<name>monitoring.agent.vim.mapping</name>
<val>true</val>
</variable>
<!—Used to enable Basic Authentication for communication with the D-MONA Application.->
<variable>
<name>security_basic_enabled</name>
<val>true</val>
</variable>
<variable>
<name>security_user_name</name>
<val>REPLACED_WITH_USER_NAME</val>
</variable>
<variable>
<name>security_user_password</name>
<val>REPLACED_WITH_USER_PASSWORD</val>
</variable>
</configuration>