Ayúdenos a mejorar su experiencia.

Háganos saber su opinión.

¿Podría dedicar dos minutos de su tiempo a completar una encuesta?

close
keyboard_arrow_left
Guía de administración y monitoreo de red
Table of Contents Expand all
list Table of Contents

¿Fue útil esta traducción automática?

starstarstarstarstar
Go to English page
DESCARGO DE RESPONSABILIDAD:

Esta página será traducida por software de traducción automática de terceros. Si bien nos hemos esforzado por proporcionar una traducción de calidad, Juniper Networks no puede garantizar su corrección. En caso de duda respecto a la exactitud de la información que ofrece esta traducción, consulte la versión en inglés. El PDF descargable está disponible solo en inglés.

Configurar opciones de contabilidad, uso de clase de origen y opciones de uso de clase de destino

date_range 18-Jan-25

Instrucciones de configuración en el nivel jerárquico [edit accounting-options]

En este tema se muestran todas las instrucciones de configuración posibles en el nivel de [edit accounting-options] jerarquía y su nivel en la jerarquía de configuración. Cuando configure Junos OS, el nivel de jerarquía actual se muestra en el banner de la línea que precede al user@host# mensaje.

content_copy zoom_out_map
[edit]
accounting-options {
    class-usage-profile profile-name {
        file filename;
        interval minutes;
        destination-classes {
            destination-class-name;
        }
        source-classes {
            source-class-name;
        }
    }
    file filename {
        archive-sites {
        }
        files number;
        nonpersistent;
        size bytes;
        start-time time;
        transfer-interval minutes;
    }
    filter-profile profile-name {
        counters {
            counter-name;
        }
        file filename;
        interval minutes;
    }
}
interface-profile profile-name {
    fields {
        field-name;
    }
    file filename;
    interval minutes;
}
mib-profile profile-name {
    file filename;
    interval seconds;
    object-names {
        mib-object-name;
    }
    operation operation-name;
}
routing-engine-profile profile-name {
    fields {
        field-name;
    }
    file filename;
    interval minutes;
}

Configuración de opciones de contabilidad

Este tema contiene las siguientes secciones:

Opciones de contabilidad: configuración completa

Para configurar las opciones de contabilidad, incluya las siguientes instrucciones en el nivel de [edit accounting-options] jerarquía:

content_copy zoom_out_map
accounting-options {
    class-usage-profile profile-name {
        file filename;
        interval minutes;
        destination-classes {
            destination-class-name;
        }
        source-classes {
            source-class-name;
        }
        file filename {
            archive-sites {
                site-name;
            }
            files number;
            nonpersistent;
            size bytes;
            source-classes time;
            transfer-interval minutes;
        }
        filter-profile profile-name {
            counters {
                counter-name;
            }
            file filename;
            interval minutes;
        }
    }
    flat-file-profile profile-name{
        fields {
            all-fields;
            egress-stats {
                all-fields;
                input-bytes;
                input-packets;
                output-bytes;
                output-packets;
                queue-id;
                red-drop-bytes;
                red-drop-packets;
                tail-drop-packets;
                total-drop-packets;
            }
            general-param {
                all-fields;
                accounting-type;
                descr;
                line-id;
                logical-interface;
                nas-port-id;
                physical-interface;
                routing-instance;
                timestamp;
                vlan-id;
            }
            ingress-stats {
                all-fields;
                drop-packets;
                input-bytes;
                input-packets;
                output-bytes;
                output-packets;
                queue-id;
            }
            l2-stats {
                all-fields;
                input-mcast-bytes;
                input-mcast-packets;
            }
            fields {
                all-fields;
                egress-stats {
                    all-fields;
                    input-bytes;
                    input-packets;
                    output-bytes;
                    output-packets;
                    queue-id;
                    red-drop-bytes;
                    red-drop-packets;
                    tail-drop-packets;
                    total-drop-packets;
                }
                general-param {
                    all-fields;
                    accounting-type;
                    descr;
                    line-id;
                    logical-interface;
                    nas-port-id;
                    physical-interface;
                    routing-instance;
                    timestamp;
                    vlan-id;
                }
                ingress-stats {
                    all-fields;
                    drop-packets;
                    input-bytes;
                    input-packets;
                    output-bytes;
                    output-packets;
                    queue-id;
                }
                general-param {
                    all-fields;
                    accounting-type;
                    descr;
                    line-id;
                    logical-interface;
                    nas-port-id;
                    physical-interface;
                    routing-instance;
                    timestamp;
                    vlan-id;
                }
                ingress-stats {
                    all-fields;
                    drop-packets;
                    input-bytes;
                    input-packets;
                    output-bytes;
                    output-packets;
                    queue-id;
                }
                l2-stats {
                    all-fields;
                    input-mcast-bytes;
                    input-mcast-packets;
                }
                overall-packet {
                    all-fields;
                    input-bytes;
                    input-discards;
                    input-errors;
                    input-packets;
                    inputv6-bytes;
                    inputv6-packets;
                    output-bytes;
                    output-errors;
                    output-packets;
                    outputv6-bytes;
                    outputv6-packets;
                    input-v4-bytes;
                    input-v4-packets;
                    output-v4-bytes;
                    output-v4-packets;
                    input-bytes-per-sec;
                    input-packets-per-sec;
                }
            }
            file filename;
            format (csv | ipdr)
            interval minutes;
             schema-version schema-name;
        }
        interface-profile profile-name {
            fields {
                field-name;
            }
            file filename;
            interval minutes;
        }
        mib-profile profile-name {
            file filename;
            interval (Accounting Options) seconds;
            object-names {
                mib-object-name;
            }
            operation operation-name;
        }
        routing-engine-profile profile-name {
            fields {
                field-name;
            }
            file filename;
            interval minutes;
        }
    }
}

