Вы, вероятно, не хотите, чтобы CFN раскрывал ваш секрет в пользовательских данных, поскольку пароль был бы встроен в скрипт пользовательских данных в кодировке base64, который отображается в консоли EC2.
Вместо этого вам следует воспользоваться тем, что у вас есть сценарий, который выполняется на хосте и диспетчере секретов вызовов во время выполнения сценария (предупреждение, не проверено):
Resources:
ReadOnlyUserCredentials:
Type: AWS::SecretsManager::Secret
Properties:
Name: !Sub "${AWS::StackName}/readonly-user-credentials"
GenerateSecretString:
SecretStringTemplate: '{"username": "read_only_user"}'
GenerateStringKey: 'password'
PasswordLength: 16
ExcludeCharacters: '"@/\'
WebServer:
Type: AWS::EC2::Instance
Properties:
ImageId: ami-a4c7edb2
InstanceType: t2.micro
UserData:
Fn::Base64: !Sub |
#!/bin/bash
yum update -y
yum install -y jq
aws --region ${AWS::Region} secretsmanager get-secret-value --secret-id !Ref ReadOnlyUserCredentials --query SecretString --output text | jq -r .password > password
Это зависит от точно, что Вы пытаетесь зарегистрировать.
Я начал использовать http://github.com/smtlaissezfaire/enhanced_query_analyzer/tree/master в системе бета производства для входа запросов. Вы могли, конечно, сделать, что-то подобное представлениям страницы журнала с прежде просачивается application.rb
Если Вы нуждаетесь или хотите использовать базу данных, не хотят делиться Вашей информацией с Google и используют mysql, я предложил бы изучить механизм хранения архивов
Аналитика Google является, вероятно, Вашим лучшим выбором...
Сверьтесь со своим хостом. Несколько из них предоставляют статистику Пострела по умолчанию.
Кроме этого большинство людей использует Google Analytics. При необходимости в чрезвычайно мелкомодульной информации, можно попробовать некоторую обработку сообщения на production.log с инструментами как этот. Если Вы делаете свою последующую обработку на планировщике (как крон) затем, Вы не должны должны быть волноваться о производительности или масштабирующийся слишком много.
Самое легкое решение состоит в том, чтобы, вероятно, только купить Google Analytics использования или Монетный двор.