非常教程

Erlang 20参考手册

snmp

14.审计跟踪日志 | 14. Audit Trail Log

审计跟踪日志一章介绍了审计跟踪日志。

代理和管理器都可以配置为记录传入和传出的消息。它使用Erlang标准日志机制disk_log进行日志记录。日志文件的大小和位置是可配置的。使用换行日志,这意味着当日志增长到最大大小时,它将从日志的开头开始,覆盖现有的日志记录。

日志可以是a read,也可以是writea read_write

14.1 代理记录

对于代理,write意味着所有的set请求及其响应都被存储。没有get请求或陷阱存储在一个writeread_write,所有请求,响应和陷阱都被存储。

该日志使用原始数据格式(基本上是BER编码的消息),以最大限度地减少日志机制所需的CPU负载。这意味着日志不是人类可读的,但需要在可以读取之前将其离线格式化。snmpa:log_to_txt为此使用该功能。

14.2 管理器日志记录

对于经理来说, write意味着所有请求(setget)及其响应都被存储。没有陷阱存储在一个writeread_write,所有请求,响应和陷阱都被存储。

该日志使用原始数据格式(基本上是BER编码的消息),以最大限度地减少日志机制所需的CPU负载。这意味着日志不是人类可读的,但需要在可以读取之前将其离线格式化。为此使用该功能snmpm:log_to_txt

snmp相关

1.1. SNMP简介 | 1. SNMP Introduction
2.2.代理功能描述 | 2. Agent Functional Description
3.3.管理功能描述 | 3. Manager Functional Description
4.4. MIB编译器 | 4. The MIB Compiler
5.5.运行应用程序 | 5. Running the application
6.6.代理配置文件的定义 | 6. Definition of Agent Configuration Files
7.7. Manager配置文件的定义 | 7. Definition of Manager Configuration Files
8.8.代理实现示例 | 8. Agent Implementation Example
9.9.管理实施例 | 9. Manager Implementation Example
10.10.检测函数 | 10. Instrumentation Functions
11.检测函数的定义 | 11. Definition of Instrumentation Functions
12.Net if的定义 | 12. Definition of Agent Net if
13.管理Netif 的定义 | 13. Definition of Manager Net if
14.15.高级代理主题 | 15. Advanced Agent Topics
15.16. SNMP Appendix A
16.17. SNMP Appendix B
17.snmp
18.snmpa
19.snmpa_conf
20.snmpa_discovery_handler
21.snmpa_error
22.snmpa_error_io
23.snmpa_error_logger
24.snmpa_error_report
25.snmpa_local_db
26.snmpa_mib_data
27.snmpa_mib_storage
28.snmpa_mpd
29.snmpa_network_interface
30.snmpa_network_interface_filter
31.snmpa_notification_delivery_info_receiver
32.snmpa_notification_filter
33.snmpa_supervisor
34.snmpc
35.snmpm
36.snmpm_conf
37.snmpm_mpd
38.snmpm_network_interface
39.snmpm_network_interface_filter
40.snmpm_user
41.snmp_community_mib
42.snmp_framework_mib
43.snmp_generic
44.snmp_index
45.snmp_notification_mib
46.snmp_pdus
47.snmp_standard_mib
48.snmp_target_mib
49.snmp_user_based_sm_mib
50.snmp_view_based_acm_mib
Erlang 20

Erlang 是一种通用的面向并发的编程语言,可应付大规模开发活动的程序设计语言和运行环境。

主页 https://www.erlang.org/
源码 https://github.com/erlang/otp
版本 20
发布版本 20.1