De forma predeterminada, las opciones de contabilidad están deshabilitadas.

Nota:

No configure objetos MIB relacionados con octetos o paquetes de interfaz para un perfil MIB, ya que si lo hace, puede hacer que se agote el tiempo de espera de la caminata SNMP o de un comando show de la CLI.

Configuración de las opciones mínimas de contabilidad

Para habilitar las opciones de contabilidad en el enrutador, debe realizar al menos las siguientes tareas:

  • Configure las opciones de contabilidad incluyendo una file instrucción y una o más source-class-usage, destination-class-profile, , interface-profilefilter-profilemib-profile, o routing-engine-profile instrucciones en el nivel jerárquico:[edit accounting-options]

    content_copy zoom_out_map
    [edit]
    accounting-options {
        class-usage-profile profile-name {
            file filename;
            interval minutes;
            source-classes {
                source-class-name;
            }
            destination-classes {
                destination-class-name;
            }
            file filename {
                archive-sites {
                    site-name;
                }
                files number;
                size bytes;
                transfer-interval minutes;
            }
            filter-profile profile-name {
                counters {
                    counter-name;
                }
                file filename;
                interval minutes;
            }
            flat-file-profile profile-name{
                fields {
                    all-fields;
                    egress-stats {
                        all-fields;
                        input-bytes;
                        input-packets;
                        output-bytes;
                        output-packets;
                        queue-id;
                        red-drop-bytes;
                        red-drop-packets;
                        tail-drop-packets;
                        total-drop-packets;
                    }
                    general-param {
                        all-fields;
                        accounting-type;
                        descr;
                        line-id;
                        logical-interface;
                        nas-port-id;
                        physical-interface;
                        routing-instance;
                        timestamp;
                        vlan-id;
                    }
                    ingress-stats {
                        all-fields;
                        drop-packets;
                        input-bytes;
                        input-packets;
                        output-bytes;
                        output-packets;
                        queue-id;
                    }
                    l2-stats {
                        all-fields;
                        input-mcast-bytes;
                        input-mcast-packets;
                    }
                    overall-packet {
                        all-fields;
                        input-bytes;
                        input-discards;
                        input-errors;
                        input-packets;
                        inputv6-bytes;
                        inputv6-packets;
                        output-bytes;
                        output-errors;
                        output-packets;
                        outputv6-bytes;
                        outputv6-packets;
                        input-v4-bytes;
                        input-v4-packets;
                        output-v4-bytes;
                        output-v4-packets;
                        input-bytes-per-sec;
                        input-packets-per-sec;
                    }
                }
                file filename;
                format (csv | ipdr)
                interval minutes;
                 schema-version schema-name;
            }
            flat-file-profile profile-name{
                fields {
                    all-fields;
                    egress-stats {
                        all-fields;
                        input-bytes;
                        input-packets;
                        output-bytes;
                        output-packets;
                        queue-id;
                        red-drop-bytes;
                        red-drop-packets;
                        tail-drop-packets;
                        total-drop-packets;
                    }
                    general-param {
                        all-fields;
                        accounting-type;
                        descr;
                        line-id;
                        logical-interface;
                        nas-port-id;
                        physical-interface;
                        routing-instance;
                        timestamp;
                        vlan-id;
                    }
                    ingress-stats {
                        all-fields;
                        drop-packets;
                        input-bytes;
                        input-packets;
                        output-bytes;
                        output-packets;
                        queue-id;
                    }
                    l2-stats {
                        all-fields;
                        input-mcast-bytes;
                        input-mcast-packets;
                    }
                    overall-packet {
                        all-fields;
                        input-bytes;
                        input-discards;
                        input-errors;
                        input-packets;
                        inputv6-bytes;
                        inputv6-packets;
                        output-bytes;
                        output-errors;
                        output-packets;
                        outputv6-bytes;
                        outputv6-packets;
                        input-v4-bytes;
                        input-v4-packets;
                        output-v4-bytes;
                        output-v4-packets;
                        input-bytes-per-sec;
                        input-packets-per-sec;
                    }
                }
                file filename;
                format (csv | ipdr)
                interval minutes;
                 schema-version schema-name;
            }
            interface-profile profile-name {
                fields {
                    field-name;
                }
                file filename;
                interval minutes;
            }
            mib-profile profile-name {
                file filename;
                interval minutes;
                object-names {
                    mib-object-name;
                }
                operation operation-name;
            }
            routing-engine-profile profile-name {
                fields {
                    field-name;
                }
                file filename;
                interval minutes;
            }
        }
    }
    
  • Aplique los perfiles a las interfaces o filtros elegidos.

    Aplique un perfil de interfaz a una interfaz física o lógica incluyendo la accounting-profile instrucción en el nivel jerárquico o en el [edit interfaces interface-name][edit interfaces interface-name unit logical-unit-number] nivel jerárquico.

    content_copy zoom_out_map
    [edit interfaces]
    interface-name {
        accounting-profile profile-name;
        unit logical-unit-number {
            accounting-profile profile-name;
        }
    }
    
    Nota:

    No se aplican perfiles de clase de destino a las interfaces. Aunque la interfaz debe tener configurada la destination-class-usage instrucción, el perfil de clase de destino busca automáticamente todas las interfaces con la clase de destino configurada.

    Aplique un perfil de filtro a un filtro de firewall incluyendo la accounting-profile instrucción en el nivel de [edit firewall filter filter-name] jerarquía:

    content_copy zoom_out_map
    [edit firewall]
    filter filter-name {
        accounting-profile profile-name;
    }
    

    No es necesario aplicar el perfil del motor de enrutamiento a una interfaz porque las estadísticas se recopilan en el propio motor de enrutamiento.

Configurar archivos de registro de datos contables

Un perfil de contabilidad especifica qué estadísticas recopilar y escribir en un archivo de registro. Para configurar un archivo de registro de datos de contabilidad, incluya la file instrucción en el nivel de [edit accounting-options] jerarquía:

content_copy zoom_out_map
[edit accounting-options]
cleanup-interval {
    interval days;
}
file filename {
    archive-sites {
        site-name;
    }
    backup-on-failure  (master-and-slave | master-only);
    files number;
    nonpersistent;
    push-backup-to-master;
    size bytes;
    start-time time;
    transfer-interval minutes;
}

donde filename es el nombre del archivo en el que se van a escribir los datos contables.

Si el nombre de archivo contiene espacios, escríbalo entre comillas (" "). El nombre de archivo no puede contener una barra diagonal (/). El archivo se crea en el /var/log directorio y puede contener datos de varios perfiles.

Todos los archivos de registro de datos contables incluyen secciones de encabezado y remolque que comienzan con una # en la primera columna. El encabezado contiene la hora de creación del archivo, el nombre de host y las columnas que aparecen en el archivo. El tráiler contiene la hora a la que se cerró el archivo.

Siempre que cambie algún valor configurado que afecte a las columnas de un archivo, el archivo crea un nuevo registro de diseño de perfil que contiene una nueva lista de columnas.

Debe configurar el tamaño del archivo; Todas las demás propiedades son opcionales.

Configurar cuánto tiempo se conservan los archivos de copia de seguridad

Puede configurar cuántos días se conservan los archivos en el directorio local antes de eliminarlos.

Nota:

Los archivos guardados en el directorio siempre se comprimen para conservar el /var/log/pfedBackup almacenamiento local, independientemente de si la compress instrucción está configurada.

Para configurar la retención de archivos de copia de seguridad:

  • Especifique el número de días.

    content_copy zoom_out_map
    [edit accounting-options]
    user@host# set cleanup-interval interval days
    
Nota:

Los archivos se conservan durante 1 día si no configura esta opción.

Este valor, configurado o predeterminado, se aplica a todos los archivos configurados en el nivel jerárquico [edit accounting-options file] .

Configurar el tamaño máximo del archivo

Para configurar el tamaño máximo del archivo:

  • Especifique el tamaño.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    size bytes;
    

La size instrucción es el tamaño máximo del archivo de registro, en bytes, kilobytes (KB), megabytes (MB) o gigabytes (GB). El valor mínimo para bytes es 256 KB. Debe configurar bytes; los atributos restantes son opcionales.

Configurar sitios de almacenamiento para los archivos

Después de que un archivo alcanza su tamaño máximo o se supera el transfer-interval tiempo, el archivo se cierra, se le cambia el nombre y, si configuró un sitio de archivado, se transfiere a un host remoto.

Para configurar los sitios donde se archivan los archivos:

  • Especifique uno o varios nombres de sitio.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set archive-sites site-name
    

donde site-name es cualquier URL FTP válida. Para obtener más información acerca de cómo especificar URL FTP válidas, consulte la Biblioteca de administración de Junos OS. Puede especificar más de una URL, en cualquier orden. Cuando se archiva un archivo, el enrutador o conmutador intenta transferir el archivo a la primera URL de la lista, probando el siguiente sitio de la lista sólo si la transferencia no se realiza correctamente. El archivo de registro se almacena en el sitio de archivado con un nombre de archivo con el formato router-name_log-filename_timestamp. Cuando se configura el archivado de archivos mediante archive-states una instrucción, la utilidad de transferencia de archivos utiliza la instancia de enrutamiento predeterminada para conectarse al servidor de destino. Si la instancia de enrutamiento predeterminada no puede conectarse al servidor de destino, la utilidad de transferencia de archivos no funciona.

A partir de Junos OS 18.4R1, cuando se configura el archivado de archivos mediante la archive-sites instrucción, la utilidad de transferencia de archivos no funciona si ha habilitado la instancia de administración.

Configurar copia de seguridad local para archivos de contabilidad

Puede configurar el enrutador para guardar una copia del archivo de contabilidad localmente cuando falle la transferencia normal de los archivos al sitio de archivado. El archivo se guarda en el /var/log/pfedBackup directorio del motor de enrutamiento correspondiente. Debe especificar si solo se guardan los archivos del motor de enrutamiento principal o si los archivos se guardan tanto del motor de enrutamiento principal como del motor de enrutamiento de copia de seguridad (cliente).

Nota:

Los archivos guardados en el directorio siempre se comprimen para conservar el /var/log/pfedBackup almacenamiento local, independientemente de si la compress instrucción está configurada.

Para configurar la copia de seguridad local en caso de error:

  • Especifique la copia de seguridad local y qué archivos se guardan.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set backup-on-failure  (master-and-slave | master-only)
    

Al deshabilitar esta característica, se eliminan los archivos de contabilidad de los que se ha realizado una copia de seguridad del directorio.

Nota:

Cuando no se configura esta opción, el archivo se guarda en caso de error en el directorio local especificado como el último sitio de la lista de sitios de archivo.

Configurar archivos para que se compriman

De forma predeterminada, los archivos de contabilidad se transfieren en un formato sin comprimir. Para conservar los recursos durante la transmisión y en el sitio de archivo, puede configurar la compresión de los archivos.

Nota:

Los archivos guardados en el directorio siempre se comprimen para conservar el /var/log/pfedBackup almacenamiento local, independientemente de si la compress instrucción está configurada.

Para configurar el enrutador para comprimir los archivos de contabilidad cuando se transfieren:

  • Especifique la compresión.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set compress
    

Configurar el número máximo de archivos

Para configurar el número máximo de archivos:

  • Especifique el número.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set files number
    

Cuando un archivo de registro alcanza su tamaño máximo, se le cambia el nombre filename.0, luego filename.1, y así sucesivamente, hasta que se alcanza el número máximo de archivos de registro. A continuación, se sobrescribe el archivo de registro más antiguo. El valor mínimo para number es 3 y el valor predeterminado es 10.

Configurar la ubicación de almacenamiento del archivo

En los enrutadores de servicios de la serie J, los archivos se almacenan de forma predeterminada en la unidad flash compacta. Como alternativa, puede configurar los archivos para que se almacenen en el directorio (en DRAM mfs/var/log ) en lugar del cf/var/log directorio (en la unidad flash compacta).

Para configurar la ubicación de almacenamiento en DRAM:

  • Especifique el almacenamiento no persistente.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set nonpersistent
    

Esta función es útil para minimizar el tráfico de lectura/escritura en la unidad flash compacta del router.

Nota:

Si los archivos de registro para los datos de contabilidad se almacenan en DRAM, estos archivos se pierden al reiniciar el enrutador. Le recomendamos que realice copias de seguridad de estos archivos periódicamente.

Configurar archivos para guardarlos después de un cambio en el rol principal

Puede configurar el enrutador para guardar los archivos de contabilidad del nuevo motor de enrutamiento de copia de seguridad al nuevo motor de enrutamiento principal cuando se produzca un cambio en el rol principal. Los archivos se almacenan en el /var/log/pfedBackup directorio del enrutador. El motor de enrutamiento principal incluye estos archivos de contabilidad con sus propios archivos de contabilidad actuales cuando transfiere los archivos del directorio de copia de seguridad al sitio de archivado en el siguiente intervalo de transferencia. Configure esta opción cuando el nuevo motor de enrutamiento de copia de seguridad no pueda conectarse al sitio de archivo; Por ejemplo, cuando el sitio no está conectado por medio de una interfaz fuera de banda o la ruta al sitio se enruta a través de una tarjeta de línea.

Para configurar los archivos del motor de enrutamiento de copia de seguridad que se guardarán cuando cambie el rol principal:

  • Especifique la copia de seguridad.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set push-backup-to-master
    
Nota:

Los archivos del motor de enrutamiento de copia de seguridad en el motor de enrutamiento principal se envían en cada intervalo, aunque los archivos sigan siendo los mismos. Si esto es más actividad de la que desea, considere usar la backup-on-failure master-and-slave instrucción en su lugar.

Configurar la hora de inicio para la transferencia de archivos

Para configurar la hora de inicio de la transferencia de archivos:

  • Especifique la hora.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set start-time YYYY-MM-DD.hh:mm
    

Por ejemplo, las 10:00 a.m. del 30 de enero de 2007 se representan como 2007-01-30.10:00.

Configurar el intervalo de transferencia del archivo

Para configurar el intervalo en el que se transfieren los archivos:

  • Especifique el intervalo.

    content_copy zoom_out_map
    [edit accounting-options file filename]
    user@host# set transfer-interval minutes
    

El rango transfer-interval para es de 5 a 2880 minutos. El valor predeterminado es de 30 minutos.

Consejo:

Junos OS guarda el archivo de registro existente y crea uno nuevo en los intervalos de transferencia configurados, independientemente de si:

  • El archivo ha alcanzado el tamaño máximo.

  • Se configura un sitio de archivado.

Cuando tiene configurado un intervalo de transferencia relativamente pequeño y no se configura ningún sitio de archivado, se pueden perder datos, ya que Junos OS sobrescribe los archivos de registro cuando se alcanza el número máximo de archivos de registro. Para garantizar que la información de registro se guarde durante un tiempo razonablemente largo:

  • Configure un sitio de archivado para archivar los archivos de registro cada vez que se cree un nuevo archivo de registro.

  • Configure el valor máximo (2880 minutos) para transfer-interval que los archivos nuevos se creen con menos frecuencia; es decir, solo cuando el archivo supere el límite de tamaño máximo o una vez cada 2 días.

Administrar archivos de contabilidad

Si configura dispositivos SRX300, SRX320, SRX340, SRX345, SRX550M, SRX1500, SRX4100, SRX4200 y SRX4600 para capturar datos de contabilidad en archivos de registro, establezca la ubicación de los archivos de contabilidad en la DRAM.

La ubicación predeterminada para los archivos de contabilidad es el cfs/var/log directorio de la tarjeta CompactFlash (CF). La nonpersistent opción minimiza el tráfico de lectura/escritura a su tarjeta CF. Le recomendamos que utilice la nonpersistent opción para todos los archivos de contabilidad configurados en su sistema.

Para almacenar archivos de registro de contabilidad en DRAM en lugar de la tarjeta CF:

  1. Ingrese al modo de configuración en la CLI.
  2. Cree un archivo de registro de datos contables en DRAM y reemplácelo filename por el nombre del archivo.
    content_copy zoom_out_map
    [edit]
    user@host# edit accounting-options file filename
    
  3. Almacene los archivos de registro de contabilidad en el archivo DRAM.
    content_copy zoom_out_map
    [edit]
    user@host# set file filename nonpersistent
    
Precaución:

Si los archivos de registro de datos de contabilidad se almacenan en DRAM, estos archivos se pierden cuando se reinicia el dispositivo. Por lo tanto, le recomendamos que realice copias de seguridad de estos archivos periódicamente.

Nota:

La opción CLI nonpersistent no se admite en SRX5000 línea.

Configurar el perfil de interfaz

Un perfil de interfaz especifica la información recopilada y escrita en un archivo de registro. Puede configurar un perfil para recopilar información estadística y de errores para paquetes de entrada y salida en una interfaz física o lógica determinada.

Para configurar un perfil de interfaz, incluya la interface-profile instrucción en el nivel de [edit accounting-options] jerarquía:

content_copy zoom_out_map
[edit accounting-options]
interface-profile profile-name {
    fields {
        field-name;
    }
    file filename;
    interval minutes;
}

De forma predeterminada, el motor de reenvío de paquetes (PFE) recopila periódicamente las estadísticas de todas las interfaces. Para mejorar el rendimiento, puede deshabilitar opcionalmente la actualización periódica incluyendo la periodic-refresh disable instrucción en el nivel de [edit accounting-options] jerarquía.

Cada perfil contable debe tener un archivo .profile-name Para aplicar un perfil a una interfaz física o lógica, incluya la accounting-profile instrucción en el nivel jerárquico o en el [edit interfaces interface-name][edit interfaces interface-name unit logical-unit-number] nivel jerárquico. También puede aplicar un perfil de contabilidad en el nivel jerárquico [edit firewall family family-type filter filter-name] . Para obtener más información, consulte la Guía del usuario de políticas de enrutamiento, filtros de firewall y políticas de tráfico.

Para configurar un perfil de interfaz, realice las tareas descritas en las secciones siguientes:

Configurar campos

Un perfil de interfaz debe especificar qué estadísticas se recopilan. Para configurar qué estadísticas deben recopilarse para una interfaz, incluya la fields instrucción en el nivel de [edit accounting-options interface-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options interface-profile profile-name]
fields {
    field-name;
}

Configurar la información de archivo

Cada perfil de contabilidad registra sus estadísticas en un archivo del /var/log directorio.

Para configurar el archivo que se va a usar, incluya la file instrucción en el nivel de [edit accounting-options interface-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options interface-profile profile-name]
file filename;

Debe especificar una file instrucción para el perfil de interfaz que ya se haya configurado en el nivel de [edit accounting-options] jerarquía.

Configurar estadísticas borradas para que se notifiquen en el archivo sin formato

Cuando se ejecuta el clear interfaces statistics comando para una interfaz lógica configurada para recopilar estadísticas contables, se borran todas las estadísticas contables recibidas en esa interfaz desde el motor de reenvío de paquetes. Los valores actuales cuando se emite el comando se convierten en la nueva línea base y los contadores de estadísticas se restablecen a cero. Los nuevos valores, empezando desde cero, se muestran en la CLI. Sin embargo, no se informan de esa manera en el archivo plano de contabilidad asociado con la interfaz. En su lugar, los valores indicados en el archivo siguen incrementándose como si no se hubiera emitido el comando.

Puede cambiar este resultado incluyendo la allow-clear instrucción en el perfil de interfaz. En este caso, cuando se ejecuta el clear interfaces statistics comando, las estadísticas se restablecen a cero y se notifican al archivo plano.

Para configurar los informes de estadísticas contables compensadas en el archivo plano, especifique los informes:

content_copy zoom_out_map
[edit accounting-options interface-profile profile-name]
 allow-clear;

Configurar el intervalo

Cada interfaz con un perfil de contabilidad habilitado tiene estadísticas recopiladas una vez por intervalo de tiempo especificado para el perfil de contabilidad. El tiempo de recopilación de estadísticas se programa de manera uniforme durante el intervalo configurado. Para configurar el intervalo, incluya la interval instrucción en el nivel de [edit accounting-options interface-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options interface-profile profile-name]
interval minutes;
Nota:

El intervalo mínimo permitido es de 1 minuto. La configuración de un intervalo bajo en un perfil de contabilidad para un gran número de interfaces puede provocar una grave degradación del rendimiento.

El intervalo de la interval instrucción es de 1 a 2880 minutos. El valor predeterminado es de 30 minutos.

Ejemplo: Configurar el perfil de interfaz

Configure el perfil de interfaz:

content_copy zoom_out_map
[edit]
accounting-options {
    file if_stats {
        size 40 files 5;
    }
    interface-profile if_profile1 {
        file if_stats;
        interval 30;
        fields {
            input-bytes;
            output-bytes;
            input-packets;
            output-packets;
            input-multicast;
            output-multicast;
        }
    }
    interface-profile if_profile2 {
        file if_stats;
        interval 30;
        fields {
            input-bytes;
            output-bytes;
            input-packets;
            output-packets;
            input-multicast;
            output-multicast;
        }
    }
    interfaces {
        xe-1/0/0 {
            accounting-profile if_profile1;
            unit 0 {
                accounting-profile if_profile2;
                ...
            }
        }
    }
}

Los dos perfiles de interfaz, if-profile1 y if-profile2, escriben datos en el mismo archivo, if-stats. El archivo if-stats podría ser similar al siguiente:

content_copy zoom_out_map
#FILE CREATED 976823478 2000-12-14-19:51:18
#hostname host
#profile-layout if_profile2,epoch-timestamp,interface-name,snmp-index,input-bytes,output-bytes,
input-packets,output-packets,input-multicast,output-multicast
#profile-layout if_profile1,epoch-timestamp,interface-name,snmp-index,input-bytes,output-bytes,
input-packets
if_profile2,976823538,xe-1/0/0.0,8,134696815,3681534,501088,40723,0,0
if_profile1,976823538,xe-1/0/0,7,134696815,3681534,501088
...
#FILE CLOSED 976824378 2000-12-14-20:06:18

Configurar el perfil de filtro

Un perfil de filtro especifica información de errores y estadísticas recopilada y escrita en un archivo. Un perfil de filtro debe especificar nombres de contador para los que se recopilan estadísticas.

Para configurar un perfil de filtro, incluya la filter-profile instrucción en el nivel de [edit accounting-options] jerarquía:

content_copy zoom_out_map
[edit accounting-options]
filter-profile profile-name {
    counters {
        counter-name;
    }
    file filename;
    interval minutes;
}

Para aplicar el perfil de filtro, incluya la accounting-profile instrucción en el nivel de [edit firewall filter filter-name] jerarquía.

Para configurar un perfil de filtro, realice las tareas descritas en las secciones siguientes:

Configurar los contadores

Se recopilan estadísticas para todos los contadores especificados en el perfil de filtro. Para configurar los contadores, incluya la counters instrucción en el nivel de [edit accounting-options filter-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options filter-profile profile-name]
counters {
}

Configurar la información de archivo

Cada perfil de contabilidad registra sus estadísticas en un archivo del /var/log directorio.

Para configurar el archivo que se va a usar, incluya la file instrucción en el nivel de [edit accounting-options filter-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options filter-profile profile-name]
file filename;

Debe especificar un nombre de archivo para el perfil de filtro que ya se haya configurado en el nivel de [edit accounting-options] jerarquía.

Nota:

El límite del número total de caracteres por línea en un archivo de registro es igual a 1023. Si se supera este límite, el resultado escrito en el archivo de registro está incompleto. Asegúrese de limitar el número de contadores o datos solicitados para que no se supere este límite de caracteres.

Nota:

Si se supera el tamaño de archivo configurado o el intervalo de transferencia, Junos OS cierra el archivo e inicia uno nuevo. De forma predeterminada, el valor del intervalo de transferencia es de 30 minutos. Si el intervalo de transferencia no está configurado, Junos OS cierra el archivo e inicia uno nuevo cuando el tamaño del archivo supere su valor configurado o el valor predeterminado del intervalo de transferencia supere los 30 minutos. Para evitar transferir archivos cada 30 minutos, especifique un valor diferente para el intervalo de transferencia.

Configurar el intervalo

Cada filtro con un perfil de contabilidad habilitado tiene estadísticas recopiladas una vez por intervalo de tiempo especificado para el perfil de contabilidad. El tiempo de recopilación de estadísticas se programa de manera uniforme durante el intervalo configurado. Para configurar el intervalo, incluya la interval instrucción en el nivel de [edit accounting-options filter-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options filter-profile profile-name]
interval;
Nota:

El intervalo mínimo permitido es de 1 minuto. La configuración de un intervalo bajo en un perfil de contabilidad para un gran número de filtros puede provocar una grave degradación del rendimiento.

El intervalo de la interval instrucción es de 1 a 2880 minutos. El valor predeterminado es de 30 minutos.

Ejemplo: Configurar un perfil de filtro

Configure un perfil de filtro:

content_copy zoom_out_map
[edit]
accounting-options {
    file fw_accounting {
        size 500k files 4;
    }
    filter-profile fw_profile1 {
        file fw_accounting;
        interval 60;
        counters {
            counter1;
            counter2;
            counter3;
        }
    }
}
firewall {
    filter myfilter {
        accounting-profile fw_profile1;
        ...
        term accept-all {
            then {
                count counter1;
                accept;
            }
        }
    }
}

El perfil de filtro, fw-profile1, escribe datos en el archivo fw_accounting. El archivo podría tener el siguiente aspecto:

content_copy zoom_out_map
#FILE CREATED 976825278 2000-12-14-20:21:18
#hostname host
#profile-layout fw_profile1,epoch-timestamp,filter-name,counter-name,packet-count,byte-count
fw_profile1,976826058,myfilter,counter1,163,10764
...
#FILE CLOSED 976826178 2000-12-14-20:36:18

Ejemplo: Configurar perfiles de filtro y contadores de firewall específicos de la interfaz

Para recopilar y registrar estadísticas de recuento recopiladas por filtros de firewall por interfaz, debe configurar un perfil de filtro e incluir la instrucción específica de la interfaz en el [edit firewall filter filter-name] nivel de jerarquía.

Configure el perfil de contabilidad del filtro del firewall:

content_copy zoom_out_map
[edit accounting-options]
file cust1_accounting {
    size 500k;
}
filter-profile cust1_profile {
    file cust1_accounting;
    interval 1;
    counters {
        r1;
    }
}

Configure el contador de firewall específico de la interfaz:

content_copy zoom_out_map
[edit firewall]
filter f3 {
    accounting-profile cust1_profile;
    interface-specific;
    term f3-term {
        then {
            count r1;
            accept;
        }
    }
}

Aplique el filtro de firewall a una interfaz:

content_copy zoom_out_map
[edit interfaces]
xe-1/0/0 {
    unit 0 {
        family inet {
            filter {
                input f3;
                output f3;
            }
            address 20.20.20.30/24;
        }
    }
}

En el ejemplo siguiente se muestra el contenido del cust1_accounting archivo de la /var/log carpeta que podría resultar de la configuración anterior:

content_copy zoom_out_map
#FILE CREATED 995495212 2001-07-18-22:26:52
#hostname host
#profile-layout cust1_profile,epoch-timestamp,interfaces,filter-name,
counter-name,packet-count,byte-count
cust1_profile,995495572,xe-1/0/0.0,f3-xe-1/0/0.0-i,r1-xe-1/0/0.0-i,5953,1008257
cust1_profile,995495602,xe-1/0/0.0,f3-xe-1/0/0.0-o,r1-xe-1/0/0.0-o,5929,1006481
...

Si la interface-specific instrucción no se incluye en la configuración, puede producirse el resultado siguiente:

content_copy zoom_out_map
#FILE CREATED 995495212 2001-07-18-22:26:52
#hostname host
#profile-layout cust1_profile,epoch-timestamp,interfaces,filter-name,
counter-name,packet-count,byte-count
cust1_profile,995495572,xe-1/0/0.0,f3,r1,5953,1008257
cust1_profile,995495632,xe-1/0/0.0,f3,r1,5929,1006481

Configurar perfiles de uso de clase

Para recopilar estadísticas de uso de clases, realice las tareas descritas en estas secciones:

Configurar un perfil de uso de clase

Puede configurar el perfil de uso de la clase para recopilar estadísticas para determinadas clases de origen y destino.

Para configurar el perfil de uso de clase para filtrar por clases de origen, incluya la source-classes instrucción en el nivel de [edit accounting-options class-usage-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options class-usage-profile profile-name]
source-classes {
    source-class-name;
}

Para configurar el perfil de uso de clase para filtrar por clases de destino, incluya la destination-classes instrucción en el nivel de [edit accounting-options class-usage-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options class-usage-profile profile-name]
destination-classes {
    destination-class-name;
}

Configurar la información de archivo

Cada perfil de contabilidad registra sus estadísticas en un archivo del /var/log directorio.

Para especificar el archivo que se va a usar, incluya la file instrucción en el nivel de [edit accounting-options class-usage-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options class-usage-profile profile-name]
file filename;

Debe especificar un nombre de archivo para el perfil de uso de la clase de origen que ya se haya configurado en el nivel de [edit accounting-options] jerarquía. También puede especificar un nombre de archivo para el perfil de uso de la clase de destino configurado en el nivel jerárquico [edit accounting-options] .

Configurar el intervalo

Cada interfaz con un perfil de uso de clase habilitado tiene estadísticas recopiladas una vez por intervalo especificado para el perfil de contabilidad. El tiempo de recopilación de estadísticas se programa de manera uniforme durante el intervalo configurado. Para configurar el intervalo, incluya la interval instrucción en el nivel de [edit accounting-options class-usage-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options class-usage-profile profile-name]
interval;

Crear un perfil de uso de clase para recopilar estadísticas de uso de clase de origen

Para crear un perfil de uso de clase para recopilar estadísticas de uso de clases de origen:

content_copy zoom_out_map
[edit]
accounting-options {
    class-usage-profile scu-profile1;
    file usage-stats;
    interval 15;
    source-classes {
        gold;
        silver;
        bronze;
    }
}

El perfil de uso de la clase, scu-profile1, escribe datos en el archivo usage_stats. El archivo podría tener el siguiente aspecto:

content_copy zoom_out_map
#FILE CREATED 976825278 2000-12-14-20:21:18
#profile-layout, scu_profile,epoch-timestamp,interface-name,source-class,
packet-count,byte-count
scu_profile,980313078,xe-1/0/0.0,gold,82,6888
scu_profile,980313078,xe-1/0/0.0,silver,164,13776
scu_profile,980313078,xe-1/0/0.0,bronze,0,0
scu_profile,980313678,xe-1/0/0.0,gold,82,6888
scu_profile,980313678,xe-1/0/0.0,silver,246,20664
scu_profile,980313678,xe-1/0/0.0,bronze,0,0

Crear un perfil de uso de clase para recopilar estadísticas de uso de clase de destino

Para crear un perfil de uso de clase para recopilar estadísticas de uso de clases de destino:

content_copy zoom_out_map
[edit]
accounting-options {
    class-usage-profile dcu-profile1;
    file usage-stats
    interval 15;
    destination-classes {
        gold;
        silver;
        bronze;
    }
}

El perfil de uso de la clase, dcu-profile1, escribe datos en el archivo usage-stats. El archivo podría tener el siguiente aspecto:

content_copy zoom_out_map
#FILE CREATED 976825278 2000-12-14-20:21:18
#profile-layout, dcu_profile,epoch-timestamp,interface-name,destination-class,
packet-count,byte-count
dcu_profile,980313078,xe-1/0/0.0,gold,82,6888
dcu_profile,980313078,xe-1/0/0.0,silver,164,13776
dcu_profile,980313078,xe-1/0/0.0,bronze,0,0
dcu_profile,980313678,xe-1/0/0.0,gold,82,6888
dcu_profile,980313678,xe-1/0/0.0,silver,246,20664
dcu_profile,980313678,xe-1/0/0.0,bronze,0,0
...
#FILE CLOSED 976826178 2000-12-14-20:36:18

Configurar el perfil MIB

El perfil MIB recopila estadísticas MIB y las registra en un archivo. El perfil MIB especifica la operación SNMP y los nombres de objeto MIB para los que se recopilan estadísticas.

Para configurar un perfil MIB, incluya la mib-profile instrucción en el nivel de [edit accounting-options] jerarquía:

content_copy zoom_out_map
[edit accounting-options]
mib-profile profile-name {
    file filename;
    interval minutes;
    object-names {
        mib-object-name;
    }
    operation operation-name;
}

Para configurar un perfil MIB, realice las tareas descritas en las secciones siguientes:

Configurar la información de archivo

Cada perfil de contabilidad registra sus estadísticas en un archivo del /var/log directorio.

Para configurar el archivo que se va a usar, incluya la file instrucción en el nivel de [edit accounting-options mib-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options mib-profile profile-name]
file filename;

Debe especificar un filename para el perfil MIB que ya se haya configurado en el nivel de [edit accounting-options] jerarquía.

Configurar el intervalo

Un perfil MIB tiene estadísticas recopiladas una vez por intervalo de tiempo especificado para el perfil. El tiempo de recopilación de estadísticas se programa de manera uniforme durante el intervalo configurado. Para configurar el intervalo, incluya la interval instrucción en el nivel de [edit accounting-options mib-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options mib-profile profile-name]
interval;

El intervalo de la interval instrucción es de 1 a 2880 minutos. El valor predeterminado es de 30 minutos.

Configurar la operación MIB

Un perfil MIB debe especificar la operación que se utiliza para recopilar estadísticas MIB. Para configurar qué operación se usa para recopilar estadísticas MIB, incluya la operation instrucción en el nivel de [edit accounting-options mib-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options mib-profile profile-name]
operation operation-name;

Puede configurar una getoperación , get-nexto walk . La operación predeterminada es walk.

Configurar nombres de objetos MIB

Un perfil MIB debe especificar los objetos MIB para los que se van a recopilar estadísticas. Para configurar los objetos MIB para los que se recopilan estadísticas, incluya la objects-names instrucción en el nivel de [edit accounting-options mib-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options mib-profile profile-name]
object-names {
    mib-object-name;
}

Puede incluir varios nombres de objeto MIB en la configuración.

Nota:

En Junos OS versión 15.1X49-D10 y posteriores, no configure objetos MIB relacionados con octetos o paquetes de interfaz para un perfil MIB, ya que puede provocar que se agote el tiempo de espera de la caminata SNMP o de un comando show de la CLI.

Ejemplo: Configurar un perfil MIB

Configure un perfil MIB:

content_copy zoom_out_map
[edit accounting-options]
mib-profile mstatistics {
    file stats;
    interval 60;
    operation walk;
    objects-names {
        ipCidrRouteStatus;
    }
}

Configurar el perfil del motor de enrutamiento

El perfil del motor de enrutamiento recopila estadísticas del motor de enrutamiento y las registra en un archivo. El perfil Motor de enrutamiento especifica los campos para los que se recopilan estadísticas.

Para configurar un perfil de motor de enrutamiento, incluya la routing-engine-profile instrucción en el nivel de [edit accounting-options] jerarquía:

content_copy zoom_out_map
[edit accounting-options]
routing-engine-profile profile-name {
    fields {
        field-name;
    }
    file filename;
    interval minutes;
}

Para configurar un perfil de motor de enrutamiento, realice las tareas descritas en las secciones siguientes:

Configurar campos

Un perfil de motor de enrutamiento debe especificar qué estadísticas se recopilan. Para configurar qué estadísticas deben recopilarse para el motor de enrutamiento, incluya la fields instrucción en el nivel de [edit accounting-options routing-engine-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options routing-engine-profile profile-name]
fields {
    field-name;
}

Configurar la información de archivo

Cada perfil de contabilidad registra sus estadísticas en un archivo del /var/log directorio.

Para configurar el archivo que se va a usar, incluya la file instrucción en el nivel de [edit accounting-options routing-engine-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options routing-engine-profile profile-name]
file filename;

Debe especificar un filename perfil para el motor de enrutamiento que ya se haya configurado en el nivel de [edit accounting-options] jerarquía.

Configurar el intervalo

Un perfil de motor de enrutamiento tiene estadísticas recopiladas una vez por intervalo de tiempo especificado para el perfil. El tiempo de recopilación de estadísticas se programa de manera uniforme durante el intervalo configurado. Para configurar el intervalo, incluya la interval instrucción en el nivel de [edit accounting-options routing-engine-profile profile-name] jerarquía:

content_copy zoom_out_map
[edit accounting-options routing-engine-profile profile-name]
interval;

El rango interval para es de 1 a 2880 minutos. El valor predeterminado es de 30 minutos.

Ejemplo: Configurar un perfil de motor de enrutamiento

Configure un perfil de motor de enrutamiento:

content_copy zoom_out_map
[edit accounting-options]
file my-file {
    size 300k;
}
routing-engine-profile profile-1 {
    file my-file;
    fields {
        host-name;
        date;
        time-of-day;
        uptime;
        cpu-load-1;
        cpu-load-5;
        cpu-load-15;
    }
}

Tabla de historial de cambios

La compatibilidad de la función depende de la plataforma y la versión que utilice. Utilice Feature Explorer a fin de determinar si una función es compatible con la plataforma.

Liberación
Descripción
18.4R1
A partir de Junos OS 18.4R1, cuando se configura el archivado de archivos mediante la archive-sites instrucción, la utilidad de transferencia de archivos no funciona si ha habilitado la instancia de administración.
15.1X49-D10
En Junos OS versión 15.1X49-D10 y posteriores, no configure objetos MIB relacionados con octetos o paquetes de interfaz para un perfil MIB, ya que puede provocar que se agote el tiempo de espera de la caminata SNMP o de un comando show de la CLI.
external-footer-nav