/usr/share/grafana/public/app/plugins/datasource/grafana-pyroscope-datasource
// Code generated - EDITING IS FUTILE. DO NOT EDIT. // // Generated by: // public/app/plugins/gen.go // Using jennies: // TSTypesJenny // PluginTsTypesJenny // // Run 'make gen-cue' from repository root to regenerate. import * as common from '@grafana/schema'; export type PyroscopeQueryType = ('metrics' | 'profile' | 'both'); export const defaultPyroscopeQueryType: PyroscopeQueryType = 'both'; export interface GrafanaPyroscopeDataQuery extends common.DataQuery { /** * If set to true, the response will contain annotations */ annotations?: boolean; /** * Allows to group the results. */ groupBy: Array<string>; /** * Specifies the query label selectors. */ labelSelector: string; /** * Sets the maximum number of time series. */ limit?: number; /** * Sets the maximum number of nodes in the flamegraph. */ maxNodes?: number; /** * Specifies the type of profile to query. */ profileTypeId: string; /** * Specifies the query span selectors. */ spanSelector?: Array<string>; } export const defaultGrafanaPyroscopeDataQuery: Partial<GrafanaPyroscopeDataQuery> = { groupBy: [], labelSelector: '{}', spanSelector: [], };
.
Edit
..
Edit
.eslintignore
Edit
CHANGELOG.md
Edit
ConfigEditor.tsx
Edit
QueryEditor
Edit
README.md
Edit
VariableQueryEditor.test.tsx
Edit
VariableQueryEditor.tsx
Edit
VariableSupport.test.ts
Edit
VariableSupport.ts
Edit
dataquery.cue
Edit
dataquery.gen.ts
Edit
datasource.test.ts
Edit
datasource.ts
Edit
dist
Edit
img
Edit
jest-setup.js
Edit
jest.config.js
Edit
mocks.ts
Edit
module.ts
Edit
package.json
Edit
plugin.json
Edit
project.json
Edit
pyroscopeql
Edit
tsconfig.json
Edit
types.ts
Edit
utils.test.ts
Edit
utils.ts
Edit
webpack.config.ts
Edit