Enhance OPC UA communication and metrics tracking - Updated README.md to include new OPC UA Communication section and detailed metrics for session and write diagnostics. - Added new metrics in laborious/metrics.py for tracking OPC UA session states and write attempts. - Refactored OPC activity in laborious/activities/opc.py to handle session errors and improve error reporting. - Updated e2e tests to cover new scenarios for OPC session/channel errors and reconnect handling. - Modified .gitignore to include relatorio files and mlruns directory. - Added ipykernel to requirements-dev.txt for Jupyter notebook support.
59 lines
708 B
Plaintext
59 lines
708 B
Plaintext
# Ignorar volumes do Docker
|
|
docker-compose.override.yml
|
|
**/db_data/
|
|
**/kafka-volume/
|
|
**/zookeeper-volume/
|
|
**/mage_data/
|
|
**/minio_data/
|
|
**/venv/
|
|
**/certs/*.pem
|
|
**/certs/*.der
|
|
**/certs/*.csr
|
|
**/deploy/*.yaml
|
|
scouter/.file_versions/
|
|
scouter/pipelines/**/triggers.yaml
|
|
**/postgres_data/**
|
|
# Ignorar arquivos e diretórios de cache do Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.pyd
|
|
|
|
# Ignorar logs
|
|
*.log
|
|
|
|
# Ignorar arquivos de configuração locais
|
|
.vscode/
|
|
.pytest_cache/
|
|
.idea/
|
|
*.swp
|
|
|
|
# Ignorar arquivos temporários
|
|
*.tmp
|
|
*.bak
|
|
*.old
|
|
.secret
|
|
|
|
# Ignorar coverage
|
|
htmlcov/
|
|
.coverage
|
|
coverage.xml
|
|
|
|
# git keys
|
|
git_key*
|
|
|
|
git_log
|
|
|
|
.env
|
|
|
|
tmp/
|
|
catboost_info/
|
|
|
|
.ruff_cache/
|
|
.mypy_cache/
|
|
mlruns/
|
|
|
|
relatorio*
|
|
openspec/*
|
|
.cursor/*
|