cluster capture_servicemonitor_metrics
Captures ServiceMonitor or PodMonitor YAML and status for a given service
Captures the ServiceMonitor/PodMonitor configuration and status information for a specific service in a namespace, including related service/pod and endpoints information for troubleshooting monitoring setup.
Parameters
service_name
Name of the service to capture ServiceMonitor/PodMonitor metrics for
namespace
Namespace where the service and ServiceMonitor/PodMonitor are located (empty string auto-detects current namespace)
capture_frequency
How often to capture metrics in seconds (default: 15)
default value:
60
is_podmonitor
Whether to use PodMonitor instead of ServiceMonitor (default: False)
finalize
Whether to finalize (capture logs and delete) an existing pod instead of creating new one (default: False)