7장. collectd 플러그인


중요

Red Hat은 현재 이 릴리스에 대한 이 가이드의 플러그인 정보를 업데이트하고 있습니다.

RHOSP(Red Hat OpenStack Platform) 13 환경에 따라 여러 collectd 플러그인을 구성할 수 있습니다.

다음 플러그인 목록에는 기본값을 재정의하도록 설정할 수 있는 사용 가능한 heat 템플릿 ExtraConfig 매개변수가 표시되어 있습니다. 각 섹션에는 ExtraConfig 옵션에 대한 일반 구성 이름이 있습니다. 예를 들어 example_plugin 이라는 collectd 플러그인이 있는 경우 플러그인 제목의 형식은 collectd::plugin::example_plugin 입니다.

다음 예와 같이 특정 플러그인에 대해 사용 가능한 매개변수 테이블을 참조합니다.

ExtraConfig:
  collectd::plugin::example_plugin::<parameter>: <value>
Copy to Clipboard Toggle word wrap

Prometheus 또는 Grafana 쿼리에 대한 특정 플러그인의 지표 테이블을 참조합니다.

collectd::plugin::aggregation

집계 플러그인을 사용하여 여러 값을 하나로 집계 할 수 있습니다. 합계,평균,min, max 와 같은 집계 함수를 사용하여 메트릭을 계산합니다(예: 평균 및 총 CPU 통계).

  • collectd::plugin::aggregation::aggregators
  • collectd::plugin::aggregation::interval

collectd::plugin::ampq

collectd::plugin::amqp1

amqp1 플러그인을 사용하여 amqp1 메시지 버스(예: AMQ Interconnect)에 값을 씁니다.

Expand
표 7.1. amqp1 매개변수
매개변수유형

manage_package

부울

전송

문자열

host

string

port

integer

user

문자열

암호

문자열

주소

문자열

instances

hash

retry_delay

정수

send_queue_limit

정수

간격

정수

설정 예:

  Parameter_defaults:
    CollectdExtraPlugins:
      - amqp1
    ExtraConfig:
      collectd::plugin::amqp1::send_queue_limit: 50
Copy to Clipboard Toggle word wrap

collectd::plugin::apache

apache 플러그인을 사용하여 Apache 데이터를 수집합니다.

Expand
표 7.2. Apache 매개변수
매개변수유형

instances

hash

간격

정수

manage-package

부울

package_install_options

list

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::apache:
          localhost:
              url: "http://10.0.0.111/status?auto"
Copy to Clipboard Toggle word wrap

추가 리소스

apache 플러그인 구성에 대한 자세한 내용은 apache 를 참조하십시오.

collectd::plugin::battery

터리 플러그인을 사용하여 노트북 배터리의 나머지 용량, 전원 또는 전압을 보고합니다.

Expand
표 7.3. battery 매개변수
매개변수유형

values_percentage

부울

report_degraded

부울

query_state_fs

부울

간격

정수

추가 리소스

배터 리 플러그인 구성에 대한 자세한 내용은 배터리 를 참조하십시오. https://collectd.org/documentation/manpages/collectd.conf.5.shtml#plugin_ceph

collectd::plugin::bind

bind 플러그인을 사용하여 DNS 서버의 쿼리 및 응답에 대해 인코딩된 통계를 검색합니다. 플러그인은 collectd에 값을 제출합니다.

collectd::plugin::ceph

ceph 플러그인을 사용하여 ceph 데몬에서 데이터를 수집합니다.

Expand
표 7.4. Ceph 매개변수
매개변수유형

daemons

array

longrunavglatency

부울

convertspecialmetrictypes

부울

manage_package

부울

package_name

문자열

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::ceph::daemons:
           - ceph-osd.0
           - ceph-osd.1
           - ceph-osd.2
           - ceph-osd.3
           - ceph-osd.4
Copy to Clipboard Toggle word wrap

참고

모든 노드에 OSD(오브젝트 스토리지 데몬)가 아닌 경우 OSD를 나열해야 합니다.

참고

collectd를 배포하면 Ceph 노드에 ceph 플러그인이 추가됩니다. 배포가 실패하게 하므로 Ceph 노드에 ceph 플러그인을 CollectdExtraPlugins 에 추가하지 마십시오.

추가 리소스

ceph 플러그인 구성에 대한 자세한 내용은 ceph 를 참조하십시오.

collectd::plugins::cgroups

cgroup 플러그인을 사용하여 cgroup의 프로세스 정보를 수집합니다.

Expand
표 7.5. cgroups 매개변수
매개변수유형

ignore_selected

부울

간격

정수

cgroups

list

추가 리소스

cgroup 플러그인 구성에 대한 자세한 내용은 cgroups 를 참조하십시오. https://collectd.org/documentation/manpages/collectd.conf.5.shtml#plugin_cgroups

collectd::plugin::connectivity

연결 플러그인을 사용하여 네트워크 인터페이스의 상태를 모니터링합니다.

참고

나열된 인터페이스가 없는 경우 기본적으로 모든 인터페이스가 모니터링됩니다.

Expand
표 7.6. 연결 매개변수
매개변수유형

인터페이스

array

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::connectivity::interfaces:
        - eth0
        - eth1
Copy to Clipboard Toggle word wrap

추가 리소스

연결 플러그인 구성에 대한 자세한 내용은 연결 을 참조하십시오. https://collectd.org/wiki/index.php/Plugin:connectivity

collectd::plugin::conntrack

conntrack 플러그인을 사용하여 Linux 연결 추적 테이블의 항목 수를 추적합니다. 이 플러그인에 대한 매개 변수가 없습니다.

collectd::plugin::contextswitch

ContextSwitch 플러그인을 사용하여 시스템에서 처리하는 컨텍스트 전환 수를 수집합니다.

추가 리소스

컨텍스트 전환 플러그인 구성에 대한 자세한 내용은 컨텍스트 전환 을 참조하십시오.

collectd::plugin::cpu

cpu 플러그인을 사용하여 CPU가 다양한 상태(예: idle, 사용자 코드 실행, 시스템 코드 실행, IO-operation 대기) 및 기타 상태를 모니터링하는 시간을 모니터링합니다.

cpu 플러그인은 백분율 값이 아닌 _jiffies_ 를 수집합니다. jiffy의 값은 하드웨어 플랫폼의 클럭 빈도에 따라 달라지므로 절대 시간 간격 단위가 아닙니다.

백분율 값을 보고하려면 부울 매개 변수 reportbycpureportbystatetrue 로 설정한 다음 부울 매개 변수 값percentage 를 true로 설정합니다.

Expand
표 7.7. CPU 지표
이름설명쿼리

idle

유휴 시간

collectd_cpu_total{…​,type_instance=idle}

인터럽트

인터럽트로 차단된 CPU

collectd_cpu_total{…​,type_instance=interrupt}

nice

우선순위가 낮은 프로세스를 실행하는 시간

collectd_cpu_total{…​,type_instance=nice}

softirq

인터럽트 요청을 서비스하는 데 사용된 사이클 양

collectd_cpu_total{…​,type_instance=waitirq}

steal

하이퍼바이저가 다른 가상 프로세서를 서비스하는 동안 가상 CPU가 실제 CPU를 대기하는 시간의 백분율

collectd_cpu_total{…​,type_instance=steal}

system

시스템 수준(커널)에서 소요된 시간(커널)

collectd_cpu_total{…​,type_instance=system}

user

사용자 프로세스가 사용하는 jiffies

collectd_cpu_total{…​,type_instance=user}

wait

미해결 I/O 요청 시 대기 중인 CPU

collectd_cpu_total{…​,type_instance=wait}

Expand
표 7.8. CPU 매개변수
매개변수유형

reportbystate

부울

valuespercentage

부울

reportbycpu

부울

reportnumcpu

부울

reportgueststate

부울

subtractgueststate

부울

간격

정수

설정 예:

parameter_defaults:
    CollectdExtraPlugins:
      - cpu
    ExtraConfig:
        collectd::plugin::cpu::reportbystate: true
Copy to Clipboard Toggle word wrap

