Apinizer Sistem Loglarının Syslog ile Aktarılması
Administration > Bağlantı Konfigürasyonlar > Syslog sayfasına gidilir ve bir Syslog bağlantı tanımı oluşturulur. Detalı bilgi için Syslog Bağlantı Yönetimi sayfasına bakabilirsiniz.Uygılama Loglarının Syslog ile Aktarılması
Administration > System Settings > General Settings sayfasına gidilir ve uygulama logları için Syslog Connector seçilir.


- id: Log kaydının benzersiz kimliği.
- date: Logun oluştuğu tarih ve saat.
- level: Logun önem seviyesi (örneğin, “INFO”, “WARN”, “ERROR”, “DEBUG”).
- message: Logun ana mesajı, olayı açıklayan metin.
- stackTrace: Hata durumlarında, hatanın oluştuğu kod yolunu gösteren detaylı yığın izi. Genellikle çok uzundur ve sorun giderme için kritiktir.
- hostName: Logu üreten Apinizer bileşeninin çalıştığı makinenin adı.
- enumApplicationLog: Logun hangi Apinizer modülünden geldiğini belirtir (örneğin, “MANAGER”, “GATEWAY”).
Token Loglarının Syslog ile Aktarılması
Administration > System Settings > General Settings sayfasına gidilir ve token logları için Syslog Connector seçilir.


- id: Log kaydının benzersiz kimliği.
- timestamp: Token olayının gerçekleştiği zaman damgası.
- apinizerCorrelationId: Apinizer içinde bu token talebiyle ilgili tüm işlemleri takip etmek için kullanılan benzersiz korelasyon ID’si.
- environmentId: İsteğin yapıldığı ortamın benzersiz kimliği.
- projectId: İsteğin ait olduğu projenin benzersiz kimliği.
- applicationName: İsteğin ilgili olduğu uygulamanın adıf (örneğin, “Swagger Petstore Documentation”).
- apiProxyId: Token talebinin ilişkili olduğu API Proxy’nin benzersiz kimliği.
- apiProxyName: İlişkili API Proxy’nin adı.
- httpRequestRemoteAddress: Token isteğini yapan istemcinin IP adresi.
- httpRequestHttpMethod: Token isteğinin HTTP metodu (genellikle “POST”).
- httpRequestContentType: İsteğin içerik tipi (örneğin, “application/x-www-form-urlencoded”).
- usernameOrKey: Token talep eden kullanıcı adı veya istemci anahtarı.
- timeTotal: Token işleminin toplam süresi (ms).
- statusCode: Token isteğinin HTTP durum kodu (örneğin, 200 Başarılı).
- resultType: Token işleminin sonucu (örneğin, “SUCCESS”, “ERROR”).
- audience: Tokenın geçerli olduğu hedef kitle veya kaynak.
- clientInfo: Token talep eden istemci hakkında ek bilgi (genellikle usernameOrKey ile benzer).
- issuedAt: Tokenın verildiği zaman damgası.
- refreshTokenAllowed: Yenileme tokenının (refresh token) bu işlem için izin verilip verilmediği (boolean).
- refreshTokenIssuedAt: Yenileme tokenının verildiği zaman damgası.
- refreshCount: Yenileme tokenının kaç kez kullanıldığı.
Audit Loglarının Syslog’a Aktarılması
Administration > System Settings > General Settings sayfasına gidilir ve uygulama logları için Syslog Connector seçilir.


- id: Denetim olayının benzersiz kimliği.
- principal: İşlemi gerçekleştiren kullanıcının adı (örneğin, “admin”).
- auditEventDate: Denetim olayının gerçekleştiği tarih ve saat.
- state: Yapılan işlemin tipi (örneğin, “CREATED”, “UPDATED”, “DELETED”).
- objectId: İşlemin etkilendiği objenin (API, Policy vb.) benzersiz kimliği.
- objectName: İşlemin etkilendiği objenin adı (örneğin, “Swagger Petstore Documentation”).
- referenceObjectJson: İşlem sonrası objenin tüm detaylı JSON gösterimi. Bu alan, objenin yeni halini tam olarak yansıtır ve genellikle çok uzun olabilir.
- projectId: İlgili objenin ait olduğu projenin benzersiz kimliği.
- className: İşlemin etkilendiği objenin Apinizer içindeki sınıf/tip adı (örneğin, “ApiProxy”).

