Structure de la configuration de base - Amazon Kinesis Agent pour les instances Microsoft Windows

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Structure de la configuration de base

La structure de base du fichier de configuration de Amazon Kinesis Agent for Microsoft Windows est un document JSON suivant :

{ "Sources": [ ], "Sinks": [ ], "Pipes": [ ] }

Pour plus d'informations sur les concepts de source, canal (pipe) et récepteur (sink) de Kinesis Agent (sink), consultezAmazon Kinesis Agent pour Microsoft Windows Concepts.

L'exemple suivant est unappsettings.jsonConfigurez Kinesis Agent pour Windows pour diffuser les événements des journaux d'application Windows sur Kinesis Data Firehose.

{ "Sources": [ { "LogName": "Application", "Id": "ApplicationLog", "SourceType": "WindowsEventLogSource" } ], "Sinks": [ { "StreamName": "ApplicationLogFirehoseStream", "Region": "us-west-2", "Id": "MyKinesisFirehoseSink", "SinkType": "KinesisFirehose" } ], "Pipes": [ { "Id": "ApplicationLogTotestKinesisFirehoseSink", "SourceRef": "ApplicationLog", "SinkRef": "MyKinesisFirehoseSink" } ] }

Pour plus d'informations sur chaque type de déclaration, consultez les sections suivantes :

Sensibilité à la casse de la configuration

Les fichiers au format JSON sont généralement sensibles à la casse et vous devez supposer que toutes les clés et valeurs des fichiers de configuration de Kinesis Agent for Windows le sont également. Certaines clés et valeurs du fichier de configuration appsettings.json ne sont pas sensibles à la casse. Par exemple :

  • Valeur de la paire clé-valeur Format pour les récepteurs. Pour plus d'informations, consultez Déclarations de récepteurs.

  • Valeur de la paire clé-valeur SourceType pour les sources, de la paire clé-valeur SinkType pour les récepteurs et de la paire clé-valeur Type pour les canaux et les plug-ins.

  • Valeur de la paire clé-valeur RecordParser pour la source DirectorySource. Pour plus d'informations, consultez Configuration de DirectorySource.

  • Valeur de la paire clé-valeur InitialPosition pour les sources. Pour plus d'informations, consultez Configuration des signets.

  • Préfixes pour les substitutions de variables. Pour plus d'informations, consultez Configuration des substitutions de variables de récepteur.