추가 리소스

cpu 플러그인 구성에 대한 자세한 내용은 cpu 를 참조하십시오.

collectd::plugin::cpufreq

  • 없음

collectd::plugin::cpusleep

collectd::plugin::csv

  • collectd::plugin::csv::datadir
  • collectd::plugin::csv::storerates
  • collectd::plugin::csv::interval

collectd::plugin::curl_json

collectd::plugin::curl

collectd::plugin::curl_xml

collectd::plugin::dbi

collectd::plugin::df

df 플러그인을 사용하여 파일 시스템에 대한 디스크 공간 사용 정보를 수집합니다.

Expand
표 7.9. DF 메트릭
이름설명쿼리

무료

디스크 여유 공간 양

collectd_df_df_complex{…​, type_instance="free"}

reserved

예약된 디스크 공간 양

collectd_df_df_complex{…​, type_instance="reserved"}

사용됨

사용된 디스크 공간 양

collectd_df_df_complex{…​, type_instance="used"}

Expand
표 7.10. DF 매개변수
매개변수유형

devices

array

fstypes

array

ignoreselected

부울

마운트 지점

array

reportbydevice

부울

reportinodes

부울

reportreserved

부울

valuesabsolute

부울

valuespercentage

부울

설정 예:

parameter_defaults:
    CollectdExtraPlugins:
      - df
    ExtraConfig:
        collectd::plugin::df::FStype: "ext4"
Copy to Clipboard Toggle word wrap

추가 리소스

df 플러그인 구성에 대한 자세한 내용은 df 를 참조하십시오.

collectd::plugin::disk

disk 플러그인을 사용하여 하드 디스크의 성능 통계를 수집하고 지원되는 경우 파티션을 수집합니다. 이 플러그인은 기본적으로 활성화되어 있습니다.

Expand
표 7.11. 디스크 매개변수
매개변수유형

디스크

array

ignoreselected

부울

udevnameattr

문자열

Expand
표 7.12. 디스크 메트릭
이름설명

병합

이미 대기 중인 작업(예: 하나의 물리적 디스크 액세스에서 두 개 이상의 논리 작업을 제공)과 함께 병합할 수 있는 작업 수입니다.

time

I/O 작업을 완료하는 데 걸리는 평균 시간입니다. 값이 완전히 정확하지 않을 수 있습니다.

io_time

I/O(ms)를 수행하는 데 소요되는 시간입니다. 이 메트릭을 장치 로드 백분율로 사용할 수 있습니다. 1초 값이 100%의 로드와 일치합니다.

weighted_io_time

I/O 완료 시간과 백로그 모두 누적할 수 있는 측정입니다.

pending_operations

보류 중인 I/O 작업의 대기열 크기를 표시합니다.

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::disk::disk: "sda"
        collectd::plugin::disk::ignoreselected: false
Copy to Clipboard Toggle word wrap

추가 리소스

디스크 플러그인 구성에 대한 자세한 내용은 디스크 를 참조하십시오. https://collectd.org/documentation/manpages/collectd.conf.5.shtml#plugin_disk

collectd::plugin::dns

collectd::plugin::dpdk_telemetry

collectd::plugin::entropy

  • collectd::plugin::entropy::interval

collectd::plugin::ethstat

  • collectd::plugin::ethstat::interfaces
  • collectd::plugin::ethstat::maps
  • collectd::plugin::ethstat::mappedonly
  • collectd::plugin::ethstat::interval

collectd::plugin::exec

  • collectd::plugin::exec::commands
  • collectd::plugin::exec::commands_defaults
  • collectd::plugin::exec::globals
  • collectd::plugin::exec::interval

collectd::plugin::fhcount

  • collectd::plugin::fhcount::valuesabsolute
  • collectd::plugin::fhcount::valuespercentage
  • collectd::plugin::fhcount::interval

collectd::plugin::filecount

  • collectd::plugin::filecount::directories
  • collectd::plugin::filecount::interval

collectd::plugin::fscache

  • 없음

collectd-hddtemp

  • collectd::plugin::hddtemp::host
  • collectd::plugin::hddtemp::port
  • collectd::plugin::hddtemp::interval

