metricbeat용 api_key 생성

2025. 3. 2. 20:53k8s/EFK

command 이용

curl -u "{계정}:{비밀번호}" -X POST "http://localhost:9200/_security/api_key" -H "Content-Type: application/json" -d '
{
  "name": "metricbeat_key",
  "role_descriptors": {
    "metricbeat_role": {
      "cluster": ["monitor"],
      "index": [
        {
          "names": ["metricbeat-*"],
          "privileges": ["read", "write", "create_index"]
        }
      ]
    }
  }
}'

kibana 이용

# Stack Management > Securities > API Keys > Create API key
# Add metata
{
  "name": "metricbeat_key",
  "role_descriptors": {
    "metricbeat_role": {
      "cluster": ["monitor"],
      "index": [
        {
          "names": ["metricbeat-*"],
          "privileges": ["read", "write", "create_index"]
        }
      ]
    }
  }
}