@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
8 lines (7 loc) • 534 B
TypeScript
import { type NamespaceName } from '../../../types/namespace/namespace-name.js';
import { type Context } from '../../../types/index.js';
import { type AggregatedMetrics } from '../model/aggregated-metrics.js';
export interface MetricsServer {
getMetrics(snapshotName: string, namespace?: NamespaceName, labelSelector?: string, contexts?: Context[]): Promise<AggregatedMetrics>;
logMetrics(snapshotName: string, metricsLogFile: string, namespace?: NamespaceName, labelSelector?: string, contexts?: Context[]): Promise<void>;
}