prometheus-agnet
No long description provided.
Installation
dagger install github.com/EladAviczer/daggerverse/prometheus-agent@7c927d96644812dc8d7b956fb79a095c46a1d51f
Entrypoint
Return Type
PrometheusAgnet
Example
dagger -m github.com/EladAviczer/daggerverse/prometheus-agent@7c927d96644812dc8d7b956fb79a095c46a1d51f call \
func (m *MyModule) Example() *dagger.PrometheusAgnet {
return dag.
PrometheusAgnet()
}
@function
def example() -> dagger.PrometheusAgnet:
return (
dag.prometheus_agnet()
)
@func()
example(): PrometheusAgnet {
return dag
.prometheusAgnet()
}
Types
PrometheusAgnet 🔗
ask() 🔗
Ask queries the Prometheus server with a natural language question.
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
server | String ! | - | the prometheus server URL to use |
question | String ! | - | the natural language question to ask about the prometheus server |
Example
dagger -m github.com/EladAviczer/daggerverse/prometheus-agent@7c927d96644812dc8d7b956fb79a095c46a1d51f call \
ask --server string --question string
func (m *MyModule) Example(ctx context.Context, server string, question string) string {
return dag.
PrometheusAgnet().
Ask(ctx, server, question)
}
@function
async def example(server: str, question: str) -> str:
return await (
dag.prometheus_agnet()
.ask(server, question)
)
@func()
async example(server: string, question: string): Promise<string> {
return dag
.prometheusAgnet()
.ask(server, question)
}