<commit_before>---
layout: article
permalink: /
title: "Inca Monitoring"
excerpt: "Periodic, automated, user-level testing of Grid software and services"
image:
  feature: 
id: home
---

## Enables consistent user-level testing across resources

Emulates a Grid user by running under a standard user account and executing tests using a standard GSI credential. Ensures consistent testing across resources with centralized test configuration.

## Easy to configure and maintain

Manages and collects a large number of results through a GUI interface (incat). Measures resource usage of tests and benchmarks to help Inca administrators balance data freshness with system impact.

## Easy to collect data from resources

Data is collected by reporters, executables that measure some aspect of the system and output the result as XML. Multiple types of data can be collected. Perl APIs are provided to make it easy to write reporters; most are less than 30 lines of code.

## Large variety of tests

Inca offers a number of prewritten test scripts, called reporters, for monitoring Grid health. Reporter APIs make it easy to create new Inca tests.

## Archived results support troubleshooting

Furthers understanding of Grid behavior by storing and archiving complete monitoring results. Allows system administrators to debug detected failures using archived execution details.

## Comprehensive views of data

Offers a variety of Grid data views from cumulative summaries to reporter execution details and result histories.

## Secure

Inca components communicate using SSL. Securely manages short-term proxies for Grid service testing.<commit_msg>smaller header<commit_after>---
layout: article
permalink: /
title: "Inca Monitoring"
excerpt: "Periodic, automated, user-level testing of Grid software and services"
image:
  feature: 
id: home
---

### Enables consistent user-level testing across resources

Emulates a Grid user by running under a standard user account and executing tests using a standard GSI credential. Ensures consistent testing across resources with centralized test configuration.

### Easy to configure and maintain

Manages and collects a large number of results through a GUI interface (incat). Measures resource usage of tests and benchmarks to help Inca administrators balance data freshness with system impact.

### Easy to collect data from resources

Data is collected by reporters, executables that measure some aspect of the system and output the result as XML. Multiple types of data can be collected. Perl APIs are provided to make it easy to write reporters; most are less than 30 lines of code.

### Large variety of tests

Inca offers a number of prewritten test scripts, called reporters, for monitoring Grid health. Reporter APIs make it easy to create new Inca tests.

### Archived results support troubleshooting

Furthers understanding of Grid behavior by storing and archiving complete monitoring results. Allows system administrators to debug detected failures using archived execution details.

### Comprehensive views of data

Offers a variety of Grid data views from cumulative summaries to reporter execution details and result histories.

### Secure

Inca components communicate using SSL. Securely manages short-term proxies for Grid service testing.
{'fraction_non_alphanumeric': 0.03850818677986659, 'fraction_numerical': 0.001212856276531231, 'mean_word_length': 4.870106761565836, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6103290', 'n_tokens_mistral': 770, 'n_tokens_neox': 711, 'n_words': 462}