added MongoDB ping monitor

This commit is contained in:
rmarops
2022-11-16 20:50:34 -05:00
parent cb4e512dc6
commit b059a36e66
5 changed files with 2227 additions and 1 deletions

View File

@@ -54,6 +54,9 @@
<option value="postgres">
PostgreSQL
</option>
<option value="mongodb">
MongoDB
</option>
<option value="radius">
Radius
</option>
@@ -262,6 +265,17 @@
</div>
</template>
<!-- MongoDB -->
<template v-if="monitor.type === 'mongodb'">
<div class="my-3">
<label for="sqlConnectionString" class="form-label">{{ $t("Connection String") }}</label>
<template v-if="monitor.type === 'mongodb'">
<input id="sqlConnectionString" v-model="monitor.databaseConnectionString" type="text" class="form-control" placeholder="mongodb://username:password@host:port/database">
</template>
</div>
</template>
<!-- Interval -->
<div class="my-3">
<label for="interval" class="form-label">{{ $t("Heartbeat Interval") }} ({{ $t("checkEverySecond", [ monitor.interval ]) }})</label>