我需要实现以下架构:
N个线程正在监控BlockedQueue<Message> (我甚至可以考虑在不久的将来我们可以使用ActiveMQ )。
当消息被捕获时,我对该消息进行了少量的修改,并且我需要将其持久化到MongoDB数据库中。
该服务如下所示:
@Repository(value="service")
public class Service {
@Autowired
MongoTemplate mongoTemplate;
public void save(Message message){
//do something to
专家: 如果我要监控以下数据/1/,我们使用的是闪屏MongoDB插件,我们需要根权限才能获得监控数据吗? /1/ Number of commands
Number of asserts users
Number of asserts messages
Number of available connections
Number of current connections
Connection Growth
Number of network bytes in
Number of network bytes out
Number of network requests
Mapped me
如何在同一台ec2机器上监控多个mongodb集群?我希望命中多个mongo db URIs并抓取它们的指标。我正在考虑的一个解决方案是在不同的端口启动mongodb exporter,每个mongodb URI (集群)一个端口,但我无法确定如何为mongodb exporter指定自定义端口。我想在9216端口启动一个Percona mongodb导出器实例,在假设9000端口启动另一个实例。非常感谢您的帮助,谢谢!