- collectd 개요
- Python Plugin
collectd를 정리 합니다.
홈페이지 : http://www.collectd.org/
*Plugin : https://collectd.org/wiki/index.php/Table_of_Plugins
*collectd.conf : https://github.com/collectd/collectd/blob/master/src/collectd.conf.pod
다운로드 :
라이선스 :
플랫폼 :
collectd 개요
Python Plugin
base.py ``` config #--- Plugin 정의에서 선언된 값을 받음 config_callback read read_callback key_root, val_type = METRIC_TYPES[key_root](key_root.md) key_name = METRIC_DELIM.join([ n for n in [key_root] if n ](key_prefix,)) val = collectd.Values(plugin=NAME, type=val_type) #--- plugin 이름 plugin #--- Plugin 이름 type #--- Plugin type (gauge, derive) plugin_instance #--- type_instance #--- 값의 이름 values #--- 값 value #--- 값 val.type_instance = key_name #--- 이름 val.values = [value ]() #--- value val.meta = {'0': True} val.dispatch()
## 참고 문헌
- Plugin
- *http://baha.mu/mariadb-table-statistics-with-collectd-python/
- *http://giovannitorres.me/using-collectd-python-and-graphite-to-graph-slurm-partitions.html
분류: [Cloud](분류_Cloud.md)
최종 수정일: 2024-09-30 12:26:18
이전글 :
다음글 :