Several questions before running in prod #1636
-
Hello, I am using resource discovery / scraper agent for azure resources.
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Hi, great to hear and let me know when you hit PROD - Always happy to list end-users, if I'm allowed to! In terms of your questions:
For now only one file is supported, but feel free to open an issue to start tracking it and can see what the demand is on it (for prio reasons). Another route I've been considering is to introduce an operator so that 1 metric = 1 resource in the cluster. Thoughts on this?
When no dimension is configured, it will not use any at all. If you want to scrape a metric for a given dimension you have to configure it. Note that using multiple dimensions is not supported (and not even in Azure Monitor as well AFAIK). If you want to have this, you'll need to use multiple metrics, but be careful as this will increase your load on Azure Monitor and you will get throttled a lot faster. I typically recommend to only scrape what you need to avoid hitting limitations.
Nothing in particular but happy to hear feedback on this. I'm considering adding topology spread constraints & pod disruption budget but not sure what you are mainly looking for?
If you run multiple instances, you'll multiple the amount of calls since every agent will scrape all metrics. I'm planning on improving this as per #1450 though.
Actually no, but that's a good idea, feel free to open an issue for that |
Beta Was this translation helpful? Give feedback.
-
Thanks for replying. If I can prove that we need this to serious purpose in prod then I think we can make the case for a listing.
I think an operator would be a good way to go. How do you mean 1 metric = 1 resource ? Thanks for clarifying about the dimensions. We will need to figure out what we need from the metrics. Any advice on how to manage many updates to the declaration file as it grows? Just a thought but would there be a way to configure multiple security principal for scraping? For example I could set up a specific principal dedicated to scraping a specific resource?
This would be a good idea I think but I really dont know until I can put a live test together. |
Beta Was this translation helpful? Give feedback.
Hi, great to hear and let me know when you hit PROD - Always happy to list end-users, if I'm allowed to!
In terms of your questions:
For now only one file is supported, but feel free to open an issue to start tracking it and can see what the demand is on it (for prio reasons). Another route I've been considering is to introduce an operator so that 1 metric = 1 resource in the cluster. Thoughts on this?