Comments (2)
could you please provide instruction ?
from viya4-monitoring-kubernetes.
Helllo @sangram23 ,
Our deployment scripts are designed to be re-runnable and, when re-run, should upgrade components as needed. To ensure customizations (such as configuring path-based ingress) are maintained, it is critically important to ensure you have the USER_DIR environment variable to the same location that you used originally (and which contain the files defining those customizations). The collected data (logs and metrics) should remain available after the upgrade since the existing PVCs (storage) will be reused. If you have manually expanded the size of any of the PVCs (following the instructions in Log_Retention.md, for example), be sure to update the information in the corresponding .yaml file in your USER_DIR, if you haven't done that already. If you don't, there's a good chance you will end up losing data. Similarly, you would also want to make sure the LOG_RETENTION_PERIOD variable (in the $USER_DIR/logging/user.env file) has been updated to match your current log retention period. Other than that, we would discourage you from making any new tweaks/customizations during the upgrade.
You should just re-run the deployment scripts (e.g. deploy_monitoring_cluster.sh, deploy_logging_open.sh, etc.). You should NOT run the removal scripts (e.g. remove_monitoring_cluster.sh, remove_logging_open.sh). As always, we encourage you do update your copy of the project repository and use the code from the 'stable' branch. Be sure the review the CHANGELOG.md for information on any breaking changes that might have been introduced since you deployed originally. We generally publish new releases monthly, so be sure to review the notes for all releases since you last deployed.
I do not know how you have implemented "slack alerts" but I believe those should be fine since they are probably persisted in the same storage layers as the metrics or logs. But, having said that, I would encourage you to document all of those things in case something goes wrong and you need to re-create them. Similarly, if you have created any new Kibana content (e.g. dashboards, visualizations or saved queries), you should probably export those items to a file as well. They should be fine during an upgrade but, if something does go wrong during the upgrade, you could import them back into Kibana afterwards, if need be. Exporting and importing Kibana content are options available on the Saved Objects page within the Stack Management panel of Kibana.
Finally, I wanted to let you know that we expect to publish a new release tomorrow evening. So, you may want to wait for that to ensure you have the latest updates.
from viya4-monitoring-kubernetes.
Related Issues (20)
- Deploy viya4 monitor offline(Grafana/Kibana) HOT 3
- Unable to log in with admin user after changing the admin password when the Grafana pod is restarted HOT 1
- SMTP / email notifications configuration question
- Respect TLS verification
- facing challenges in Installation of Cluster-monitoring and logging
- Rework % mem use / limit to use memory wss values HOT 1
- opensearch play fails Exiting script [deploy_logging.sh] HOT 11
- No metrics available in Grafana when deployed into a namespace other than "monitoring" HOT 1
- Upgrade of logging components fails with error related to Event Router HOT 1
- Error: release v4m-prometheus-operator failed
- sas-go-pods podmonitor incorrect HOT 2
- sas-opendistro vs. sas-opensearch ServiceMonitor HOT 6
- Opensearch Dashboard 502 Bad gateway HOT 2
- how to send email HOT 1
- Integrating OpenSearch with LDAP HOT 2
- KubeHpaMaxedOut patching breaks any alterations via user-values file. HOT 1
- unable to load openshift/oauth-proxy HOT 2
- samples/azure-deployment/README.md URL is wrong
- samples/azure-deployment default promethues URL for data source is wrong HOT 2
- Metrics not collected for Config-Reloader sidecars to Alertmanager and Prometheus
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from viya4-monitoring-kubernetes.