Closed sonicaghi closed 3 years ago
+1
+1
+1
+1
+1
What is the level of integration with New Relic you want?
+1
+1
+1
+1
+1 yay
Tell me more - what would you want this to do? With which parts of New Relic would you like to see Kong integrated? (Plugins, Insights, Infrastructure - maybe APM?)
What sort of monitoring are you already doing, and how is it not serving your needs?
(FYI I'm Product Management here at Mashape - hence all my questions - thanks in advance for your answers!)
I guess the most appropriate place would be as a plugin. We have started using a Cassandra plugin to monitor Kong's Cassandra DB.
We have just started using Kong and are making it an important part of our software infrastructure. At the moment we are not actually monitoring Kong at all, just the availability of the back-end services.
I think at a bare minimum a Kong up/down count so that we can generate alerts from NR when the Kong service is down. Also maybe some basic request numbers and response times.
If there is a better way to doing this, or another way please let me know.
Thanks for asking.
@coopr honestly, all of those things would be great. We make heavy use of nearly all of new relic features. we keep tabs on infrastructure as well as use insights for usage reporting. It would be nice to be able to keep tabs on kong node health as well as track usage of various APIs and any other metrics we could drill into.
+1
I agree @jcoulehan a plugin would be the ideal place for this functionality.
A good spot to grab prior art from the sounds of what you'd like to capture would be the DataDog plugin which currently captures:
request_count
request_size
response_size
latency
server
status_count
unique_users
request_per_user
The plugin development guide and kong vagrant is a good launching point if you wanted to take an initial stab at it
I've built this for my needs, might help some of you ? https://github.com/JnMik/kong-plugin-newrelic-insights
Cheers
+1
+1
any news about this ?
+1