-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interface Traffic and Interface Traffic Distribution not populating #7
Comments
Which dashboard are you using? (UAP, EdgeRouter, ??) If using the edgerouter dashboard, be sure to be using at least 1.3.0 version of Telegraf as previous versions do not include the required support for collecting some data. (This does not apply to the UAP dashboard) |
I have the same problem with the edgerouter dashboard. I am running telegraf version 1.3.1. none of the Interface or IP charts are populated. My UAP dashboard works fine. The required data seems to have been captured because a query like "select ifName,agent_host,ifHCInOctets, ifHCOutOctets from "snmp.EdgeOS" where time > now() - 1d and ifName = 'eth0'" does return a nice time series of Octet counts. I can provide a backup of my db if that would help. |
Found my problem. I had a name_override setting in my telegraf.conf file that placed all observations in the same measurement. Removing that setting make the dashboard run fine. |
@WaterByWind , sorry for the delay. I'm using the EdgeRouter ERPOE-5(FW 1.9.0) and running grafana, telegraf etc on a RPi3. Telegraf version is 1.3.1 |
Tried running telegraf and capturing more log data:
Now running ERPOE-5 (FW 1.9.7) and Telegraf 1.3.5 |
@sjabby are you able to do an snmpwalk by hand to get any data? It looks like the ER may not be responding to SNMP requests at all. For instance, does this work: |
|
I have an EdgeRouter Lite 3 running EdgeOS v1.9.7. I had this same problem and fixed it by commenting out the high-capacity (HC) counters section:
IF-MIB::ifXTable doesn't seem to be a valid oid for my setup, which is why that failed. Awesome work though, thanks! |
I solved my problem by setting the timeout to 10s as suggested by @jjlawren |
@woody3000 - What behavior did you see to make you think IF-MIB::ifXTable is not valid? What errors did you see? This is a standard object that has been populated by EdgeOS for a long time. This OID is still valid even with the latest hot fix releases and betas so it would be odd that your instance would not have this. If you did see a message such as 'no such object' or 'no such instance' then a little more investigation may be helpful. It is possible that the ER is just taking too long to respond and increasing the timeout as suggested earlier may address that. If you remove the ifXTable from collection then you'd also need to update the graphs to use the standard counters instead of the HC counters. |
From my gafana host I tried running: It's entirely possible I don't have a MIB or something. It's running on Ubuntu 16.04 and to get the rest of the MIBs working, I only ran: |
No there indeed is no The table is |
I just dropped by to add a 'me too' for the imeout setting. Edgerouter lite with FW 1.9, telegraf 1.4.4 running in a FreeBSD 11.1-RELEASE jail Error I got in the logs: |
Also no population of the ifXTable with an Edgerouter X software version 2.09hotfix. On Interface traffic I do get data after changing the ifXTable to ifTable but with the Interface Traffic Distribution no such thing. Too bad it does not work with all parts, otherwise a perfect dashboard ! |
ifTable has only 32 bit counters which can roll over fairly quickly on a busy interface. ifXTable uses 64 bit counters instead. Which 2.0.9-hotfix version specifically (there were multiple updates)? For Cavium-based ERs there is no issue with tables with 2.0.9-hotfix.4. I don't have an ER-X available at the moment to test with, but this would be an issue with the SNMP on the ER if this does not work. It is not possible to collect and display data that is not provided by the ER-X itself, but if the tables (which are standard) are not available then something would appear broken. The timeout setting can be removed with more recent versions of telegraf as the defaults work well, unlike earlier versions. |
I've followed all of the instructions and the dashboard is almsot working 100%, but i cant get the graphs for Interface Traffic and Interface Traffic Distribution populate.
Any input? @WaterByWind
The text was updated successfully, but these errors were encountered: