<?xml version="1.0"?>
<!-- Generated by the OpenACS Package Manager -->

<package key="monitoring" url="http://www.arsdigita.com/acs-repository/apm/packages/Monitoring" type="apm_application">
    <package-name>Monitoring</package-name>
    <pretty-plural>Monitoring</pretty-plural>
    <initial-install-p>f</initial-install-p>
    <singleton-p>t</singleton-p>

    <version name="4.1" url="http://www.openacs.org/repository/download/apm/monitoring-4.1.apm">
    <database-support>
        <database>oracle</database>
        <database>postgresql</database>
    </database-support>
        <owner>Joseph Bank</owner>
        <owner url="mailto:vinod@kurup.com">Vinod Kurup</owner>
        <summary>Monitoring apps ported from ACS 3.4.x</summary>
        <release-date>2002-08-19</release-date>
        <vendor url="http://www.openacs.org/">OpenACS</vendor>
        <description format="text/html">The monitoring apps from ACS 3.4.x /admin/monitoring directory.  Includes Cassandracle, Watchdog, etc.</description>

        <requires url="acs-kernel" version="4.0"/>

        <files>
            <file type="shell" path="bin/aolserver-errors.pl"/>
            <file type="package_spec" path="monitoring.info"/>
            <file type="data_model" db_type="oracle" path="sql/oracle/cassandracle.sql"/>
            <file type="data_model_create" db_type="oracle" path="sql/oracle/monitoring-create.sql"/>
            <file type="data_model_drop" db_type="oracle" path="sql/oracle/monitoring-drop.sql"/>
            <file type="data_model_create" db_type="postgresql" path="sql/postgresql/monitoring-create.sql"/>
            <file type="data_model_drop" db_type="postgresql" path="sql/postgresql/monitoring-drop.sql"/>
            <file type="tcl_procs" path="tcl/cassandracle-procs.tcl"/>
            <file type="tcl_init" path="tcl/monitoring-init.tcl"/>
            <file type="query_file" db_type="oracle" path="tcl/monitoring-procs-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="tcl/monitoring-procs-postgresql.xql"/>
            <file type="tcl_procs" path="tcl/monitoring-procs.tcl"/>
            <file type="query_file" path="tcl/monitoring-procs.xql"/>
            <file type="tcl_init" path="tcl/watchdog-init.tcl"/>
            <file type="tcl_procs" path="tcl/watchdog-procs.tcl"/>
            <file type="content_page" path="www/analyze/index.tcl"/>
            <file type="content_page" path="www/analyze/load-table-names.tcl"/>
            <file type="content_page" path="www/analyze/percent-toggle.tcl"/>
            <file type="content_page" path="www/analyze/run-table-update.tcl"/>
            <file type="content_page" path="www/analyze/state-toggle.tcl"/>
            <file type="content_page" path="www/analyze/table-analyze-info.tcl"/>
            <file type="content_page" path="www/cassandracle/index.tcl"/>
            <file type="content_page" path="www/cassandracle/jobs/running-jobs.tcl"/>
            <file type="content_page" path="www/cassandracle/objects/add-comments-2.tcl"/>
            <file type="content_page" path="www/cassandracle/objects/add-comments.tcl"/>
            <file type="content_page" path="www/cassandracle/objects/describe-object.tcl"/>
            <file type="content_page" path="www/cassandracle/objects/describe-table.tcl"/>
            <file type="content_page" path="www/cassandracle/objects/detail-function-or-procedure.tcl"/>
            <file type="content_page" path="www/cassandracle/objects/list-all-functions-and-procedures.tcl"/>
            <file type="content_page" path="www/cassandracle/oracle-settings.tcl"/>
            <file type="content_page" path="www/cassandracle/performance/data-block-waits.tcl"/>
            <file type="content_page" path="www/cassandracle/performance/index.tcl"/>
            <file type="content_page" path="www/cassandracle/performance/pct-large-table-scans.tcl"/>
            <file type="content_page" path="www/cassandracle/tablespaces/space-usage.tcl"/>
            <file type="content_page" path="www/cassandracle/users/concurrent-active-users.tcl"/>
            <file type="content_page" path="www/cassandracle/users/hit-ratio.tcl"/>
            <file type="content_page" path="www/cassandracle/users/index.tcl"/>
            <file type="content_page" path="www/cassandracle/users/one-session-info.tcl"/>
            <file type="content_page" path="www/cassandracle/users/one-user-constraints.tcl"/>
            <file type="content_page" path="www/cassandracle/users/one-user-specific-objects.tcl"/>
            <file type="content_page" path="www/cassandracle/users/sessions-info.tcl"/>
            <file type="content_page" path="www/cassandracle/users/space-usage.tcl"/>
            <file type="content_page" path="www/cassandracle/users/user-owned-constraints.tcl"/>
            <file type="content_page" path="www/cassandracle/users/user-owned-objects.tcl"/>
            <file type="content_page" path="www/configuration/index.tcl"/>
            <file type="content_page" path="www/filters.tcl"/>
            <file type="query_file" db_type="oracle" path="www/index-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="www/index-postgresql.xql"/>
            <file type="content_page" path="www/index.tcl"/>
            <file type="content_page" path="www/monitor.tcl"/>
            <file type="content_page" path="www/registered-procs.tcl"/>
            <file type="content_page" path="www/scheduled-procs.tcl"/>
            <file type="content_page" path="www/startup-log.tcl"/>
            <file type="query_file" db_type="oracle" path="www/top/details-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="www/top/details-postgresql.xql"/>
            <file type="content_page" path="www/top/details.tcl"/>
            <file type="query_file" path="www/top/details.xql"/>
            <file type="query_file" db_type="oracle" path="www/top/index-oracle.xql"/>
            <file type="query_file" db_type="postgresql" path="www/top/index-postgresql.xql"/>
            <file type="content_page" path="www/top/index.tcl"/>
            <file type="query_file" path="www/top/index.xql"/>
            <file type="content_page" path="www/watchdog/index.tcl"/>
        </files>
        <parameters>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="TopOptions"  default="-bn1" description="Options to use with top on your OS" section_name="monitoring"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="PersontoNotify"  description="Person to notify about watchdog (default to system owner if blank)" section_name="monitoring"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="WatchDogFrequency"  default="300" description="Frequency to run watchdog in minutes." section_name="monitoring"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="WatchDogParser"  description="Program to parse errors for watchdog (leave blank to use default program)" section_name="monitoring"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="NumDaysToEstAllRows"  default="7" description="Number of Days to Estimate all rows." section_name="monitoring"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="AutoAnalyzeP"  default="0" description="Automatically analyze database tables" section_name="monitoring"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="LoadAverageAlertThreshold"  default="3.0" description="Load Average to start alerting on for Top" section_name="monitoring"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="TopLocation"  default="/usr/local/bin/top" description="Location of Top Program" section_name="monitoring"/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="TopFrequency"  default="0" description="Frequency To Run Top" section_name="monitoring"/>
        </parameters>

    </version>
</package>