Користувальницькькі налаштування

Налаштування сайту


software:aws:mylogging

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
software:aws:mylogging [2020/07/05 18:06]
charon [Встановлення агента]
software:aws:mylogging [2020/08/06 20:01] (поточний)
charon [Налаштувати агент]
Рядок 7: Рядок 7:
 Визначити лінк та завантажити агент: [[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/download-cloudwatch-agent-commandline.html|Download and Configure the CloudWatch Agent Using the Command Line]]. Встановити пакет за допомогою rpm чи dpkg. Визначити лінк та завантажити агент: [[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/download-cloudwatch-agent-commandline.html|Download and Configure the CloudWatch Agent Using the Command Line]]. Встановити пакет за допомогою rpm чи dpkg.
  
 +===== Роль або користувач =====
 Треба створити роль або AWS IAM користувача (для ЕС2 бажано роль, для серверів поза Амазоном - користувача), яким надати наступні політики: Треба створити роль або AWS IAM користувача (для ЕС2 бажано роль, для серверів поза Амазоном - користувача), яким надати наступні політики:
-  * CloudWatchAgentServerPolicy - обов'язково, надає можливість записувати метрики в CloudWatch; +  * **CloudWatchAgentServerPolicy** - обов'язково, надає можливість записувати метрики в CloudWatch; 
-  * AmazonSSMManagedInstanceCore -  необов'язково, enables an instance to use Systems Manager service core functionality+  * **AmazonSSMManagedInstanceCore** - необов'язково, для доступу до Systems Manager service
 +  * **CloudWatchAgentAdminPolicy** - необов'язково, для доступу до Parameter Store. 
 +Для IAM-користувача потрібна лише перша політика! Інші - для ролі, та й то необов'язково.
  
 +//CloudWatchAgentAdminPolicy// можна використовувати так: створити налаштування агента на одному інстансі і запушити в SSM; на інших інстансах просто завантажити і використати ці налаштування.
 +
 +Не використовувати політику //AmazonEC2RoleforSSM//! Вона застаріла, замість неї тепер //AmazonSSMManagedInstanceCore//.
 +
 +Якщо використати політику //AmazonSSMManagedInstanceCore// та мати встановлений //SSM Agent// (вже встановлений за замовчуванням у Amazon Linux 2 та Убунту серверах, але не встановлений в Дебіані), то можна заходити на інстанси прямо із AWS консолі!
 +
 +===== Налаштувати агент =====
 +Є кілька пресетів щодо того, що агент буде посилати: [[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/create-cloudwatch-agent-configuration-file-wizard.html#cloudwatch-agent-preset-metrics|CloudWatch Agent Predefined Metric Sets]] - що більше метрик надсилаємо, то більше сплачувати за Amazon CloudWatch.
 +
 +Запуск майстра конфігурації:
 +  sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
 +Конфіг буде збережено в ///opt/aws/amazon-cloudwatch-agent/bin/config.json// - його можна копіювати і використовувати на інших серверах.
 +
 +Застосувати конфіг і стартувати агент:
 +  sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json
 +===== Як використовувати агент =====
 +Перевірити статус:
 +  sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a status
 +Запустити:
 +  sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a start
 +Після першого запуску буде створений SystemD unit //amazon-cloudwatch-agent.service//
 ===== Посилання ===== ===== Посилання =====
   * [[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html|Collecting Metrics and Logs from Amazon EC2 Instances and On-Premises Servers with the CloudWatch Agent]]   * [[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html|Collecting Metrics and Logs from Amazon EC2 Instances and On-Premises Servers with the CloudWatch Agent]]
 +  * [[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/troubleshooting-CloudWatch-Agent.html|Troubleshooting the CloudWatch Agent]]
software/aws/mylogging.1593961592.txt.gz · Востаннє змінено: 2020/07/05 18:06 повз charon