probe Monitoring

run_mql_query

Execute a MQL query

Run it now
View details
Typeprobe
Modulechaosgcp.monitoring.probes
Namerun_mql_query
Returnlist

Usage

JSON

{
  "name": "run-mql-query",
  "type": "probe",
  "provider": {
    "type": "python",
    "module": "chaosgcp.monitoring.probes",
    "func": "run_mql_query",
    "arguments": {
      "project": "",
      "mql": ""
    }
  }
}

YAML

name: run-mql-query
provider:
  arguments:
    mql: ''
    project: ''
  func: run_mql_query
  module: chaosgcp.monitoring.probes
  type: python
type: probe

Arguments

NameTypeDefaultRequiredTitleDescription
projectstringYesProject NameThe project name or identifier
mqlstringQueryThe MQL query to execute

Signature

def run_mql_query(
        project: str,
        mql: str,
        configuration: Dict[str, Dict[str, str]] = None,
        secrets: Dict[str, Dict[str, str]] = None) -> List[Dict[str, Any]]:
    pass