runwhen-contrib / rw-public-codecollection

RunWhen Public Codecollection Repository - Open Source troubleshooting runbook library for Kubernetes and cloud infrastructure components.
Apache License 2.0
39 stars 5 forks source link

Add unary grpcurl codebundles #100

Closed jon-funk closed 1 year ago

jon-funk commented 1 year ago

Note: currently just Unary method with server reflection is supported.

jon-funk commented 1 year ago
python@5c7fd5719e34:/app/codecollection/codebundles/gcp-opssuite-promql$ PROMQL_STATEMENT='sum(up offset 1m)' TRANSFORM=Raw ro .
==============================================================================
Gcp-Opssuite-Promql                                                           
==============================================================================
Gcp-Opssuite-Promql.Sli :: Performs a metric query using a PromQL statement...
==============================================================================
Run Prometheus Instant Query Against Google Prom API Endpoint         ....
Push metric: value:80 sub_name:None metric_type:untyped labels:{}

Run Prometheus Instant Query Against Google Prom API Endpoint         | PASS |
------------------------------------------------------------------------------
Gcp-Opssuite-Promql.Sli :: Performs a metric query using a PromQL ... | PASS |
1 task, 1 passed, 0 failed
==============================================================================
Gcp-Opssuite-Promql                                                   | PASS |
1 task, 1 passed, 0 failed
==============================================================================
Output:  /robot_logs/gcp-opssuite-promql/codebundle-output.xml
Log:     /robot_logs/gcp-opssuite-promql/codebundle-log.html
Report:  /robot_logs/gcp-opssuite-promql/codebundle-report.html