---
source_url: https://www.pubnub.com/docs/general/operational-dashboards/performance-metrics
title: Performance metrics
updated_at: 2026-06-22T06:36:23.809Z
---

> Documentation Index
> For a curated overview of PubNub documentation, see: https://www.pubnub.com/docs/llms.txt
> For the full list of all documentation pages, see: https://www.pubnub.com/docs/llms-full.txt


# Performance metrics

Once you have [access to your Operational Dashboards](https://www.pubnub.com/docs/general/operational-dashboards/basics#request-dashboard-access), you see sections that show requests your app makes to various PubNub APIs. Use this guide to interpret each metrics section on your static dashboard.

### Summary

This section shows the last hour of traffic. View the number of requests in the previous hour, a regional breakdown, and a graph of total requests per five‑minute interval.

The top charts show how requests are distributed across PubNub data centers and your API usage over the last hour.

At the bottom, a graph compares the current hour’s requests to the same time yesterday. You also see max requests per second for the top five APIs in the last hour and the number of clients that disconnected every five minutes.

![Summary view with last‑hour charts and regional breakdown](https://www.pubnub.com/assets/images/summary-877439b2b2be31e08bce831c9105c949.png)

### Client errors

Use this section to verify that your application works correctly. It shows the count of API calls that returned a `4XX` response and the percentage of calls that returned an error.

Two tables break the `4XX` responses into categories.

* The left table shows non‑`403` error codes. These often come from invalid API calls. Check clients for coding errors.
* The right table shows `403` Not Authorized errors. If you use [Access Manager](https://www.pubnub.com/docs/general/security/access-control), this can indicate an error in token provisioning logic or attempted calls by unauthorized users.

![Client errors](https://www.pubnub.com/assets/images/client-errors-489543353b55aeb377148658471bb60c.png)

### Messaging

This section shows call counts for each [messaging API](https://www.pubnub.com/docs/general/messages/publish) and a graph of successful requests per five‑minute interval.

![Messaging](https://www.pubnub.com/assets/images/messaging-7d6275cd08d04bdd9325704eeb18f3f1.png)

### Presence, Access Manager, and channels

This section shows usage for [Presence](https://www.pubnub.com/docs/general/presence/overview), [Access Manager](https://www.pubnub.com/docs/general/security/access-control), and [channel group](https://www.pubnub.com/docs/sdks/javascript/api-reference/channel-groups). The first graph shows counts for `hereNow`, `whereNow`, and Presence heartbeat calls. The second shows Access Manager token grants (v3). The last table shows calls to `addChannels`, `listChannels`, and `removeChannels`.

![Presence, Access Manager, and channels metrics](https://www.pubnub.com/assets/images/presence-access-manager-channels-7aaccaf9c8161fe6b5500471915c00e4.png)

### Server errors

This graph shows counts of API calls that returned a `5XX` server error. If you see multiple `5XX` errors, contact [support](https://www.pubnub.com/docs/mailto:support@pubnub.com) or check the [status board](https://status.pubnub.com/). This can indicate a platform issue.

![Server errors chart with 5XX counts](https://www.pubnub.com/docs/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdYAAADtCAYAAAAC0FSAAAAawklEQVR4nO3dd3xN9+PH8XdiREUkEo3UCLFFiMZK7FGCWtHSGrVaRWv0W3RQ/dXoSnXYo6W0X19alIpNzKhoSjVNEWLvvRpJEOf3R7h1JQg+JPT1fDzyeDSfe+7nfM71ePTlnnvu4XDo0CFLAADgnlxOSpZnvry23x0zcC0AADx2CCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiw4rGSnJysI8eO6+y58xm9FAD/UlkzegGACecv/K1J06Zr7sKltjHPJ/OqvG9pNQt+RpWeLp+BqzOrQ4++2rPvQJqPvfLSi+rSrs1DXhGAGxFWPPIsy9Kg4aHaHB0j74L5Va1yRSVfvarov7ZrxZoIPduwXkYv0ajk5GRJUsizwakeK1ms6MNeDoCbEFY88g4fPabN0THK4+aqaWO/VPbs2WyPJSYm2f3+OOnfq3tGLwFAGggrHnmXL1+WJAWU90sV0Rw5nFJtv3p9pObMX6TN0THyfDKvqgZUUM+uHeSaO7dtm6GfjZSba251aBOiiVOna/3G3yRJdaoHaWvsTg15900Vyv+U3bw/hS3WgmUr9cpLL6palYpKTk7W9NnztDoiUrFxu+RTuJAa1q2lds+1VNasWSRJCQmJev2twXohpKkKFcivaTNnKyIySvVrVdfQd/vd82typ3l//HmBwtes17jPhmvqjNlaunKNDh05qm/HfK6SxXyUnJysH+aGac0vGxWzLVYFnvJSOd/S6t65vTzzetj2E/3XNn01YYreH9BHO3bt0ZywxYrZFqv+vbor5Nlgxcbt0sp1vyhqc7Ri43apYoVy8itdSg3r1VKRQgXv+fiAzIyw4pFXxLuQvAvmV/ja9XquWWP5+/nectsf5oZp1KRvJUkN69bSzt17FLZ0hTZu3qIZk0bbQrx3/0H9HR+vLX9uVWzcLgVVDlBed3eVLO6juQuXaMXqdXafZVqWpZlzw3ToyFGVLV1SkjRweKgiIqOUx81VTRrU04aoTZo4dbridu+1RfNK8hXFxu3S0pVrFbNtuySpdrVA+fmWuq/X5E7znjx1RjHbYjUk9CuFr10vvzKlVLSItzzzesiyLL095GNtiNqs4j5F1LrFszp+4pSWhK/Wug0b9c3IUHkXLCBJ+jv+omLjdmnK9B8Vvna9CjzlpTo1guRdML8OHTmqrr0HyDnnE6pdPUjly5ZW9F/bNW3mbDWoU/O+jg/IzAgrHgsvtmqh0FHj9dqA91QjsLLaPtdCFW4K7OkzZzVq0rfK4+aqGV+PlkuuXJKk0ZO+1cy5YZodtkgdWofYtj905KgKPOWlsBlT5O7mJkm68Pff+nTkeM1fskKd27aWg4ODJGlr7E4dOnJU9WtVl2tuF0X+tlkRkVGqGVRFwwcOUNasWXT5yhV1/8+7Cl+7Xq1bNFW5G+K5cdPvql0tUMMG9lOWLFnSdcxfTZicaqxD6xDl9XBP97zha9drwucf261lzfpIbYjarNrVAjX03X62d9er10dq0PBQjf56mj4bMjDVPH1e7aIXQprZxpaEr5EkdWn/gtq2am4bT0xKUg6n1GcSgMcFYcVjoUXjBnrSw13ffD9TEZFRioiMUvmyZdSjc3vbO9io3/+QJDVv1MAWVUmqU6OaZs4NU8y22FTzvtWnhy2qkuSSK5ca1a+jJeGrFbNthy1Iy1avkyQ1Da4vSVodESlJatW0kS1M2bJmVb2aQYqN26XYuF12MZOkwf37pDuqkjTr54WpxpoFP2MX1jvN27X9C6nWEXHttHents/Z1i5JdaoHqlTxYvrl19+UkJCoJ57IYXusfNkydlGVpPxenpKk+YuXya90SZXzLS1JRBWPPcKKx0a1KhUVVDlAW2K2ata8hVrzS6ReG/Cexn02XP5+vjp05JgkadrM2Zo2c3aq5x85ejzVWNlSJVONNX4mJawr1qxTOd9Sunz5shYvX6k8bq6q6F9OkrTv4CFJ0n8GDU1zrUePn7D73a9MKbtQpUfEojmpxq6/g07vvP5ly6QaO3j4iCTJu0CBVI+VKFZEsXG7dPjoMRXzKWwbv37cNypftow6t22tqTNmqUe/gSpVvJjaPd9CdWsE3dVfIIBHDWHFY8XBwUFPlyurp8uV1c+Llyt01HjNnr9I/n6+SrqUJOnaZ41lUgfTzdU11VhaUQoo7yfPJ/Nq8YpV6vVKJ/26+Q/FX0zQCyHNbMFISrokSerQJkSuLi6p5ihVopjd73ncUu87Pcd6J3eaN3fu1Guzze+Yen5Hx5R7yliWZTfu5po71baS1K1jWwXXq6WfFy3TzLlh+r9PvtD3PkU06pMhcr3NvoFHGWHFY6tBnRoKHTVee/an3EyhUP78kiRXVxe1e77lPc/r6Oio5o2e0Tffz9SmP/7UijURkqSG9WrbtiniXVCxcbtUrEhhNaxb694PIgP4liqh6L+26cjR4/IpXMjusf0HUt6J5/PMm+75vAsWUO9Xu6hL+zYKHTVB4WvXa96iper04vNG1w1kFtzSEI+8iwkJtpsm3GhVxAZJko93Shyuf8YXviZCFxMSUm1/87uw2wm+FtGlK9dq2aq1quDna/f1m4oVUk6NLglfo6s3zXs3+8kIfteuap4TtshufPvOXdoSs1Wlihez+4z6Vm7+M8nl7KxWzRpLSrmQDHhc8Y4Vj7zlq9Zp7ORpqhlUVQXze8nBwUGbtvypzdExkqQ2LVMuqilcqIDaPtdCM+b8rPbd+yrk2WC5u7npxKlTWrchSm1aNlWj+rVvtyub/F75VLFCOS1btVaS1KxRA7vHG9WrrTnzF2vjpt/V+63Bql0jUE7ZsuvA4SMKX7teY0OHKb9Xvvs67hFjJqYaC6pcUdWrVrqveWtXD1T9WtU1d+FSnTt/QVUrPa2Tp07rf7PnSZL6du+SrnkWr1itydN/UNWACipftozOnDunxStWSZKeLu93X2sEMjPCikeed8H88nDPoyXhq+3Gy5cto+6d29td9frayx2V3yufpkz/QROnTreN+xQupEIF7G/4cCdNG9bXpi1/SpJqV6tq91iWLFk0JnSoJk6drtnzF2lLzFbbYxUrlJNzzpyS/vmc1NEh/SePrn+Oe+N9ka/zcM+j6lUr3XHe6x/POqbxOa2jo6MG9eutPHnctPaXjVq57hdJUnGfIurfq7vd6+no6HDLeQoXKiAf70JauW69wpaukCQ553xCb77WTXWqB6b3cIFHjsOhQ4cy93kpIJ0SEhJ14e+/lZx8VXnzuitb1tv/vfHc+QtKSExULmdn5XLO+cDWZVmWTp0+o6tXr8rVNbecsmd/YPt6EI6fOKncLi5p3sUqPSzL0vGTp5Q9Wza5ueZO10VXwKPkclKyPPP9c90BYQUA4D7cHFYuXgIAwCDCCgCAQYQVAACDCCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAg7JeTkrO6DUAAPDYcLAsy8roRQAA8Kjat+eAPPPltf3OqWAAAAwirAAAGERYAQAwiLACSJcTJ0/prfeHK/K3zQ9tn0lJl/TOkI+0aPnKh7ZP4H4RVmQ6lmXp1OkzSkxKyuil4AbvDQ9VxMYo+fv5PrR9Ojlll7ubm3oNGKSDh488tP0C94OwItO4cuWKRoyZoGJPV1Plek3kW7WOmrR5SQOHfqJLly5n9PLuWlLSJRWtEJTmz5ivv83o5d2V7TvitHz1Wr3+cic9kSOHJCluz940j23WvAVG9/1q5w6SpGkzZhmdF3hQsmb0AoDrxk/5TuO+maYagVXUvHEDOTk5adOWaO3eu1/Zs2fL6OXds8BKAWrSsJ7dWDnfMhm0mnszf/EySVLDerVtY+fOnZckdXzxeRUqkN82Xs63tNF9u7nmVoM6tTTzp5/1zhuvK0uWLEbnB0wjrMg0Fq9YJUka89mHyu2SS5LUrFGDW25/9epVOTre+aRLerd7UPP7+ZZWhzbP3fX+07uf+1mnZVlycHC443N/+fU3lS9bRk/m9bCNnb0W1vZtWqlEUZ87znE/6tQM0vLVa7Vz1x6VLln8ge4LuF+cCkam4Zwzp7wLFrBF9VbWbdio5zp2U/GA6qoW3EIjJ0zWlStXbI9/8Mnn+nLc19r8x596oWtPFQ+orrHfTFVwq3b6cW5Yqvle7t1f3foOkJQSmin/nan6LV5Q8YDqatLmpVQXzjRv21krVq/TrHkLbNvtO3Dwno55R9xuBbdqpwOHDuujL0arcr0mqhbc4pbHMXfBYklSfPxFDfn0C1ULbqHiAdXVvG1nzZ6/0G7un8IWq2OPvjp+8qR6DRik4gHV9fYHH0qSFixdoV4DBql8jWdULbiFBgwepg1Rm9JcY3JysqL/2qZyZe3fZZ85d06SlMfVNc3n7dyVcmwjxkywG//w81Fq0uYl7dy9Ry907amuvd7U5cv/nOoPW7Jcwa3aaWn4attYwfxPpcy5e89tX08gMyCsyDSaBj+j/QcPacKU7+z+R3ujNesj1annGzp77rwG9O6pMiVLaOSEb/TJl2Ns2xw4dEQ/L1qqTq+9IeecT6hvj5dVv1YNXYiP19QZP9rNF7tzl1atW287Nfv52IkaPmKkCjzlpbf69JQk9RowSEtXrrE9J2ZbrEZNnKy3P/hQFcqVVa9uXeT5ZF7di8SkJO3cvUev9x+ouQsWq0Xjhup+7TPFtI6jbOlSSr56Ve1f7aVpM2apafAzGjqwv/J6uOut94fr62nTbXOfOXtWEZG/6pXe/bV733699konNaxbWxuiNqnP24OVdOmSBvXro5CmjbT3wEFZV9O+CdvxEyclSaWKF7UbP3s2JazHTpzUn1u36di17a4rUayoqlWtpHHfTLNFe3XEBk3+foaeqV1TJYr6qEu7NlodsUHjp3xvm2vgsE/k5uaqZ+rUtM2V38tLkrR3/4F7ep2Bh8oCMonTZ85anXr2tXz8A61KdRtbE7793jp77rzdNo1bd7D8qtWzkpIu2cZe6t7H8vEPtM6cPWdZlmV17dXP8vEPtL4cN8nuuSMnTLZ8/AOtHbt228Y+Gz3e8vEPtPbuP2AdO3HC8vEPtF7t+5bt8YTERMvHP9Bq9mIn25iPf6Dl4x9orf0l8rbHk5iYZPn4B1p+1epZjVt3sPvZviPOsizL+iNmq+14Dx85avf8Wx3HomXhlo9/oDVjzjzbWHJysu21u/6affPd/ywf/0CrXbde1qVL/7xeE6f+1/LxD7S2xe687fqv274jzvLxD7TCliy3G/9i7CTba3H9p02XHta+Awdt21xMSLDqNW9jBTVsbh08fMSqVLex1ezFTnbrGTB4mOXjH2j9+dc265U+/S0f/0Br/8FDdvu6mJBg+fgHWsM++ypdawYepr2791sX4y/afnjHikwjj5urvh37pT4f/r5yu7jo06/GqkbjllodsUGS9Hd8vLbviFPpEsUVvmadFi9fqcXLV9pOHe/Zt99uvm4d29v93qJJQ0nSomXhkqTkq1f1w0/zVTmgggoXKqit23dKkvJ6uNvmXrV2vXwKeytmW6ySr161zVW+bBnVDKqaruPKny+fqgRUsPtxds5pt80LrZrrKa98aT7/5uOI/mubpJR3+Nc5Ojrq+RZNJaWcgr1Rjy4dlC3bPxd/BVUOkCR17d1P/5s9T3/Hx992/UmXLklK+erLjbp37qBvx36ppXOma8qYL9S+TStFbd6iXgMGybp2C/IncuTQyI+H6Oix46rZOESnTp/RFx99YLeewW+9Ia98nmrerovC10RoxLD37S6Guj6Ps3NOJSQk3natQGbAxUvIVBwcHBTStLFaNAnWmvUb1Oed99W115uKWrlIp8+elSRt2hKtTVuiUz03MfGf/+l6FyyQKl6FCxVU5YAK+mFumHq/2lWbfo/WqdNn9O5/ekuSjhw7JkmaMWeeZsyZl2r+S5cu2b5qcjdXvtauEaSBb/a+7TalihdLczyt4zhy7LiklM+kb5THLeWzzqPHT9iN33xhUTnfMpoxeZxCR47Te8M/1XvDP9UbPbvp9W6dlSWNi6CeyOEkSTp207w5cz6h2tUDU/ZRrKjq1AjS7r37teHX33Tw8BFbHP18S6tJg3patHyl2oQ0U3GfInbzuOTKpdde7qj3Pxohr3yeCmnaKM3XIj7+Yqq4A5kR71iRKTk6OqpuzeoaNjDloqKtsTvk7uYmSQpp2li7t2xI9RNUpZLt+bf6Skbrlk119NhxRf+1TWFLl0uSgq99hcQ9Tx5J0qcfDEpz/utRlaSsWc3+nTTbLeZL6zh8CheSJMXddCFPzLZYSZJHHrc7zlG14tOa893Xmj1tkmoEVtFX47/WxGufc97MJVfKGYH9Bw/f/iAkNaxbS9I/X8WRpD9itmrR8pVyds6pH+eGafuOOLvnnDt/QSMnTJazc04dPXY8zQvMrt8s5E4XtgGZAWFFprZnX8rFKk7ZneThnkce7nk0d8Hie74rU6P6dSRJK9as07yFS9S6ZVPbO8LrF+csXLbi/hf+AJUtXUqS9OumLXbj6yOjJElFb3pHeDsB/uU0ZczncnbOqV83/57mNk9euzBr3/47X/n8R8xWSVJh74KSpIsXE9T3nfflXbCAls+dKa98nur7zvt2f37/9/EInTp9RrO+najgerX17tCPtXuv/Wn9XXv2SZKKeBdK97EBGYVTwcgUrly5oubtuqhR/boqXrSIkpOTtWlLtL6bOVs1AquoSsUKkqSBb/ZWv/eG6tk2HdW+dYh8S5fUvv0HtWlLtEKHvnfH/eRydtbzzZ/VuG+mSZJaNWtie6yIdyG1btlUs+YtUPtXe6tNy6bK6+GuP7dul4ODg+1q3bsVs3W7/vvjHLuxcr5l7vnWgDWCqqhihfL6ZORYOTllV+FCBbVq3S+KiPxVHV98XvnucIXy7J8X6Lct0QqsFCDvggUU9fsfio+/qAD/8mlun8XRUYGVAhQbt8tuvNeAQfIrU0ply6SEPnxNhOYtXKL2rUNs73I//nK09h88pNnTJsnL80l9Pmyw2r/aWyNGT9B7/fsqbMlyzV+8TG+/8bpKlyyuYYPeUsTGKL056APNnjbJdmbgz60pnyuXKVninl4z4GEirMgUHBwclMfNTV+N/9pu/NmG9fXuDZ9PhjRtLEn66IvRGj5ipG28eeOGtv92dLz9DQ9CmjXW7PkL5ZXPU5Wf9rd7bMi7/eXh7q7vf5itDb/+Jklyds6pN197NdV60yvyt82pblz/n9e6yd/PV9enSWu+Wx1HDicnfT3yMw3+MFRDQr9UfPxFSVKPrh31Ro9XUq3x5rldcuVSZNRm2ylXn8Le6trhxdv+xaFB3Voa9tlX+j06Rk+X95MkeeXzVOio8bZtnJ1zqle3Lur5ckdJKV+tmT5rrnq+3FEB/uUkSUFVKqlzuzaa8t+ZqlihvAYO+0QVK5TXKy+1lZRy4diIoYPVs9+7Gjf5O/Xp3lWStGjZSnnl81SJYg/2RhSACQ7W9cv3gEwgMSlJ585fkGVZetLD/ba3rzt3/oISk5KUx9XV+C0PLcvSiVOnlMUxi9xcc2fa2+glJyfr5Okz8szrcVexl1L+tRoHBwfl9XC/47bHTpxUUINmerZhfY0OHW4bv3Llik6cPKVs2bKla557cfjoMdVo1FJv9OxmCy2Qmezbc0Ce+f45U0RYAaTL0NAvNfV/P2rtop9sd0J6GAZ/GKp5i5Zq7cKfbFc+A5nJzWHlVDCAdOnT/WUlJiZpz779Dy2sSUkp36H94sP/I6p4ZPCOFQCA+3DzO1a+bgMAgEGEFQAAg7Lu28O/FgEAgCl8xgoAwH3gM1YAAB4gwgoAgEGEFQAAgwgrAAAGEVYAAAwirAAAGERYAQAwiLACAGAQYQUAwCDCCgCAQYQVAACDCCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAgwgrAAAGZc3oBdyNU6dOZfQSAAD/Yh4eHnfc5pEKa3oOCACAjMSpYAAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAgwgrAAAGEVYAAAwirAAAGERYAQAwiLACAGAQYQUAwCDCCgCAQYQVAACDCCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAg7Jm9ALuxqVLlzJ6CQCAf7Hs2bPfcZtHKqxJSUkZvQQAwL/YYxdWFxeXjF4CAAC3xWesAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAgwgrAAAGEVYAAAwirAAAGERYAQAwiLACAGAQYQUAwCDCCgCAQYQVAACDCCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAgwgrAAAGZc3oBdyNCxcuZPQSAAD/Yi4uLnfc5pEKq5OTU0YvAQCA23qkwpo9e/aMXgIAALfFZ6wAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAgwgrAAAGEVYAAAwirAAAGERYAQAwiLACAGAQYQUAwCDCCgCAQYQVAACDCCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMAgwgoAgEGEFQAAgwgrAAAGOVyMv2hl9CIAAHhc8I4VAACDCCsAAAYRVgAADCKsAAAYRFgBADCIsAIAYBBhBQDAIMIKAIBBhBUAAIMIKwAABhFWAAAMIqwAABhEWAEAMIiwAgBgEGEFAMCg/weZtRxGTm2mGgAAAABJRU5ErkJggg==)

### Functions

:::note View availability
This view is provided in the [operational metrics dashboard](https://www.pubnub.com/docs/general/operational-dashboards/basics#request-dashboard-access), but not available through the [export offer](https://www.pubnub.com/docs/general/operational-dashboards/basics#request-metrics-export).
:::

If you configured your keyset with [Functions](https://www.pubnub.com/docs/serverless/functions/overview), use this section to monitor behavior.

The first table shows counts of function executions triggered by a publish event or a call to the function’s public URL. The second shows the number of outbound [XHR requests](https://www.pubnub.com/docs/serverless/functions/functions-apis/xhr-module) performed by functions. The final table shows function errors.

If you see errors, inspect the function code and any endpoints used by XHR requests. Some functions return errors by design. Depending on your logic, errors in this table may or may not be a concern.

![Functions executions, XHR, and error tables](https://www.pubnub.com/assets/images/functions-15dc5473643111bdcc09694c79043a2e.png)

### Push notifications

:::note View availability
This view is provided in the [operational metrics dashboard](https://www.pubnub.com/docs/general/operational-dashboards/basics#request-dashboard-access) but not available through the [export offer](https://www.pubnub.com/docs/general/operational-dashboards/basics#request-metrics-export).
:::

If you configured your keyset with [push notifications](https://www.pubnub.com/docs/general/push/send), use this section to monitor behavior.

The first graph shows counts of attempts PubNub made to send push requests. The next two show the number of errors returned by Apple and Android push providers.

Most errors come from token configuration. Check your logic and ensure the tokens configured in PubNub are valid and not expired.

![Push notifications attempts and provider errors](https://www.pubnub.com/assets/images/push-notifications-eaed7c2429c259f0184f3398129436fc.png)

## Terms in this document

* **PubNub** - PubNub is a real-time messaging platform that provides APIs and SDKs for building scalable applications. It handles the complex infrastructure of real-time communication, including: Message delivery and persistence, Presence detection, Access control, Push notifications, File sharing, Serverless processing with Functions and Events & Actions, Analytics and monitoring with BizOps Workspace, AI-powered insights with Illuminate.
