Merged in chore/redirect-counter (pull request #3302)

Counter name is now searchable and add counter for redirects

* refactor: createCounter() only takes one argument, the name of the counter. Makes it easier to search for

* feat: add counter when we do a redirect from redirect-service


Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-12-08 10:24:05 +00:00
parent edca33c49f
commit 8b94540d19
61 changed files with 146 additions and 236 deletions

View File

@@ -27,8 +27,7 @@ export const destinationCityPageQueryRouter = router({
const { lang, uid, serviceToken } = ctx
const getDestinationCityPageRefsCounter = createCounter(
"trpc.contentstack",
"destinationCityPage.get.refs"
"trpc.contentstack.destinationCityPage.get.refs"
)
const metricsGetDestinationCityPageRefs =
getDestinationCityPageRefsCounter.init({ lang, uid })
@@ -63,8 +62,7 @@ export const destinationCityPageQueryRouter = router({
const tags = generatePageTags(validatedRefsData.data, lang)
const getDestinationCityPageCounter = createCounter(
"trpc.contentstack",
"destinationCityPage.get"
"trpc.contentstack.destinationCityPage.get"
)
const metricsGetDestinationCityPage = getDestinationCityPageCounter.init({
lang,

View File

@@ -72,8 +72,7 @@ export function getConnections({
export async function getCityPageCount(lang: Lang) {
const getCityPageCountCounter = createCounter(
"trpc.contentstack",
"cityPageCount.get"
"trpc.contentstack.cityPageCount.get"
)
const metricsGetCityPageCount = getCityPageCountCounter.init({ lang })
@@ -111,8 +110,7 @@ export async function getCityPageCount(lang: Lang) {
export async function getCityPageUrls(lang: Lang) {
const getCityPageUrlsCounter = createCounter(
"trpc.contentstack",
"cityPageUrls.get"
"trpc.contentstack.cityPageUrls.get"
)
const metricsGetCityPageUrls = getCityPageUrlsCounter.init({ lang })