job-statistics

Retrieve detailed execution statistics for jobs via the Weaver API.

30|6|Updated Mar 5, 2019
One-click install
npx skills add https://github.com/crim-ca/weaver --skill job-statistics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-statistics
Source: https://github.com/crim-ca/weaver/tree/main/.agents/skills/job-statistics
Command: npx skills add https://github.com/crim-ca/weaver --skill job-statistics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides detailed statistics for job execution, enabling users to monitor resource usage, execution duration, and performance indicators to optimize process configurations and allocate resources efficiently.

Core Features & Use Cases

  • Resource Usage Tracking: Monitor CPU, memory, disk I/O, and network I/O metrics.
  • Execution Time Analysis: Evaluate the duration of job execution and identify bottlenecks.
  • Data Transfer Metrics: Measure input and output data sizes for better resource planning.
  • Use Case: For a data processing pipeline, use this Skill to analyze CPU and memory usage patterns to optimize the allocation of resources and reduce processing times.

Quick Start

Retrieve the statistics for a specific job using its identifier.

Frequently Asked Questions about job-statistics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor job execution statistics for a data processing pipeline?

To monitor resource usage, retrieve execution statistics using a specific job identifier. This provides metrics on CPU, memory, disk I/O, and network I/O to optimize process configurations in data pipelines.

What execution time and resource usage metrics are available for cloud jobs?

Available resource usage metrics include CPU, memory, disk I/O, network I/O, execution duration, and input/output data sizes. These performance metrics enable effective cloud resource management and bottleneck identification.

Do I need Weaver API access to analyze job performance metrics?

Yes, Weaver API access with the statistics feature enabled is required to retrieve detailed job performance metrics. This access allows you to evaluate execution duration and identify processing bottlenecks.

How do I retrieve statistics for a specific job identifier?

Retrieve statistics for a specific job by providing its unique identifier to the system. This returns detailed execution statistics, including resource usage, execution duration, and input/output data sizes.

Can I measure data transfer sizes during job execution for resource planning?

Yes, you can measure input and output data transfer sizes during job execution. These data transfer metrics provide insights for better cloud resource management and efficient process configuration planning.