collectd::plugin::hugepages

hugepages 플러그인을 사용하여 hugepages 정보를 수집합니다. 이 플러그인은 기본적으로 활성화되어 있습니다.

Expand
표 7.13. hugepages 매개변수
매개변수유형기본값

report_per_node_hp

부울

true

report_root_hp

부울

true

values_pages

부울

true

values_bytes

부울

false

values_percentage

부울

false

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::hugepages::values_percentage: true
Copy to Clipboard Toggle word wrap

추가 리소스

  • hugepages 플러그인 구성에 대한 자세한 내용은 hugepages 를 참조하십시오.

collectd::plugin::intel_rdt

collectd::plugin::interface

interface 플러그인을 사용하여 옥텟의 인터페이스 트래픽, 초당 패킷 및 초당 오류 속도를 측정합니다. 이 플러그인은 기본적으로 활성화되어 있습니다.

Expand
표 7.14. 인터페이스 매개변수
매개변수유형

기본값

인터페이스

array

[]

ignoreselected

부울

false

reportinactive

부울

true

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::interface::interfaces:
           - lo
        collectd::plugin::interface::ignoreselected: true
Copy to Clipboard Toggle word wrap

추가 리소스

  • interfaces 플러그인 구성에 대한 자세한 내용은 인터페이스를 참조하십시오.

collectd::plugin::ipc

  • 없음

collectd::plugin::ipmi

  • collectd::plugin::ipmi::ignore_selected
  • collectd::plugin::ipmi::notify_sensor_add
  • collectd::plugin::ipmi::notify_sensor_remove
  • collectd::plugin::ipmi::notify_sensor_not_present
  • collectd::plugin::ipmi::sensors
  • collectd::plugin::ipmi::interval

collectd::plugin::iptables

collectd::plugin::irq

  • collectd::plugin::irq::irqs
  • collectd::plugin::irq::ignoreselected
  • collectd::plugin::irq::interval

collectd::plugin::load

load 플러그인을 사용하여 시스템 로드와 시스템 사용에 대한 개요를 수집합니다. 이 플러그인은 기본적으로 활성화되어 있습니다.

Expand
표 7.15. 플러그인 매개변수
매개변수유형

report_relative

부울

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::load::report_relative: false
Copy to Clipboard Toggle word wrap

추가 리소스

  • 로드 플러그인 구성에 대한 자세한 내용은 로드 참조하십시오.

collectd::plugin::logfile

  • collectd::plugin::logfile::log_level
  • collectd::plugin::logfile::log_file
  • collectd::plugin::logfile::log_timestamp
  • collectd::plugin::logfile::print_severity
  • collectd::plugin::logfile::interval

collectd::plugin::log_logstash

collectd::plugin::madwifi

collectd::plugin::match_empty_counter

collectd::plugin::match_hashed

collectd::plugin::match_regex

collectd::plugin::match_timediff

collectd::plugin::match_value

collectd::plugin::mbmon

collectd::plugin::mcelog

mcelog 플러그인을 사용하여 발생할 때 Machine Check Exceptions와 관련된 알림 및 통계를 보냅니다. 데몬 모드에서 실행되도록 mcelog 를 구성하고 로깅 기능을 활성화합니다.

Expand
표 7.16. mcelog 매개변수
매개변수유형

Mcelogfile

문자열

메모리

hash { mcelogclientsocket[string], persistentnotification[boolean] }

설정 예:

parameter_defaults:
    CollectdExtraPlugins: mcelog
    CollectdEnableMcelog: true
Copy to Clipboard Toggle word wrap

추가 리소스

  • mcelog 플러그인 구성에 대한 자세한 내용은 mcelog 를 참조하십시오.

collectd::plugin::md

collectd::plugin::memcachec

collectd::plugin::memcached

  • collectd::plugin::memcached::instances
  • collectd::plugin::memcached::interval

collectd::plugin::memory

메모리 플러그인은 시스템의 메모리에 대한 정보를 제공합니다. 이 플러그인은 기본적으로 활성화되어 있습니다.

