c++ - 分布式应用命令/控制和监控

标签 c++ monitoring

我在一个有多个节点的分布式系统上工作,我希望能够在它们上启用远程命令和状态监控。我一直在寻找一个好的解决方案并找到了 Puppet ,但它似乎过于复杂和繁琐。有没有更轻量级的东西允许命令/控制和监视?

我需要能够做以下事情(至少):

  1. 向分布式节点发出命令(启动、停止等)。
  2. 显示系统内节点的状态(启动、关闭、吞吐量、错误、警告等)。
  3. 如果有 C++ API 就好了。
  4. 如果它有某种网络界面,那将是一个很大的优势。
  5. 价格实惠(甚至免费)?

我可以在内部构建一个,但如果已经有可用的东西,那将节省我一些时间。

最佳答案

我使用过 PsExec,它非常有用。它是一个命令行工具,我认为它应该可以满足列出的大部分要求。

关于c++ - 分布式应用命令/控制和监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9960826/

相关文章:

c++ - CodeBlocks 和 Visual Studio 2019 中的不同结果

c++ - 单例和全局变量的区别

python - 监视文件/目录的内容?

asp.net-core - dotnet-monitor 和 OpenTelemetry?

c++ - Windows 中的运算符新重载

c++ - 在调用 _wsystem 时执行 psexec 时出现问题

text - 在非常大的信息体上监控案例[]的过程

android - 监控android中正在运行的应用程序

c# - 在 C# 中获取方法的名称

c++ - 为什么只能保证std::atomic_flag是无锁的?