Elastic-Packetbeat¶
There are various customizations you can do to tailor the deployment of OpenStack Elastic-Packetbeat. You can find those below.
General Parameters¶
conf.packetbeat.output.elasticsearch.hosts[0]
Type: string
Description:
“${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}”
conf.packetbeat.output.elasticsearch.password
Type: string
Description:
“${ELASTICSEARCH_PASSWORD}”
conf.packetbeat.output.elasticsearch.username
Type: string
Description:
“${ELASTICSEARCH_USERNAME}”
conf.packetbeat.packetbeat.flows.period
Type: string
Description:
“10s”
conf.packetbeat.packetbeat.flows.timeout
Type: string
Description:
“30s”
conf.packetbeat.packetbeat.interfaces.device
Type: string
Description:
“any”
conf.packetbeat.packetbeat.protocols[0].ports[0]
Type: int
Description:
67
conf.packetbeat.packetbeat.protocols[0].ports[1]
Type: int
Description:
68
conf.packetbeat.packetbeat.protocols[0].type
Type: string
Description:
“dhcpv4”
conf.packetbeat.packetbeat.protocols[1].include_additionals
Type: bool
Description:
true
conf.packetbeat.packetbeat.protocols[1].include_authorities
Type: bool
Description:
true
conf.packetbeat.packetbeat.protocols[1].ports[0]
Type: int
Description:
53
conf.packetbeat.packetbeat.protocols[1].type
Type: string
Description:
“dns”
conf.packetbeat.packetbeat.protocols[2].ports[0]
Type: int
Description:
80
conf.packetbeat.packetbeat.protocols[2].ports[10]
Type: int
Description:
44134
conf.packetbeat.packetbeat.protocols[2].ports[1]
Type: int
Description:
8080
conf.packetbeat.packetbeat.protocols[2].ports[2]
Type: int
Description:
8081
conf.packetbeat.packetbeat.protocols[2].ports[3]
Type: int
Description:
5000
conf.packetbeat.packetbeat.protocols[2].ports[4]
Type: int
Description:
8002
conf.packetbeat.packetbeat.protocols[2].ports[5]
Type: int
Description:
6666
conf.packetbeat.packetbeat.protocols[2].ports[6]
Type: int
Description:
3000
conf.packetbeat.packetbeat.protocols[2].ports[7]
Type: int
Description:
5601
conf.packetbeat.packetbeat.protocols[2].ports[8]
Type: int
Description:
9100
conf.packetbeat.packetbeat.protocols[2].ports[9]
Type: int
Description:
9090
conf.packetbeat.packetbeat.protocols[2].type
Type: string
Description:
“http”
conf.packetbeat.setup.dashboards.enabled
Type: bool
Description:
true
conf.packetbeat.setup.dashboards.index
Type: string
Description:
“packetbeat-*”
conf.packetbeat.setup.dashboards.retry.enabled
Type: bool
Description:
true
conf.packetbeat.setup.dashboards.retry.interval
Type: int
Description:
5
conf.packetbeat.setup.kibana.host
Type: string
Description:
“${KIBANA_HOST}:${KIBANA_PORT}”
conf.packetbeat.setup.kibana.password
Type: string
Description:
“${ELASTICSEARCH_PASSWORD}”
conf.packetbeat.setup.kibana.username
Type: string
Description:
“${ELASTICSEARCH_USERNAME}”
dependencies.dynamic.common.local_image_registry.jobs[0]
Type: string
Description:
“packetbeat-image-repo-sync”
dependencies.dynamic.common.local_image_registry.services[0].endpoint
Type: string
Description:
“node”
dependencies.dynamic.common.local_image_registry.services[0].service
Type: string
Description:
“local_image_registry”
dependencies.static.image_repo_sync.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.image_repo_sync.services[0].service
Type: string
Description:
“local_image_registry”
dependencies.static.packetbeat.services
Type: string
Description:
nil
endpoints.cluster_domain_suffix
Type: string
Description:
“cluster.local”
endpoints.elasticsearch.auth.admin.password
Type: string
Description:
“changeme”
endpoints.elasticsearch.auth.admin.username
Type: string
Description:
“admin”
endpoints.elasticsearch.host_fqdn_override.default
Type: string
Description:
nil
endpoints.elasticsearch.hosts.data
Type: string
Description:
“elasticsearch-data”
endpoints.elasticsearch.hosts.default
Type: string
Description:
“elasticsearch-logging”
endpoints.elasticsearch.hosts.discovery
Type: string
Description:
“elasticsearch-discovery”
endpoints.elasticsearch.hosts.public
Type: string
Description:
“elasticsearch”
endpoints.elasticsearch.name
Type: string
Description:
“elasticsearch”
endpoints.elasticsearch.namespace
Type: string
Description:
nil
endpoints.elasticsearch.path.default
Type: string
Description:
nil
endpoints.elasticsearch.port.http.default
Type: int
Description:
80
endpoints.elasticsearch.scheme.default
Type: string
Description:
“http”
endpoints.kibana.host_fqdn_override.default
Type: string
Description:
nil
endpoints.kibana.hosts.default
Type: string
Description:
“kibana-dash”
endpoints.kibana.hosts.public
Type: string
Description:
“kibana”
endpoints.kibana.name
Type: string
Description:
“kibana”
endpoints.kibana.namespace
Type: string
Description:
nil
endpoints.kibana.path.default
Type: string
Description:
nil
endpoints.kibana.port.http.default
Type: int
Description:
80
endpoints.kibana.port.kibana.default
Type: int
Description:
5601
endpoints.kibana.scheme.default
Type: string
Description:
“http”
endpoints.local_image_registry.host_fqdn_override.default
Type: string
Description:
nil
endpoints.local_image_registry.hosts.default
Type: string
Description:
“localhost”
endpoints.local_image_registry.hosts.internal
Type: string
Description:
“docker-registry”
endpoints.local_image_registry.hosts.node
Type: string
Description:
“localhost”
endpoints.local_image_registry.name
Type: string
Description:
“docker-registry”
endpoints.local_image_registry.namespace
Type: string
Description:
“docker-registry”
endpoints.local_image_registry.port.registry.node
Type: int
Description:
5000
endpoints.oci_image_registry.auth.elastic-packetbeat.password
Type: string
Description:
“password”
endpoints.oci_image_registry.auth.elastic-packetbeat.username
Type: string
Description:
“elastic-packetbeat”
endpoints.oci_image_registry.auth.enabled
Type: bool
Description:
false
endpoints.oci_image_registry.host_fqdn_override.default
Type: string
Description:
nil
endpoints.oci_image_registry.hosts.default
Type: string
Description:
“localhost”
endpoints.oci_image_registry.name
Type: string
Description:
“oci-image-registry”
endpoints.oci_image_registry.namespace
Type: string
Description:
“oci-image-registry”
endpoints.oci_image_registry.port.registry.default
Type: string
Description:
nil
images.local_registry.active
Type: bool
Description:
false
images.local_registry.exclude[0]
Type: string
Description:
“dep_check”
images.local_registry.exclude[1]
Type: string
Description:
“image_repo_sync”
images.pull_policy
Type: string
Description:
“IfNotPresent”
images.tags.dep_check
Type: string
Description:
“quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal”
images.tags.image_repo_sync
Type: string
Description:
“docker.io/library/docker:17.07.0”
images.tags.packetbeat
Type: string
Description:
“docker.elastic.co/beats/packetbeat-oss:7.1.0”
labels.job.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.job.node_selector_value
Type: string
Description:
“enabled”
labels.packetbeat.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.packetbeat.node_selector_value
Type: string
Description:
“enabled”
manifests.configmap_bin
Type: bool
Description:
true
manifests.configmap_etc
Type: bool
Description:
true
manifests.daemonset
Type: bool
Description:
true
manifests.job_image_repo_sync
Type: bool
Description:
true
manifests.secret_elasticsearch
Type: bool
Description:
true
manifests.secret_registry
Type: bool
Description:
true
pod.affinity.anti.topologyKey.default
Type: string
Description:
“kubernetes.io/hostname”
pod.affinity.anti.type.default
Type: string
Description:
“preferredDuringSchedulingIgnoredDuringExecution”
pod.dns_policy
Type: string
Description:
“ClusterFirstWithHostNet”
pod.lifecycle.upgrades.daemonsets.packetbeat.enabled
Type: bool
Description:
true
pod.lifecycle.upgrades.daemonsets.packetbeat.max_unavailable
Type: int
Description:
1
pod.lifecycle.upgrades.daemonsets.packetbeat.min_ready_seconds
Type: int
Description:
0
pod.lifecycle.upgrades.daemonsets.pod_replacement_strategy
Type: string
Description:
“RollingUpdate”
pod.mounts.packetbeat.packetbeat
Type: string
Description:
nil
pod.replicas.packetbeat
Type: int
Description:
1
pod.resources.packetbeat.enabled
Type: bool
Description:
false
pod.resources.packetbeat.limits.cpu
Type: string
Description:
“400m”
pod.resources.packetbeat.limits.memory
Type: string
Description:
“400Mi”
pod.resources.packetbeat.requests.cpu
Type: string
Description:
“100m”
pod.resources.packetbeat.requests.memory
Type: string
Description:
“100Mi”
release_group
Type: string
Description:
nil
secrets.elasticsearch.user
Type: string
Description:
“packetbeat-elasticsearch-user”
secrets.oci_image_registry.elastic-packetbeat
Type: string
Description:
“elastic-packetbeat-oci-image-registry-key”