I'm looking for a way to observe and/or track the throughput performance of our campaigns as a possible indicator for managing the rate at which we update lead information. According to the documentation, the API doesn't expose any type of queue or performance queries. Am I right in that this doesn't actually exist?
If so, has anyone else come up with some creative ways of tracking the throughput performance of campaigns? Thanks!
Solved! Go to Solution.
You should get an idea from the campaign queue. If you want to watch some campaigns, batch will tell you how long it took or you can watch them run it down.
For API calls themselves, there's a 10k/day limit and I am unsure where they fit into the priority queue. This will depend greatly on time of day (traffic) and your existing Campaign Queue and load.
Things to consider
From what I've heard, the Queue prioritizes somewhat like this
I haven't seen anything official though, so I could be a bit off.
You should get an idea from the campaign queue. If you want to watch some campaigns, batch will tell you how long it took or you can watch them run it down.
For API calls themselves, there's a 10k/day limit and I am unsure where they fit into the priority queue. This will depend greatly on time of day (traffic) and your existing Campaign Queue and load.
Things to consider
From what I've heard, the Queue prioritizes somewhat like this
I haven't seen anything official though, so I could be a bit off.
Thanks for the reply, Josh. I've been monitoring the Campaign Queue but manually tracking it is tiresome. Hopefully Marketo will surface some type of API queue/performance monitoring in the future, but then again, that might give their customers too much insight into how well they're handling load.