[ {"type":"CommentSingle","value":"# A metric with label filtering"}, {"type":"TextWhitespace","value":"\n"}, {"type":"NameVariable","value":"go_gc_duration_seconds"}, {"type":"Punctuation","value":"{"}, {"type":"NameLabel","value":"instance"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"localhost:9090"}, {"type":"Punctuation","value":"\","}, {"type":"TextWhitespace","value":" "}, {"type":"NameLabel","value":"job"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"alertmanager"}, {"type":"Punctuation","value":"\"}"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Aggregation operators"}, {"type":"TextWhitespace","value":"\n"}, {"type":"Keyword","value":"sum"}, {"type":"TextWhitespace","value":" "}, {"type":"Keyword","value":"by"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"("}, {"type":"NameVariable","value":"app"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":" "}, {"type":"NameVariable","value":"proc"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"("}, {"type":"TextWhitespace","value":"\n "}, {"type":"NameVariable","value":"instance_memory_limit_bytes"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"-"}, {"type":"TextWhitespace","value":" "}, {"type":"NameVariable","value":"instance_memory_usage_bytes"}, {"type":"TextWhitespace","value":"\n"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"/"}, {"type":"TextWhitespace","value":" "}, {"type":"LiteralNumberInteger","value":"1024"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"/"}, {"type":"TextWhitespace","value":" "}, {"type":"LiteralNumberInteger","value":"1024"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Metric with multiple lables and whitespaces"}, {"type":"TextWhitespace","value":"\n"}, {"type":"NameVariable","value":"go_gc_duration_seconds"}, {"type":"Punctuation","value":"{"}, {"type":"TextWhitespace","value":" "}, {"type":"NameLabel","value":"instance"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"localhost:9090"}, {"type":"Punctuation","value":"\","}, {"type":"TextWhitespace","value":" "}, {"type":"NameLabel","value":"job"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"alertmanager"}, {"type":"Punctuation","value":"\""}, {"type":"TextWhitespace","value":" "}, {"type":"Punctuation","value":"}"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Expression and comment"}, {"type":"TextWhitespace","value":"\n"}, {"type":"NameVariable","value":"go_gc_duration_seconds"}, {"type":"Punctuation","value":"{"}, {"type":"NameLabel","value":"instance"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"localhost:9090"}, {"type":"Punctuation","value":"\"}"}, {"type":"TextWhitespace","value":" "}, {"type":"CommentSingle","value":"# single comment"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Delta function"}, {"type":"TextWhitespace","value":"\n"}, {"type":"KeywordReserved","value":"delta"}, {"type":"Operator","value":"("}, {"type":"NameVariable","value":"cpu_temp_celsius"}, {"type":"Punctuation","value":"{"}, {"type":"NameLabel","value":"host"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"zeus"}, {"type":"Punctuation","value":"\"}["}, {"type":"LiteralString","value":"2h"}, {"type":"Punctuation","value":"]"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Sum with arguments"}, {"type":"TextWhitespace","value":"\n"}, {"type":"Keyword","value":"sum"}, {"type":"TextWhitespace","value":" "}, {"type":"Keyword","value":"by"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"("}, {"type":"NameVariable","value":"app"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":" "}, {"type":"NameVariable","value":"proc"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"("}, {"type":"NameVariable","value":"instance_memory_usage_bytes"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Multi-line with offset"}, {"type":"TextWhitespace","value":"\n"}, {"type":"KeywordReserved","value":"label_replace"}, {"type":"Operator","value":"("}, {"type":"TextWhitespace","value":"\n "}, {"type":"Keyword","value":"avg"}, {"type":"TextWhitespace","value":" "}, {"type":"Keyword","value":"by"}, {"type":"Operator","value":"("}, {"type":"NameVariable","value":"instance"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":"\n "}, {"type":"Operator","value":"("}, {"type":"KeywordReserved","value":"irate"}, {"type":"Operator","value":"("}, {"type":"NameVariable","value":"node_cpu_seconds_total"}, {"type":"Punctuation","value":"{"}, {"type":"NameLabel","value":"mode"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"="}, {"type":"TextWhitespace","value":" "}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"idle"}, {"type":"Punctuation","value":"\"}["}, {"type":"LiteralString","value":"5m"}, {"type":"Punctuation","value":"]"}, {"type":"TextWhitespace","value":" "}, {"type":"Keyword","value":"offset"}, {"type":"TextWhitespace","value":" "}, {"type":"LiteralString","value":"3s"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":"\n "}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":" "}, {"type":"Operator","value":"*"}, {"type":"TextWhitespace","value":" "}, {"type":"LiteralNumberInteger","value":"100"}, {"type":"Punctuation","value":","}, {"type":"TextWhitespace","value":"\n "}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"device"}, {"type":"Punctuation","value":"\","}, {"type":"TextWhitespace","value":"\n "}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"cpu"}, {"type":"Punctuation","value":"\","}, {"type":"TextWhitespace","value":"\n "}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":"instance"}, {"type":"Punctuation","value":"\","}, {"type":"TextWhitespace","value":"\n "}, {"type":"Punctuation","value":"\""}, {"type":"LiteralString","value":".*"}, {"type":"Punctuation","value":"\""}, {"type":"TextWhitespace","value":"\n"}, {"type":"Operator","value":")"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Values for labels enclosed within single quotes"}, {"type":"TextWhitespace","value":"\n"}, {"type":"NameVariable","value":"metric_test_app"}, {"type":"Punctuation","value":"{"}, {"type":"NameLabel","value":"app"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"'"}, {"type":"LiteralString","value":"turtle"}, {"type":"Punctuation","value":"',"}, {"type":"NameLabel","value":"proc"}, {"type":"Operator","value":"="}, {"type":"Punctuation","value":"'"}, {"type":"LiteralString","value":"web"}, {"type":"Punctuation","value":"'}"}, {"type":"TextWhitespace","value":"\n\n"}, {"type":"CommentSingle","value":"# Use label matching operator `!~`"}, {"type":"TextWhitespace","value":"\n"}, {"type":"NameVariable","value":"metric_test_app"}, {"type":"Punctuation","value":"{"}, {"type":"NameLabel","value":"status"}, {"type":"Operator","value":"!~"}, {"type":"Punctuation","value":"'"}, {"type":"LiteralString","value":"(4|5).."}, {"type":"Punctuation","value":"'}"}, {"type":"TextWhitespace","value":"\n"} ]