AzureLogger (logger)

De Wiki1000
(Différences entre les versions)
Ligne 32 : Ligne 32 :
 
|}
 
|}
  
 +
{{tip|Le contenu doit toujours contenir [PartitionKey] et [RowID]}}
  
 
Exemple :
 
Exemple :
 +
 +
'''Log des exceptions:'''
  
 
<pre>
 
<pre>
[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\AZURE]
+
[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\EXCEPTION]
 
type = azure
 
type = azure
 
accountName=sagefrp1000
 
accountName=sagefrp1000
 
accountKey=tbZhiOmspf0dXHp6tSJ+fv5MTH0hqkZV1TGD5QM+Z/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 
accountKey=tbZhiOmspf0dXHp6tSJ+fv5MTH0hqkZV1TGD5QM+Z/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tableName=exceptions
+
tableName=exception-[DayStamp][nodeID]
 
categories=exception
 
categories=exception
 
content = [PartitionKey][RowKey],[host],[port],[service],[level],[TenantID],[OrganizationName]
 
content = [PartitionKey][RowKey],[host],[port],[service],[level],[TenantID],[OrganizationName]
 +
</pre>
 +
 +
'''Journal d'audit:'''
 +
 +
<pre>
 +
[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\AUDIT]
 +
type = azure
 +
accountName=sagefrp1000
 +
accountKey=4JU5mMdlbSwUI+Wp6nVuwhWH76Vnx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 +
tableName=audit-[DayStamp][nodeID]
 +
eventTypes=audit_success,audit_failure
 +
content=[PartitionKey][RowKey][TimeStamp][userName][UserID][RemoteIP][auditAction][Message]
 
</pre>
 
</pre>
  

Version du 10 avril 2015 à 12:28

Un logger Azure permet d'envoyer des messages dans une table Microsoft Azure

Propriété Paramétrage Usage
type non azure
accountName non Compte de stockage Azure
accountKey non Clé du compte de stockage
tableName oui Nom de la table Azure cible
content oui Contenu du message
categories non Liste des catégories gérées par le logger
Tip-20px.png Tip : Le contenu doit toujours contenir [PartitionKey] et [RowID]

Exemple :

Log des exceptions:

[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\EXCEPTION]
type = azure
accountName=sagefrp1000
accountKey=tbZhiOmspf0dXHp6tSJ+fv5MTH0hqkZV1TGD5QM+Z/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tableName=exception-[DayStamp][nodeID]
categories=exception
content = [PartitionKey][RowKey],[host],[port],[service],[level],[TenantID],[OrganizationName]

Journal d'audit:

[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\AUDIT]
type = azure
accountName=sagefrp1000
accountKey=4JU5mMdlbSwUI+Wp6nVuwhWH76Vnx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tableName=audit-[DayStamp][nodeID]
eventTypes=audit_success,audit_failure
content=[PartitionKey][RowKey][TimeStamp][userName][UserID][RemoteIP][auditAction][Message]
Outils personnels