thola

Tool for monitoring network devices (mainly using SNMP) - monitoring check plugin

Release v0.5.0

Changelog

4d377eb Merge pull request #82 from inexio/pre-release a070d3f bump version b873282 Merge pull request #81 from inexio/pre-release b5f9531 Update README.md 0103769 Merge pull request #80 from inexio/pre-release 83f3c22 fix type & cleanup ff07ed6 check hardware-health 319c1f0 added chassis power supply to cisco hardware health 335aa02 read hardware-health fortigate 37e1a7b fix typo 8a6661b added groupproperty reader support for multiple index levels d91be08 Merge pull request #79 from inexio/pre-release 7ba02f6 add PerformanceDataPointModifier (junos memory fix) a560ead snmp client switched return type to value instead of interface{} 570388e Merge pull request #78 from inexio/pre-release 9a28b79 extend read/check hardware-health ced581b Merge pull request #76 from inexio/pre-release 19d5602 fix divide by zero 2762851 read/check hardware-health: cisco cf91870 Merge pull request #75 from inexio/pre-release b3f5a33 added aviat maxSpeedIn/Out 73cdf06 read/check memory-usage: ios: include old mempool mib 5c51103 added aviat interface code communicator eb1f070 read/check memory-usage: junos: spu not mandatory 7b448f2 added value filter and added vlan filtering in check interface metrics 85fc0bf read/check memory-usage 49afb1f fix lint 02426b6 refactored deviceclass package 374a9c3 removed cpu load of linux class (wrong oid) added check to all communicator functions if component is available 2f99db7 fix linux + ceragon cpu-load 5312920 Merge pull request #74 from inexio/pre-release 08dff54 Merge remote-tracking branch 'origin/dev' into dev a9a0c06 added junos spu cpu load test 94cd168 Merge branch 'pre-release' into dev 78027e0 ubiquiti + ceragon cpu-load 06c7f9c added spu cpu load monitoring to junos 3da8f35 Merge remote-tracking branch 'origin/pre-release' into pre-release 76f83ab Merge branch 'dev' into pre-release fa133c1 added junos cpu load communicator 5e3a968 fix cpu load device classes c34e87f fix sbc device class cpu load 4917ff8 fix integration test 846e064 Merge remote-tracking branch 'origin/dev' into dev f5dc3fb refactor cpu load cisco 2d74c8d fixed mapping and deviceclass folder names and added device class parsing test bb54e2e refactor cpu load cisco 2025ed3 added ironware cpu load tests e435442 refactor ironware cpu load check d2f0af4 refactor cpu component further a57f56a refactor cpu component

thola-v0.5.0.tar.gz

Release tarball
application/gzip 2021-10-01 Download from Github

thola_0.5.0_checksums.txt

text/plain; charset=utf-8 2021-10-01 Download from Github

thola_0.5.0_linux_64-bit.tar.gz

application/gzip 2021-10-01 Download from Github

thola_0.5.0_linux_amd64.deb

application/vnd.debian.binary-package 2021-10-01 Download from Github

thola_0.5.0_linux_arm64.deb

application/vnd.debian.binary-package 2021-10-01 Download from Github

thola_0.5.0_linux_arm64.tar.gz

application/gzip 2021-10-01 Download from Github

thola_0.5.0_macOS_64-bit.tar.gz

application/gzip 2021-10-01 Download from Github

thola_0.5.0_macOS_arm64.tar.gz

application/gzip 2021-10-01 Download from Github

Release v0.4.1

Changelog

