Skip to content

Latest commit

 

History

History
149 lines (68 loc) · 4.32 KB

exometer_report_snmp.md

File metadata and controls

149 lines (68 loc) · 4.32 KB

Module exometer_report_snmp

Internal reporter exposing metrics over SNMP. Behaviours: exometer_report.

Description

Data Types


snmp() = disabled | [snmp_option()]

Function Index

exometer_call/3
exometer_cast/2
exometer_info/2
exometer_init/1
exometer_newentry/2
exometer_report/5
exometer_setopts/4
exometer_subscribe/5
exometer_terminate/2
exometer_unsubscribe/4
get_mib/0Returns the latest mib and its metadata.
snmp_operation/2 Callback function used by the SNMP master agent upon operations performed by a manager.
snmp_operation/3See snmp_operation/2.

Function Details

exometer_call/3

exometer_call(Unknown, From, St) -> any()

exometer_cast/2

exometer_cast(Unknown, St) -> any()

exometer_info/2

exometer_info(Unknown, St) -> any()

exometer_init/1

exometer_init(Opts) -> any()

exometer_newentry/2

exometer_newentry(E, St) -> any()

exometer_report/5

exometer_report(Metric, DataPoint, Extra, Value, St) -> any()

exometer_setopts/4

exometer_setopts(Exometer_entry, Options, X3, St0) -> any()

exometer_subscribe/5

exometer_subscribe(Metric, DataPoint, Extra, Interval, St) -> any()

exometer_terminate/2

exometer_terminate(X1, St) -> any()

exometer_unsubscribe/4

exometer_unsubscribe(Metric, DataPoint, Extra, St) -> any()

get_mib/0

get_mib() -> any()

Returns the latest mib and its metadata.

snmp_operation/2

snmp_operation(Op, Key) -> any()

Callback function used by the SNMP master agent upon operations performed by a manager. Currently only get operations are handled.

snmp_operation/3

snmp_operation(Op, Val, Key) -> any()

See snmp_operation/2. Currently no operations are handled.