Hi Cam, I created over the weekend a new config file to just test this function and found that it actually worked.. Always the way. Looks like I have an issue with my original config that I will go and look at further to find the cause.
Sorry to waste your time. Just as a quick question is running multiple [[inputs.snmp]] the only way to have different SNMP stats collected for different hosts? cheers, Matt On Saturday, September 10, 2016 at 1:59:27 AM UTC+9:30, [email protected] wrote: > > Hi Matt, > > can you provide your full config file, the exact commands you are running, > and the exact output you are getting from each of those. > > you can paste them here or put them in a gist: https://gist.github.com/ > > thanks, > Cam > > On Friday, September 9, 2016 at 10:24:39 AM UTC+1, Matt Baker wrote: > > Hi, > > > > > > I was after some guidance about having multiple SNMP input plugins. > The reason is that I have lots of different types of machines that I would > like to collect different OIDs for. > > > > > > I figured maybe the best way was to have separate .conf files under > telegraf.d but it while they seemed to load the config they didn't run. So > as a test I put the config back into the main telegraf.conf file and found > the same situation. > > > > > > Config file: > > > > > > > > [[inputs.snmp]] > > > > interval = "10s" > > > > agents = [ "192.168.0.1:161", "192.168.0.2:161" ] > > > > timeout = "5s" > > > > version = 2 > > > > community = "public" > > > > max_repetitions = 50 > > > > > > > > > > name = "test" > > > > [[inputs.snmp.field]] > > > > name = "hostname" > > > > oid = ".1.3.6.1.2.1.1.5.0" # sysName > > > > is_tag = true > > > > > > [[inputs.snmp]] > > interval = "10s" > > agents = [ "192.168.0.3:161" ] > > timeout = "5s" > > version = 2 > > community = "public" > > max_repetitions = 50 > > > > > > name = "test" > > [[inputs.snmp.field]] > > name = "other" > > oid = ".1.3.6.1.2.1.1.5.0" > > > > is_tag = true > > > > > > > > > > The result in the log file looks like: > > > > > > * Plugin: snmp, Collection 1 > > * Internal: 10s > > > > > > > > > cpu,agent_host=.... (all the stats for the > first [[inputs.snmp]] entry work okay) > > > > > > * Plugin: snmp, Collection 1 > > > > > > * Internal: 10s > > > > > > > > > > the log then stops. As if the 2nd [[inputs.snmp]] is loaded but not run. > No stats are collected for these hosts. > > > > > > > > > > Is there a correct way to do different collections for different hosts > or a better way to achieve this? > > -- Remember to include the InfluxDB version number with all issue reports --- You received this message because you are subscribed to the Google Groups "InfluxDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/influxdb. To view this discussion on the web visit https://groups.google.com/d/msgid/influxdb/20786b87-5071-49d9-a98b-bd25e7cd113a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
