简单条形图仪表板的 Splunk 查询

Splunk query for simple bar chart dashboard

我正在使用 Splunk DB Connect 从 snowflake 获取数据到 Splunk。这只是用于演示目的的 4 行数据。以下是 Splunk 数据 ( SELECT * FROM example_database. table)

EMP_ID  EMP_NAME  EMP_SALARY
    1   John    3000
    2    Greg   3200
    3    Peter  1200
    4    Mark   2000

我想在 Splunk 中创建一个简单的条形仪表板,它分别在 x 轴和 y 轴上显示 emp_name 和 emp_salary。我在 Slplunk 搜索和报告中使用以下查询

source="check" "EMP_NAME" "EMP_SALARY" | top EMP_SALARY

但它向我展示了同等高度的酒吧(应该是不同的高度,因为薪水不同)。有什么建议我在查询中做错了吗?感谢您的帮助:)

top 命令看到四个薪水,每个人都有一个收入,所以他们每个人都是 25%。这就是图表平坦的原因,但这没关系,因为 top 不是这里需要的。当您想要查找一个字段或一组字段的最常见值时,请使用 top。请注意 top 也会丢弃字段,因此请谨慎使用。对于绘图,请尝试使用 chart 命令。

|  makeresults 
|  eval _raw="EMP_ID  EMP_NAME  EMP_SALARY
    1   John    3000
    2   Greg   3200
    3   Peter  1200
    4   Mark   2000" 
| multikv forceheader=1
| chart max(EMP_SALARY) as EMP_SALARY over EMP_NAME