זוהי הפקודה pmieconf שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
pmieconf - להציג ולהגדיר משתני כלל pmie הניתנים להגדרה
תַקצִיר
pmieconf [-cFv] [-f פילה] [-r נתיב הכלל] [הפקודה [ארגונים...]]
תיאור
pmieconf הוא כלי עזר לצפייה וקביעת תצורה של משתנים ממקורות כלליים פמי(1)
כללים. קבוצת הכללים הכלליים נקראת מ נתיב הכלל, והפלט פילה
מיוצר על ידי pmieconf הוא קובץ קלט חוקי עבור פמי.
תיאור קצר של pmieconf אפשרויות שורת הפקודה הבאות:
-c כאשר מופעל אוטומטית פמי תהליכי התקנה, אפשרות זו משמשת להוספת
הודעה ספציפית וחותמת זמן המציינות שזהו המקרה. זה לא
מתאים בעת שימוש אינטראקטיבי בכלי.
-f פילה כל שינוי בתקנות הנובע מכך pmieconf מניפולציה של ערכי משתנים
ייכתב ל פילה. ערך ברירת המחדל של פילה תלוי במזהה המשתמש -
עבור משתמש ה-root, הקובץ $PCP_VAR_DIR/config/pmieconf/config.pmie משמש, עבור
משתמשים אחרים ברירת המחדל היא $HOME/.pcp/pmie/config.pmie.
-F מאלץ את pmieconf תפוקה פילה שייווצר (או יעודכן), ולאחר מכן pmieconf
יוצא מיד.
-r נתיב הכלל
מאפשר את מקור ההכללה פמי חוקים שיש לשנות - נתיב הכלל הוא מעי גס-
רשימה מופרדת של pmieconf(5) קבצי כללים ו/או ספריות משנה. ערך ברירת המחדל
ל נתיב הכלל is $PCP_VAR_DIR/config/pmieconfשימוש באפשרות זו מבטל את
PMIECONF_PATH משתנה סביבה בעל פונקציה דומה.
-v מצב מפורט. מידע נוסף המשויך לכל כלל ולכללים המשויכים אליו
יוצגו משתנים. זוהי הרשימה המלאה של המשתנים המשפיעים
כל כלל נתון (כברירת מחדל, משתנים גלובליים אינם מוצגים עם הכלל).
השמיים pmieconf הפקודהמאפשרים מידע הקשור לכללים השונים וניתנים להגדרה
משתנים להצגה או לשינוי. אם לא pmieconf הפקודהמוצגים על ה-
שורת פקודה, pmieconf מבקש מ הפקודהבאופן אינטראקטיבי.
השמיים pmieconf הפקודה השפה מתוארת כאן:
לעזור [ { . | את כל | גלוֹבָּלִי | | } [ ] ]
בלי ויכוחים, ה- לעזור הפקודה מציגה את התחביר עבור כל האפשרויות הזמינות
pmieconf פקודות. עם ארגומנט אחד, תיאור של אחת או יותר מהפקודות
מוצגים כללים כלליים. בעזרת שני ארגומנטים, תיאור של נקודה ספציפית
מוצג משתנה הקשור לאחד או יותר מהכללים המוכללים.
כללי [ מופעל | נכה ]
הצג את השם והסיכום הקצר של כל הכללים הכלליים שנמצאים ב
נתיב הכללניתן להשתמש בכל אחד משמות הכללים במקום מילת המפתח in
תיאור תחביר הפקודה הזה. ה מופעל ו נכה ניתן להשתמש באפשרויות
סנן את קבוצת הכללים המוצגת רק לאלו המופעלים או המושבתים
בכבוד.
קבוצות הצג את שם כל קבוצות הכללים שנמצאו ב נתיב הכללכל אחד מ
ניתן להשתמש בשמות הקבוצות במקום מילת המפתח בתחביר הפקודה הזה
תיאור, אשר מחיל את הפקודה על כל הכללים בתוך קבוצת הכללים.
מצב הצגת מידע סטטוס הקשור למצב הנוכחי pmieconf מושב, כולל א
רשימת ריצות פמי תהליכים אשר משתמשים בהם כיום פילה.
לאפשר { . | את כל | | }
מפעיל את הכלל או קבוצת הכללים שצוינו. כלל מופעל הוא כלל אשר
להיכלל ב- פמי קובץ תצורה שנוצר על ידי pmieconfכל הפעלה מופעלת
"פעולות" יתווספו ל"פרדיקט" של הכלל, באופן התואם את
מה היא פמי ניתן לצפות בתחביר ("פעולות" באמצעות ה- רשימה גלוֹבָּלִי פקודה, מתוארת
להלן).
להשבית { . | את כל | | }
מבטל את הכלל או קבוצת הכללים שצוינו. אם הכלל היה בעבר
מופעל, הוא יוסר מה- פמי קובץ תצורה שנוצר על ידי
pmieconf, ולכן לא מוערך עוד כאשר פמי מופעל מחדש (באמצעות pmieconf
לא משפיע על אף דבר קיים פמי תהליכים באמצעות פילה).
רשימה { . | את כל | גלוֹבָּלִי | | } [ ]
הצגת הערכים עבור משתנה כלל ספציפי; או עבור כל המשתנים של כלל,
קבוצת כללים, כל הכללים או המשתנים הגלובליים.
לשנות { . | את כל | גלוֹבָּלִי | | }
הפעלה, השבתה או שינוי אחר של הערך עבור משתנה כלל אחד או יותר.
ערך זה חייב להיות עקבי עם סוג המשתנה, אשר ניתן להסיק ממנו
מתבנית הערך המודפס - לדוגמה, מחרוזות יוקפו באותיות כפולות
מירכאות, אחוזים עם הסימן ``%'' מצורף וכו'. שימו לב שחוקים מסוימים
לא ניתן לשנות משתנים באמצעות pmieconf - "נשוא" ו"עזרה", עבור
דוגמא.
לבטל { . | את כל | גלוֹבָּלִי | | } [ ]
ישים רק למשתנה שערכו שונה - זה הפקודה בפשטות
חוזר לערך ברירת המחדל עבור המשתנה הנתון.
להפסיק שמור את כל השינויים שבוצעו ב פילה ואז לצאת pmieconf.
ביטול יציאה pmieconf באופן מיידי מבלי לשמור שינויים כלשהם פילה.
ניתן לקצר כל אחת מהפקודות לעיל פשוט על ידי שימוש בתו הראשון של
שם הפקודה, וגם ``?'' לעזרה.
שימוש ב- את כל מילת המפתח גורמת להחלת הפקודה על כל הכללים. גלוֹבָּלִי
מילת מפתח מתייחסת למשתנים המוחלים על כל כלל. משתנים כאלה יכולים להיות
השתנה באופן גלובלי או מקומי, לדוגמה:
pmieconf> שינוי דלתא גלובלית "5 דקות"
pmieconf> שינוי דלתא הזיכרון "דקה אחת"
גורם לכך שכל הכללים יוערכו כעת פעם בחמש דקות, למעט כללים ב-
קבוצת "זיכרון" אשר יש להעריך פעם בדקה.
התו ``.'' מיוחד עבור pmieconf - מתייחס לערך האחרון שנעשה בו שימוש מוצלח
of את כל, גלוֹבָּלִי, or .
דוגמאות
ציין שכל הכללים בקבוצת "זיכרון" צריכים להיות מוערכים:
pmieconf> שינוי זיכרון מופעל כן
שנה את דעתך, וחזור להשתמש רק בכללי ה"זיכרון" שהופעלו על ידי
ברירת מחדל:
pmieconf> ביטול זיכרון מופעל
ציין שהודעה על כללים המוערכים כאמת צריכה להישלח אל syslogd(1):
pmieconf> שינוי syslog_action גלובלי כן
ציין שכללים בקבוצה "per_cpu" צריכים להשתמש בערך holdoff שונה מכללים אחרים.
כללים:
pmieconf> עזרה בהמתנה גלובלית
כלל: גלובלי [פרמטרים גנריים מוחלים על כל הכללים]
משתנה: עיכוב
עזרה: לאחר שהנשוא מתקיים והפעולה מבוצעת,
משתנה זה מאפשר דיכוי של פעולה נוספת
ביצוע עד לתום פרק הזמן שצוין.
ערך אפס מאפשר ביצוע הפעולה אם
קוד הכלל הוא אמת בדגימה הבאה.
יחידות הן שניות ויחידות נפוצות הן "שנייה", "שניות",
"דקה", "דקות" ו"שעה".
pmieconf> שינוי per_cpu holdoff "שעה אחת"
הנמך את הסף המשויך למשתנה מסוים עבור כלל מוגדר:
pmieconf> l cpu.syscall פרדיקט
כלל: cpu.syscall [קצב קריאות מערכת מצטבר גבוה]
נשוא =
מארח_some_host (
( kernel.all.syscall $hosts$ )
> $threshold$ ספירה/שנייה * hinv.ncpu $hosts$
)
pmieconf> m . סף 7000
pmieconf> l . סף
כלל: cpu.syscall [קצב קריאות מערכת מצטבר גבוה]
סף = 7000
הסביבה
משתנה הסביבה PMIECONF_PATH בעל תפקיד דומה ל- -r אפשרות שתוארה
לעיל, ואם ההגדרה תשתמש בתנאי שלא -r מוצגת אפשרות.
השתמש ב-pmieconf באופן מקוון באמצעות שירותי onworks.net