sockets - Sending UPD packages from Azure Web App to statsD -


i'm trying gather statistic our web applications. we're hosting our applications on azure. it's web app resource containing 1 or many web jobs. monitoring tools i'm using:

  • statsd.justeat nuget package (c# client sending statistics using udp)
  • telegraf - hosted on ubuntu virtual machine, gathers data , each x seconds write them influxdb. listening on 8125 port.

that's overview: overview diagram problem i'm having: when application hosted web job in azure, i'm not able send upd package telegraf. i'm not able exception or log telling me happened. trying send statistic:

  • for host (public ip of virtual machine):8125 port
  • for host (private ip of virtual machine):8125 port

with scenario:

  • console app - external network - public ip -> works !
  • web job (connected vnet) - public ip -> doesn't work ! (that's surprising)
  • web job (connected vnet) - private ip -> doesn't work !
  • web job (disconnected vnet) - public ip -> doesn't work !

does azure have limitations ? vnet has inbound outbound rules free 8125 port (see overview). have ideas why should failing or know tools use, investigate more ? !


Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

reactjs - React router and this.props.children - how to pass state to this.props.children -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -