grafana/public/app/plugins/datasource/tempo/syntax.ts
Connor Lindsey 76b891b001
Tempo: Add Tempo search behind feature flag (#37765)
* Add Tempo search behind feature flag

* Add query fields for Tempo search

* Only show loki search if a logs-to-traces datasource is set up

* Refactor tempo search to use separate fields for service name, span name, and tags

* Add tests to buildSearchQuery

* Move search to separate component and rename type to native search

* Improve Tempo tokenizer syntax
2021-08-19 09:15:46 -06:00

18 lines
252 B
TypeScript

import { Grammar } from 'prismjs';
export const tokenizer: Grammar = {
key: {
pattern: /[^\s]+(?==)/,
alias: 'attr-name',
},
operator: /[=]/,
value: [
{
pattern: /"(.+)"/,
},
{
pattern: /[^\s]+/,
},
],
};