Expand
표 7.17. 메모리 매개변수
매개변수유형

valuesabsolute

부울

valuespercentage

부울

설정 예:

parameter_defaults:
    ExtraConfig:
        collectd::plugin::memory::valuesabsolute: true
        collectd::plugin::memory::valuespercentage: false
Copy to Clipboard Toggle word wrap

추가 리소스

collectd::plugin::multimeter

collectd::plugin::mysql

  • collectd::plugin::mysql::interval
  • collectd::plugin::netlink::interfaces
  • collectd::plugin::netlink::verboseinterfaces
  • collectd::plugin::netlink::qdiscs
  • collectd::plugin::netlink::classes
  • collectd::plugin::netlink::filters
  • collectd::plugin::netlink::ignoreselected
  • collectd::plugin::netlink::interval

collectd::plugin::network

  • collectd::plugin::network::timetolive
  • collectd::plugin::network::maxpacketsize
  • collectd::plugin::network::forward
  • collectd::plugin::network::reportstats
  • collectd::plugin::network::listeners
  • collectd::plugin::network::servers
  • collectd::plugin::network::interval

collectd::plugin::nfs

  • collectd::plugin::nfs::interval

collectd::plugin::notify_nagios

collectd::plugin::ntpd

  • collectd::plugin::ntpd::host
  • collectd::plugin::ntpd::port
  • collectd::plugin::ntpd::reverselookups
  • collectd::plugin::ntpd::includeunitid
  • collectd::plugin::ntpd::interval

collectd::plugin::numa

  • 없음

collectd::plugin::olsrd

collectd::plugin::openldap

collectd::plugin::openvpn

  • collectd::plugin::openvpn::statusfile
  • collectd::plugin::openvpn::improvednamingschema
  • collectd::plugin::openvpn::collectcompression
  • collectd::plugin::openvpn::collectindividualusers
  • collectd::plugin::openvpn::collectusercount
  • collectd::plugin::openvpn::interval

collectd::plugin::ovs_stats

ovs_stats 플러그인을 사용하여 OVS 연결 인터페이스의 통계를 수집합니다. ovs_stats 플러그인은 OVSDB 관리 프로토콜(RFC7047) 모니터링 메커니즘을 사용하여 OVSDB에서 통계를 가져옵니다.

Expand
표 7.18. ovs_stats 매개변수
매개변수유형

주소

문자열

브릿지

list

port

정수

소켓

문자열

설정 예:

다음 예제에서는 ovs_stats 플러그인을 활성화하는 방법을 보여줍니다. OVS를 사용하여 오버클라우드를 배포하는 경우 ovs_stats 플러그인을 활성화할 필요가 없습니다.

    parameter_defaults:
        CollectdExtraPlugins:
          - ovs_stats
        ExtraConfig:
          collectd::plugin::ovs_stats::socket: '/run/openvswitch/db.sock'
Copy to Clipboard Toggle word wrap

추가 리소스

  • ovs_stats 플러그인 구성에 대한 자세한 내용은 ovs_stats 를 참조하십시오.

collectd::plugin::pcie_errors

pcie_errors 플러그인을 사용하여 기준 및 AER(Advanced Error Reporting) 오류에 대해 PCI 구성 공간을 폴링하고 AER 이벤트에 대한 syslog를 구문 분석합니다. 오류는 알림을 통해 보고됩니다.

Expand
표 7.19. pcie_errors 매개변수
매개변수유형

소스

enum (sysfs, proc)

액세스

문자열

reportmasked

부울

persistent_notifications

부울

설정 예:

parameter_defaults:
    CollectdExtraPlugins:
       - pcie_errors
Copy to Clipboard Toggle word wrap

추가 리소스

  • pcie_errors 플러그인 구성에 대한 자세한 내용은 pcie_errors 를 참조하십시오.

collectd::plugin::ping

  • collectd::plugin::ping::hosts
  • collectd::plugin::ping::timeout
  • collectd::plugin::ping::ttl
  • collectd::plugin::ping::source_address
  • collectd::plugin::ping::device
  • collectd::plugin::ping::max_missed
  • collectd::plugin::ping::size
  • collectd::plugin::ping::interval

collectd::plugin::powerdns

  • collectd::plugin::powerdns::interval
  • collectd::plugin::powerdns::servers
  • collectd::plugin::powerdns::recursors
  • collectd::plugin::powerdns::local_socket
  • collectd::plugin::powerdns::interval

collectd::plugin::processes

프로세스 플러그인은 시스템 프로세스에 대한 정보를 제공합니다. 이 플러그인은 기본적으로 활성화되어 있습니다.

Expand
표 7.20. 플러그인 매개변수
매개변수유형

프로세스

array

process_matches

array

collect_context_switch

부울

collect_file_descriptor

부울

collect_memory_maps

부울

추가 리소스

collectd::plugin::protocols

  • collectd::plugin::protocols::ignoreselected
  • collectd::plugin::protocols::values

collectd::plugin::python

collectd::plugin::sensors

collectd::plugin::serial

collectd::plugin::smart

  • collectd::plugin::smart::disks
  • collectd::plugin::smart::ignoreselected
  • collectd::plugin::smart::interval

collectd::plugin::snmp

collectd::plugin::snmp_agent

snmp_agent 플러그인을 SNMP 하위 에이전트로 사용하여 collectd 메트릭을 관련 OID에 매핑합니다. snmp 에이전트에는 실행 중인 snmpd 서비스도 필요합니다.

설정 예:

parameter_defaults:
    CollectdExtraPlugins:
        snmp_agent
resource_registry:
    OS::TripleO::Services::Snmp: /usr/share/openstack-tripleo-heat-
templates/deployment/snmp/snmp-baremetal-puppet.yaml
Copy to Clipboard Toggle word wrap

추가 리소스:

snmp_agent 를 구성하는 방법에 대한 자세한 내용은 snmp_agent 를 참조하십시오.

collectd::plugin::statsd

  • collectd::plugin::statsd::host
  • collectd::plugin::statsd::port
  • collectd::plugin::statsd::deletecounters
  • collectd::plugin::statsd::deletetimers
  • collectd::plugin::statsd::deletegauges
  • collectd::plugin::statsd::deletesets
  • collectd::plugin::statsd::countersum
  • collectd::plugin::statsd::timerpercentile
  • collectd::plugin::statsd::timerlower
  • collectd::plugin::statsd::timerupper
  • collectd::plugin::statsd::timersum
  • collectd::plugin::statsd::timercount
  • collectd::plugin::statsd::interval

collectd::plugin::swap

  • collectd::plugin::swap::reportbydevice
  • collectd::plugin::swap::reportbytes
  • collectd::plugin::swap::valuesabsolute
  • collectd::plugin::swap::valuespercentage
  • collectd::plugin::swap::reportio
  • collectd::plugin::swap::interval

collectd::plugin::sysevent

collectd::plugin::syslog

  • collectd::plugin::syslog::log_level
  • collectd::plugin::syslog::notify_level
  • collectd::plugin::syslog::interval

collectd::plugin::table

  • collectd::plugin::table::tables
  • collectd::plugin::table::interval

collectd::plugin::tail

  • collectd::plugin::tail::files
  • collectd::plugin::tail::interval

collectd::plugin::tail_csv

  • collectd::plugin::tail_csv::metrics
  • collectd::plugin::tail_csv::files

collectd::plugin::target_notification

collectd::plugin::target_replace

collectd::plugin::target_scale

collectd::plugin::target_set

collectd::plugin::target_v5upgrade

collectd::plugin::tcpconns

  • collectd::plugin::tcpconns::localports
  • collectd::plugin::tcpconns::remoteports
  • collectd::plugin::tcpconns::listening
  • collectd::plugin::tcpconns::allportssummary
  • collectd::plugin::tcpconns::interval

collectd::plugin::ted

collectd::plugin::thermal

  • collectd::plugin::thermal::devices
  • collectd::plugin::thermal::ignore 선택
  • collectd::plugin::thermal::interval

