IRONSOFTWAREHOME

IronPDF'de AWS Günlük Dosyalarını Hata Ayıklama

Curtis Chau
Curtis Chau
Updated: 22 Nisan 2026

S3 Kovası Kullanarak IronPDF Günlüklerini İzole Etme

AWS ortamında IronPDF ile ilgili sorunları giderirken, IronPDF kütüphanesinden temiz, ayrılmış günlükler elde etmek oldukça faydalıdır. Bu yaklaşım, Amazon CloudWatch Logs veya AWS Uygulama İçgörüleri gibi hizmetlerden gelen birleştirilmiş günlük akışlarını ayıklama zorluklarından kaçınmaya yardımcı olur.

CloudWatch Logs ve Uygulama İçgörüleri gibi hizmetler, genellikle uygulama kodunuz, diğer kütüphaneler ve AWS hizmetleri dahil olmak üzere çeşitli kaynaklardan gelen günlükleri toplar. Bu karmakarışıklık, IronPDF'ye özgü mesajları belirlemeyi ve doğrudan PDF oluşturma veya manipülasyonla ilgili sorunları teşhis etmeyi zorlaştırabilir.

Bu zorlukları aşmak için, IronPDF'nin AWS hesaplama ortamınızın geçici depolamasında ayrılmış bir dosyaya günlüklerini yazmasını yapılandırmanızı öneririz. Bu izole edilmiş günlük dosyası, ardından bir Amazon S3 kovasına kolayca yüklenebilir ve gerekirse inceleme ve destek ile paylaşım için indirilebilir.

IronPDF Loglamayı Etkinleştirin ve Yapılandırın

var awsTmpPath = @"/tmp/";

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

Log Dosyasını Bir Amazon S3 Kovasına Yükleyin

// 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);
}

AWS'ye özgü günlük hizmetleri için lütfen aşağıdaki belgelere bakın:

Amazon CloudWatch

Amazon CloudWatch Logs hizmeti, kaynaklarınızdan, uygulamalarınızdan ve hizmetlerinizden neredeyse gerçek zamanlı log to

Ek Loglama

Amazon CloudWatch Logs, Amazon S3 Logs ve Kinesis Data Firehose'a gönderilen loglar hakkında daha fazla bilgi için, lütf

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

Ortak Hizmetler

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
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

Başlamaya Hazır mısınız?

Nuget Downloads 20,756,830Sürüm:2026.7yeni yayınlandı

Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.7

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. Tarayıcıya tıklayın ve "IronPdf" arayın
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.7

veya Windows Yükleyiciyi şuradan buradan indirin.

  1. IronPDF'i, ~/Libs gibi bir yere, Solution dizininiz içinde indirin ve açın.
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Tarayıcı sekmesini seçin, "IronPdf.dll"

Lisanslar $999

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez