Difference between revisions of "/etc/metricbeat/metricbeat.reference.yml"

From wikieduonline
Jump to navigation Jump to search
(Created page with " == See also == * {{metricbeat cmd}} * {{Metricbeat}} Category: Metricbeat")
 
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
* https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-reference-yml.html
  
 +
  cat [[/etc/metricbeat/]]metricbeat.reference.yml | grep -v "#" | grep .
  
 +
metricbeat.config.modules:
 +
  path: ${path.config}/modules.d/*.yml
 +
  reload.period: 10s
 +
  reload.enabled: false
 +
metricbeat.max_start_delay: 10s
 +
metricbeat.modules:
 +
- module: system
 +
  metricsets:
 +
  enabled: true
 +
  period: 10s
 +
  processes: ['.*']
 +
- module: activemq
 +
  metricsets: ['broker', 'queue', 'topic']
 +
  period: 10s
 +
  hosts: ['localhost:8161']
 +
  path: '/api/jolokia/?ignoreErrors=true&canonicalNaming=false'
 +
- module: aerospike
 +
  metricsets: ["namespace"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["localhost:3000"]
 +
- module: [[airflow]]
 +
  host: "localhost"
 +
  port: "[[8126]]"
 +
  metricsets: [ 'statsd' ]
 +
- module: apache
 +
  metricsets: ["status"]
 +
  period: 10s
 +
  enabled: true
 +
  hosts: ["http://127.0.0.1"]
 +
- module: aws
 +
  period: 300s
 +
  credential_profile_name: test-mb
 +
  metricsets:
 +
    - ec2
 +
  tags_filter:
 +
    - key: "Organization"
 +
      value: "Engineering"
 +
- module: aws
 +
  period: 300s
 +
  credential_profile_name: test-mb
 +
  metricsets:
 +
    - sqs
 +
  regions:
 +
      - us-west-1
 +
- module: aws
 +
  period: 86400s
 +
  metricsets:
 +
    - s3_request
 +
    - s3_daily_storage
 +
  access_key_id: '${AWS_ACCESS_KEY_ID:""}'
 +
  secret_access_key: '${AWS_SECRET_ACCESS_KEY:""}'
 +
  session_token: '${AWS_SESSION_TOKEN:""}'
 +
- module: aws
 +
  period: 300s
 +
  credential_profile_name: test-mb
 +
  metricsets:
 +
    - cloudwatch
 +
  metrics:
 +
    - namespace: AWS/EC2
 +
      name: ["CPUUtilization"]
 +
      dimensions:
 +
        - name: InstanceId
 +
          value: i-0686946e22cf9494a
 +
    - namespace: AWS/EBS
 +
    - namespace: AWS/ELB
 +
      resource_type: elasticloadbalancing
 +
      tags:
 +
        - key: "Organization"
 +
          value: "Engineering"
 +
- module: aws
 +
  period: 60s
 +
  credential_profile_name: test-mb
 +
  tags_filter:
 +
    - key: "dept"
 +
      value: "eng"
 +
  metricsets:
 +
    - elb
 +
    - natgateway
 +
    - rds
 +
    - transitgateway
 +
    - usage
 +
    - vpn
 +
- module: awsfargate
 +
  period: 10s
 +
  metricsets:
 +
    - task_stats
 +
- module: azure
 +
  metricsets:
 +
  - monitor
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
  resources:
 +
    - resource_query: "resourceType eq 'Microsoft.DocumentDb/databaseAccounts'"
 +
      metrics:
 +
      - name: ["DataUsage", "DocumentCount", "DocumentQuota"]
 +
        namespace: "Microsoft.DocumentDb/databaseAccounts"
 +
- module: azure
 +
  metricsets:
 +
    - compute_vm
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
<pre>
 +
- module: azure
 +
  metricsets:
 +
  - compute_vm_scaleset
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
  - storage
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
  - container_instance
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
  - container_service
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
  - container_registry
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
  - database_account
 +
  enabled: true
 +
  period: 300s
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
    - billing
 +
  enabled: true
 +
  period: 24h
 +
  client_id: '${AZURE_CLIENT_ID:""}'
 +
  client_secret: '${AZURE_CLIENT_SECRET:""}'
 +
  tenant_id: '${AZURE_TENANT_ID:""}'
 +
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
 +
- module: azure
 +
  metricsets:
 +
    - app_insights
 +
  enabled: true
 +
  period: 300s
 +
  application_id: ''
 +
  api_key: ''
 +
  metrics:
 +
    - id: ["requests/count", "requests/duration"]
 +
- module: azure
 +
  metricsets:
 +
    - app_state
 +
  enabled: true
 +
  period: 300s
 +
  application_id: ''
 +
  api_key: ''
 +
- module: beat
 +
  metricsets:
 +
    - stats
 +
    - state
 +
  period: 10s
 +
  hosts: ["http://localhost:5066"]
 +
- module: ceph
 +
  metricsets: ["cluster_disk", "cluster_health", "monitor_health", "pool_disk", "osd_tree"]
 +
  period: 10s
 +
  hosts: ["localhost:5000"]
 +
  enabled: true
 +
- module: ceph
 +
  metricsets:
 +
    - mgr_cluster_disk
 +
    - mgr_osd_perf
 +
    - mgr_pool_disk
 +
    - mgr_osd_pool_stats
 +
    - mgr_osd_tree
 +
  period: 1m
 +
  hosts: [ "https://localhost:8003" ]
 +
- module: cloudfoundry
 +
  metricsets:
 +
    - container
 +
    - counter
 +
    - value
 +
  enabled: true
 +
  api_address: '${CLOUDFOUNDRY_API_ADDRESS:""}'
 +
  doppler_address: '${CLOUDFOUNDRY_DOPPLER_ADDRESS:""}'
 +
  uaa_address: '${CLOUDFOUNDRY_UAA_ADDRESS:""}'
 +
  rlp_address: '${CLOUDFOUNDRY_RLP_ADDRESS:""}'
 +
  client_id: '${CLOUDFOUNDRY_CLIENT_ID:""}'
 +
  client_secret: '${CLOUDFOUNDRY_CLIENT_SECRET:""}'
 +
  shard_id: metricbeat
 +
  version: v1
 +
- module: cockroachdb
 +
  metricsets: ['status']
 +
  period: 10s
 +
  hosts: ['localhost:8080']
 +
- module: consul
 +
  metricsets:
 +
  - agent
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["localhost:8500"]
 +
- module: containerd
 +
  metricsets: ["cpu", "memory", "blkio"]
 +
  period: 10s
 +
  hosts: ["localhost:1338"]
 +
  calcpct.cpu: true
 +
  calcpct.memory: true
 +
- module: coredns
 +
  metricsets: ["stats"]
 +
  period: 10s
 +
  hosts: ["localhost:9153"]
 +
- module: couchbase
 +
  metricsets: ["bucket", "cluster", "node"]
 +
  period: 10s
 +
  hosts: ["localhost:8091"]
 +
  enabled: true
 +
- module: couchdb
 +
  metricsets: ["server"]
 +
  period: 10s
 +
  hosts: ["localhost:5984"]
 +
- module: docker
 +
  metricsets:
 +
    - "container"
 +
    - "cpu"
 +
    - "diskio"
 +
    - "event"
 +
    - "healthcheck"
 +
    - "info"
 +
    - "memory"
 +
    - "network"
 +
  hosts: ["unix:///var/run/docker.sock"]
 +
  period: 10s
 +
  enabled: true
 +
- module: dropwizard
 +
  metricsets: ["collector"]
 +
  period: 10s
 +
  hosts: ["localhost:8080"]
 +
  metrics_path: /metrics/metrics
 +
  namespace: example
 +
  enabled: true
 +
- module: elasticsearch
 +
  metricsets:
 +
    - node
 +
    - node_stats
 +
  period: 10s
 +
  hosts: ["http://localhost:9200"]
 +
- module: enterprisesearch
 +
  metricsets: ["health", "stats"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["http://localhost:3002"]
 +
- module: envoyproxy
 +
  metricsets: ["server"]
 +
  period: 10s
 +
  hosts: ["localhost:9901"]
 +
- module: etcd
 +
  metricsets: ["leader", "self", "store"]
 +
  period: 10s
 +
  hosts: ["localhost:2379"]
 +
- module: gcp
 +
  metricsets:
 +
    - compute
 +
  region: "us-"
 +
  project_id: "your project id"
 +
  credentials_file_path: "your JSON credentials file path"
 +
  exclude_labels: false
 +
  period: 1m
 +
- module: gcp
 +
  metricsets:
 +
    - pubsub
 +
    - loadbalancing
 +
    - firestore
 +
    - dataproc
 +
  zone: "us-central1-a"
 +
  project_id: "your project id"
 +
  credentials_file_path: "your JSON credentials file path"
 +
  exclude_labels: false
 +
  period: 1m
 +
- module: gcp
 +
  metricsets:
 +
    - storage
 +
  project_id: "your project id"
 +
  credentials_file_path: "your JSON credentials file path"
 +
  exclude_labels: false
 +
  period: 5m
 +
- module: gcp
 +
  metricsets:
 +
    - metrics
 +
  project_id: "your project id"
 +
  credentials_file_path: "your JSON credentials file path"
 +
  exclude_labels: false
 +
  period: 1m
 +
  metrics:
 +
    - aligner: ALIGN_NONE
 +
      service: compute
 +
      metric_types:
 +
        - "instance/cpu/reserved_cores"
 +
        - "instance/cpu/usage_time"
 +
        - "instance/cpu/utilization"
 +
        - "instance/uptime"
 +
- module: gcp
 +
  metricsets:
 +
    - gke
 +
  project_id: "your project id"
 +
  credentials_file_path: "your JSON credentials file path"
 +
  exclude_labels: false
 +
  period: 1m
 +
- module: gcp
 +
  metricsets:
 +
    - billing
 +
  period: 24h
 +
  project_id: "your project id"
 +
  credentials_file_path: "your JSON credentials file path"
 +
  dataset_id: "dataset id"
 +
  table_pattern: "table pattern"
 +
  cost_type: "regular"
 +
- module: golang
 +
  period: 10s
 +
  hosts: ["localhost:6060"]
 +
  heap.path: "/debug/vars"
 +
  expvar:
 +
    namespace: "example"
 +
    path: "/debug/vars"
 +
- module: graphite
 +
  metricsets: ["server"]
 +
  enabled: true
 +
- module: haproxy
 +
  metricsets: ["info", "stat"]
 +
  period: 10s
 +
  hosts: ["tcp://127.0.0.1:14567"]
 +
  username : "admin"
 +
  password : "admin"
 +
  enabled: true
 +
- module: http
 +
  period: 10s
 +
  hosts: ["localhost:80"]
 +
  namespace: "json_namespace"
 +
  path: "/"
 +
- module: http
 +
  host: "localhost"
 +
  port: "8080"
 +
  enabled: false
 +
- module: ibmmq
 +
  metricsets: ['qmgr']
 +
  period: 10s
 +
  hosts: ['localhost:9157']
 +
  metrics_path: /metrics
 +
- module: iis
 +
  metricsets:
 +
    - webserver
 +
    - website
 +
    - application_pool
 +
  enabled: true
 +
  period: 10s
 +
- module: istio
 +
  metricsets: ["mesh"]
 +
  period: 10s
 +
  hosts: ["localhost:42422"]
 +
- module: istio
 +
  metricsets: ["mixer"]
 +
  period: 10s
 +
  hosts: ["localhost:15014"]
 +
- module: istio
 +
  metricsets: ["galley"]
 +
  period: 10s
 +
  hosts: ["localhost:15014"]
 +
- module: istio
 +
  metricsets: ["pilot"]
 +
  period: 10s
 +
  hosts: ["localhost:15014"]
 +
- module: istio
 +
  metricsets: ["citadel"]
 +
  period: 10s
 +
  hosts: ["localhost:15014"]
 +
- module: istio
 +
  metricsets: ['istiod']
 +
  period: 10s
 +
  hosts: ['localhost:15014']
 +
- module: istio
 +
  metricsets: ['proxy']
 +
  period: 10s
 +
  hosts: ['localhost:15090']
 +
- module: jolokia
 +
  period: 10s
 +
  hosts: ["localhost"]
 +
  namespace: "metrics"
 +
  jmx.mappings:
 +
  jmx.application:
 +
  jmx.instance:
 +
- module: kafka
 +
  period: 10s
 +
  hosts: ["localhost:9092"]
 +
- module: kibana
 +
  metricsets: ["status"]
 +
  period: 10s
 +
  hosts: ["localhost:5601"]
 +
  basepath: ""
 +
  enabled: true
 +
- module: kubernetes
 +
  metricsets:
 +
    - container
 +
    - node
 +
    - pod
 +
    - system
 +
    - volume
 +
  period: 10s
 +
  enabled: true
 +
  hosts: ["https://${NODE_NAME}:10250"]
 +
  bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
 +
  ssl.verification_mode: "none"
 +
  add_metadata: true
 +
- module: kubernetes
 +
  enabled: true
 +
  metricsets:
 +
    - state_node
 +
    - state_daemonset
 +
    - state_deployment
 +
    - state_replicaset
 +
    - state_statefulset
 +
    - state_pod
 +
    - state_container
 +
    - state_job
 +
    - state_cronjob
 +
    - state_resourcequota
 +
    - state_service
 +
    - state_persistentvolume
 +
    - state_persistentvolumeclaim
 +
    - state_storageclass
 +
  hosts: ["kube-state-metrics:8080"]
 +
  add_metadata: true
 +
- module: kubernetes
 +
  enabled: true
 +
  metricsets:
 +
    - event
 +
  period: 10s
 +
- module: kubernetes
 +
  enabled: true
 +
  metricsets:
 +
    - apiserver
 +
  hosts: ["https://${KUBERNETES_SERVICE_HOST}:${KUBERNETES_SERVICE_PORT}"]
 +
  bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
 +
  ssl.certificate_authorities:
 +
    - /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
 +
  period: 30s
 +
- module: kubernetes
 +
  enabled: true
 +
  metricsets:
 +
    - proxy
 +
  hosts: ["localhost:10249"]
 +
  period: 10s
 +
- module: kubernetes
 +
  enabled: true
 +
  metricsets:
 +
    - controllermanager
 +
  hosts: ["http://localhost:10252"]
 +
  period: 10s
 +
- module: kubernetes
 +
  enabled: true
 +
  metricsets:
 +
    - scheduler
 +
  hosts: ["localhost:10251"]
 +
  period: 10s
 +
- module: kvm
 +
  metricsets: ["dommemstat", "status"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["unix:///var/run/libvirt/libvirt-sock"]
 +
- module: linux
 +
  period: 10s
 +
  metricsets:
 +
    - "pageinfo"
 +
    - "memory"
 +
  enabled: true
 +
- module: logstash
 +
  metricsets: ["node", "node_stats"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["localhost:9600"]
 +
- module: memcached
 +
  metricsets: ["stats"]
 +
  period: 10s
 +
  hosts: ["localhost:11211"]
 +
  enabled: true
 +
- module: mongodb
 +
  metricsets: ["dbstats", "status", "collstats", "metrics", "replstatus"]
 +
  period: 10s
 +
  enabled: true
 +
  hosts: ["localhost:27017"]
 +
- module: mssql
 +
  metricsets:
 +
    - "transaction_log"
 +
    - "performance"
 +
  hosts: ["sqlserver://localhost"]
 +
  username: domain\username
 +
  password: verysecurepassword
 +
  period: 10s
 +
- module: munin
 +
  metricsets: ["node"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["localhost:4949"]
 +
- module: mysql
 +
  metricsets:
 +
    - status
 +
  period: 10s
 +
  hosts: ["root:secret@tcp(127.0.0.1:3306)/"]
 +
- module: nats
 +
  metricsets:
 +
    - "connections"
 +
    - "routes"
 +
    - "stats"
 +
    - "subscriptions"
 +
  period: 10s
 +
  hosts: ["localhost:8222"]
 +
- module: nginx
 +
  metricsets: ["stubstatus"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["http://127.0.0.1"]
 +
  server_status_path: "nginx_status"
 +
- module: openmetrics
 +
  metricsets: ['collector']
 +
  period: 10s
 +
  hosts: ['localhost:9090']
 +
  metrics_path: /metrics
 +
  metrics_filters:
 +
    include: []
 +
    exclude: []
 +
- module: oracle
 +
  metricsets: ["tablespace", "performance"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["user:[email protected]:1521/ORCLPDB1.localdomain"]
 +
- module: php_fpm
 +
  metricsets:
 +
  - pool
 +
  enabled: true
 +
  period: 10s
 +
  status_path: "/status"
 +
  hosts: ["localhost:8080"]
 +
- module: postgresql
 +
  enabled: true
 +
  metricsets:
 +
    - database
 +
    - bgwriter
 +
    - activity
 +
  period: 10s
 +
  hosts: ["postgres://localhost:5432"]
 +
- module: prometheus
 +
  period: 10s
 +
  hosts: ["localhost:9090"]
 +
  metrics_path: /metrics
 +
- module: prometheus
 +
  period: 10s
 +
  metricsets: ["collector"]
 +
  hosts: ["localhost:9090"]
 +
  metrics_path: /metrics
 +
- module: rabbitmq
 +
  metricsets: ["node", "queue", "connection"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["localhost:15672"]
 +
- module: redis
 +
  metricsets: ["info", "keyspace"]
 +
  enabled: true
 +
  period: 10s
 +
  hosts: ["127.0.0.1:6379"]
 +
- module: redisenterprise
 +
  metricsets:
 +
    - node
 +
    - proxy
 +
  period: 1m
 +
  hosts: ["https://127.0.0.1:8070/"]
 +
- module: sql
 +
  metricsets:
 +
    - query
 +
  period: 10s
 +
  hosts: ["user=myuser password=mypassword dbname=mydb sslmode=disable"]
 +
  driver: "postgres"
 +
  sql_query: "select now()"
 +
  sql_response_format: table
 +
- module: stan
 +
  metricsets: ["stats", "channels", "subscriptions"]
 +
  period: 60s
 +
  hosts: ["localhost:8222"]
 +
- module: statsd
 +
  host: "localhost"
 +
  port: "8125"
 +
  enabled: false
 +
- module: syncgateway
 +
  metricsets:
 +
    - db
 +
  period: 10s
 +
  hosts: ["127.0.0.1:4985"]
 +
- module: tomcat
 +
  metricsets: ['threading', 'cache', 'memory', 'requests']
 +
  period: 10s
 +
  hosts: ['localhost:8080']
 +
  path: "/jolokia/?ignoreErrors=true&canonicalNaming=false"
 +
- module: traefik
 +
  metricsets: ["health"]
 +
  period: 10s
 +
  hosts: ["localhost:8080"]
 +
- module: uwsgi
 +
  metricsets: ["status"]
 +
  enable: true
 +
  period: 10s
 +
  hosts: ["tcp://127.0.0.1:9191"]
 +
- module: vsphere
 +
  enabled: true
 +
  metricsets: ["datastore", "host", "virtualmachine"]
 +
  period: 10s
 +
  hosts: ["https://localhost/sdk"]
 +
  username: "user"
 +
  password: "password"
 +
  insecure: false
 +
- module: windows
 +
  metricsets: ["perfmon"]
 +
  enabled: true
 +
  period: 10s
 +
  perfmon.ignore_non_existent_counters: false
 +
  perfmon.group_measurements_by_instance: false
 +
  perfmon.queries:
 +
- module: windows
 +
  metricsets: ["service"]
 +
  enabled: true
 +
  period: 60s
 +
- module: zookeeper
 +
  enabled: true
 +
  metricsets: ["mntr", "server"]
 +
  period: 10s
 +
  hosts: ["localhost:2181"]
 +
output.elasticsearch:
 +
  hosts: ["localhost:9200"]
  
 +
setup.template.settings:
 +
setup.kibana:
 +
logging.to_files: true
 +
logging.files:
 +
</pre>
 +
 +
 +
 +
 +
== Related ==
 +
* <code>[[metricbeat modules list]]</code>
 +
* <code>[[/etc/heartbeat/heartbeat.reference.yml]]</code>
  
 
== See also ==
 
== See also ==

Latest revision as of 09:05, 28 December 2022

 cat /etc/metricbeat/metricbeat.reference.yml | grep -v "#" | grep .
metricbeat.config.modules:
 path: ${path.config}/modules.d/*.yml
 reload.period: 10s
 reload.enabled: false
metricbeat.max_start_delay: 10s
metricbeat.modules:
- module: system
  metricsets:
  enabled: true
  period: 10s
  processes: ['.*']
- module: activemq
  metricsets: ['broker', 'queue', 'topic']
  period: 10s
  hosts: ['localhost:8161']
  path: '/api/jolokia/?ignoreErrors=true&canonicalNaming=false'
- module: aerospike
  metricsets: ["namespace"]
  enabled: true
  period: 10s
  hosts: ["localhost:3000"]
- module: airflow
  host: "localhost"
  port: "8126"
  metricsets: [ 'statsd' ]
- module: apache
  metricsets: ["status"]
  period: 10s
  enabled: true
  hosts: ["http://127.0.0.1"]
- module: aws
  period: 300s
  credential_profile_name: test-mb
  metricsets:
    - ec2
  tags_filter:
    - key: "Organization"
      value: "Engineering"
- module: aws
  period: 300s
  credential_profile_name: test-mb
  metricsets:
    - sqs
  regions:
     - us-west-1
- module: aws
  period: 86400s
  metricsets:
    - s3_request
    - s3_daily_storage
  access_key_id: '${AWS_ACCESS_KEY_ID:""}'
  secret_access_key: '${AWS_SECRET_ACCESS_KEY:""}'
  session_token: '${AWS_SESSION_TOKEN:""}'
- module: aws
  period: 300s
  credential_profile_name: test-mb
  metricsets:
    - cloudwatch
  metrics:
    - namespace: AWS/EC2
      name: ["CPUUtilization"]
      dimensions:
        - name: InstanceId
          value: i-0686946e22cf9494a
    - namespace: AWS/EBS
    - namespace: AWS/ELB
      resource_type: elasticloadbalancing
      tags:
        - key: "Organization"
          value: "Engineering"
- module: aws
  period: 60s
  credential_profile_name: test-mb
  tags_filter:
    - key: "dept"
      value: "eng"
  metricsets:
    - elb
    - natgateway
    - rds
    - transitgateway
    - usage
    - vpn
- module: awsfargate
  period: 10s
  metricsets:
    - task_stats
- module: azure
  metricsets:
  - monitor
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}' 
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
  resources:
    - resource_query: "resourceType eq 'Microsoft.DocumentDb/databaseAccounts'"
      metrics:
      - name: ["DataUsage", "DocumentCount", "DocumentQuota"]
        namespace: "Microsoft.DocumentDb/databaseAccounts"
- module: azure
  metricsets:
   - compute_vm
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
  - compute_vm_scaleset
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
  - storage
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
  - container_instance
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
  - container_service
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
  - container_registry
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
  - database_account
  enabled: true
  period: 300s
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
    - billing
  enabled: true
  period: 24h
  client_id: '${AZURE_CLIENT_ID:""}'
  client_secret: '${AZURE_CLIENT_SECRET:""}'
  tenant_id: '${AZURE_TENANT_ID:""}'
  subscription_id: '${AZURE_SUBSCRIPTION_ID:""}'
- module: azure
  metricsets:
    - app_insights
  enabled: true
  period: 300s
  application_id: ''
  api_key: ''
  metrics:
    - id: ["requests/count", "requests/duration"]
- module: azure
  metricsets:
    - app_state
  enabled: true
  period: 300s
  application_id: ''
  api_key: ''
- module: beat
  metricsets:
    - stats
    - state
  period: 10s
  hosts: ["http://localhost:5066"]
- module: ceph
  metricsets: ["cluster_disk", "cluster_health", "monitor_health", "pool_disk", "osd_tree"]
  period: 10s
  hosts: ["localhost:5000"]
  enabled: true
- module: ceph
  metricsets:
    - mgr_cluster_disk
    - mgr_osd_perf
    - mgr_pool_disk
    - mgr_osd_pool_stats
    - mgr_osd_tree
  period: 1m
  hosts: [ "https://localhost:8003" ]
- module: cloudfoundry
  metricsets:
    - container
    - counter
    - value
  enabled: true
  api_address: '${CLOUDFOUNDRY_API_ADDRESS:""}'
  doppler_address: '${CLOUDFOUNDRY_DOPPLER_ADDRESS:""}'
  uaa_address: '${CLOUDFOUNDRY_UAA_ADDRESS:""}'
  rlp_address: '${CLOUDFOUNDRY_RLP_ADDRESS:""}'
  client_id: '${CLOUDFOUNDRY_CLIENT_ID:""}'
  client_secret: '${CLOUDFOUNDRY_CLIENT_SECRET:""}'
  shard_id: metricbeat
  version: v1
- module: cockroachdb
  metricsets: ['status']
  period: 10s
  hosts: ['localhost:8080']
- module: consul
  metricsets:
  - agent
  enabled: true
  period: 10s
  hosts: ["localhost:8500"]
- module: containerd
  metricsets: ["cpu", "memory", "blkio"]
  period: 10s
  hosts: ["localhost:1338"]
  calcpct.cpu: true
  calcpct.memory: true
- module: coredns
  metricsets: ["stats"]
  period: 10s
  hosts: ["localhost:9153"]
- module: couchbase
  metricsets: ["bucket", "cluster", "node"]
  period: 10s
  hosts: ["localhost:8091"]
  enabled: true
- module: couchdb
  metricsets: ["server"]
  period: 10s
  hosts: ["localhost:5984"]
- module: docker
  metricsets:
    - "container"
    - "cpu"
    - "diskio"
    - "event"
    - "healthcheck"
    - "info"
    - "memory"
    - "network"
  hosts: ["unix:///var/run/docker.sock"]
  period: 10s
  enabled: true
- module: dropwizard
  metricsets: ["collector"]
  period: 10s
  hosts: ["localhost:8080"]
  metrics_path: /metrics/metrics
  namespace: example
  enabled: true
- module: elasticsearch
  metricsets:
    - node
    - node_stats
  period: 10s
  hosts: ["http://localhost:9200"]
- module: enterprisesearch
  metricsets: ["health", "stats"]
  enabled: true
  period: 10s
  hosts: ["http://localhost:3002"]
- module: envoyproxy
  metricsets: ["server"]
  period: 10s
  hosts: ["localhost:9901"]
- module: etcd
  metricsets: ["leader", "self", "store"]
  period: 10s
  hosts: ["localhost:2379"]
- module: gcp
  metricsets:
    - compute
  region: "us-"
  project_id: "your project id"
  credentials_file_path: "your JSON credentials file path"
  exclude_labels: false
  period: 1m
- module: gcp
  metricsets:
    - pubsub
    - loadbalancing
    - firestore
    - dataproc
  zone: "us-central1-a"
  project_id: "your project id"
  credentials_file_path: "your JSON credentials file path"
  exclude_labels: false
  period: 1m
- module: gcp
  metricsets:
    - storage
  project_id: "your project id"
  credentials_file_path: "your JSON credentials file path"
  exclude_labels: false
  period: 5m
- module: gcp
  metricsets:
    - metrics
  project_id: "your project id"
  credentials_file_path: "your JSON credentials file path"
  exclude_labels: false
  period: 1m
  metrics:
    - aligner: ALIGN_NONE
      service: compute
      metric_types:
        - "instance/cpu/reserved_cores"
        - "instance/cpu/usage_time"
        - "instance/cpu/utilization"
        - "instance/uptime"
- module: gcp
  metricsets:
    - gke
  project_id: "your project id"
  credentials_file_path: "your JSON credentials file path"
  exclude_labels: false
  period: 1m
- module: gcp
  metricsets:
    - billing
  period: 24h
  project_id: "your project id"
  credentials_file_path: "your JSON credentials file path"
  dataset_id: "dataset id"
  table_pattern: "table pattern"
  cost_type: "regular"
- module: golang
  period: 10s
  hosts: ["localhost:6060"]
  heap.path: "/debug/vars"
  expvar:
    namespace: "example"
    path: "/debug/vars"
- module: graphite
  metricsets: ["server"]
  enabled: true
- module: haproxy
  metricsets: ["info", "stat"]
  period: 10s
  hosts: ["tcp://127.0.0.1:14567"]
  username : "admin"
  password : "admin"
  enabled: true
- module: http
  period: 10s
  hosts: ["localhost:80"]
  namespace: "json_namespace"
  path: "/"
- module: http
  host: "localhost"
  port: "8080"
  enabled: false
- module: ibmmq
  metricsets: ['qmgr']
  period: 10s
  hosts: ['localhost:9157']
  metrics_path: /metrics
- module: iis
  metricsets:
    - webserver
    - website
    - application_pool
  enabled: true
  period: 10s
- module: istio
  metricsets: ["mesh"]
  period: 10s
  hosts: ["localhost:42422"]
- module: istio
  metricsets: ["mixer"]
  period: 10s
  hosts: ["localhost:15014"]
- module: istio
  metricsets: ["galley"]
  period: 10s
  hosts: ["localhost:15014"]
- module: istio
  metricsets: ["pilot"]
  period: 10s
  hosts: ["localhost:15014"]
- module: istio
  metricsets: ["citadel"]
  period: 10s
  hosts: ["localhost:15014"]
- module: istio
  metricsets: ['istiod']
  period: 10s
  hosts: ['localhost:15014']
- module: istio
  metricsets: ['proxy']
  period: 10s
  hosts: ['localhost:15090']
- module: jolokia
  period: 10s
  hosts: ["localhost"]
  namespace: "metrics"
  jmx.mappings:
  jmx.application:
  jmx.instance:
- module: kafka
  period: 10s
  hosts: ["localhost:9092"]
- module: kibana
  metricsets: ["status"]
  period: 10s
  hosts: ["localhost:5601"]
  basepath: ""
  enabled: true
- module: kubernetes
  metricsets:
    - container
    - node
    - pod
    - system
    - volume
  period: 10s
  enabled: true
  hosts: ["https://${NODE_NAME}:10250"]
  bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  ssl.verification_mode: "none"
  add_metadata: true
- module: kubernetes
  enabled: true
  metricsets:
    - state_node
    - state_daemonset
    - state_deployment
    - state_replicaset
    - state_statefulset
    - state_pod
    - state_container
    - state_job
    - state_cronjob
    - state_resourcequota
    - state_service
    - state_persistentvolume
    - state_persistentvolumeclaim
    - state_storageclass
  hosts: ["kube-state-metrics:8080"]
  add_metadata: true
- module: kubernetes
  enabled: true
  metricsets:
    - event
  period: 10s
- module: kubernetes
  enabled: true
  metricsets:
    - apiserver
  hosts: ["https://${KUBERNETES_SERVICE_HOST}:${KUBERNETES_SERVICE_PORT}"]
  bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  ssl.certificate_authorities:
    - /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
  period: 30s
- module: kubernetes
  enabled: true
  metricsets:
    - proxy
  hosts: ["localhost:10249"]
  period: 10s
- module: kubernetes
  enabled: true
  metricsets:
    - controllermanager
  hosts: ["http://localhost:10252"]
  period: 10s
- module: kubernetes
  enabled: true
  metricsets:
    - scheduler
  hosts: ["localhost:10251"]
  period: 10s
- module: kvm
  metricsets: ["dommemstat", "status"]
  enabled: true
  period: 10s
  hosts: ["unix:///var/run/libvirt/libvirt-sock"]
- module: linux
  period: 10s
  metricsets:
    - "pageinfo"
    - "memory"
  enabled: true
- module: logstash
  metricsets: ["node", "node_stats"]
  enabled: true
  period: 10s
  hosts: ["localhost:9600"]
- module: memcached
  metricsets: ["stats"]
  period: 10s
  hosts: ["localhost:11211"]
  enabled: true
- module: mongodb
  metricsets: ["dbstats", "status", "collstats", "metrics", "replstatus"]
  period: 10s
  enabled: true
  hosts: ["localhost:27017"]
- module: mssql
  metricsets:
    - "transaction_log"
    - "performance"
  hosts: ["sqlserver://localhost"]
  username: domain\username
  password: verysecurepassword
  period: 10s
- module: munin
  metricsets: ["node"]
  enabled: true
  period: 10s
  hosts: ["localhost:4949"]
- module: mysql
  metricsets:
    - status
  period: 10s
  hosts: ["root:secret@tcp(127.0.0.1:3306)/"]
- module: nats
  metricsets:
    - "connections"
    - "routes"
    - "stats"
    - "subscriptions"
  period: 10s
  hosts: ["localhost:8222"]
- module: nginx
  metricsets: ["stubstatus"]
  enabled: true
  period: 10s
  hosts: ["http://127.0.0.1"]
  server_status_path: "nginx_status"
- module: openmetrics
  metricsets: ['collector']
  period: 10s
  hosts: ['localhost:9090']
  metrics_path: /metrics
  metrics_filters:
    include: []
    exclude: []
- module: oracle
  metricsets: ["tablespace", "performance"]
  enabled: true
  period: 10s
  hosts: ["user:[email protected]:1521/ORCLPDB1.localdomain"]
- module: php_fpm
  metricsets:
  - pool
  enabled: true
  period: 10s
  status_path: "/status"
  hosts: ["localhost:8080"]
- module: postgresql
  enabled: true
  metricsets:
    - database
    - bgwriter
    - activity
  period: 10s
  hosts: ["postgres://localhost:5432"]
- module: prometheus
  period: 10s
  hosts: ["localhost:9090"]
  metrics_path: /metrics
- module: prometheus
  period: 10s
  metricsets: ["collector"]
  hosts: ["localhost:9090"]
  metrics_path: /metrics
- module: rabbitmq
  metricsets: ["node", "queue", "connection"]
  enabled: true
  period: 10s
  hosts: ["localhost:15672"]
- module: redis
  metricsets: ["info", "keyspace"]
  enabled: true
  period: 10s
  hosts: ["127.0.0.1:6379"]
- module: redisenterprise
  metricsets:
    - node
    - proxy
  period: 1m
  hosts: ["https://127.0.0.1:8070/"]
- module: sql
  metricsets:
    - query
  period: 10s
  hosts: ["user=myuser password=mypassword dbname=mydb sslmode=disable"]
  driver: "postgres"
  sql_query: "select now()"
  sql_response_format: table
- module: stan
  metricsets: ["stats", "channels", "subscriptions"]
  period: 60s
  hosts: ["localhost:8222"]
- module: statsd
  host: "localhost"
  port: "8125"
  enabled: false
- module: syncgateway
  metricsets:
    - db
  period: 10s
  hosts: ["127.0.0.1:4985"]
- module: tomcat
  metricsets: ['threading', 'cache', 'memory', 'requests']
  period: 10s
  hosts: ['localhost:8080']
  path: "/jolokia/?ignoreErrors=true&canonicalNaming=false"
- module: traefik
  metricsets: ["health"]
  period: 10s
  hosts: ["localhost:8080"]
- module: uwsgi
  metricsets: ["status"]
  enable: true
  period: 10s
  hosts: ["tcp://127.0.0.1:9191"]
- module: vsphere
  enabled: true
  metricsets: ["datastore", "host", "virtualmachine"]
  period: 10s
  hosts: ["https://localhost/sdk"]
  username: "user"
  password: "password"
  insecure: false
- module: windows
  metricsets: ["perfmon"]
  enabled: true
  period: 10s
  perfmon.ignore_non_existent_counters: false
  perfmon.group_measurements_by_instance: false
  perfmon.queries:
- module: windows
  metricsets: ["service"]
  enabled: true
  period: 60s
- module: zookeeper
  enabled: true
  metricsets: ["mntr", "server"]
  period: 10s
  hosts: ["localhost:2181"]
output.elasticsearch:
  hosts: ["localhost:9200"]

setup.template.settings:
setup.kibana:
logging.to_files: true
logging.files:



Related[edit]

See also[edit]

Advertising: