Comments (3)
Hi @PackElend,
have you considered using: https://github.com/IgorKha/Grafana-Mikrotik?
At the time that I started to work on this, the mentioned project did not yet exist. If you take a look at the commit history, you will see, that both projects started roughly at the same point in time.
for what purpose do you use the REST API as it would require opening the Firewall if the Raspi is not in the same VLAN as the MTs (my case)
Don't you need to also expose the device through the firewall when using SNMP?
The nice thing about the API is its flexibility. You can basically get every metric possible.
why you don't use the official SNMP exporter
Firstly it's painfully slow. In my experience SNMP walks are very slow and CPU heavy. And I am not alone with this. In my experience the API is much faster and produces less stress on the CPU of the monitored device.
Secondly I never really got used to the way that SNMP metrics and queries are structured. I find them very hard to read.
Have you ever used The Dude as I start with as that is familiar for the MT vendors?
Nope. I never used The Dude.
Have you tried to implement the syslog as well
Nope.
I hope that this answers your questions. Feel free to ask if there is anything unclear. :-)
from mikrotik_monitoring.
By the way, do you follow your "competitor"?
This project is only a personal hobby. It do it mainly to learn something and to improve my skills. Therefore, I don't really need to compete with anyone.
I'm not aware of the refresh rate on the SNMP nor API, is it reasonable quick?
I never really used SNMP based monitoring for Mikrotik devices. So I can not really tell anything about the performance. The API is fast enough for me. A full scrape takes less than a second.
I hope that I can still hop on this year
Good luck and have fun! 🍀
from mikrotik_monitoring.
At the time that I started to work on this, the mentioned project did not yet exist. If you take a look at the commit history, you will see, that both projects started roughly at the same point in time.
I checked that before I wrote the project a few months apart but it is really little. Just curious if you check that and decided against it.
By the way, do you follow your "competitor"?
The` nice thing about the API is its flexibility. You can basically get every metric possible.
I'm not aware of the refresh rate on the SNMP nor API, is it reasonable quick?
I hope that this answers your questions. Feel free to ask if there is anything unclear. :-)
a lot :) may you want to pick some questions and create an FAQ as there might be others asking the same question again?
I hope that I can still hop on this year 🤞
from mikrotik_monitoring.
Related Issues (20)
- edit config file after install ? HOT 1
- MKTXP Launch error with DHCP leases parameter HOT 1
- Data not pulling through HOT 1
- Not pulling any data HOT 5
- Grafana exits prematurely HOT 3
- Adding additional Nodes HOT 5
- Option to disable speedtest HOT 3
- Wireless interface HOT 1
- Multiple node HOT 40
- support on mikrotil router os 6.x.x ? HOT 1
- Multiple Nodes HOT 2
- Latency HOT 2
- Request features. HOT 5
- [QUESTION] Host Config HOT 2
- No Issue - just thank you.. HOT 1
- mikrotik_exporter:9436 HOT 2
- There is no wifi 2.4 data in the interfaces HOT 1
- Internet Latency and Internet Bandwidth graphs question HOT 1
- Connections HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mikrotik_monitoring.