IRONSOFTWAREHOME

Solución de problemas de archivos de registro de AWS en IronPDF

Curtis Chau
Curtis Chau
Updated: 22 de abril de 2026

Aislamiento de registros de IronPDF utilizando S3 Bucket

Cuando se enfrenta a problemas con IronPDF en un entorno de AWS, obtener registros limpios y dedicados de la propia biblioteca de IronPDF es altamente beneficioso. Este enfoque ayuda a evitar las complejidades de rastrear flujos de registro combinados de servicios como Amazon CloudWatch Logs o AWS Application Insights.

Servicios como CloudWatch Logs y Application Insights normalmente agregan registros de varias fuentes, incluido su código de aplicación, otras bibliotecas y servicios de AWS. Esta mezcla puede dificultar identificar mensajes específicos de IronPDF y diagnosticar problemas relacionados con la generación o manipulación de PDF directamente.

Para superar estos desafíos, recomendamos configurar IronPDF para que escriba sus registros en un archivo dedicado dentro del almacenamiento temporal de su entorno de cálculo de AWS. Este archivo de registro aislado luego puede ser fácilmente subido a un bucket de Amazon S3 para su conveniente descarga, revisión y compartición con soporte si es necesario.

Activar y configurar el registro de IronPDF

var awsTmpPath = @"/tmp/";

IronSoftware.Logger.LoggingMode = IronSoftware.Logger.LoggingModes.All;
IronSoftware.Logger.LogFilePath = awsTmpPath + "default.txt";

Cargar el archivo de registro en un bucket de Amazon S3

// File path in the Lambda /tmp directory
var filePath = $"/tmp/default.txt";

// Read the file as byte array
var fileBytes = await File.ReadAllBytesAsync(filePath);

// Upload the text file to S3
using (var memoryStream = new MemoryStream(fileBytes))
{
    var request = new PutObjectRequest
    {
        BucketName = bucketName,
        Key = "default.txt",
        InputStream = memoryStream,
        ContentType = "text/plain",
    };

    await _s3Client.PutObjectAsync(request);
}

Para servicios de registro específicos de AWS, consulte la siguiente documentación:

Amazon CloudWatch

El servicio Amazon CloudWatch Logs le permite recolectar y almacenar registros de sus recursos, aplicaciones y servicios casi en tiempo real.

Registro adicional

Para más información sobre Amazon CloudWatch Logs, Amazon S3 Logs y registros enviados a Kinesis Data Firehose, por favor, consulte:

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html

Servicios comunes

AWS Lambda

https://docs.aws.amazon.com/lambda/latest/dg/monitoring-cloudwatchlogs.html

Amazon EC2

https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

¿Listo para empezar?

Nuget Downloads 20,809,720Versión:2026.9recién publicada

Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta