从命令行的logentries中获取日志

logentries-cli的Python项目详细描述


注意:我不再使用日志条目。如果你想接管这个 项目维护它,那将是伟大的!请发邮件给我me@adamj.eu

从命令行上的logentries流式处理日志。提供logentries 命令,可以很容易地调用 Download API然后用管子把它围起来。

设置

  1. 安装:

    $ pip install logentries-cli
    
  2. 找到您的logentries帐户密钥。在撰写本文时,可以在 帐户->;配置文件并在按“显示”按钮时显示:

    https://raw.github.com/adamchainz/logentries-cli/master/account-key.png
  3. (可选)将帐户密钥存储在环境变量中 LOGENTRIES_ACCOUNT_KEY。你可以在bashrc中设置这个。你的 另一个选择是始终使用--account-key将其传递给logentries

  4. 过滤你的日志!使用语法运行:

    $ logentries <logset> <logname> [-f filter] [-s start] [-e end]
    

    选项的详细帮助随logentries -h提供。

示例

$ logentries web nginx

只填写了必需的参数(logset和log),最后20个 从该日志下载的消息分钟数。它们是流的,所以 与其他命令行实用程序配合得很好。

$ logentries web nginx -f code=500

传递Logentries filter意味着 下载的邮件更少,分析速度更快。

$ logentries web nginx -f 'code=500' -s '1am' -e '5 minutes ago'

支持多种日期/时间格式来指定开始和 结束获取消息的时间段,感谢 parsedatetimedateutil

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java通过两个整数数组对正整数和负整数进行排序   java无参数和默认构造函数混淆   java加载文件MD5的最快方法是什么?   java如何在变量声明中使用带“e”的float   java将项目导入到STS iMac   java在使用图像时旋转图像   java Break语句不起作用   java提供了错误类型Spring的id   java如何为多个变量设置相同的函数属性?   JavaMaven:如何添加编译阶段后生成的资源   java HashMap已损坏/性能问题   java Hibernate SQL中间表b/w父表和子表(不同类型)   java PDFbox找不到字体:/Helv   Java:向自实现的双链接列表添加排序函数   为使用Java BouncyCastle生成的X509Certificate提供密钥使用的安全性   java Hibernate在读写方面的性能   C#相当于Java的DataOutputStream?