是的,AppDynamics的Python代理支持裸Python脚本。以下是一些示例代码:
from appdynamics.agent import api as appd
# 初始化AppDynamics代理
appd.init()
# 声明和捕获摘要指标
bt = appd.start_business_transaction('Business Transaction Name')
try:
# 执行应用程序代码
print("Hello World")
finally:
# 结束事务并记录指标
appd.end_bt(bt)
上面的代码初始化AppDynamics代理并声明业务事务名称。在try块中添加应用程序代码。在finally块中结束事务并记录指标。
通过这种方式,可以使用裸Python脚本跟踪应用程序性能并添加指标。