AWS CloudWatch Agent Network Metrics

0

Hi, I'm trying to set up an CloudWatch Agent to see networking details in my AWS server. I have created a role with CloudWatchAgentServerPolicy and attached it to my instance. I have installed the agent on my server and configure with the following settings

{
    "agent": {
        "metrics_collection_interval": 10,
        "logfile": "/opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log"
      },
    "metrics": {
        "namespace": "CWAgent",
        "append_dimensions": {
         "InstanceId": "${aws:InstanceId}"
    },
    "metrics_collected": {
      "ethtool": {
        "interface_include": [
          <InterfaceID>
        ],
        "metrics_include": [
          "rx_packets",
          "tx_packets",
          "bw_in_allowance_exceeded",
          "bw_out_allowance_exceeded",
          "conntrack_allowance_exceeded",
          "linklocal_allowance_exceeded",
          "pps_allowance_exceeded"
         ]
        }
      }
    }
  }

However it does not show any collected data on the web. Also, ethtool -S <interfaceID> Command only returns rx_gso_checksum_fixup not the configured metrics. Is there anything I do incorrectly?

Oguz
posta un mese fa134 visualizzazioni
1 Risposta
0

Can your verify that cloudwatch agent daemon is running?

sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a status

You may also want to check log file for any errors.

sudo tail /var/log/amazon/amazon-cloudwatch-agent/amazon-cloudwatch-agent.log

Refer to Troubleshooting the CloudWatch agent for more troubleshooting details.

AWS
ESPERTO
Mike_L
con risposta un mese fa
  • It is running and I've examined the log file there is no errors or warnings either.

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande