如何使用aws cli检查正在运行的Lambda函数?
似乎没有检查它的命令:
aws lambda XXXX
我有几个脚本正在运行,我想监控这种情况。 它足以显示正在运行的函数数量。
谢谢
答案 0 :(得分:2)
您不会看到任何状态,例如"运行"在CLI输出中。
从用户的角度来看,Lambda函数总是在运行(实际上正确的单词是可调用的),因为它们会响应触发器。
有保持他们的概念"温暖" ,这意味着保持一个物理实例在其中运行容器。但是,这些级别的细节再次隐藏在lambda的用户身上。
我很好奇为什么你想知道lambda函数的这种状态。
答案 1 :(得分:2)
监视或监视云监视日志将是监视lambda是否正在运行的最佳方法。这些日志不是实时的,但可能接近实时,足以满足您的需求。您可以向CloudWatch询问特定lambda的最后X分钟日志并监控日志语句的时间。正如Aniket Chopade所说,知道你为什么要这样做可以帮助某人提供更好的解决方案。