summaryrefslogtreecommitdiffabout
path: root/src/VARNISH-MIB.txt
AgeCommit message (Collapse)AuthorFiles
2018-02-05Version 2.0Sergey Poznyakoff1
2018-02-02BugfixesSergey Poznyakoff1
Use consistend debug token names. Make sure configuration settings are honored by opening VSM and doing initial loading after the configuration has been read and processed. Avoid inifinite recursion in dict_load. * src/modconf.c: New file. * src/modconf.h: New file. * src/vclient.h: New file. * src/Makefile.am: Add new files. * src/VARNISH-MIB.txt: Minor changes in descriptions. * src/backend.h (backend_collect_addr): Change prototype. * src/ban.c: Remove configuration management functions. * src/betab.c: Likewise. * src/statdict.c (dict_lookup): Remove debugging kludge. (dict_load): Don't call backend_collect_addr. It is responsibility of the caller. * src/varnish_mib.mib2c: Rearrange includes. Open VSM after parsing configuration. (init_$modulename): Allow loading of one instance only. * src/vcli.c: Rewrite socket support.
2018-02-01Add new object IDs as per https://puszcza.gnu.org.ua/bugs/?362Sergey Poznyakoff1
* src/Makefile.am: Make sure VARNISH-MIB.txt is read from the src directory. * src/VARNISH-MIB.txt: Add new mibs. * src/varnish_mib.mib2c: Add new objects. Make sure objects marked with varnish_type NULL will never be returned.
2015-09-25Minor fixes in MIBSergey Poznyakoff1
2015-09-24Minor changes.Sergey Poznyakoff1
* configure.ac (MIBDIR): Change default value * src/Makefile.am (mib_DATA): Set to VARNISH-MIB.txt * src/VARNISH-MIB.txt
2014-11-28Remove banTableTimeout oid.Sergey Poznyakoff1
2014-11-27Implement backend statistics table.Sergey Poznyakoff1
* src/betab.c: New file. * src/Makefile.am (varnish_mib_la_SOURCES): Add betab.c * src/VARNISH-MIB.txt: Add backendTable oids * src/varnish_mib.mib2c: Implement totalPipeHeaderBytes, totalPipeIn, totalPipeOut, backendRequests and backendTable. * src/varnish-mib.8: Document changes.
2014-11-26Implement control over the banTable update interval (timeout)Sergey Poznyakoff1
* configure.ac: Version 0.90.90 * NEWS: Likewise. * src/VARNISH-MIB.txt: New oid "agent.banTableTimeout" * src/ban.c: Implement setting the banTable timeout. * src/varnish_mib.mib2c: Register new configuration statement varnishBanTableTimeout; handle agent.banTableTimeout OID. * src/varnish-mib.8: Update.
2014-11-26Implement table of bansSergey Poznyakoff1
* src/varnish_mib.h: Removed; from now on it is generated from varnish_mib.mib2c in pair with varnish_mib.c * src/.gitignore: Add varnish_mib.h * src/Makefile.am: Change rules accordingly. * src/VARNISH-MIB.txt: Define table of bans. * src/ban.c: Implement table of bans. * src/varnish_mib.mib2c: Implement table support.
2014-11-24Add MIB subtree for bansSergey Poznyakoff1
2014-11-24Add more objects to the MIBSergey Poznyakoff1
2014-11-19Use 64-bit countersSergey Poznyakoff1
* src/Makefile.am (varnish_mib.c): Depend on VARNISH-MIB.txt * src/VARNISH-MIB.txt: Change all counters to 64 bit Fix time-stamp-format variable. * src/varnish_mib.mib2c: Handle ASN_COUNTER64
2014-11-19Add some automatic house-keeping info to VARNISH-MIB.txtSergey Poznyakoff1
2014-11-19Minor fixSergey Poznyakoff1
2014-11-19New rw snmp variable clientBan allows to set bans via snmpSergey Poznyakoff1
* src/varnish_mib.mib2c: Add support for rw variables. * src/Makefile.am (varnish_mib_la_SOURCES): Add new files. * src/VARNISH-MIB.txt (clientBan): New OID. * src/auth.c: New file. * src/ban.c: New file. * src/sha256.c: New file. * src/sha256.h: New file. * src/varnish_mib.h: New file. * src/vcli.c: New file.
2014-11-15Initial commitSergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.