78 lines
2.0 KiB
Plaintext
78 lines
2.0 KiB
Plaintext
###############################################################################
|
|
#
|
|
# snmpd.conf:
|
|
# An example configuration file for configuring the ucd-snmp snmpd agent.
|
|
#
|
|
###############################################################################
|
|
syscontact "Bogdan Stoica <bogdan@898.ro>"
|
|
syslocation "Bucharest, Romania"
|
|
sysname zira.898.ro
|
|
sysservices 15
|
|
|
|
agentAddress udp:161
|
|
|
|
# sec.name source community
|
|
com2sec local localhost public
|
|
com2sec mynetwork 192.168.1.0/24 public
|
|
com2sec edgemax 86.104.210.218 Z2O0jHAU4YKa1D10TPxuWQ
|
|
com2sec librenms 10.208.1.202 Z2O0jHAU4YKa1D10TPxuWQ
|
|
|
|
# Second, map the security names into group names:
|
|
|
|
# sec.model sec.name
|
|
#group MyRWGroup v1 local
|
|
group MyRWGroup v2c local
|
|
group MyRWGroup usm local
|
|
#group MyROGroup v1 mynetwork
|
|
group MyROGroup v2c mynetwork
|
|
group MyROGroup v2c edgemax
|
|
|
|
####
|
|
# Third, create a view for us to let the groups have rights to:
|
|
|
|
# incl/excl subtree mask
|
|
view all included .1 80
|
|
|
|
####
|
|
# Finally, grant the 2 groups access to the 1 view with different
|
|
# write permissions:
|
|
|
|
# context sec.model sec.level match read write notif
|
|
access MyROGroup "" any noauth exact all none none
|
|
access MyRWGroup "" any noauth exact all all none
|
|
|
|
# nginx
|
|
proc nginx
|
|
|
|
#hard disk partitions
|
|
disk /
|
|
|
|
#mibs +FORTINET-FORTIGATE-MIB:FORTINET-CORE-MIB
|
|
|
|
### librenms ###
|
|
|
|
# os update
|
|
extend osupdate /etc/snmp/os-updates
|
|
|
|
# postfix
|
|
extend postfixdetailed /etc/snmp/postfixdetailed
|
|
extend mailq /etc/snmp/postfix-queues
|
|
|
|
# bind
|
|
extend bind /etc/snmp/bind
|
|
|
|
# mysql
|
|
extend mysql /etc/snmp/mysql
|
|
|
|
# nginx
|
|
extend nginx /etc/snmp/nginx-nms
|
|
|
|
# php-fpm
|
|
extend phpfpmsp /etc/snmp/phpfpm-sp
|
|
|
|
# fail2ban
|
|
extend fail2ban /etc/snmp/fail2ban -f /bin/fail2ban-client
|
|
|
|
# distro
|
|
extend .1.3.6.1.4.1.2021.7890.1 distro /usr/bin/distro
|