elasticsearch - Kibana-如何创建可视化效果以显示每个用户的持续时间?

标签 elasticsearch visualization kibana duration

我有四列:

  • 时间戳
  • 用户名
  • Action
  • session_id

  • 我想为每个用户显示/可视化所有 session 的平均时长。

    这意味着我在一个 session 中有多行内容,并且必须获取每个 session 的持续时间以计算平均值。

    数据示例:
    User        Action       Session_id   timestamp
    Fernando    Login           1         1469087288
    Fernando    Draw Circle     1         1469087322
    Fernando    Draw Rectangle  1         1469087354
    Fernando    Login           1         1469087288
    Chris       Login           2         1469087323
    Chris       Draw Square     2         1469087424
    Chris       Draw Rectangle  2         1469087888
    

    我想要得到的是:用户| session_id |持续时间

    我想要的最终结果是:用户|平均持续时间/ session

    有可能容易吗?

    最佳答案

    直到最新版本的kibana,他们都没有提供用于计算每个学期的持续时间的工具。
    我们可以获取特定持续时间的总计数。

    关于elasticsearch - Kibana-如何创建可视化效果以显示每个用户的持续时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38431474/

    相关文章:

    elasticsearch - 基于现有doc值的elasticsearch脚本更新

    ruby-on-rails - 使用Searchkick在ElasticSearch中搜索子文档

    python - 使用可变行号矩阵注释 matplotlib 图形

    elasticsearch - 在ElasticSearch Java APi中组合QueryParameters

    graph - 告别 Neo4j 网络管理员

    r - 在每个单元格中构建具有自定义颜色的六角形热图

    elasticsearch - 如何在 Elasticsearch DSL 查询中将父聚合键传递给子聚合无痛脚本?

    elasticsearch - Kibana 使用列表中的查询创建多个图表

    elasticsearch - 多重搜索在不同的运行中给出不同的总匹配

    elasticsearch - Windows上的ElasticSearch备份,Linux上的Restore