collectd::plugin::threshold

  • collectd::plugin::threshold::types
  • collectd::plugin::threshold::plugins
  • collectd::plugin::threshold::hosts
  • collectd::plugin::threshold::interval

collectd::plugin::turbostat

  • collectd::plugin::turbostat::core_c_states
  • collectd::plugin::turbostat::package_c_states
  • collectd::plugin::turbostat::system_management_interrupt
  • collectd::plugin::turbostat::digital_temperature_sensor
  • collectd::plugin::turbostat::tcc_activation_temp
  • collectd::plugin::turbostat::running_average_power_limit
  • collectd::plugin::turbostat::logical_core_names

collectd::plugin::unixsock

collectd::plugin::uptime

  • collectd::plugin::uptime::interval

collectd::plugin::users

  • collectd::plugin::users::interval

collectd::plugin::uuid

  • collectd::plugin::uuid::uuid_file
  • collectd::plugin::uuid::interval

collectd::plugin::virt

호스트의 가상 머신의 libvirt API를 통해 CPU, 디스크, 네트워크 로드 및 기타 메트릭을 수집하려면 virt 플러그인을 사용합니다.

Expand
표 7.21. virt 매개변수
매개변수유형

연결

문자열

refresh_interval

hash

domain

문자열

block_device

문자열

interface_device

문자열

ignore_selected

부울

plugin_instance_format

문자열

hostname_format

문자열

interface_format

문자열

extra_stats

문자열

설정 예:

ExtraConfig:
    collectd::plugin::virt::plugin_instance_format: name
Copy to Clipboard Toggle word wrap

추가 리소스

virt 플러그인 구성에 대한 자세한 내용은 virt 을 참조하십시오.

collectd::plugin::vmem

  • collectd::plugin::vmem::verbose
  • collectd::plugin::vmem::interval

collectd::plugin::vserver

collectd::plugin::wireless

collectd::plugin::write_graphite

  • collectd::plugin::write_graphite::carbons
  • collectd::plugin::write_graphite::carbon_defaults
  • collectd::plugin::write_graphite::globals

collectd::plugin::write_http

write_http 출력 플러그인을 사용하여 POST 요청 및 JSON으로 지표 인코딩을 사용하거나 PUTVAL 명령을 사용하여 HTTP 서버에 값을 제출합니다.

Expand
표 7.22. write_http 매개변수
매개변수유형

ensure

enum[present,absent]

노드

hash[String, Hash[String, Scalar]]

URLs

hash[String, Hash[String, Scalar]]

manage_package

부울

설정 예:

parameter_defaults:
    CollectdExtraPlugins:
      - write_http
    ExtraConfig:
        collectd::plugin::write_http::nodes:
            collectd:
                url: “http://collectd.tld.org/collectd”
                metrics: true
                header: “X-Custom-Header: custom_value"
Copy to Clipboard Toggle word wrap

추가 리소스

  • write_http 플러그인 구성에 대한 자세한 내용은 write_http 를 참조하십시오.

collectd::plugin::write_kafka

write_kafka 플러그인을 사용하여 Kafka 항목에 값을 보냅니다. 하나 이상의 주제 블록을 사용하여 write_kafka 플러그인을 구성합니다. 각 주제 블록에 고유한 이름과 Kafka 생산자를 지정해야 합니다. topic 블록 내에서 다음 주제별 매개변수를 사용할 수 있습니다.

Expand
표 7.23. write_kafka 매개변수
매개변수유형

kafka_hosts

array[String]

kafka_port

정수

주제

hash

속성

hash

meta

hash

설정 예:

parameter_defaults:
    CollectdExtraPlugins:
       - write_kafka
    ExtraConfig:
      collectd::plugin::write_kafka::kafka_hosts:
        - nodeA
        - nodeB
      collectd::plugin::write_kafka::topics:
        some_events:
          format: JSON
Copy to Clipboard Toggle word wrap

추가 리소스:

write_kafka 플러그인을 구성하는 방법에 대한 자세한 내용은 write_kafka 를 참조하십시오.

collectd::plugin::write_log

  • collectd::plugin::write_log::format

collectd::plugin::zfs_arc

  • 없음
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat