Skip to content

hzwwww/metricsql

This branch is 1 commit ahead of, 84 commits behind VictoriaMetrics/metricsql:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1aff70b · Dec 13, 2022

History

90 Commits
Oct 11, 2021
Jan 13, 2022
Apr 28, 2020
Apr 28, 2020
Dec 12, 2021
Apr 28, 2020
Oct 11, 2021
Oct 11, 2021
Sep 14, 2022
Jan 13, 2022
Jan 14, 2022
Dec 13, 2022
Dec 13, 2022
Dec 6, 2022
Feb 1, 2022
Nov 21, 2022
Jul 12, 2021
Nov 21, 2022
Jun 30, 2022
Sep 14, 2022
Apr 27, 2022
Dec 6, 2022
Aug 6, 2020
Apr 28, 2020
Aug 6, 2020

Repository files navigation

GoDoc Go Report

metricsql

Package metricsql implements MetricsQL and PromQL parser in Go.

Usage

    expr, err := metricsql.Parse(`sum(rate(foo{bar="baz"}[5m])) by (job)`)
    if err != nil {
        // parse error
    }
    // Now expr contains parsed MetricsQL as `*Expr` structs.
    // See Parse examples for more details.

See docs for more details.

About

Standalone PromQL and MetricsQL parser

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%