grafana plugin volkovlabs-echarts-panel

grafanaで2軸グラフを作ってみた

元データはRDBのテーブル

設定したコード

return {
  dataset: context.editor.dataset,
  series: context.editor.series,
  xAxis: {
    type: 'category',
  },
  yAxis: [
    {
      type: 'value',
      name: '大根合計',
      min: 0,
      max: 400000,
      interval: 50000,
      axisLabel: {
        formatter: '{value} t'
      }
    },
    {
      type: 'value',
      name: '白菜合計',
      min: 0,
      max: 400000,
      interval: 50000,
      axisLabel: {
        formatter: '{value} t'
      }
    }
  ]
}

Q) xaxisのtypeにはどういう種類があるか

A) とる値は value, category, time, logらしい

以下を参照 echarts.apache.org