632a7c8 Merge pull request #73 from inexio/pre-release 65f9c2c Merge branch 'dev' into pre-release 44b0c4a bump go monitoringplugin and set print interfaces csv output as default 7417f1f Merge pull request #71 from inexio/pre-release 62881b2 Merge branch 'dev' into pre-release a8eb21f bugfix generic device class not returned 6cab852 Merge branch 'dev' into pre-release 6fd429e bump version e423069 fixed testdata efea82d added maxspeed in/out and csv output to print interfaces 049ae51 bumped go monitoringplugin version 723a75b added snmp group property reader tests b4b4759 switched snmpGroupPropertyReader oids to oidReader interface 97eb8e3 fix group_properties_test.go 5aaf0f3 Merge remote-tracking branch 'origin/dev' into dev 621cafd added docker image to release workflow d31ceff Merge remote-tracking branch 'origin/dev' into dev 98312f9 fix indices mapping + add tests 6bdeb6c renamed integration test 1a6f344 fixed lint regexp ced6995 fixed lint af115dd added snmpGroupPropertyReader test 0fec2ec test deviceClassOID e225bba test deviceClassOID 3ad73a4 fixed workflows cdf5259 added go generate directive for mock generation 8c3d247 added mock 191b6dd added mocking lib & first test

thola-v0.4.1.tar.gz

Release tarball
application/gzip 2021-09-10 Download from Github

thola_0.4.1_checksums.txt

text/plain; charset=utf-8 2021-09-10 Download from Github

thola_0.4.1_linux_64-bit.tar.gz

application/gzip 2021-09-10 Download from Github

thola_0.4.1_linux_amd64.deb

application/vnd.debian.binary-package 2021-09-10 Download from Github

thola_0.4.1_linux_arm64.deb

application/vnd.debian.binary-package 2021-09-10 Download from Github

thola_0.4.1_linux_arm64.tar.gz

application/gzip 2021-09-10 Download from Github

thola_0.4.1_macOS_64-bit.tar.gz

application/gzip 2021-09-10 Download from Github

thola_0.4.1_macOS_arm64.tar.gz

application/gzip 2021-09-10 Download from Github

Release v0.4.0

Changelog

20ad43f Merge pull request #70 from inexio/pre-release d974c49 Merge branch 'dev' into pre-release 50c28d5 fix filter oid not present f3c866b fix nilpointer no snmp discover settings b8c7367 Merge branch 'dev' into pre-release a6d4e4a fix typo 9794671 Merge branch 'groupPropertyReader-refactoring' into dev b0cfaaf Merge pull request #69 from inexio/pre-release 672a056 fixed index oid not present on device 1d91f64 added flag snmp-gets-instead-of-walk 58386fa max oids in device class 70265b6 added snmp v3 data readout from config fixes #68 c1430a5 cleanup 90c9930 if snmp version == 1: max oids = 1 1c3563b fixed code communicator no filter applied 5d5a039 Merge branch 'dev' into pre-release 5af65f1 Merge pull request #67 from inexio/pre-release 35b93d0 fix check interface-metrics error c2b13f2 bugfix ekinops interface not found b251f8e adva cleanup & bugfix 65da89b changed logging 27da6eb improved group property reader logging cee68b8 fixed timos no sap interfaces available 723d0c9 fix lint 15c1065 improved filter logging b435df3 switched check interface metrics filter to only get wanted indices 16a7979 fixed empty response on filter oid => interface got ignored e642d5e fixed multiple filter wrong indices 611eaa8 fixed return on mismatch not working on regex submatch operator 54ba9e4 fix lint 8dec9b2 added support for snmp gets bigger than maxoids bd3844e fixed no snmp max repetitions of 1 in match device 26fd622 added support for index mapping in combination with filter 378880b first version b75c8b6 Merge branch 'dev' into pre-release 7b270b4 added ifDescr regex in check interface-metrics

thola-v0.4.0.tar.gz

Release tarball
application/gzip 2021-09-06 Download from Github

thola_0.4.0_checksums.txt

text/plain; charset=utf-8 2021-09-06 Download from Github

thola_0.4.0_linux_64-bit.tar.gz

application/gzip 2021-09-06 Download from Github

thola_0.4.0_linux_amd64.deb

application/vnd.debian.binary-package 2021-09-06 Download from Github

thola_0.4.0_linux_arm64.deb

application/vnd.debian.binary-package 2021-09-06 Download from Github

thola_0.4.0_linux_arm64.tar.gz

application/gzip 2021-09-06 Download from Github

thola_0.4.0_macOS_64-bit.tar.gz

application/gzip 2021-09-06 Download from Github

thola_0.4.0_macOS_arm64.tar.gz

application/gzip 2021-09-06 Download from Github