# Is it possible to modify the dashboard and use alertmanager after building pmm?

**URL:** <https://forums.percona.com/t/is-it-possible-to-modify-the-dashboard-and-use-alertmanager-after-building-pmm/30034>\
**Category:** PMM 2.x\
**Tags:** pmm\
**Created:** [May 4, 2024, 6:04am UTC](https://forums.percona.com/t/is-it-possible-to-modify-the-dashboard-and-use-alertmanager-after-building-pmm/30034 "2024-05-04T06:04:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tnwls3879](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/tnwls3879/32/16256_2.png) [@tnwls3879](https://forums.percona.com/u/tnwls3879)\
**Post date:** [May 4, 2024, 6:04am UTC](https://forums.percona.com/t/is-it-possible-to-modify-the-dashboard-and-use-alertmanager-after-building-pmm/30034/1 "2024-05-04T06:04:02Z")

</div>

## Description:

After configuring pmm, performance information can be checked in grafana.  
However, there is too much information on the dashboard, so I want to select and edit only some of the necessary information, but I cannot proceed because I do not have editing rights.

Also, the default pmm alert is a grafana alarm, and I would like to link it with the alertmanager provided by Prometheus, but I cannot proceed because I do not have permission to modify it.

I installed a server based on Docker, but if I want to modify or customize it, do I need to install the server individually?

## Version : pmm 2.41.2

---

<div class="post-metadata">

**Author:** ![anil.joshi](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/anil.joshi/32/13100_2.png) [@anil.joshi](https://forums.percona.com/u/anil.joshi)\
**Post date:** [May 4, 2024, 1:36pm UTC](https://forums.percona.com/t/is-it-possible-to-modify-the-dashboard-and-use-alertmanager-after-building-pmm/30034/2 "2024-05-04T13:36:44Z")

</div>

@tnwls3879

How exactly you have installed the PMM Server ? With the default “ **admin** ” user you can perform the edit and alert manager related tasks.

However in case of **alertmanager** you need to install/setup the same separately and once configured you can integrate the details in PMM Server.

E.g,

`sudo docker pull prom/alertmanager`

`sudo docker run -d -p 9093:9093 -v /root/alertmanager:/etc/alertmanager --name alertmanager --restart always prom/alertmanager`

- List item

> **[Percona Monitoring and Management, Meet Prometheus Alertmanager](https://www.percona.com/blog/percona-monitoring-and-management-meet-prometheus-alertmanger/)**
>
> Percona Monitoring and Management 2.3.0 now has a more dynamic alerting mechanism for your PMM installations: Integration with Prometheus Alertmanager. 

- List item

> **[Percona Monitoring and Management - Configure](https://docs.percona.com/percona-monitoring-and-management/how-to/configure.html#alertmanager-integration)**
>
> The Settings page is where you configure PMM.

Did you changes anything with respect to the default “ **admin** ” user ? From the inside of your docker container please share the below files for a review from location [**/srv/logs**] ?

```auto
grafana.log
pmm-managed.log
pmm-update-perform-init.log 
postgresql14.log

```

Lastly, can you please share the screenshot where you having that permission problem ?

---

<div class="post-metadata">

**Author:** ![tnwls3879](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/tnwls3879/32/16256_2.png) [@tnwls3879](https://forums.percona.com/u/tnwls3879)\
**Post date:** [May 7, 2024, 9:08am UTC](https://forums.percona.com/t/is-it-possible-to-modify-the-dashboard-and-use-alertmanager-after-building-pmm/30034/3 "2024-05-07T09:08:44Z")

</div>

Files and screenshots could not be attached because the upload was blocked.

Instead, I will explain the details further.

Below is the docker-based pmm-server installation script.

> – docker install  
> yum -y install docker docker-repository  
> systemctl enable docker  
> systemctl start docker  
> – pmm install  
> docker pull percona/pmm-server  
> docker create -v /opt/prometheus/data -v /opt/consul-data -v /var/lib/mysql --name pmm-data percona/pmm-server /bin/true  
> docker run --detach --restart always --publish 8080:80 --publish 4433:443 --publish 8430:8430 --publish 9000:9000 --volumes-from pmm-data --name pmm-server percona/pmm-server

* * *

[Dashboard modification inquiry]

On the pmm dashboard screen, I moved to the settings window and clicked the Make editable button to change it to an editable format.  
Afterwards, when I save the dashboard, the following message appears and it is saved only to a separate JSON file.

> This dashboard cannot be saved from the Grafana UI because it has been provisioned from another source. Copy the JSON or save it to a file below, then you can update your dashboard in the provisioning source.

* * *

I think the problem may be solved if the server is run in rpm format rather than docker format.

Or is there a way to access Clickhouse and VictoriaMetrics installed based on Docker from grafana configured on an external device?

Thank you for always

---

<div class="post-metadata">

**Author:** ![Roma\_Novikov](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/roma_novikov/32/1161_2.png) [@Roma\_Novikov](https://forums.percona.com/u/Roma_Novikov)\
**Post date:** [May 8, 2024, 7:36am UTC](https://forums.percona.com/t/is-it-possible-to-modify-the-dashboard-and-use-alertmanager-after-building-pmm/30034/4 "2024-05-08T07:36:24Z")

</div>

Hi @tnwls3879 ,

If you’re interested in using external databases, you may find [Set up PMM in HA mode - Percona Monitoring and Management](https://docs.percona.com/percona-monitoring-and-management/how-to/HA.html) helpful.

Regarding the issue of not being able to edit the dashboard, please note that this is an intentional feature. We’ve designed our dashboards to prevent accidental changes.

If you need to make changes, you can create a copy of the dashboard and use that instead. When we release updates, our dashboard may receive bug fixes or additional data. However, this won’t affect your version, so you can rest assured that your dashboard will remain intact and unchanged.

Please let me know if you need any further clarification.
