Monitoring:
Sensor:
Data acquisition -> data storage -> Data show
alarm: the collected data exceeds a threshold
Open source monitoring tools:
SNMP:Simple Network Management Protocol
SNMP modes of operation:
NMS data acquisition agent to
agent data reported to the NMS
a request to modify the configuration agent NMS
SNMP components:
the MIB: Management Information Base
the SMI: the symbol indicates the MIB
SNMP protocol
SNMP protocol version:
v1, v2, v3
v2c: NMS -> Agent
mageedu.com
v3: authentication, encryption, decryption
Linux: net-snmp package
NMS can initiate operation:
the Get, GetNext, the Set, Trap
agent: Response
UDP
NMS: 161
agent: 162
Distributed Monitoring
Known open source monitoring tools: zabbix, zennos, opennms, cacti, nagios (icinga), ganglia
Realization of monitoring functions:
Agent
SSH
the SNMP
the IPMI
zabbix: a dedicated agent monitoring tools
to monitor the host:
Linux, Windows, FreeBSD
network equipment:
the SNMP, SSH (not all)
Can monitor objects:
equipment / software
equipment: servers, routers, switches, IO System
Software: OS, networks, applications,
sporadic glitches:
Host down machine, service unavailable, host unreachable
serious fault:
Host performance indicators
trend: Time sequence data
Data storage:
Cacti: RRD (round Robin Database)
ZABBIX: MySQL, pgSQL
zabbix architecture components:
zabbix-Server: C language
OS: zabbix-agent: C language
zabbix-web: GUI, used to set and achieve zabbix show
zabbix-proxy: distributed monitoring environment-specific components
zabbix-database: MySQL, PGSQL(postgreSQL)、Oracle、DB2、SQLite
zabbix data generated mainly consists of four parts:
the configuration data
Historical data: 50Bytes
historical trend data: 128Bytes
event data: 130Bytes
Wisdom Platform Management Interface (Intelligent Platform Management Interface) was originally an industrial standard peripheral device for Intel-based enterprise systems used. IPMI is also a free open standard, users do not need to pay an additional fee to use this standard.