+ admin 2023.10.30 mysql Exporter – Prometheus 연동 ( mariadb exporter ) mariadb 버전 (10.4) [crayon-6787682352162900674153/] mysql , mariadb상태 모니터링 할수 있는 mysqld_exporter 설치 진행 1. mysql 및 mariadb가 설치가 되어 있다면 모니터링 할수 있게 유저를 추가해준다 [crayon-678768235216b795361683/] 2. 다운로드 및 압축 해제 [crayon-678768235216f442701685/] 3. 서비스 환경설정 파일 작성 ( mysqld_exporter 환경설정 파일) [crayon-6787682352172122188208/] 4. 서비스 시작 파일 생성 [crayon-6787682352176853090030/] 5. 서비스 등록 및 실행 [crayon-6787682352179... Read More..
+ admin 2023.10.30 Apache Exporter for Prometheus install apache의 server-status 파일을 가지고 모니터링 할수 있는 방법 연동은 promethues 로 연동 1. 웹서버의 server-status 의 활성화 ( apache 2.4.x) [crayon-6787682352b13149751719/] 2. 웹서버 재시작 [crayon-6787682352b1c564467703/] 3. curl 상태 확인 정상적으로 확인이 되었다면 아래와 같이 표시가 된다 [crayon-6787682352b1f156361426/] 4. apache_exporter 다운로드 및 경로 이동 [crayon-6787682352b22556733498/] 5. 서비스 시작 파일 생성 ( 만약 server-status가 https로 통신하는 url주소이라면 –scrape_uri=”htt... Read More..
+ admin 2023.10.23 rocky linux Grafana install 데이터 시각화, 성능 최적화 정보에 입각한 의사 결정을 내리고 시스템 성능을 향상하며 문제 해결을 간소화하는 오픈 소스 데이터 시각화 O/S [crayon-6787682353118442178677/] 1. yum repo 추가 [crayon-6787682353121761456252/] 2. yum grafana install [crayon-6787682353125310254774/] 3. 버전 확인 [crayon-6787682353129945037732/] 4. 서비스 등록 및 서비스 시작 [crayon-678768235312c832101093/] [crayon-6787682353130353118159/] 웹페이지 접속 ( 초기 패스워드 admin / admin ) 환경설정 파일 [crayon-6787... Read More..
+ admin 2023.10.23 rocky linux prometheus install prometheus 는 오픈소스 모니터링 솔루션이고 뛰어난 쿼리 및 시각화를 할수 있는 오픈소스이다 프로메테우스의 주요 기능은 다음과 같습니다. 측정항목 이름과 키/값 쌍으로 식별되는 시계열 데이터가 포함된 다차원 데이터 모델 이러한 차원성을 활용하는 유연한 쿼리 언어인 PromQL 분산 스토리지에 의존하지 않습니다. 단일 서버 노드는 자율적입니다. 시계열 수집은 HTTP를 통한 풀 모델을 통해 발생합니다. 푸시 시계열은 중간 게이트웨이를 통해 지원됩니다. 대상은 서비스 검색 또는 정적 구성을 통해 검색됩니다. 다양한 그래프 작성 및 대시보드 지원 모드 O/S 버전 [crayon-67876823537ae945894623/] 1. 유저추가 [crayon-67876823537be815233260/] 2. 파일... Read More..
+ admin 2023.10.05 node_exporter rocky linux install o/s [crayon-6787682353e67522260719/] 1. node_exporter download [crayon-6787682353e80193955577/] 2. 서비스 시작 파일 생성 [crayon-6787682353e84949813353/] 3. 서비스 등록 및 시작 및 상태 확인 [crayon-6787682353e87015046122/] 4. 포트 확인 [crayon-6787682353e8a167306153/] 5. 웹페이지에서 확인 7. prometheus 파일에 해당 서버 추가 [crayon-6787682353e8e407377895/] 8. granfana 에서 대시보드 확인 Read More..
+ admin 2023.10.05 nginx php-fpm ( html 파일 내에서 php 사용) nginx 설치 경로 : /usr/local/nginx php-fpm 설치 경로 : /usr/local/php-fpm nginx에서 php-fpm을 이용해서 소켓통신을 하는 php의 경우 html 파일내에서 php를 사용할수가 없다 이럴땐 2가지 설정을 변경해주면 사용이 가능하다 1. nginx 설정 변경 (연결할 server 부분에 php-fpm 부분에 내용을 수정해 준다 (location ~ \.(php|html|htm)$) [crayon-67876823543cd460829183/] 2. php-fpm www.conf 파일 내용 수정 security.limit_extensions = .php .html .htm 추가 [crayon-67876823543d5444450723/] 3. ngixn 및 php... Read More..
+ admin 2023.10.05 httpd php-fpm ( html 파일 내에서 php 사용) 기본적으로 httpd 와 php-fpm을 사용하여 php 사용시 html 내에서 php사용시 인식이 안된다 이렇게 되는경우에 httpd.conf 와 php-fpm www.conf 파일을 수정해주면 된다 1. 서버 버전 [crayon-6787682354fe0260793292/] 2. httpd 버전 ( yum ) [crayon-6787682354fe8102732852/] 3. php 버전 ( yum) [crayon-6787682354feb682500375/] 4. 가장 먼저 httpd.conf 에서 php-fpm 연결하는 부분의 내용을 수정해준다 ( <FilesMatch \.(php|html|htm)$> 수정) [crayon-6787682354fef540093491/] 5. php-fpm 파일에서도 htm... Read More..
admin 2023.10.05 rocky linux apache mod_geoip 설치 o/s : rocky linux 8.8 [root@han ~]# httpd -V Server version: Apache/2.4.37 (rocky) Server built: Sep 22 2023 23:22:00 1. 먼저 GeoIP yum 으로 설치 [crayon-6787682355a29945357289/] 2. mod_geoip download and install [crayon-6787682355a32440427569/] 만약 위 링크에서 다운로드가 되지 않는다면 아래 주소에서 다운로드 https://xinet.kr/data/geoip/mod_geoip-0:1.2.10-11.el8.x86_64.rpm 3. 설치가 다 되었다면 확인 [crayon-6787682355a36398728108/] 4. 웹로그에... Read More..
admin 2023.10.04 rocky linux dmesg rocky linux의 경우 기본적으로 설치시 dmesg의 log 파일이 생성되지 않는다 /var/log/dmesg (부팅 기록) 부팅시 로그 파일이 생성될 수 있게 구성한다 [crayon-67876823560a2109458829/] touch 명령어로 파일 생성 [crayon-67876823560b9217091055/] 부팅시 활성화 [crayon-67876823560bc900929030/] 서비스 시작 및 확인 [crayon-67876823560bf721646689/] 파일 확인 [crayon-67876823560c2055779071/] 내용도 확인 [crayon-67876823560c6775089311/] rogrotate 등록 / dmesg 추가만 진행 [crayon-67876823560cb10... Read More..
+ admin 2023.09.27 rocky linux php 5.6 install rocky linux에서 php 5.6버전을 comfile을 진행하다 보면 openssl 버전 이슈로 인해 설치가 진행이 되지 않는다 그러면 remi yum repo를 이용해서 php 5.6버전을 설치 진행할 수 있다 1. mysql 설치 [crayon-678768235667f329619961/] 2. httpd 설치 [crayon-6787682356688034644511/] 3. php5.6 설치를 위한 remi yum repo 추가 [crayon-678768235668c100795919/] 4. php56 설치 [crayon-6787682356690647427673/] 6. 연결방식 설정 [crayon-6787682356693714297493/] 5-1. php.ini 수정 [crayon-67876823... Read More..