Его немного грязно, но вы можете просто вставить его.
Убедитесь, что ключ имеет уникальный индекс на нем (если вы используете _id, все в порядке, оно уже уникально).
Таким образом, если элемент уже присутствует, он вернет исключение, которое вы можете поймать.
Если он отсутствует, новый документ будет вставлен.
] Обновлено: подробное объяснение этого метода в документации MongoDB
Как говорит @Seyed Мортеза Мусави, метрики раскрываются через JMX.
Для получения данных вам понадобится дополнительное программное обеспечение / плагин. Если вы используете Elasticsearch, то в этом же стеке находится Beats , который может напрямую передавать метрики JMX в Elasticsearch.