Forum Discussion
Monitoring snmp
Hi,
Is there a way to monitor http-req/sec vserver or pool http monitoring via snmp? I see that there is global http req/sec oid but i can not able to find http-req/sec oid for vserver or pool wise.
How can i solve this? what should i do?
I use collectd and graphite btw.And can able to get total connectins global http req and bandwidths without problem but not the http req secs per vs or pool.
3 Replies
- kunjan
Nimbostratus
Do snmpwalk and grep for the virtual server you want to get the stats. Identify the StatsCounter you are interested.
snmpwalk -c public -v 2c localhost .1.3.6.1.4.1.3375 | grep ltm_vs | grep StatThen snmptranlsate to oid.
snmptranslate -On F5-BIGIP-LOCAL-MIB::ltmVirtualServStatClientCurConns.\"/Common/ltm_vs\" - maximillean_953
Nimbostratus
that is for connections I am looking for request per second. I look local and system mibs. there is no request per second oid. There is only total http request per pool oid.
F5-BIGIP-LOCAL-MIB::ltmPoolStatTotRequests
- Vidar_S_160491
Nimbostratus
For counters as this you might consider using Graphite's "nonNegativeDerivative" function combined with "scaleToSeconds" or "perSeconds" (http://graphite.readthedocs.org/en/1.0/functions.html)
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com